0001437749-21-011342.txt : 20210507 0001437749-21-011342.hdr.sgml : 20210507 20210507161126 ACCESSION NUMBER: 0001437749-21-011342 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210507 DATE AS OF CHANGE: 20210507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRANITE CONSTRUCTION INC CENTRAL INDEX KEY: 0000861459 STANDARD INDUSTRIAL CLASSIFICATION: HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600] IRS NUMBER: 770239383 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12911 FILM NUMBER: 21902748 BUSINESS ADDRESS: STREET 1: 585 WEST BEACH ST CITY: WATSONVILLE STATE: CA ZIP: 95076 BUSINESS PHONE: 8317241011 MAIL ADDRESS: STREET 1: 585 WEST BEACH ST CITY: WATSONVILLE STATE: CA ZIP: 95076 10-Q 1 gva20210331_10q.htm FORM 10-Q gva20190821_10q.htm
0000861459 GRANITE CONSTRUCTION INC false --12-31 Q1 2021 110,486 74,819 101,698 32,539 56,147 28,320 37,683 33,838 17,584 12,298 13,252 16,078 22,457 23,704 30,047 52,217 53,033 58,475 70,968 79,777 47,509 4,640 4,410 2,458 0.01 0.01 0.01 3,000,000 3,000,000 3,000,000 0 0 0 0.01 0.01 0.01 150,000,000 150,000,000 150,000,000 45,791,712 45,791,712 45,668,541 45,668,541 45,592,292 45,592,292 0.13 0.13 1,512 5,835 1,512 4,881 1.5 0 5.0 2.75 2.75 2.75 9 10 82.3 4 13 2.75 2.75 2.75 7.5 7.5 2.75 Due to the net losses for the three months ended March 31, 2021 and 2020, RSUs representing approximately 554,000 and 443,000 shares, respectively, have been excluded from the number of shares used in calculating diluted net loss per share, as their inclusion would be antidilutive. Represents shares purchased in connection with employee tax withholding for RSUs vested under our 2012 Equity Incentive Plan. Excluded from the carrying value is debt discount of $ 28.0 million, $ 29.7 million and $ 34.7 million as of March 31, 2021 , December 31, 2020 and March 31, 2020, respectively, related to the 2.75% Convertible Notes (see Note 13). Although the average price of our common stock for the period was greater than $31.47 per share, due to the net loss for the three months ended March 31, 2021, approximately 498,000 shares from the 2.75% Convertible Notes converting into shares of common stock have been excluded from the number of shares used in calculating diluted net loss per share as their inclusion would be antidilutive. The number of shares used in calculating diluted net loss per share for the three months ended March 31, 2020 excluded the potential dilution from the 2.75% Convertible Notes converting into shares of common stock due to the net loss for the period and as the average price of our common stock was below $31.47 per share since the issuance date of the 2.75% Convertible Notes. Included in this balance and in accrued expenses and other current liabilities on the condensed consolidated balance sheets was $82.3 million as of both March 31, 2021 and December 31, 2020 and $81.9 million as of March 31, 2020, related to performance guarantees. Partners' interest and adjustments includes amounts to reconcile total net assets as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences. All marketable securities were classified as held-to-maturity and consisted of U.S. Government and agency obligations as of March 31, 2021, December 31, 2020 and March 31, 2020. Included in this balance as of March 31, 2021, December 31, 2020 and March 31, 2020, was $95.4 million, $88.7 million and $117.1 million, respectively, related to Granite's share of estimated cost recovery of customer affirmative claims. In addition, this balance included $12.9 million, $13.1 million and $18.2 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to Granite’s share of estimated recovery of back charge claims. Partners' interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences. The balance primarily related to local bank debt for equipment purchases and working capital in our foreign affiliates and debt associated with our real estate investments. The fair value of the 2.75% Convertible Notes is based on the median price of the notes in an active market as of March 31, 2021 , December 31, 2020 and March 31, 2020. The fair value of the Credit Agreement is based on borrowing rates available to us for long-term loans with similar terms, average maturities, and credit risk. See Note 13 for more information about the Credit Agreement and 2.75% Convertible Notes. Included in this balance and in accrued expenses and other current liabilities on our condensed consolidated balance sheets was $55.6 million, $82.5 million and $73.2 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to deficits in unconsolidated construction joint ventures, which includes provisions for losses. 00008614592021-01-012021-03-31 xbrli:shares 00008614592021-04-30 iso4217:USD 0000861459gva:ConsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459gva:ConsolidatedConstructionCorporateJointVentureMember2020-12-31 0000861459gva:ConsolidatedConstructionCorporateJointVentureMember2020-03-31 00008614592021-03-31 00008614592020-12-31 00008614592020-03-31 iso4217:USDxbrli:shares 0000861459gva:TransportationMember2021-01-012021-03-31 0000861459gva:TransportationMember2020-01-012020-03-31 0000861459gva:WaterMember2021-01-012021-03-31 0000861459gva:WaterMember2020-01-012020-03-31 0000861459gva:SpecialtyMember2021-01-012021-03-31 0000861459gva:SpecialtyMember2020-01-012020-03-31 0000861459gva:MaterialsMember2021-01-012021-03-31 0000861459gva:MaterialsMember2020-01-012020-03-31 00008614592020-01-012020-03-31 0000861459us-gaap:CommonStockMember2020-12-31 0000861459us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000861459us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0000861459us-gaap:RetainedEarningsMember2020-12-31 0000861459us-gaap:ParentMember2020-12-31 0000861459us-gaap:NoncontrollingInterestMember2020-12-31 0000861459us-gaap:CommonStockMember2021-01-012021-03-31 0000861459us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-31 0000861459us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-31 0000861459us-gaap:RetainedEarningsMember2021-01-012021-03-31 0000861459us-gaap:ParentMember2021-01-012021-03-31 0000861459us-gaap:NoncontrollingInterestMember2021-01-012021-03-31 0000861459us-gaap:CommonStockMember2021-03-31 0000861459us-gaap:AdditionalPaidInCapitalMember2021-03-31 0000861459us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-31 0000861459us-gaap:RetainedEarningsMember2021-03-31 0000861459us-gaap:ParentMember2021-03-31 0000861459us-gaap:NoncontrollingInterestMember2021-03-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockMember2019-12-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2019-12-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ParentMember2019-12-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:NoncontrollingInterestMember2019-12-31 0000861459us-gaap:AccountingStandardsUpdate201409Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-31 0000861459us-gaap:CommonStockMember2020-01-012020-03-31 0000861459us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-31 0000861459us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-31 0000861459us-gaap:RetainedEarningsMember2020-01-012020-03-31 0000861459us-gaap:ParentMember2020-01-012020-03-31 0000861459us-gaap:NoncontrollingInterestMember2020-01-012020-03-31 0000861459us-gaap:CommonStockMember2019-12-31 0000861459us-gaap:AdditionalPaidInCapitalMember2019-12-31 0000861459us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-31 0000861459us-gaap:RetainedEarningsMember2019-12-31 0000861459us-gaap:ParentMember2019-12-31 0000861459us-gaap:NoncontrollingInterestMember2019-12-31 00008614592019-12-31 0000861459us-gaap:CommonStockMember2020-03-31 0000861459us-gaap:AdditionalPaidInCapitalMember2020-03-31 0000861459us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-31 0000861459us-gaap:RetainedEarningsMember2020-03-31 0000861459us-gaap:ParentMember2020-03-31 0000861459us-gaap:NoncontrollingInterestMember2020-03-31 0000861459srt:RestatementAdjustmentMember2020-01-012020-12-31 0000861459gva:WaterAndMineralServicesGroupMaterialsMember2020-01-012020-03-31 0000861459gva:WaterAndMineralsServicesGroupSpecialtyMember2020-01-012020-03-31 00008614592020-01-012021-03-31 0000861459us-gaap:NonoperatingIncomeExpenseMember2021-01-012021-03-31 0000861459us-gaap:NonoperatingIncomeExpenseMember2020-01-012020-03-31 0000861459gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember2021-01-012021-03-31 xbrli:pure 0000861459gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember2020-01-012020-03-31 0000861459gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMembersrt:MinimumMember2020-01-012020-03-31 0000861459gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMembersrt:MaximumMember2020-01-012020-03-31 0000861459gva:TransportationMembergva:California1Member2021-01-012021-03-31 0000861459gva:WaterMembergva:California1Member2021-01-012021-03-31 0000861459gva:SpecialtyMembergva:California1Member2021-01-012021-03-31 0000861459gva:MaterialsMembergva:California1Member2021-01-012021-03-31 0000861459gva:California1Member2021-01-012021-03-31 0000861459gva:TransportationMembergva:FederalMember2021-01-012021-03-31 0000861459gva:WaterMembergva:FederalMember2021-01-012021-03-31 0000861459gva:SpecialtyMembergva:FederalMember2021-01-012021-03-31 0000861459gva:MaterialsMembergva:FederalMember2021-01-012021-03-31 0000861459gva:FederalMember2021-01-012021-03-31 0000861459gva:TransportationMembergva:HeavyCivilMember2021-01-012021-03-31 0000861459gva:WaterMembergva:HeavyCivilMember2021-01-012021-03-31 0000861459gva:SpecialtyMembergva:HeavyCivilMember2021-01-012021-03-31 0000861459gva:MaterialsMembergva:HeavyCivilMember2021-01-012021-03-31 0000861459gva:HeavyCivilMember2021-01-012021-03-31 0000861459gva:TransportationMembergva:MidwestMember2021-01-012021-03-31 0000861459gva:WaterMembergva:MidwestMember2021-01-012021-03-31 0000861459gva:SpecialtyMembergva:MidwestMember2021-01-012021-03-31 0000861459gva:MaterialsMembergva:MidwestMember2021-01-012021-03-31 0000861459gva:MidwestMember2021-01-012021-03-31 0000861459gva:TransportationMembergva:NorthwestMember2021-01-012021-03-31 0000861459gva:WaterMembergva:NorthwestMember2021-01-012021-03-31 0000861459gva:SpecialtyMembergva:NorthwestMember2021-01-012021-03-31 0000861459gva:MaterialsMembergva:NorthwestMember2021-01-012021-03-31 0000861459gva:NorthwestMember2021-01-012021-03-31 0000861459gva:TransportationMembergva:WaterAndMineralServicesMember2021-01-012021-03-31 0000861459gva:WaterMembergva:WaterAndMineralServicesMember2021-01-012021-03-31 0000861459gva:SpecialtyMembergva:WaterAndMineralServicesMember2021-01-012021-03-31 0000861459gva:MaterialsMembergva:WaterAndMineralServicesMember2021-01-012021-03-31 0000861459gva:WaterAndMineralServicesMember2021-01-012021-03-31 0000861459gva:TransportationMember2021-01-012021-03-31 0000861459gva:WaterMember2021-01-012021-03-31 0000861459gva:SpecialtyMember2021-01-012021-03-31 0000861459gva:MaterialsMember2021-01-012021-03-31 0000861459gva:TransportationMembergva:California1Member2020-01-012020-03-31 0000861459gva:WaterMembergva:California1Member2020-01-012020-03-31 0000861459gva:SpecialtyMembergva:California1Member2020-01-012020-03-31 0000861459gva:MaterialsMembergva:California1Member2020-01-012020-03-31 0000861459gva:California1Member2020-01-012020-03-31 0000861459gva:TransportationMembergva:FederalMember2020-01-012020-03-31 0000861459gva:WaterMembergva:FederalMember2020-01-012020-03-31 0000861459gva:SpecialtyMembergva:FederalMember2020-01-012020-03-31 0000861459gva:MaterialsMembergva:FederalMember2020-01-012020-03-31 0000861459gva:FederalMember2020-01-012020-03-31 0000861459gva:TransportationMembergva:HeavyCivilMember2020-01-012020-03-31 0000861459gva:WaterMembergva:HeavyCivilMember2020-01-012020-03-31 0000861459gva:SpecialtyMembergva:HeavyCivilMember2020-01-012020-03-31 0000861459gva:MaterialsMembergva:HeavyCivilMember2020-01-012020-03-31 0000861459gva:HeavyCivilMember2020-01-012020-03-31 0000861459gva:TransportationMembergva:MidwestMember2020-01-012020-03-31 0000861459gva:WaterMembergva:MidwestMember2020-01-012020-03-31 0000861459gva:SpecialtyMembergva:MidwestMember2020-01-012020-03-31 0000861459gva:MaterialsMembergva:MidwestMember2020-01-012020-03-31 0000861459gva:MidwestMember2020-01-012020-03-31 0000861459gva:TransportationMembergva:NorthwestMember2020-01-012020-03-31 0000861459gva:WaterMembergva:NorthwestMember2020-01-012020-03-31 0000861459gva:SpecialtyMembergva:NorthwestMember2020-01-012020-03-31 0000861459gva:MaterialsMembergva:NorthwestMember2020-01-012020-03-31 0000861459gva:NorthwestMember2020-01-012020-03-31 0000861459gva:TransportationMembergva:WaterAndMineralServicesMember2020-01-012020-03-31 0000861459gva:WaterMembergva:WaterAndMineralServicesMember2020-01-012020-03-31 0000861459gva:SpecialtyMembergva:WaterAndMineralServicesMember2020-01-012020-03-31 0000861459gva:MaterialsMembergva:WaterAndMineralServicesMember2020-01-012020-03-31 0000861459gva:WaterAndMineralServicesMember2020-01-012020-03-31 0000861459gva:TransportationMember2020-01-012020-03-31 0000861459gva:WaterMember2020-01-012020-03-31 0000861459gva:SpecialtyMember2020-01-012020-03-31 0000861459gva:MaterialsMember2020-01-012020-03-31 0000861459gva:TransportationMembergva:California1Member2021-03-31 0000861459gva:WaterMembergva:California1Member2021-03-31 0000861459gva:SpecialtyMembergva:California1Member2021-03-31 0000861459gva:California1Member2021-03-31 0000861459gva:TransportationMembergva:FederalMember2021-03-31 0000861459gva:WaterMembergva:FederalMember2021-03-31 0000861459gva:SpecialtyMembergva:FederalMember2021-03-31 0000861459gva:FederalMember2021-03-31 0000861459gva:TransportationMembergva:HeavyCivilMember2021-03-31 0000861459gva:WaterMembergva:HeavyCivilMember2021-03-31 0000861459gva:SpecialtyMembergva:HeavyCivilMember2021-03-31 0000861459gva:HeavyCivilMember2021-03-31 0000861459gva:TransportationMembergva:MidwestMember2021-03-31 0000861459gva:WaterMembergva:MidwestMember2021-03-31 0000861459gva:SpecialtyMembergva:MidwestMember2021-03-31 0000861459gva:MidwestMember2021-03-31 0000861459gva:TransportationMembergva:NorthwestMember2021-03-31 0000861459gva:WaterMembergva:NorthwestMember2021-03-31 0000861459gva:SpecialtyMembergva:NorthwestMember2021-03-31 0000861459gva:NorthwestMember2021-03-31 0000861459gva:TransportationMembergva:WaterAndMineralServicesMember2021-03-31 0000861459gva:WaterMembergva:WaterAndMineralServicesMember2021-03-31 0000861459gva:SpecialtyMembergva:WaterAndMineralServicesMember2021-03-31 0000861459gva:WaterAndMineralServicesMember2021-03-31 0000861459gva:TransportationMember2021-03-31 0000861459gva:WaterMember2021-03-31 0000861459gva:SpecialtyMember2021-03-31 0000861459gva:TransportationMembergva:California1Member2020-12-31 0000861459gva:WaterMembergva:California1Member2020-12-31 0000861459gva:SpecialtyMembergva:California1Member2020-12-31 0000861459gva:California1Member2020-12-31 0000861459gva:TransportationMembergva:FederalMember2020-12-31 0000861459gva:WaterMembergva:FederalMember2020-12-31 0000861459gva:SpecialtyMembergva:FederalMember2020-12-31 0000861459gva:FederalMember2020-12-31 0000861459gva:TransportationMembergva:HeavyCivilMember2020-12-31 0000861459gva:WaterMembergva:HeavyCivilMember2020-12-31 0000861459gva:SpecialtyMembergva:HeavyCivilMember2020-12-31 0000861459gva:HeavyCivilMember2020-12-31 0000861459gva:TransportationMembergva:MidwestMember2020-12-31 0000861459gva:WaterMembergva:MidwestMember2020-12-31 0000861459gva:SpecialtyMembergva:MidwestMember2020-12-31 0000861459gva:MidwestMember2020-12-31 0000861459gva:TransportationMembergva:NorthwestMember2020-12-31 0000861459gva:WaterMembergva:NorthwestMember2020-12-31 0000861459gva:SpecialtyMembergva:NorthwestMember2020-12-31 0000861459gva:NorthwestMember2020-12-31 0000861459gva:TransportationMembergva:WaterAndMineralServicesMember2020-12-31 0000861459gva:WaterMembergva:WaterAndMineralServicesMember2020-12-31 0000861459gva:SpecialtyMembergva:WaterAndMineralServicesMember2020-12-31 0000861459gva:WaterAndMineralServicesMember2020-12-31 0000861459gva:TransportationMember2020-12-31 0000861459gva:WaterMember2020-12-31 0000861459gva:SpecialtyMember2020-12-31 0000861459gva:TransportationMembergva:California1Member2020-03-31 0000861459gva:WaterMembergva:California1Member2020-03-31 0000861459gva:SpecialtyMembergva:California1Member2020-03-31 0000861459gva:California1Member2020-03-31 0000861459gva:TransportationMembergva:FederalMember2020-03-31 0000861459gva:WaterMembergva:FederalMember2020-03-31 0000861459gva:SpecialtyMembergva:FederalMember2020-03-31 0000861459gva:FederalMember2020-03-31 0000861459gva:TransportationMembergva:HeavyCivilMember2020-03-31 0000861459gva:WaterMembergva:HeavyCivilMember2020-03-31 0000861459gva:SpecialtyMembergva:HeavyCivilMember2020-03-31 0000861459gva:HeavyCivilMember2020-03-31 0000861459gva:TransportationMembergva:MidwestMember2020-03-31 0000861459gva:WaterMembergva:MidwestMember2020-03-31 0000861459gva:SpecialtyMembergva:MidwestMember2020-03-31 0000861459gva:MidwestMember2020-03-31 0000861459gva:TransportationMembergva:NorthwestMember2020-03-31 0000861459gva:WaterMembergva:NorthwestMember2020-03-31 0000861459gva:SpecialtyMembergva:NorthwestMember2020-03-31 0000861459gva:NorthwestMember2020-03-31 0000861459gva:TransportationMembergva:WaterAndMineralServicesMember2020-03-31 0000861459gva:WaterMembergva:WaterAndMineralServicesMember2020-03-31 0000861459gva:SpecialtyMembergva:WaterAndMineralServicesMember2020-03-31 0000861459gva:WaterAndMineralServicesMember2020-03-31 0000861459gva:TransportationMember2020-03-31 0000861459gva:WaterMember2020-03-31 0000861459gva:SpecialtyMember2020-03-31 0000861459gva:CompletedAndInProgressMember2021-03-31 0000861459gva:CompletedAndInProgressMember2020-12-31 0000861459gva:CompletedAndInProgressMember2020-03-31 0000861459gva:MaterialSalesMember2021-03-31 0000861459gva:MaterialSalesMember2020-12-31 0000861459gva:MaterialSalesMember2020-03-31 0000861459gva:OtherBusinessProductsAndServicesMember2021-03-31 0000861459gva:OtherBusinessProductsAndServicesMember2020-12-31 0000861459gva:OtherBusinessProductsAndServicesMember2020-03-31 0000861459gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember2021-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:CommodityContractMemberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:CommodityContractMemberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:CommodityContractMemberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:CommodityContractMemberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:FairValueMeasurementsRecurringMember2021-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:FairValueMeasurementsRecurringMember2020-12-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459gva:RestrictedCashMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-31 0000861459us-gaap:FairValueMeasurementsRecurringMember2020-03-31 00008614592018-05-31 0000861459us-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-31 0000861459us-gaap:CommodityContractMember2021-01-01 0000861459us-gaap:CommodityContractMember2020-11-30 0000861459us-gaap:CommodityContractMember2021-03-31 0000861459us-gaap:CommodityContractMember2021-01-012021-03-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-03-31 0000861459us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-03-31 0000861459us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-31 0000861459gva:TermLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-31 0000861459gva:TermLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-31 0000861459gva:TermLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-31 0000861459gva:TermLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000861459gva:TermLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-03-31 0000861459gva:TermLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-31 0000861459us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-31 0000861459us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-31 0000861459us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-31 0000861459us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000861459us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-03-31 0000861459us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-31 0000861459gva:The275ConvertibleNotesMember2021-03-31 0000861459gva:The275ConvertibleNotesMember2020-12-31 0000861459gva:The275ConvertibleNotesMember2020-03-31 0000861459us-gaap:ConstructionMembergva:UnconsolidatedConstructionCorporateJointVentureMember2021-01-012021-03-31 0000861459us-gaap:PerformanceGuaranteeMembergva:UnconsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459us-gaap:PerformanceGuaranteeMemberus-gaap:CoVenturerMember2021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembergva:ConsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MinimumMembergva:ConsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MaximumMembergva:ConsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MinimumMembergva:ConsolidatedConstructionCorporateJointVentureMember2021-01-012021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MaximumMembergva:ConsolidatedConstructionCorporateJointVentureMember2021-01-012021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembergva:ConsolidatedConstructionCorporateJointVentureMember2021-01-012021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembergva:ConsolidatedConstructionCorporateJointVentureMember2020-01-012020-03-31 0000861459gva:UnconsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459srt:MinimumMembergva:UnconsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459srt:MaximumMembergva:UnconsolidatedConstructionCorporateJointVentureMember2021-03-31 0000861459gva:OtherPartnersInterestInPartnershipsMember2021-03-31 0000861459gva:OtherPartnersInterestInPartnershipsMember2020-12-31 0000861459gva:OtherPartnersInterestInPartnershipsMember2020-03-31 0000861459gva:ReportingEntitysInterestInJointVentureMember2021-03-31 0000861459gva:ReportingEntitysInterestInJointVentureMember2020-12-31 0000861459gva:ReportingEntitysInterestInJointVentureMember2020-03-31 0000861459us-gaap:PerformanceGuaranteeMembergva:UnconsolidatedConstructionCorporateJointVentureMember2020-12-31 0000861459us-gaap:PerformanceGuaranteeMembergva:UnconsolidatedConstructionCorporateJointVentureMember2020-03-31 0000861459gva:UnconsolidatedConstructionCorporateJointVentureMember2020-12-31 0000861459gva:UnconsolidatedConstructionCorporateJointVentureMember2020-03-31 0000861459us-gaap:CorporateJointVentureMemberus-gaap:CollaborativeArrangementMember2021-01-012021-03-31 0000861459us-gaap:CorporateJointVentureMemberus-gaap:CollaborativeArrangementMember2020-01-012020-03-31 0000861459gva:OtherPartnersInterestInPartnershipsMemberus-gaap:CoVenturerMemberus-gaap:CollaborativeArrangementMember2021-01-012021-03-31 0000861459gva:OtherPartnersInterestInPartnershipsMemberus-gaap:CoVenturerMemberus-gaap:CollaborativeArrangementMember2020-01-012020-03-31 0000861459us-gaap:CollaborativeArrangementMember2021-01-012021-03-31 0000861459us-gaap:CollaborativeArrangementMember2020-01-012020-03-31 0000861459gva:UnconsolidatedConstructionCorporateJointVentureMember2021-01-012021-03-31 0000861459gva:UnconsolidatedConstructionCorporateJointVentureMember2020-01-012020-03-31 0000861459gva:LineItemJointVentureMember2020-12-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembergva:LineItemJointVentureMember2021-01-012021-03-31 0000861459gva:LineItemJointVentureMember2021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembergva:LineItemJointVentureMember2021-03-31 0000861459us-gaap:VariableInterestEntityPrimaryBeneficiaryMembergva:LineItemJointVentureMember2020-01-012020-03-31 0000861459gva:ForeignAffiliatesMember2021-03-31 0000861459gva:ForeignAffiliatesMember2020-12-31 0000861459gva:ForeignAffiliatesMember2020-03-31 0000861459gva:RealEstateEntitiesMember2021-03-31 0000861459gva:RealEstateEntitiesMember2020-12-31 0000861459gva:RealEstateEntitiesMember2020-03-31 0000861459gva:AsphaltTerminalEntityMember2021-03-31 0000861459gva:AsphaltTerminalEntityMember2020-12-31 0000861459gva:AsphaltTerminalEntityMember2020-03-31 0000861459us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2021-03-31 0000861459us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2020-12-31 0000861459us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2020-03-31 0000861459srt:MinimumMembergva:ForeignAffiliatesMember2021-03-31 0000861459srt:MaximumMembergva:ForeignAffiliatesMember2021-03-31 0000861459srt:MinimumMembergva:RealEstateEntitiesOneMember2021-03-31 0000861459srt:MaximumMembergva:RealEstateEntitiesOneMember2021-03-31 0000861459gva:ForeignAffiliatesMember2020-01-012020-03-31 0000861459srt:MinimumMembergva:RealEstateEntitiesMember2021-03-31 0000861459srt:MaximumMembergva:RealEstateEntitiesMember2021-03-31 0000861459gva:EquipmentAndVehiclesMember2021-03-31 0000861459gva:EquipmentAndVehiclesMember2020-12-31 0000861459gva:EquipmentAndVehiclesMember2020-03-31 0000861459us-gaap:MiningPropertiesAndMineralRightsMember2021-03-31 0000861459us-gaap:MiningPropertiesAndMineralRightsMember2020-12-31 0000861459us-gaap:MiningPropertiesAndMineralRightsMember2020-03-31 0000861459us-gaap:LandAndLandImprovementsMember2021-03-31 0000861459us-gaap:LandAndLandImprovementsMember2020-12-31 0000861459us-gaap:LandAndLandImprovementsMember2020-03-31 0000861459us-gaap:BuildingAndBuildingImprovementsMember2021-03-31 0000861459us-gaap:BuildingAndBuildingImprovementsMember2020-12-31 0000861459us-gaap:BuildingAndBuildingImprovementsMember2020-03-31 0000861459us-gaap:FurnitureAndFixturesMember2021-03-31 0000861459us-gaap:FurnitureAndFixturesMember2020-12-31 0000861459us-gaap:FurnitureAndFixturesMember2020-03-31 0000861459gva:The275ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-03-31 0000861459gva:The275ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-12-31 0000861459gva:The275ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-03-31 0000861459gva:TheCreditAgreementMembergva:TermLoanMember2021-03-31 0000861459gva:TheCreditAgreementMembergva:TermLoanMember2020-12-31 0000861459gva:TheCreditAgreementMembergva:TermLoanMember2020-03-31 0000861459us-gaap:RevolvingCreditFacilityMembergva:TheCreditAgreementMemberus-gaap:LineOfCreditMember2021-03-31 0000861459us-gaap:RevolvingCreditFacilityMembergva:TheCreditAgreementMemberus-gaap:LineOfCreditMember2020-12-31 0000861459us-gaap:RevolvingCreditFacilityMembergva:TheCreditAgreementMemberus-gaap:LineOfCreditMember2020-03-31 0000861459us-gaap:RevolvingCreditFacilityMembergva:TheCreditAgreementMember2021-03-31 0000861459gva:TheCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-31 0000861459gva:TheCreditAgreementMemberus-gaap:BaseRateMember2021-01-012021-03-31 0000861459gva:TheCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-03-31 0000861459gva:TheCreditAgreementMemberus-gaap:BaseRateMember2021-03-31 0000861459gva:TheCreditAgreementMember2021-03-31 0000861459gva:The275ConvertibleNotesMember2021-01-012021-03-31 0000861459gva:The275ConvertibleNotesMember2020-01-012020-03-31 0000861459us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-31 0000861459us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-31 0000861459us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-03-31 0000861459gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember2021-04-292021-04-29 0000861459gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember2021-04-29 0000861459gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember2021-01-012021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:TransportationMember2021-01-012021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:WaterMember2021-01-012021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:SpecialtyMember2021-01-012021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:MaterialsMember2021-01-012021-03-31 0000861459us-gaap:OperatingSegmentsMember2021-01-012021-03-31 0000861459srt:ConsolidationEliminationsMembergva:TransportationMember2021-01-012021-03-31 0000861459srt:ConsolidationEliminationsMembergva:WaterMember2021-01-012021-03-31 0000861459srt:ConsolidationEliminationsMembergva:SpecialtyMember2021-01-012021-03-31 0000861459srt:ConsolidationEliminationsMembergva:MaterialsMember2021-01-012021-03-31 0000861459srt:ConsolidationEliminationsMember2021-01-012021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:TransportationMember2021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:WaterMember2021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:SpecialtyMember2021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:MaterialsMember2021-03-31 0000861459us-gaap:OperatingSegmentsMember2021-03-31 0000861459us-gaap:OperatingSegmentsMembergva:TransportationMember2020-01-012020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:WaterMember2020-01-012020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:SpecialtyMember2020-01-012020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:MaterialsMember2020-01-012020-03-31 0000861459us-gaap:OperatingSegmentsMember2020-01-012020-03-31 0000861459srt:ConsolidationEliminationsMembergva:TransportationMember2020-01-012020-03-31 0000861459srt:ConsolidationEliminationsMembergva:WaterMember2020-01-012020-03-31 0000861459srt:ConsolidationEliminationsMembergva:SpecialtyMember2020-01-012020-03-31 0000861459srt:ConsolidationEliminationsMembergva:MaterialsMember2020-01-012020-03-31 0000861459srt:ConsolidationEliminationsMember2020-01-012020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:TransportationMember2020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:WaterMember2020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:SpecialtyMember2020-03-31 0000861459us-gaap:OperatingSegmentsMembergva:MaterialsMember2020-03-31 0000861459us-gaap:OperatingSegmentsMember2020-03-31
 

 



 
logo01.jpg

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

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: 1-12911

GRANITE CONSTRUCTION INCORPORATED

State of Incorporation:

I.R.S. Employer Identification Number:

Delaware

77-0239383

Address of principal executive offices:

585 W. Beach Street

Watsonville, California 95076

(831) 724-1011

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, $0.01 par value 

GVA

New York Stock Exchange

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of April 30, 2021.

Class

 

Outstanding

Common stock, $0.01 par value

 

45,791,712

 



 

 

 

 

Index

PART I. FINANCIAL INFORMATION

 

Item 1.

Financial Statements (unaudited)

 

 

Condensed Consolidated Balance Sheets as of March 31, 2021, December 31, 2020 and March 31, 2020

 

 

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2021 and 2020

 

 

Condensed Consolidated Statements of Comprehensive Loss for the Three Months Ended March 31, 2021 and 2020

 

 

Condensed Consolidated Statements of Shareholders’ Equity for the Three Months Ended March 31, 2021 and 2020

 

 

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

 

 

Notes to the Condensed Consolidated Financial Statements

 

Item 2.

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

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

 

Item 4.

Controls and Procedures

PART II. OTHER INFORMATION

 

Item 1.

Legal Proceedings

 

Item 1A.

Risk Factors

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

Item 4.

Mine Safety Disclosures

 

Item 6.

Exhibits

SIGNATURES

EXHIBIT 10.1

EXHIBIT 31.1

EXHIBIT 31.2

EXHIBIT 32

EXHIBIT 95

EXHIBIT 101.INS

EXHIBIT 101.SCH

EXHIBIT 101.CAL

EXHIBIT 101.DEF

EXHIBIT 101.LAB

EXHIBIT 101.PRE

EXHIBIT 104

 

 

 

 

PART I. FINANCIAL INFORMATION

Item 1.

FINANCIAL STATEMENTS

 

GRANITE CONSTRUCTION INCORPORATED

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited - in thousands, except share and per share data)

  

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

ASSETS

            

Current assets

            
Cash and cash equivalents ($110,486, $74,819 and $101,698 related to consolidated construction joint ventures (“CCJVs”)) $452,928  $436,136  $242,604 
Short-term marketable securities        5,000 
Receivables, net ($32,539, $56,147 and $28,320 related to CCJVs)  475,160   540,812   477,718 
Contract assets ($37,683, $33,838 and $17,584 related to CCJVs)  185,220   164,939   226,518 
Inventories  86,611   82,362   98,765 
Equity in construction joint ventures  186,536   188,798   190,458 
Other current assets ($12,298, $13,252 and $16,078 related to CCJVs)  64,286   42,199   60,001 
Total current assets  1,450,741   1,455,246   1,301,064 
Property and equipment, net ($22,457, $23,704 and $30,047 related to CCJVs)  528,173   527,016   534,958 
Long-term marketable securities  11,300   5,200    
Investments in affiliates  75,159   75,287   73,249 
Goodwill  116,807   116,777   248,339 
Right of use assets  57,050   62,256   72,945 

Deferred income taxes, net

  41,361   41,839   51,675 
Other noncurrent assets  93,093   96,375   102,145 
Total assets $2,373,684  $2,379,996  $2,384,375 
             

LIABILITIES AND EQUITY

            

Current liabilities

            
Current maturities of long-term debt $8,700  $8,278  $8,253 
Accounts payable ($52,217, $53,033 and $58,475 related to CCJVs)  306,834   359,160   312,105 
Contract liabilities ($70,968, $79,777 and $47,509 related to CCJVs)  160,149   171,321   133,811 

Accrued expenses and other current liabilities ($4,640, $4,410 and $2,458 related to CCJVs)

  524,452   404,497   355,393 
Total current liabilities  1,000,135   943,256   809,562 
Long-term debt  331,647   330,522   355,911 
Long-term lease liabilities  41,707   46,769   57,985 

Deferred income taxes, net

  3,167   3,155   3,318 
Other long-term liabilities  65,833   64,684   57,795 

Commitments and contingencies (see Note 16)

               

Equity

            

Preferred stock, $0.01 par value, authorized 3,000,000 shares, none outstanding

         
Common stock, $0.01 par value, authorized 150,000,000 shares; issued and outstanding: 45,791,712 shares as of March 31, 2021, 45,668,541 shares as of December 31, 2020 and 45,592,292 shares as of March 31, 2020  458   457   457 
Additional paid-in capital  554,186   555,407   551,189 
Accumulated other comprehensive loss  (3,714)  (5,035)  (6,538)
Retained earnings  352,610   424,835   522,639 
Total Granite Construction Incorporated shareholders’ equity  903,540   975,664   1,067,747 
Non-controlling interests  27,655   15,946   32,057 
Total equity  931,195   991,610   1,099,804 
Total liabilities and equity $2,373,684  $2,379,996  $2,384,375 

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

 

 

GRANITE CONSTRUCTION INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited - in thousands, except per share data)

Three Months Ended March 31,

 

2021

  

2020

 

Revenue

        
Transportation $351,029  $350,901 
Water  99,753   101,657 
Specialty  155,674   133,039 
Materials  63,457   50,330 
Total revenue  669,913   635,927 

Cost of revenue

        
Transportation  315,163   325,532 
Water  91,187   92,310 
Specialty  138,349   143,758 
Materials  61,896   50,528 
Total cost of revenue  606,595   612,128 
Gross profit  63,318   23,799 
Selling, general and administrative expenses  75,728   73,216 
Non-cash impairment charges (see Note 3)     24,413 
Other costs (see Note 3)  75,835   5,165 
Gain on sales of property and equipment  (2,554)  (623)
Operating loss  (85,691)  (78,372)
Other (income) expense        
Interest income  (256)  (1,291)
Interest expense  5,381   4,994 
Equity in income of affiliates, net  (1,808)  (46)
Other (income) expense, net  (1,230)  5,219 
Total other expense  2,087   8,876 
Loss before benefit from income taxes  (87,778)  (87,248)
Benefit from income taxes  (22,455)  (14,710)
Net loss  (65,323)  (72,538)
Amount attributable to non-controlling interests  (872)  7,168 
Net loss attributable to Granite Construction Incorporated $(66,195) $(65,370)
         

Net loss per share attributable to common shareholders (see Note 14)

        
Basic $(1.45) $(1.44)
Diluted $(1.45) $(1.44)

Weighted average shares of common stock

        

Basic

  45,697   45,520 
Diluted  45,697   45,520 

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

 

 

GRANITE CONSTRUCTION INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(Unaudited - in thousands)

Three Months Ended March 31,

 

2021

  

2020

 
Net loss $(65,323) $(72,538)

Other comprehensive income (loss), net of tax:

        

Net unrealized gain (loss) on derivatives

 $934  $(3,360)

Less: reclassification for net gains included in interest expense

  610   50 

Net change

 $1,544  $(3,310)

Foreign currency translation adjustments, net

  (225)  (583)

Other comprehensive income (loss)

 $1,319  $(3,893)
Comprehensive loss $(64,004) $(76,431)
Non-controlling interests in comprehensive (loss) income  (872)  7,168 
Comprehensive loss attributable to Granite Construction Incorporated $(64,876) $(69,263)

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

 

 

GRANITE CONSTRUCTION INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(Unaudited - in thousands, except share data)

   Outstanding Shares   Common Stock   Additional Paid-In Capital   Accumulated Other Comprehensive (Loss) Income   Retained Earnings   Total Granite Shareholders’ Equity   Non-controlling Interests   Total Equity 
Balances at December 31, 2020  45,668,541  $457  $555,407  $(5,035) $424,835  $975,664  $15,946  $991,610 

Net (loss) income

              (66,195)  (66,195)  872   (65,323)
Other comprehensive income           1,319      1,319      1,319 

Purchases of common stock (1)

  (57,618)  (1)  (2,298)        (2,299)     (2,299)
Restricted stock units (“RSUs”) vested  181,575   2   (2)               

Dividends on common stock ($0.13 per share)

              (5,953)  (5,953)     (5,953)
Transactions with non-controlling interests                    10,837   10,837 
Amortized RSUs and other  (786)     1,079   2   (77)  1,004      1,004 
Balances at March 31, 2021  45,791,712  $458  $554,186  $(3,714) $352,610  $903,540  $27,655  $931,195 
                                 

Balances at December 31, 2019

  45,503,805  $456  $549,307  $(2,645) $594,353  $1,141,471  $36,945  $1,178,416 

Net loss

              (65,370)  (65,370)  (7,168)  (72,538)

Other comprehensive loss

           (3,893)     (3,893)     (3,893)

Purchases of common stock (1)

  (49,710)     (653)        (653)     (653)

RSUs vested

  139,055   1   (1)               

Dividends on common stock ($0.13 per share)

              (5,927)  (5,927)     (5,927)

Effect of adopting Topic 326

              (366)  (366)     (366)
Transactions with non-controlling interests                    2,280   2,280 
Amortized RSUs and other  (858)     2,536      (51)  2,485      2,485 
Balances at March 31, 2020  45,592,292  $457  $551,189  $(6,538) $522,639  $1,067,747  $32,057  $1,099,804 
(1) Represents shares purchased in connection with employee tax withholding for RSUs vested under our 2012 Equity Incentive Plan. 

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

 

 

GRANITE CONSTRUCTION INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited - in thousands)

Three Months Ended March 31,

 

2021

  

2020

 

Operating activities

        
Net loss $(65,323) $(72,538)

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

        

Depreciation, depletion and amortization

  24,581   28,447 

Amortization related to the 2.75% Convertible Notes

  2,314   2,463 

Gain on sales of property and equipment, net

  (2,554)  (623)

Stock-based compensation

  1,065   2,398 

Equity in net (income) loss from unconsolidated joint ventures

  (418)  11,816 

Non-cash impairment charges (see Note 3)

     24,413 

Changes in assets and liabilities:

        
Accrual for legal settlement (see Note 16)  129,000    
Insurance receivable for legal settlement (see Note 16)  (63,000)   

Receivables

  123,274   71,040 

Contract assets, net

  (33,528)  22,997 

Inventories

  (4,249)  (9,880)

Contributions to unconsolidated construction joint ventures

  (22,180)  (13,767)

Distributions from unconsolidated construction joint ventures and affiliates

  1,684   2,939 

Other assets, net

  (22,926)  (12,184)

Accounts payable

  (49,399)  (87,979)

Accrued expenses and other current liabilities, net

  19,746   10,333 
Net cash provided by (used in) operating activities  38,087   (20,125)

Investing activities

        
(Purchases) maturities of marketable securities  (5,000)  5,000 
Proceeds from called marketable securities     20,000 

Purchases of property and equipment

  (18,777)  (21,435)

Proceeds from sales of property and equipment

  3,004   3,865 

Other investing activities, net

  4,470   (1,528)

Net cash (used in) provided by investing activities

  (16,303)  5,902 

Financing activities

        

Debt principal repayments

  (2,150)  (2,105)

Cash dividends paid

  (5,937)  (5,915)

Repurchases of common stock

  (2,299)  (653)

Contributions from non-controlling partners

  8,361   3,750 

Distributions to non-controlling partners

  (2,902)  (1,470)

Other financing activities, net

  (65)  (7)

Net cash used in financing activities

  (4,992)  (6,400)
Net increase (decrease) in cash, cash equivalents and restricted cash  16,792   (20,623)

Cash, cash equivalents and $1,512 and $5,835 in restricted cash at beginning of period

  437,648   268,108 
Cash, cash equivalents and $1,512 and $4,881 in restricted cash at end of period $454,440  $247,485 

Supplementary Information

        

Right of use assets obtained in exchange for lease obligations

 $603  $4,123 

Cash paid for operating lease liabilities

  5,457   5,035 

Cash paid during the period for:

        

Interest

 $2,544  $2,170 

Income taxes

  148   812 

Non-cash investing and financing activities:

        

RSUs issued, net of forfeitures

 $(133) $4,726 

Dividends declared but not paid

  5,953   5,927 
Contributions from non-controlling partners  5,379    
Accrued equipment purchases  2,443   692 

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

 

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

1. Basis of Presentation

The condensed consolidated financial statements included herein have been prepared by Granite Construction Incorporated (“we,” “us,” “our,” “the Company” or “Granite”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), are unaudited and should be read in conjunction with our Annual Report on Form 10-K for the year ended  December 31, 2020. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. Further, the condensed consolidated financial statements reflect, in the opinion of management, all normal recurring adjustments necessary to state fairly our financial position at  March 31, 2021 and 2020 and the results of our operations and cash flows for the periods presented. The  December 31, 2020 condensed consolidated balance sheet data included herein was derived from audited consolidated financial statements, but does not include all disclosures required by U.S. GAAP.

We prepared the accompanying condensed consolidated financial statements on the same basis as our annual consolidated financial statements. Our operations are typically affected more by weather conditions during the first and fourth quarters of our fiscal year which may alter our construction schedules and can create variability in our revenues and profitability. Therefore, the results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results to be expected for the full year.

Reclassifications: Certain reclassifications of prior period amounts have been made to conform to the current period presentation. The reclassification included $3.8 million during 2020 of contributions from non-controlling partners and $(1.5) million of distributions to non-controlling partners previously included within other financing activities, net on the statements of cash flows. The reclassification had no impact on previously reported consolidated operating income or net income, on the consolidated balance sheets or on the statements of cash flows.

Cash, Cash Equivalents and Restricted Cash: The table below presents changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows and a reconciliation to the amounts reported in the condensed consolidated balance sheets (in thousands):

Three months ended March 31,

 

2021

  

2020

 

Cash, cash equivalents and restricted cash, beginning of period

 $437,648  $268,108 

End of the period

        

Cash and cash equivalents

  452,928   242,604 

Restricted cash

  1,512   4,881 

Total cash, cash equivalents and restricted cash, end of period

  454,440   247,485 

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

 $16,792  $(20,623)
 

2. Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible instruments resulting in accounting for convertible debt instruments as a single liability measured at its amortized cost. This change will also reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was bifurcated according to previously existing rules. In addition, the ASU requires the application of the if-converted method for calculating diluted earnings per share and eliminates the treasury stock method. The ASU is effective commencing with our quarter ended March 31, 2022. We are currently evaluating the impact of ASU 2020-06 on our condensed consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance to ease the potential burden in accounting for the effects of the transition away from LIBOR and other reference rates and in January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, which provided clarification guidance to ASU 2020-04. These ASUs were effective commencing with our quarter ended March 31, 2020 through December 31, 2022 and we expect to adopt in 2021 or early 2022. We do not expect the adoption of this ASU to have a material impact on our condensed consolidated financial statements as our Credit Agreement uses the secured overnight financing rate as an alternative to LIBOR.

 

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

3.  Impairment Charges and Other Costs

Goodwill

We perform our goodwill impairment tests annually as of  November 1 and more frequently when events and circumstances occur that indicate a possible impairment of goodwill. There were no events or circumstances during the three months ended March 31, 2021 that would indicate a possible goodwill impairment. 

We performed an interim goodwill impairment test on the March 31, 2020 balances of our Water and Mineral Services Group Materials and Specialty reporting units due to an adverse change in the business climate for these reporting units, including a modified relationship with a business partner, increased competition and market consolidation during the three months ended March 31, 2020, exasperated by economic disruption and market conditions associated with the COVID-19 pandemic. These factors led to reductions in the revenue and margin growth rates used in our quantitative goodwill tests. The goodwill impairment test resulted in a $14.8 million impairment charge during the three months ended March 31, 2020 associated with our Water and Mineral Services Group Materials reporting unit and no impairment charge associated with our Water and Minerals Services Group Specialty reporting unit as its estimated fair value exceeded its net book value (i.e., headroom) by over 15%. Interim goodwill impairment tests were not performed on our remaining reporting units as there was no indication of a possible goodwill impairment. 

Consistent with our annual impairment test, we calculated the estimated fair values of the Water and Mineral Services Group Materials and Water and Mineral Services Group Specialty reporting units using the discounted cash flows and market multiple methods. Judgments inherent in these methods included the determination of appropriate discount rates, the amount and timing of expected future cash flows, revenue and margin growth rates, and appropriate benchmark companies. The cash flows used in our discounted cash flow model were based on five-year financial forecasts developed internally by management adjusted for market participant-based assumptions. Our discount rate assumptions were based on an assessment of the equity cost of capital and appropriate capital structure for our reporting units.

Future developments that we are unable to anticipate may require us to further revise the estimated future cash flows, which could adversely affect the fair value of our reporting units in future periods and result in additional impairment charges. The assumptions used in the goodwill impairment tests are classified as Level 3 inputs. 

Investment in Affiliates

Investment in affiliates are evaluated for impairment using the other-than-temporary impairment model, which requires an impairment charge to be recognized if our investment’s carrying amount exceeds its fair value, and the decline in fair value is deemed to be other than temporary. There were no events or changes in circumstances which would cause us to review undiscounted future cash flows during the three months ended March 31, 2021.

During the three months ended March 31, 2020, operating costs increased in certain of our foreign entity investments in affiliates which resulted in price increases and therefore a decrease in demand. The effect of this change in business climate on certain investments’ expected future operating cash flows resulted in other than temporary decline in fair value below the carrying value. Therefore, we recorded a non-cash impairment charge of $9.6 million during the three months ended March 31, 2020 using assumptions classified as Level 3 inputs.

Other Costs

Other costs included on the condensed consolidated statements of operations primarily consisted of $66.0 million in net settlement charges for the three months ended March 31, 2021 as further described in Note 16. Other costs also included $7.3 million and $5.2 million of legal, accounting and investigation fees for the three months ended March 31, 2021 and 2020, respectively, related to the independent investigation undertaken by the Audit/Compliance Committee. The remaining Other costs were related to restructuring in the Heavy Civil operating group and integration expenses related to the Layne Christensen Company (“Layne”) acquisition.

 

4.Revisions in Estimates

Our profit recognition related to construction contracts is based on estimates of transaction price and costs to complete each project. These estimates can vary significantly in the normal course of business as projects progress, circumstances develop and evolve, and uncertainties are resolved. Changes in estimates of transaction price and costs to complete may result in the reversal of previously recognized revenue if the current estimate adversely differs from the previous estimate. When we experience significant changes in our estimates, we undergo a process that includes reviewing the nature of the changes to ensure that there are no material amounts that should have been recorded in a prior period rather than as revisions in estimates for the current period. For revisions in estimates, generally we use the cumulative catch-up method for changes to the transaction price that are part of a single performance obligation. Under this method, revisions in estimates are accounted for in their entirety in the period of change. There can be no assurance that we will not experience further changes in circumstances or otherwise be required to revise our estimates in the future. Other than those identified in the 2020 Annual Report on Form 10-K, we did not identify any material amounts that should have been recorded in a prior period for the three months ended  March 31, 2020. In our review of these changes for the three months ended March 31, 2021, we did not identify any material amounts that should have been recorded in a prior period. 

In the normal course of business, we have revisions in estimates, including estimated costs some of which are associated with unresolved affirmative claims and back charges. The estimated or actual recovery related to these estimated costs may be recorded in future periods or may be at values below the associated cost, which can cause fluctuations in the gross profit impact from revisions in estimates.

There were no increases from revisions in estimates, which individually had an impact of $5.0 million or more on gross profit, for the periods presented.

The projects with decreases from revisions in estimates, which individually had an impact of $5.0 million or more on gross profit, are summarized as follows (dollars in millions except per share data):

Three Months Ended March 31,

 

2021

  

2020

 

Number of projects with downward estimate changes

  1   2 

Amount/range of reduction in gross profit from each project, net

 $5.3  $5.8 - 22.7 
Decrease to project profitability  5.3   28.5 
Increase to net loss  4.1   21.6 
Increase to net loss per diluted share  0.09   0.47 

The decrease during the three months ended March 31, 2021 was in our Transportation segment and was due to additional costs from lower productivity than originally anticipated and unfavorable weather. The decreases during the three months ended March 31, 2020 were in our Transportation segment due to additional costs from differing site conditions and construction delays and in our Specialty segment from a dispute on a tunneling project.

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

5. Disaggregation of Revenue

The following tables present our disaggregated revenue (in thousands): 

Three months ended March 31,

2021

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $111,370  $10,999  $45,698  $41,956  $210,023 

Federal

  1,854   130   22,086      24,070 

Heavy Civil

  151,743   7,342   22,014      181,099 

Midwest

  16,955      20,332      37,287 

Northwest

  69,107   1,434   25,907   17,405   113,853 

Water and Mineral Services

     79,848   19,637   4,096   103,581 

Total

 $351,029  $99,753  $155,674  $63,457  $669,913 

 

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $94,932  $5,512  $44,488  $33,267  $178,199 

Federal

  398   381   26,491      27,270 

Heavy Civil

  167,426   7,102   3,494      178,022 

Midwest

  24,243      11,503      35,746 

Northwest

  63,902   1,657   31,613   14,453   111,625 

Water and Mineral Services

     87,005   15,450   2,610   105,065 

Total

 $350,901  $101,657  $133,039  $50,330  $635,927 

 

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

6. Unearned Revenue

The following tables present our unearned revenue as of the respective periods (in thousands):

March 31, 2021

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $627,002  $27,754  $154,694  $809,450 

Federal

  10,028   100   122,256   132,384 

Heavy Civil

  774,123   6,791   193,933   974,847 

Midwest

  135,655      350,063   485,718 

Northwest

  518,040   1,423   249,690   769,153 

Water and Mineral Services

     154,185      154,185 

Total

 $2,064,848  $190,253  $1,070,636  $3,325,737 

 

December 31, 2020

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $618,429  $38,716  $141,786  $798,931 

Federal

  11,895   227   77,886   90,008 

Heavy Civil

  913,430   14,605   216,487   1,144,522 

Midwest

  138,246      90,221   228,467 

Northwest

  487,682   2,462   58,756   548,900 

Water and Mineral Services

     119,124      119,124 

Total

 $2,169,682  $175,134  $585,136  $2,929,952 

 

March 31, 2020

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $527,971  $52,136  $94,006  $674,113 

Federal

  18,152   957   131,569   150,678 

Heavy Civil

  1,321,443   41,511   240,060   1,603,014 

Midwest

  208,872   150   140,461   349,483 

Northwest

  614,653   2,868   61,680   679,201 

Water and Mineral Services

     143,539      143,539 

Total

 $2,691,091  $241,161  $667,776  $3,600,028 

 

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

7. Contract Assets and Liabilities

As work is performed, revenue is recognized and the corresponding contract liabilities are reduced. We recognized revenue of $146.4 million and $95.8 million during the three months ended March 31, 2021 and 2020, respectively, that was included in the contract liability balances at December 31, 2020 and 2019, respectively.

As a result of changes in contract transaction price from items such as executed or estimated change orders and resolution of contract modifications and claims, we recognized revenue of $72.1 million and $43.9 million during the three months ended March 31, 2021 and 2020, respectively, related to performance obligations that were satisfied or partially satisfied prior to the end of the periods.

As of  March 31, 2021, December 31, 2020 and March 31, 2020, the aggregate claim recovery estimates included in contract asset and liability balances were $42.4 million, $37.7 million and $76.5 million, respectively.

The components of the contract asset balances as of the respective dates were as follows:

(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Costs in excess of billings and estimated earnings

 $59,055  $39,300  $114,378 
Contract retention  126,165   125,639   112,140 
Total contract assets $185,220  $164,939  $226,518 

As of  March 31, 2021, December 31, 2020 and March 31, 2020, no contract retention individually exceeded 10% of total net receivables at any of the presented dates. The majority of the contract retention balance is expected to be collected within one year. 

The components of the contract liability balances as of the respective dates were as follows:

(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Billings in excess of costs and estimated earnings, net of retention

 $132,830  $143,623  $127,560 

Provisions for losses

  27,319   27,698   6,251 

Total contract liabilities

 $160,149  $171,321  $133,811 
 

8.  Receivables, net 

Receivables include billed and unbilled amounts for services provided to clients for which we have an unconditional right to payment as of the end of the applicable period and do not bear interest. The following table presents major categories of receivables:

(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Contracts completed and in progress:

            

Billed

 $190,775  $293,376  $250,683 

Unbilled

  136,565   148,159   141,514 

Total contracts completed and in progress

  327,340   441,535   392,197 

Material sales

  38,407   49,991   34,268 

Other

  111,904   52,736   52,645 

Total gross receivables

  477,651   544,262   479,110 

Less: allowance for credit losses

  2,491   3,450   1,392 

Total net receivables

 $475,160  $540,812  $477,718 

Included in other receivables at  March 31, 2021, December 31, 2020 and March 31, 2020, were items such as estimated recovery from back charge claims, notes receivable, insurance receivable, fuel tax refunds and income tax refunds. Other than the $63.0 million insurance receivable related to the settlement discussed in Note 16, no other receivables individually exceeded 10% of total net receivables at any of these dates.

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

9. Fair Value Measurement

The following tables summarize significant assets and liabilities measured at fair value in the condensed consolidated balance sheets on a recurring basis for each of the fair value levels (in thousands):

  

Fair Value Measurement at Reporting Date Using

 

March 31, 2021

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Cash equivalents

                

Money market funds

 $42,488  $  $  $42,488 

Other current assets

                

Commodity swap

     1,106      1,106 

Other noncurrent assets

                

Restricted cash

  1,512         1,512 

Total assets

 $44,000  $1,106  $  $45,106 

Accrued and other current liabilities

                

Interest rate swap

 $  $6,535  $  $6,535 

Total liabilities

 $  $6,535  $  $6,535 

 

December 31, 2020

                

Cash equivalents

                

Money market funds

 $70,483  $  $  $70,483 

Other noncurrent assets

                

Restricted cash

  1,512         1,512 

Total assets

 $71,995  $  $  $71,995 

Accrued and other current liabilities

                

Interest rate swap

 $  $7,606  $  $7,606 

Total liabilities

 $  $7,606  $  $7,606 

 

March 31, 2020

                

Cash equivalents

                

Money market funds

 $58,693  $  $  $58,693 

Other noncurrent assets

                

Restricted cash

  4,881         4,881 

Total assets

 $63,574  $  $  $63,574 

Accrued and other current liabilities

                

Interest rate swap

 $  $8,890  $  $8,890 

Total liabilities

 $  $8,890  $  $8,890 

 

 

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

Interest Rate Swaps

In connection with the Third Amended and Restated Credit Agreement we entered into two interest rate swaps designated as cash flow hedges with an effective date of May 2018. The two cash flow hedges had a combined initial notional amount of $150.0 million and mature in May 2023. The interest rate swaps are designed to convert the interest rate on the term loan from a variable interest rate of LIBOR plus an applicable margin to a fixed rate of 2.76% plus the same applicable margin. The interest rate swap is measured at fair value on the consolidated balance sheets using the income approach, which discounts the future net cash settlements expected under the derivative contracts to a present value. These valuations primarily utilize indirectly observable inputs, including contractual terms, interest rates and yield curves observable at commonly quoted intervals.

Commodity Swap

Granite entered into two commodity swaps for crude oil in January and  March 2021 covering the period from March 2021 to  October 2021 and one in  November 2020 covering the period from  March 2021 to  September 2021 with initial notional amounts of $3.1 million, $3.5 million and $2.6 million, respectively. During the three months ended March 31, 2021, the total commodity swap gain was $1.0 million.

Other Assets and Liabilities

The carrying values and estimated fair values of financial instruments that are not required to be recorded at fair value in the condensed consolidated balance sheets were as follows:

   

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

(in thousands)

Fair Value Hierarchy

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 

Assets:

                         

Held-to-maturity marketable securities (1)

Level 1

 $11,300  $11,258  $5,200  $5,200  $5,000  $5,006 

Liabilities (including current maturities):

                         

2.75% Convertible Notes (2),(3)

Level 2

 $202,018  $324,013  $200,303  $248,400  $195,295  $176,094 

Credit Agreement - term loan (2)

Level 3

  129,375   130,645   131,250   133,030   136,875   137,194 

Credit Agreement - revolving credit facility (2)

Level 3

              25,000   25,061 

(1) All marketable securities were classified as held-to-maturity and consisted of U.S. Government and agency obligations as of March 31, 2021, December 31, 2020 and March 31, 2020.

(2) The fair value of the 2.75% Convertible Notes is based on the median price of the notes in an active market as of March 31, 2021, December 31, 2020 and March 31, 2020. The fair value of the Credit Agreement is based on borrowing rates available to us for long-term loans with similar terms, average maturities, and credit risk. See Note 13 for more information about the Credit Agreement and 2.75% Convertible Notes. 

(3) Excluded from the carrying value is debt discount of $28.0 million, $29.7 million and $34.7 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to the 2.75% Convertible Notes (see Note 13).

 

During the three months ended March 31, 2021, we did not record any fair value adjustments related to nonfinancial assets and liabilities measured at fair value on a nonrecurring basis. As disclosed in Note 3, we recorded fair value adjustments related to nonfinancial assets measured at fair value on a nonrecurring basis during the three months ended March 31, 2020. 

13

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

10. Construction Joint Ventures

We participate in various construction joint ventures. We have determined that certain of these joint ventures are consolidated because they are variable interest entities (“VIEs”) and we are the primary beneficiary. We continually evaluate whether there are changes in the status of the VIEs or changes to the primary beneficiary designation of the VIE. Based on our assessments during the three months ended March 31, 2021, we determined no change was required for existing joint ventures.

Due to the joint and several nature of the performance obligations under the related owner contracts, if any of the partners fail to perform, we and the remaining partners, if any, would be responsible for performance of the outstanding work (i.e., we provide a performance guarantee). At  March 31, 2021, there was approximately $1.3 billion of construction revenue to be recognized on unconsolidated and line item construction joint venture contracts of which $0.5 billion represented our share and the remaining $0.8 billion represented our partners’ share. We are not able to estimate amounts that may be required beyond the remaining cost of the work to be performed. These costs could be offset by billings to the customer or by proceeds from our partners’ corporate and/or other guarantees.

Consolidated Construction Joint Ventures (“CCJVs”)

At  March 31, 2021, we were engaged in nine active CCJV projects with total contract values ranging from $2.2 million to $437.4 million and a combined total of $1.8 billion of which our share was $1.0 billion. Our share of revenue remaining to be recognized on these CCJVs was $414.1 million and ranged from $1.2 million to $137.7 million. Our proportionate share of the equity in these joint ventures was between 50.0% and 70.0%. During the three months ended March 31, 2021 and 2020, total revenue from CCJVs was $82.6 million and $54.7 million, respectively. During the three months ended March 31, 2021 and 2020, CCJVs provided $13.8 million and $17.1 million of operating cash flows, respectively.

Unconsolidated Construction Joint Ventures

As of  March 31, 2021, we were engaged in ten active unconsolidated joint venture projects with total contract values ranging from $13.4 million to $3.8 billion for a combined total of $11.6 billion of which our share was $3.4 billion. Our proportionate share of the equity in these unconsolidated construction joint ventures ranged from 20.0% to 50.0%. As of  March 31, 2021, our share of the revenue remaining to be recognized on these unconsolidated construction joint ventures was $381.0 million and ranged from $1.3 million to $87.5 million.

The following is summary financial information related to unconsolidated construction joint ventures:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Assets

            

Cash, cash equivalents and marketable securities

 $161,574  $181,889  $144,472 

Other current assets (1)

  768,127   767,803   821,399 

Noncurrent assets

  150,273   164,022   203,520 

Less partners’ interest

  719,634   751,125   785,876 

Granite’s interest (1),(2)

  360,340   362,589   383,515 

Liabilities

            

Current liabilities

  470,667   482,562   555,380 

Less partners’ interest and adjustments (3)

  241,250   226,308   289,165 

Granite’s interest

  229,417   256,254   266,215 

Equity in construction joint ventures (4)

 $130,923  $106,335  $117,300 

(1) Included in this balance and in accrued expenses and other current liabilities on the condensed consolidated balance sheets was $82.3 million as of both  March 31, 2021 and  December 31, 2020 and $81.9 million as of  March 31, 2020, related to performance guarantees.

(2) Included in this balance as of March 31, 2021, December 31, 2020 and March 31, 2020, was $95.4 million, $88.7 million and $117.1 million, respectively, related to Granite’s share of estimated cost recovery of customer affirmative claims. In addition, this balance included $12.9 million, $13.1 million and $18.2 million as of  March 31, 2021 December 31, 2020 and  March 31, 2020, respectively, related to Granite’s share of estimated recovery of back charge claims.

(3) Partners’ interest and adjustments includes amounts to reconcile total net assets as reported by our partners to Granite’s interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.

(4) Included in this balance and in accrued expenses and other current liabilities on our condensed consolidated balance sheets was $55.6 million, $82.5 million and $73.2 million as of  March 31, 2021 December 31, 2020 and March 31, 2020, respectively, related to deficits in unconsolidated construction joint ventures, which includes provisions for losses.

 

  

Three Months Ended March 31,

 

(in thousands)

 

2021

  

2020

 

Revenue

        

Total

 $232,042  $62,030 

Less partners’ interest and adjustments (1)

  152,320   (21,672)

Granite’s interest

  79,722   83,702 

Cost of revenue

        

Total

  248,070   228,460 

Less partners’ interest and adjustments (1)

  168,734   132,743 

Granite’s interest

  79,336   95,717 

Granite’s interest in gross profit (loss)

 $386  $(12,015)

(1) Partners’ interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite’s interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.

During the three months ended March 31, 2021 and 2020, unconsolidated construction joint venture net losses were $(16.0) million and $(166.0) million, respectively, of which our share was net income of $0.4 million and net loss of $(11.8) million, respectively. The differences between our share of the joint venture net income / loss when compared to the joint venture net losses primarily resulted from differences between our estimated total revenue and cost of revenue when compared to that of our partners’ on three and five projects during 2021 and 2020, respectively. The differences are due to timing differences from varying accounting policies and in public company quarterly reporting requirements. These joint venture net loss amounts exclude our corporate overhead required to manage the joint ventures and include taxes only to the extent the applicable states have joint venture level taxes.

Line Item Joint Ventures

As of March 31, 2021, we had four active line item joint venture construction projects with a total contract value of $297.3 million of which our portion was $187.9 million. As of  March 31, 2021, our share of revenue remaining to be recognized on these line item joint ventures was $79.5 million. During the three months ended March 31, 2021 and 2020 our portion of revenue from line item joint ventures was $8.6 million and $12.8 million, respectively.

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

11. Investments in Affiliates

Our investments in affiliates balance consists of equity method investments in the following types of entities:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Foreign

 $47,399  $47,650  $45,598 

Real estate

  13,105   12,777   16,651 

Asphalt terminal

  14,655   14,860   11,000 

Total investments in affiliates

 $75,159  $75,287  $73,249 

The following table provides summarized balance sheet information for our affiliates accounted for under the equity method on a combined basis:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Current assets

 $136,672  $133,882  $112,426 

Noncurrent assets

  161,416   164,620   163,452 

Total assets

  298,088   298,502   275,878 

Current liabilities

  55,971   52,583   45,617 

Long-term liabilities (1)

  59,718   66,108   57,182 

Total liabilities

  115,689   118,691   102,799 

Net assets

  182,399   179,811   173,079 

Granite’s share of net assets

 $75,159  $75,287  $73,249 

(1) The balance primarily related to local bank debt for equipment purchases and working capital in our foreign affiliates and debt associated with our real estate investments.

Of the $298.1 million of total affiliate assets as of March 31, 2021, we had investments in thirteen foreign entities with total assets ranging from $0.1 million to $77.9 million, two real estate entities with total assets between $24.5 million and $44.7 million and the asphalt terminal entity had total assets of $33.1 million. We have direct and indirect investments in the foreign entities and our percent ownership ranged from 25% to 50% as of March 31, 2021. During the three months ended  March 31, 2020, we recorded a $9.6 million impairment charge related to our investment in foreign affiliates. See Note 3 for further discussion of the impairment charge. As of  March 31, 2021 and  December 31, 2020, all of the investments in real estate affiliates were in residential real estate in Texas. As of  March 31, 2020, $13.3 million of the investments in real estate affiliates was in residential real estate in Texas and the remaining balance was in commercial real estate in Texas. Our percent ownership in the real estate entities was between 10% and 25% as of  March 31, 2021.

 

12. Property and Equipment, net

Balances of major classes of assets and total accumulated depreciation and depletion are included in property and equipment, net in the condensed consolidated balance sheets and were as follows:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Equipment and vehicles

 $967,636  $950,416  $942,116 

Quarry property

  202,620   206,073   188,380 

Land and land improvements

  134,837   135,639   134,147 

Buildings and leasehold improvements

  125,944   124,578   124,784 

Office furniture and equipment

  75,208   73,512   68,327 

Property and equipment

  1,506,245   1,490,218   1,457,754 

Less: accumulated depreciation and depletion

  978,072   963,202   922,796 

Property and equipment, net

 $528,173  $527,016  $534,958 

 

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

13. Long-Term Debt and Credit Arrangements

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

2.75% Convertible Notes

 $202,018  $200,303  $195,295 

Credit Agreement - term loan

  129,375   131,250   136,875 

Credit Agreement - revolving credit facility

        25,000 

Debt issuance costs and other

  8,954   7,247   6,994 

Total debt

  340,347   338,800   364,164 

Less current maturities

  8,700   8,278   8,253 

Total long-term debt

 $331,647  $330,522  $355,911 

As of each  March 31, 2021, December 31, 2020 and March 31, 2020, $7.5 million of the term loan portion of the Third Amended and Restated Credit Agreement dated May 31, 2018 (as subsequently amended, the “Credit Agreement”) balance was included in current maturities of long-term debt on the condensed consolidated balance sheets and the remaining $121.9 million, $123.8 million and $129.4 million, respectively, was included in long-term debt.

As of  March 31, 2021, the total unused availability under the Credit Agreement was $226.6 million resulting from $48.4 million in issued and outstanding letters of credit and no amount was drawn under the revolving credit facility. The letters of credit had expiration dates between June 2021 and  December 2024

The applicable margin was 3.00% for loans under the Credit Agreement bearing interest based on LIBOR and 2.00% for loans bearing interest at the base rate at  March 31, 2021. Accordingly, the effective interest rate at  March 31, 2021, using three-month LIBOR and the base rate was 2.38% and 3.88%, respectively, and we elected to use LIBOR for the term loan.

As of March 31, 2021, the Consolidated Leverage Ratio (as defined in the Credit Agreement) was 1.94, which did not exceed the maximum of 3.00 and the Consolidated Interest Coverage Ratio (as defined in the Credit Agreement) was 6.79, which exceeded the minimum of 4.00.

As of March 31, 2021 December 31, 2020 and March 31, 2020 the carrying amount of the liability component of the 2.75% convertible senior notes due 2024 (the “2.75% Convertible Notes”) was $202.0 million, $200.3 million and $195.3 million, respectively. As of March 31, 2021, December 31, 2020 and March 31, 2020, the unamortized debt discount was $28.0 million, $29.7 million and $34.7 million, respectively.

During the three months ended March 31, 2021 and 2020, we recorded $1.7 million and $1.6 million, respectively, of amortization related to the debt discount on the 2.75% Convertible Notes to interest expense in our condensed consolidated statements of operations and $0.6 million and $0.9 million, respectively, of amortization related to debt issuance costs and fees to other expense in our condensed consolidated statements of operations. These amounts were presented as amortization related to the 2.75% Convertible Notes on our condensed consolidated statements of cash flows. 

 

14. Weighted Average Shares Outstanding and Net Loss Per Share

The following table presents a reconciliation of the weighted average shares outstanding used in calculating basic and diluted net loss per share as well as the calculation of basic and diluted net loss per share:

  

Three Months Ended March 31,

 

(in thousands, except per share amounts)

 

2021

  

2020

 

Numerator (basic and diluted)

        
Net loss allocated to common shareholders for basic calculation $(66,195) $(65,370)

Denominator

        

Weighted average common shares outstanding, basic

  45,697   45,520 
Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2)      
Weighted average common shares outstanding, diluted  45,697   45,520 
Net loss per share, basic $(1.45) $(1.44)
Net loss per share, diluted $(1.45) $(1.44)

(1) Due to the net losses for the three months ended March 31, 2021 and 2020, RSUs representing approximately 554,000 and 443,000 shares, respectively, have been excluded from the number of shares used in calculating diluted net loss per share, as their inclusion would be antidilutive. 

(2) Although the average price of our common stock for the period was greater than $31.47 per share, due to the net loss for the three months ended March 31, 2021, approximately 498,000 shares from the 2.75% Convertible Notes converting into shares of common stock have been excluded from the number of shares used in calculating diluted net loss per share as their inclusion would be antidilutive. The number of shares used in calculating diluted net loss per share for the three months ended March 31, 2020 excluded the potential dilution from the 2.75% Convertible Notes converting into shares of common stock due to the net loss for the period and as the average price of our common stock was below $31.47 per share since the issuance date of the 2.75% Convertible Notes.

 

15.  Income Taxes 

The following table presents the benefit from income taxes for the respective periods:

  

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

  

2020

 

Benefit from income taxes

 $(22,455) $(14,710)
Effective tax rate 25.6% 16.9%

Our effective tax rate for the three months ended March 31, 2021 increased to 25.6% from 16.9%, when compared to the same period in 2020. This change was primarily due to the goodwill and investment in affiliates impairments which are discrete to the first quarter of 2020 and resulted in no discrete tax benefit. See Note 3 for discussion of the impairment charges. The $66.0 million in settlement charges are discrete to the first quarter of 2021 which resulted in a discrete tax benefit of $17.0 million, see Note 16 for discussion of the settlement.

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

16.  Contingencies - Legal Proceedings

In the ordinary course of business, we and our affiliates are involved in various legal proceedings alleging, among other things, liability issues or breach of contract or tortious conduct in connection with the performance of services and/or materials provided, the various outcomes of which cannot be predicted with certainty. We and our affiliates are also subject to government inquiries in the ordinary course of business seeking information concerning our compliance with government construction contracting requirements and various laws and regulations, the outcomes which cannot be predicted with certainty.

Some of the matters in which we or our joint ventures and affiliates are involved may involve compensatory, punitive, or other claims or sanctions that, if granted, could require us to pay damages or make other expenditures in amounts that are not probable to be incurred or cannot currently be reasonably estimated. In addition, in some circumstances our government contracts could be terminated, we could be suspended, debarred or incur other administrative penalties or sanctions, or payment of our costs could be disallowed. While any of our pending legal proceedings may be subject to early resolution as a result of our ongoing efforts to resolve the proceedings, whether or when any legal proceeding will be resolved is neither predictable nor guaranteed.

Accordingly, it is possible that future developments in such proceedings and inquiries could require us to (i) adjust existing accruals, or (ii) record new accruals that we did not originally believe to be probable or that could not be reasonably estimated. Such changes could be material to our financial condition, results of operations and/or cash flows in any particular reporting period. In addition to matters that are considered probable for which the loss can be reasonably estimated, disclosure is also provided when it is reasonably possible and estimable that a loss will be incurred or when it is reasonably possible that the amount of a loss will exceed the amount recorded.

Liabilities relating to legal proceedings and government inquiries, to the extent that we have concluded such liabilities are probable and the amounts of such liabilities are reasonably estimable, are recorded in the consolidated balance sheets. The aggregate liabilities recorded as of March 31, 2021 were $66.0 million and as of March 31, 2020 were immaterial. The aggregate range of possible loss related to (i) matters considered reasonably possible, and (ii) reasonably possible amounts in excess of accrued losses recorded for probable loss contingencies, including those related to liquidated damages, could have a material impact on our consolidated financial statements if they become probable and the reasonably estimable amount is determined.

On  August 13, 2019, a securities class action was filed in the United States District Court for the Northern District of California against the Company, James H. Roberts, our former President and Chief Executive Officer, and Jigisha Desai, our former Senior Vice President and Chief Financial Officer and current Executive Vice President and Chief Strategy Officer. An amended complaint was filed on February 20, 2020 that, among other things, added Laurel Krzeminski, our former Chief Financial Officer, as a defendant. The amended complaint is brought on behalf of an alleged class of persons or entities that acquired our common stock between  April 30, 2018 and  October 24, 2019, and alleges claims arising under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 and Rule 10b-5 thereunder. After the filing of the amended complaint, this case was re-titled Police Retirement System of St. Louis v. Granite Construction Incorporated, et. al. The amended complaint seeks damages based on allegations that the defendants made false and/or misleading statements and failed to disclose material adverse facts in the Company’s SEC filings about its business, operations and prospects. On May 20, 2020, the court denied, in part, the defendants’ motion to dismiss the amended complaint. On January 21, 2021, the court granted Plaintiff’s motion for class certification. 

On October 23, 2019, a putative class action lawsuit, titled Nasseri v. Granite Construction Incorporated, et. al., was filed in the Superior Court of California, County of Santa Cruz against the Company, James H. Roberts, our former President and Chief Executive Officer, Laurel Krzeminski, our former Chief Financial Officer, and the then-serving Board of Directors on behalf of persons who acquired shares of Company common stock in the Company’s June 2018 merger with Layne. The complaint asserts causes of action under the Securities Act of 1933 and alleges that the registration statement and prospectus were negligently prepared and included materially false and misleading statements and failed to disclose facts required to be disclosed. On August 10, 2020, the court sustained our demurrer dismissing the complaint with leave to amend. On September 16, 2020, the plaintiff filed an amended complaint. We have filed a demurrer seeking to dismiss the amended complaint. On April 9, 2021, the court entered an order overruling our demurrer seeking to dismiss the amended complaint.

On April 29, 2021, we entered into a stipulation of settlement (the “Settlement Agreement”) to settle Police Retirement System of St. Louis v. Granite Construction Incorporated, et al.  The Settlement Agreement also settles claims alleged in Nasseri v. Granite Construction Incorporated, et al. The settlement is subject to court approval.

Under the Settlement Agreement, the Company will pay or cause to be paid a total of $129 million in cash, $63 million of which it expects to be paid through insurance proceeds.  The payment will be paid to a settlement fund that will be used to pay all settlement fees and expenses, attorneys’ fees and expenses, and cash payments to members of the settlement class. The settlement class has agreed to release us, the other defendants named in the lawsuits and certain of their respective related parties from any and all claims, rights, causes of action, liabilities, actions, suits, damages or demands of any kind whatsoever, that relate in any way to the purchase, acquisition, holding, sale or disposition of our common stock during the period between February 17, 2017 and October 24, 2019 that arose out of or are based upon or related to the facts alleged or the claims or allegations set forth in Police Retirement System of St. Louis v. Granite Construction Incorporated, et al. or relate in any way to any alleged violation of the Securities Act of 1933, the Securities Exchange Act of 1934, or any other state, federal or foreign jurisdiction’s securities or other laws, any alleged misstatement, omission or disclosure (including in financial statements) or other alleged securities-related wrongdoing or misconduct, including all claims alleged in Nasseri v. Granite Construction Incorporated, et al. The Settlement Agreement contains no admission of liability, wrongdoing or responsibility by any of the parties.

On April 30, 2021, the class representative filed a motion for preliminary approval of the settlement. If the court preliminarily approves the settlement, members of the settlement class will be provided notice of, and an opportunity to object to, the settlement at a fairness hearing to be held by the court to determine whether the settlement should be finally approved and whether the proposed order and final judgment should be entered. If the court approves the settlement, including the payment and release described above, and enters such order and final judgment, and such judgment is no longer subject to further appeal or other review, the settlement fund will be disbursed in accordance with a plan of allocation approved by the court and the release will be effective to all members of the settlement class.

As a result of entering into the Settlement Agreement, we recorded a pre-tax charge of approximately $66 million in the quarter ended March 31, 2021.

On  May 6, 2020, a stockholder derivative lawsuit was filed in the United States District Court for the Northern District of California against James H. Roberts, our former President and Chief Executive Officer, Jigisha Desai, our former Senior Vice President and Chief Financial Officer and current Executive Vice President and Chief Strategy Officer, Laurel Krzeminski, our former Chief Financial Officer, and our then-current Board of Directors (collectively, the “Individual Defendants”), and the Company, as a nominal defendant, asserting claims for breach of fiduciary duty, unjust enrichment, and violations of the Securities Exchange Act of 1934 that occurred between April 30, 2018 and October 24, 2019. The lawsuit alleges that the Individual Defendants knowingly inflated the Company’s revenue, income, and margins in violation of U.S. GAAP, which caused the results during the relevant periods to be materially false and misleading. The complaint seeks monetary damages and corporate governance reforms. The court has ordered that the lawsuit in the derivative action be stayed until further order of the court or until entry of a final judgment in the putative securities class action lawsuit filed in the United States District Court for the Northern District of California. We are in the preliminary stages of the litigation and, as a result, we cannot predict the outcome or consequences of this case, which we intend to defend vigorously.

As of March 31, 2021, other than the $66 million charge described above, we did not record any liability related to the above matters because we concluded such liabilities were not probable and the amounts of such liabilities are not reasonably estimable.

In connection with our disclosure of the Audit/Compliance Committee’s independent investigation of prior-period reporting for the Heavy Civil operating group and the extent to which those matters affected the effectiveness of the Company’s internal control over financial reporting (the “Investigation”), we voluntarily contacted the San Francisco office of the SEC Division of Enforcement regarding the Investigation. The SEC has issued us subpoenas for documents in connection with the accounting issues identified in the Investigation. We have produced documents to the SEC and will continue to cooperate with the SEC in its investigation.

GRANITE CONSTRUCTION INCORPORATED

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

 

17. Business Segment Information

Summarized segment information is as follows (in thousands):

Three months ended March 31,

  

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

2021

                    
Total revenue from reportable segments $351,029  $99,753  $155,674  $79,149  $685,605 

Elimination of intersegment revenue

           (15,692)  (15,692)
Revenue from external customers  351,029   99,753   155,674   63,457   669,913 
Gross profit  35,866   8,566   17,325   1,561   63,318 

Depreciation, depletion and amortization

  4,512   7,280   4,577   5,634   22,003 

Segment assets

  297,663   130,185   106,534   362,354   896,736 

 

2020

                    

Total revenue from reportable segments

 $350,901  $101,657  $133,039  $64,652  $650,249 

Elimination of intersegment revenue

           (14,322)  (14,322)

Revenue from external customers

  350,901   101,657   133,039   50,330   635,927 

Gross profit (loss)

  25,369   9,347   (10,719)  (198)  23,799 

Depreciation, depletion and amortization

  5,026   9,564   6,383   4,973   25,946 

Segment assets

  304,376   275,447   128,471   366,559   1,074,853 

A reconciliation of segment gross profit to consolidated loss before benefit from income taxes is as follows:

  

Three Months Ended March 31,

 

(in thousands)

 

2021

  

2020

 

Total gross profit from reportable segments

 $63,318  $23,799 
Selling, general and administrative expenses  75,728   73,216 

Non-cash impairment charges (see Note 3)

     24,413 

Gain on sales of property and equipment

  (2,554)  (623)
Other costs (see Note 3)  75,835   5,165 

Total other expense

  2,087   8,876 
Loss before benefit from income taxes $(87,778) $(87,248)

 

 

 

 

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Forward-Looking Disclosure

From time to time, Granite makes certain comments and disclosures in reports and statements, including in this Quarterly Report on Form 10-Q, or statements made by its officers or directors, that are not based on historical facts, including statements regarding future events, occurrences, circumstances, strategy, activities, performance, outlook, outcomes, guidance, capital expenditures, backlog, and results, that may constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are identified by words such as “future,” “outlook,” “assumes,” “believes,” “expects,” “estimates,” “anticipates,” “intends,” “plans,” “appears,” “may,” “will,” “should,” “could,” “would,” “continue,” and the negatives thereof or other comparable terminology or by the context in which they are made. In addition, other written or oral statements that constitute forward-looking statements have been made and may in the future be made by or on behalf of Granite. These forward-looking statements are estimates reflecting the best judgment of senior management and reflect our current expectations regarding future events, occurrences, circumstances, strategy, activities, performance, outlook, outcomes, guidance, capital expenditures, backlog, and results. These expectations may or may not be realized. Some of these expectations may be based on beliefs, assumptions or estimates that may prove to be incorrect. In addition, our business and operations involve numerous risks and uncertainties, many of which are beyond our control, which could result in our expectations not being realized or otherwise materially affect our business, financial condition, results of operations, cash flows and liquidity. Such risks and uncertainties include, but are not limited to, those more specifically described in our Annual Report on Form 10-K under “Item 1A. Risk Factors.” Due to the inherent risks and uncertainties associated with our forward-looking statements, the reader is cautioned not to place undue reliance on them. The reader is also cautioned that the forward-looking statements contained herein speak only as of the date of this Quarterly Report on Form 10-Q and, except as required by law, we undertake no obligation to revise or update any forward-looking statements for any reason.

Overview

We are one of the largest diversified infrastructure companies in the United States, engaged in infrastructure projects including the construction of streets, roads, highways, mass transit facilities, airport infrastructure, bridges, trenchless and underground utilities, power-related facilities, water-related facilities, well drilling, utilities, tunnels, dams and other infrastructure-related projects, site preparation, mining services, and infrastructure services for residential development, energy development, commercial and industrial sites, and other facilities, as well as construction management professional services. We have four reportable business segments: Transportation, Water, Specialty and Materials (see Note 17 of “Notes to the Condensed Consolidated Financial Statements”). In addition to business segments, we review our business by operating groups. Our operating groups are California, Federal, Heavy Civil, Northwest, Midwest and Water and Mineral Services.

The five primary economic drivers of our business are (i) the overall health of the U.S. economy; (ii) federal, state and local public funding levels; (iii) population growth resulting in public and private development; (iv) the need to build, replace or repair aging infrastructure; and (v) the pricing of certain commodity related products. Changes in these drivers can either reduce our revenues and/or gross profit margins or provide opportunities for revenue growth and gross profit margin improvement.

Current Economic Environment and Outlook

While the COVID-19 pandemic continues to have a significant impact around the country and the world, there are clear signs of a gradual return to normalcy led by the prevalence and aggressive campaign to administer vaccines. Granite’s approach to the pandemic is led by prioritizing the safety, health and hygiene of our employees, customers, suppliers and others with whom we partner in our business activities. Work on most of our projects continued through the pandemic as the Company performs services that are categorized under one or more of the “Essential Critical Infrastructure Sectors,” as defined by federal and state law. However, certain operations have been impacted by local COVID-19 work restrictions and travel bans, and we have experienced temporary suspensions or reduced project activities as a result of COVID-19 contributing in some cases to employee and subcontractor absences. This type of disruption has been most impactful to our Water and Mineral Services operating group. While the outlook improves with more of the population being vaccinated, we continue to see some impacts of the pandemic in our operations including the Water and Mineral Services operating group.

Our consolidated balance sheet and liquidity continue to be strong through the first quarter of 2021 and we expect it to continue to remain strong after the securities litigation settlement in April 2021, which remains subject to court approval (see Note 16 of “Notes to the Condensed Consolidated Financial Statements”). We continue to focus on working capital management and reinvestment in our businesses.

Funding for our public work projects, which is around 75% of our portfolio, is dependent on federal, state, regional and local revenues. At the federal level, Congress on September 30, 2020 approved the one-year extension of the Fixing America’s Surface Transportation (“FAST”) Act with flat funding levels as well as a $13.6 billion infusion to the Highway Trust Fund from the general fund, providing state and local governments the visibility needed to plan for 2021 construction programs. In late December 2020, Congress approved a $10 billion relief spending bill for state departments of transportation as part of the Coronavirus Response and Relief Act to help offset pandemic-induced revenue declines. Based on estimates provided by The Federal Highway Administration, over $1.5 billion of the relief fund is apportioned to Granite Construction’s vertically-integrated states. Furthermore, in March 2021, Congress approved the American Rescue Plan Act of 2021 which included $360 billion in Coronavirus State and Local Fiscal Recovery Funds to assist governments efforts to mitigate fiscal effects on state and local budgets. Within the Coronavirus State and Local Fiscal Recovery Funds, $10 billion is earmarked for infrastructure, with much of it anticipated to go towards clean energy and non-surface transportation projects.

In late March 2021, the Biden Administration unveiled the American Jobs Plan which includes significant funding proposals for roads, bridges, airports, ports and inland waterway infrastructures. We remain optimistic that Congress and the Administration will jointly move forward in 2021 to pass a long-term solution that addresses infrastructure investment, which we believe will meaningfully improve the programming visibility for state and local governments, starting with the 2022 construction season. At state, regional and local levels, voter-approved state and local transportation measures continue to support infrastructure spending. In the November 2020 elections, voters in 18 states approved 94% of state and local ballot initiatives that will provide an additional $14 billion in one-time and recurring revenue for transportation improvements. In California, our top revenue-generating state, a significant part of the state infrastructure spend is funded through Senate Bill 1 (SB-1), the Road Repair and Accountability Act of 2017, which is a 10-year, $54.2 billion program. Revenue collected through SB-1 is on track to increase over the next 5 years. While we are encouraged by these funding supports, some of our core states are nevertheless experiencing financial headwinds from the pandemic, which may negatively impact transportation infrastructure spending during the first nine months of 2021. We closely monitor these funding trends and manage our pursuit pipeline accordingly.

While funding uncertainties caused by the COVID-19 pandemic disrupted the normal cadence of project bids in our water-related construction, water resources and wastewater rehabilitation businesses, market demand and local funding opportunities remain resilient. Across the Water segment’s end markets, states and municipal water authorities are weighing options for overdue water and wastewater infrastructure investment. For our wastewater rehabilitation business, this includes potential awards for infrastructure improvements mandated through consent decrees. At the federal level, Congress approved the Water Resources Development Act of 2020 and authorized spending $9.9 billion for 46 new flood control, harbor, ecosystem and lock and dam projects on waterways across the nation. This legislation unlocked the roughly $10 billion balance in the Harbor Maintenance Trust Fund including allowing access to $500 million in appropriations to the Army Corps of Engineers. Furthermore, state and local governments have the discretion to make necessary investments in water and sewer infrastructure using the non-earmarked portion of the Coronavirus State and Local Fiscal Recovery Funds approved in March 2021. The American Jobs Plan proposed by the Administration in March also included funding proposals for water and wastewater infrastructure improvements.

Heavy Civil Strategic Review

Through this challenging time, the Company has not lost sight of its strategic review initiatives related to the Heavy Civil operating group to reduce enterprise exposure to large, complex projects where risks are difficult to mitigate. The Company concluded that historical industry pricing and associated risk for this type of work does not align with the Company’s stakeholder expectations. Under a new management team, we have narrowed the footprint of our Heavy Civil operating group, including the closure of our New York office in January 2021. Our focus is to pursue opportunities in markets where Granite’s presence, capabilities and resources provide strategic advantages, with strong margin expectations. 

Impact of Independent Audit/Compliance Committee Investigation

As a result of our delay in filing our 2019 Annual Report on Form 10-K, there are jurisdictions across the country where we were unable to bid on public projects due to various financial statement filing requirements. This has mainly impacted certain public agency bidding opportunities. Granite teams across the country have continued to work with the various public agencies on these challenges. Through the work of Granite teams, the inability to bid in certain jurisdictions has not had a significant impact to Granite’s liquidity or results of operations.

Results of Operations

Our operations are typically affected more by weather conditions during the first and fourth quarters of our fiscal year which may alter our construction schedules and can create variability in our revenues and profitability. Therefore, the results of operations of a given quarter are not indicative of the results to be expected for the full year.

The following table presents a financial summary for the three months ended March 31, 2021 and 2020:

   

Three Months Ended March 31,

 

(in thousands)

 

2021

   

2020

 

Total revenue

  $ 669,913     $ 635,927  

Gross profit

    63,318       23,799  
Selling, general and administrative expenses     75,728       73,216  

Non-cash impairment charges (see Note 3 of “Notes to the Condensed Consolidated Financial Statements”)

          24,413  
Other costs (see Note 3 of “Notes to the Condensed Consolidated Financial Statements”)     75,835       5,165  
Operating loss     (85,691 )     (78,372 )

Total other expense

    2,087       8,876  

Amount attributable to non-controlling interests

    (872 )     7,168  
Net loss attributable to Granite Construction Incorporated     (66,195 )     (65,370 )
 

Revenue

Total Revenue by Segment 

   

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

   

2020

 

Transportation

  $ 351,029       52.4 %   $ 350,901       55.2 %

Water

    99,753       14.9       101,657       16.0  

Specialty

    155,674       23.2       133,039       20.9  

Materials

    63,457       9.5       50,330       7.9  

Total

  $ 669,913       100.0 %   $ 635,927       100.0 %

Transportation Revenue

    Three Months Ended March 31,  

(dollars in thousands)

 

2021

   

2020

 

California

  $ 111,370       31.7 %   $ 94,932       27.1 %

Federal

    1,854       0.5       398       0.1  

Heavy Civil

    151,743       43.3       167,426       47.7  

Midwest

    16,955       4.8       24,243       6.9  

Northwest

    69,107       19.7       63,902       18.2  

Total

  $ 351,029       100.0 %   $ 350,901       100.0 %

Transportation revenue for the three months ended March 31, 2021 was relatively flat when compared to 2020. Increases in the California operating group from beginning the year with higher contract backlog were partially offset by decreases in the Heavy Civil operating group from projects winding down. During the three months ended March 31, 2021 and 2020, the majority of revenue earned in the Transportation segment was from the public sector.

Water Revenue

    Three Months Ended March 31,  

(dollars in thousands)

 

2021

   

2020

 

California

  $ 10,999       11.1 %   $ 5,512       5.4 %

Federal

    130       0.1       381       0.4  

Heavy Civil

    7,342       7.4       7,102       7.0  

Northwest

    1,434       1.4       1,657       1.6  

Water and Mineral Services

    79,848       80.0       87,005       85.6  

Total

  $ 99,753       100.0 %   $ 101,657       100.0 %

Water revenue for the three months ended March 31, 2021 decreased by $1.9 million, or 1.9%, when compared to 2020 as the Water and Mineral Services operating group continued to recover from delays caused by the COVID-19 pandemic. This decrease was partially offset by an increase in the California operating group which began the year with higher contract backlog. During the three months ended March 31, 2021 and 2020, the majority of revenue earned in the Water segment was from the public sector.

Specialty Revenue

    Three Months Ended March 31,  

(dollars in thousands)

 

2021

   

2020

 

California

  $ 45,698       29.4 %   $ 44,488       33.5 %

Federal

    22,086       14.2       26,491       19.9  

Heavy Civil

    22,014       14.1       3,494       2.6  

Midwest

    20,332       13.1       11,503       8.6  

Northwest

    25,907       16.6       31,613       23.8  

Water and Mineral Services

    19,637       12.6       15,450       11.6  

Total

  $ 155,674       100.0 %   $ 133,039       100.0 %

Specialty revenue for the three months ended March 31, 2021 increased by $22.6 million, or 17.0%, when compared to 2020 primarily due to increases in the Heavy Civil operating group from a decreased negative impact from revisions in estimates compared to 2020 and in the Midwest operating group from new awards in 2021. During the three months ended March 31, 2021 and 2020, revenue earned in the Specialty segment was from both the public and private sectors.

Materials Revenue 

    Three Months Ended March 31,  

(dollars in thousands)

 

2021

   

2020

 

California

  $ 41,956       66.1 %   $ 33,267       66.1 %

Northwest

    17,405       27.4       14,453       28.7  

Water and Mineral Services

    4,096       6.5       2,610       5.2  

Total

  $ 63,457       100.0 %   $ 50,330       100.0 %

Materials revenue for the three months ended March 31, 2021 increased by $13.1 million, or 26.1%, when compared to 2020 primarily due to an increase in volume as a result of favorable weather.

 

 

Contract Backlog

Our contract backlog consists of the revenue we expect to record in the future on awarded contracts, including 100% of our consolidated joint venture contracts and our proportionate share of unconsolidated joint venture contracts. We generally include a project in our contract backlog at the time a contract is awarded and to the extent we believe contract execution and funding is probable. Awarded contracts that include unexercised contract options or unissued task orders are included in contract backlog to the extent option exercise or task order issuance is probable. Substantially all of the contracts in our contract backlog may be canceled or modified at the election of the customer; however, we have not been materially adversely affected by contract cancellations or modifications in the past.

Total Contract Backlog by Segment 

(dollars in thousands)     March 31, 2021       December 31, 2020     March 31, 2020  

Transportation

  $ 2,072,215       59.7 %   $ 2,218,806       67.1 %   $ 2,700,336       74.2 %

Water

    316,030       9.1       311,741       9.4       241,161       6.6  

Specialty

    1,083,971       31.2       776,888       23.5       700,588       19.2  

Total

  $ 3,472,216       100.0 %   $ 3,307,435       100.0 %   $ 3,642,085       100.0 %

Transportation Contract Backlog 

(dollars in thousands)     March 31, 2021       December 31, 2020     March 31, 2020  

Unearned revenue

  $ 2,064,848       99.6 %   $ 2,169,682       97.8 %   $ 2,691,091       99.7 %

Other awards (1)

    7,367       0.4       49,124       2.2       9,245       0.3  

Total

  $ 2,072,215       100.0 %   $ 2,218,806       100.0 %   $ 2,700,336       100.0 %

(1) Other awards include contract awards to the extent we believe contract execution and funding is probable.

(dollars in thousands)     March 31, 2021       December 31, 2020     March 31, 2020  

California

  $ 631,975       30.5 %   $ 665,223       30.0 %   $ 530,657       19.7 %

Federal

    10,028       0.5       11,895       0.5       18,152       0.7  

Heavy Civil

    774,123       37.4       913,430       41.2       1,321,442       48.9  

Midwest

    135,655       6.5       138,246       6.2       208,872       7.7  

Northwest

    520,434       25.1       490,012       22.1       621,213       23.0  

Total

  $ 2,072,215       100.0 %   $ 2,218,806       100.0 %   $ 2,700,336       100.0 %

Transportation contract backlog of $2.1 billion at March 31, 2021 was $146.6 million, or 6.6%, lower than at December 31, 2020 primarily due to progress on existing projects in all operating groups, partially offset by new awards. Significant new awards during the three months ended March 31, 2021 included a $20 million four-lane widening project in California and a $48 million construction manager/general contractor bridge contract also in California. 

Non-controlling partners’ share of Transportation contract backlog as of March 31, 2021, December 31, 2020 and March 31, 2020 was $248.4 million, $259.0 million and $295.4 million, respectively. Four contracts in our Transportation segment had total forecasted losses with remaining revenue of $364.2 million, or 17.6%, of Transportation contract backlog at March 31, 2021.

Water Contract Backlog 

(dollars in thousands)     March 31, 2021       December 31, 2020     March 31, 2020  

Unearned revenue

  $ 190,253       60.2 %   $ 175,134       56.2 %   $ 241,161       100.0 %

Other awards (1)

    125,777       39.8       136,607       43.8              

Total

  $ 316,030       100.0 %   $ 311,741       100.0 %   $ 241,161       100.0 %

(1) Other awards include contract awards to the extent we believe contract execution and funding is probable.

(dollars in thousands)     March 31, 2021       December 31, 2020       March 31, 2020  

California

  $ 27,754       8.8 %   $ 38,716       12.4 %   $ 52,136       21.6 %

Federal

    100             227       0.1       957       0.4  

Heavy Civil

    6,791       2.1       14,605       4.7       41,511       17.2  
Midwest                             150       0.1  

Northwest

    1,423       0.5       2,462       0.8       2,868       1.2  

Water and Mineral Services

    279,962       88.6       255,731       82.0       143,539       59.5  

Total

  $ 316,030       100.0 %   $ 311,741       100.0 %   $ 241,161       100.0 %

Water contract backlog of $316.0 million as of March 31, 2021 was $4.3 million, or 1.4%, higher than at December 31, 2020 primarily due to an increase in the Water and Mineral Services operating group from new awards partially offset by decreases from progress on existing projects.

Specialty Contract Backlog 

(dollars in thousands)     March 31, 2021       December 31, 2020       March 31, 2020  

Unearned revenue

  $ 1,070,636       98.8 %   $ 585,136       75.3 %   $ 667,776       95.3 %

Other awards (1)

    13,335       1.2       191,752       24.7       32,812       4.7  

Total

  $ 1,083,971       100.0 %   $ 776,888       100.0 %   $ 700,588       100.0 %

(1) Other awards include contract awards to the extent we believe contract execution and funding is probable.

(dollars in thousands)     March 31, 2021       December 31, 2020     March 31, 2020  

California

  $ 165,471       15.2 %   $ 148,935       19.1 %   $ 109,016       15.6 %

Federal

    122,256       11.3       77,886       10.0       139,480       19.9  

Heavy Civil

    193,933       17.9       216,487       27.9       240,059       34.2  

Midwest

    350,063       32.3       90,221       11.7       142,680       20.4  

Northwest

    252,248       23.3       243,359       31.3       69,353       9.9  

Total

  $ 1,083,971       100.0 %   $ 776,888       100.0 %   $ 700,588       100.0 %

Specialty contract backlog of $1.1 billion as of March 31, 2021 was $307.1 million, or 39.5%, higher than at December 31, 2020 due to an improved success rate on bidding activity in all operating groups other than Heavy Civil which had a decrease due to progress on existing projects. Significant new awards during the three months ended March 31, 2021 included a $267 million tunnel project in Ohio, a $42 million air force base improvement project in Guam and an $18 million rail yard construction project in California.

Non-controlling partners’ share of Specialty contract backlog as of March 31, 2021, December 31, 2020 and March 31, 2020 was $72.9 million, $51.6 million and $84.3 million, respectively.

 

Gross Profit

The following table presents gross profit (loss) by business segment for the respective periods:

   

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

   

2020

 

Transportation

  $ 35,866     $ 25,369  

Percent of segment revenue

    10.2

%

    7.2

%

Water

    8,566       9,347  

Percent of segment revenue

    8.6       9.2  

Specialty

    17,325       (10,719 )

Percent of segment revenue

    11.1       (8.1 )

Materials

    1,561       (198 )

Percent of segment revenue

    2.5       (0.4 )

Total gross profit

  $ 63,318     $ 23,799  

Percent of total revenue

    9.5

%

    3.7

%

Transportation gross profit for the three months ended March 31, 2021 increased by $10.5 million, or 41.4%, when compared to 2020 primarily due to a decrease in the negative net impact from revisions in estimates in our Heavy Civil operating group (see Note 4 of “Notes to the Condensed Consolidated Financial Statements”).

Water gross profit for the three months ended March 31, 2021 decreased by $0.8 million, or 8.4%, when compared to 2020 primarily due to a decrease in volume as well as a temporary increase in raw material costs related to our trenchless rehabilitation business. 

Specialty gross profit for the three months ended March 31, 2021 increased by $28.0 million, or over 100%, when compared to 2020 primarily from a decrease in the negative net impact from revisions in estimates (see Note 4 of “Notes to the Condensed Consolidated Financial Statements”).

Materials gross profit for the three months ended March 31, 2021 increased by $1.8 million, or over 100%, when compared to 2020 due to an increase in volume from favorable weather during 2021 resulting in favorable fixed cost absorption. 

 

Selling, General and Administrative Expenses

The following table presents the components of selling, general and administrative expenses for the respective periods:

   

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

   

2020

 

Selling

               

Salaries and related expenses

  $ 17,716     $ 16,566  

Restricted stock unit amortization

    679       432  

Other selling expenses

    1,543       4,710  

Total selling

    19,938       21,708  

General and administrative

               

Salaries and related expenses

    29,380       28,135  

Restricted stock unit amortization

    1,336       1,419  

Other general and administrative expenses

    25,074       21,954  

Total general and administrative

    55,790       51,508  

Total selling, general and administrative

  $ 75,728     $ 73,216  

Percent of revenue

    11.3

%

    11.5

%

Selling Expenses

Selling expenses include the costs for estimating and bidding including customer reimbursements for portions of our selling/bid submission expenses (i.e. stipends), business development and materials facility permits. Selling expenses can vary depending on the volume of projects in process and the number of employees assigned to estimating and bidding activities. As projects are completed or the volume of work slows down, we temporarily redeploy project employees to bid on new projects, moving their salaries and related costs from cost of revenue to selling expenses. Selling expenses remained relatively unchanged when compared to 2020.

General and Administrative Expenses

General and administrative expenses include costs related to our operational offices that are not allocated to direct contract costs and expenses related to our corporate functions. Other general and administrative expenses include travel and entertainment, outside services, information technology, depreciation, occupancy, training, office supplies, changes in the fair market value of our Non-Qualified Deferred Compensation plan liability and other miscellaneous expenses. Total general and administrative expenses during the three months ended March 31, 2021 increased by $4.3 million, or 8.3%, when compared to 2020 due to an increase in other general and administrative expenses from a change in the fair market value of our Non-Qualified Deferred Compensation plan liability, which is offset in other (income) expense, net.

 

Income Taxes

The following table presents the benefit from income taxes for the respective periods:

   

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

   

2020

 

Benefit from income taxes

  $ (22,455 )   $ (14,710 )
Effective tax rate   25.6 %   16.9 %

We calculate our income tax provision at the end of each interim period by estimating our annual effective tax rate and applying that rate to our loss before benefit from income taxes. The effect of changes in enacted tax laws, tax rates or tax status is recognized in the interim period in which the change occurs. See Note 15 of “Notes to the Condensed Consolidated Financial Statements” for more information.

Certain Legal Proceedings

As discussed in Note 16 of “Notes to the Condensed Consolidated Financial Statements,” under certain circumstances the resolution of certain legal proceedings to which we are subject could have direct or indirect consequences that could have a material adverse effect on our financial position, results of operations, cash flows and/or liquidity.

Liquidity and Capital Resources

Our primary sources of liquidity are cash and cash equivalents, short-term investments, available borrowing capacity and cash expected to be generated from operations. We may also from time to time access our revolving credit facility, issue and sell equity, debt or hybrid securities or engage in other capital markets transactions. As of March 31, 2021, our cash and cash equivalents consisted of deposits and money market funds held with established national financial institutions and our marketable securities consisted of U.S. Government and agency obligations. Our credit facility consists of a term loan and a revolving credit facility. Of the $275.0 million revolving credit facility capacity, $226.6 million was available for borrowing at March 31, 2021. See Note 13 of “Notes to the Condensed Consolidated Financial Statements” for further discussion regarding our credit facility.

Our principal uses of liquidity are paying the costs and expenses associated with our operations, servicing outstanding indebtedness, making capital expenditures and paying dividends on our capital stock. We may also from time to time prepay or repurchase outstanding indebtedness and acquire assets or businesses that are complementary to our operations. We believe cash and cash equivalents, short-term investments, available borrowing capacity and cash expected to be generated from operations will be sufficient to meet our expected operating requirements, including the payment expected to be made to settle our securities litigation, which remains subject to court approval, as discussed in Note 16 of “Notes to the Condensed Consolidated Financial Statements”, for the next twelve months from the date of this filing. There can be no assurance that sufficient capital will continue to be available in the future or that it will be available on terms acceptable to us.

In evaluating our liquidity position and needs, we consider cash and cash equivalents held by our consolidated construction joint ventures (“CCJVs”). The following table presents our cash, cash equivalents and marketable securities, including amounts from our CCJVs, as of the respective dates:

(in thousands)

 

March 31, 2021

   

December 31, 2020

   

March 31, 2020

 
Cash and cash equivalents excluding CCJVs   $ 342,442     $ 361,317     $ 140,906  

CCJV cash and cash equivalents (1)

    110,486       74,819       101,698  
Total consolidated cash and cash equivalents     452,928       436,136       242,604  
Short-term and long-term marketable securities (2)     11,300       5,200       5,000  
Total cash, cash equivalents and marketable securities   $ 464,228     $ 441,336     $ 247,604  

(1) The volume and stage of completion of contracts from our CCJVs may cause fluctuations in joint venture cash and cash equivalents between periods. The assets of each consolidated and unconsolidated construction joint venture relate solely to that joint venture. The decision to distribute joint venture assets must generally be made jointly by a majority of the members and, accordingly, these assets, including those associated with estimated cost recovery of customer affirmative claims and back charge claims, are generally not available for the working capital needs of Granite until distributed.
(2) All marketable securities were classified as held-to-maturity and consisted of U.S. and agency obligations as of all periods presented.

Granite’s portion of CCJV cash and cash equivalents was $64.2 million, $42.6 million and $58.7 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively. Excluded from the table above is Granite’s portion of unconsolidated construction joint venture cash and cash equivalents of $54.1 million, $58.9 million and $44.1 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively. 

Cash Flows

   

Three Months Ended March 31,

 

(in thousands)

 

2021

   

2020

 

Net cash provided by (used in):

               
Operating activities   $ 38,087     $ (20,125 )

Investing activities

    (16,303 )     5,902  

Financing activities

    (4,992 )     (6,400 )

Operating activities

As a large infrastructure contractor and construction materials producer, our revenue, gross profit and the resulting operating cash flows can differ significantly from period to period due to a variety of factors, including seasonal cycles, our projects’ progressions toward completion, outstanding contract change orders and affirmative claims, and the payment terms of our contracts. Additionally, operating cash flows are impacted by the timing related to funding construction joint ventures and the resolution of uncertainties inherent in the complex nature of the work that we perform, including claim and back charge settlements. Our working capital assets result from both public and private sector projects. Customers in the private sector can be slower paying than those in the public sector; however, private sector projects generally have higher gross profit as a percentage of revenue. While we typically invoice our customers on a monthly basis, our contracts frequently provide for retention that is a specified percentage withheld from each payment by our customers until the contract is completed and the work accepted by the customer which can cause fluctuations in operating cash flows.

Cash provided by operating activities of $ 38.1 million for the  three months ended March 31, 2021 represents a $ 58.2 million increase when compared to cash used in operating activities in the same period of  2020. The change was primarily due to a $ 38.6 million decrease in cash used in working capital and a $ 9.7 million decrease in net contributions to unconsolidated joint ventures and affiliates partially offset by a $ 36.7 million decrease in cash provided by net loss after adjusting for non-cash items. The decrease in cash used in working capital was primarily due to an increase in cash provided by accounts receivable from an increase in volume and from CCJVs and an increase in cash provided by accounts payable due to timing of payments, partially offset by an increase in cash used by contract assets, net from CCJVs.

Related to the securities litigation settlement, which remains subject to court approval, discussed in Note 16 of “Notes to the Condensed Consolidated Financial Statements,” we have separately presented the $129.0 million liability and the associated $63.0 million insurance receivable in the cash flow statement. During the three months ended March 31, 2021, there was no impact on operating cash flow as both are expected to settle during the second or third quarter of 2021, subject to court approval.

Investing activities

Cash used in investing activities of $16.3 million for the three months ended March 31, 2021 represents a $22.2 million decrease when compared to 2020 primarily due to a net decrease in proceeds from called marketable securities.

Financing activities

Cash used in financing activities of $5.0 million for the three months ended March 31, 2021 represents a $1.4 million increase when compared to 2020 primarily due to an increase in contributions from non-controlling partners.

Capital Expenditures

During the three months ended March 31, 2021, we had capital expenditures of $18.8 million compared to $21.4 million during 2020. Major capital expenditures are typically for aggregate and asphalt production facilities, aggregate reserves, construction equipment, buildings and leasehold improvements and investments in our information technology systems. The timing and amount of such expenditures can vary based on the progress of planned capital projects, the type and size of construction projects, changes in business outlook and other factors. We currently anticipate 2021 capital expenditures to be between $105.0 million and $115.0 million for the full year.  

Derivatives

We recognize interest rate and commodity swap derivative instruments as either assets or liabilities at fair value using Level 2 inputs in the condensed consolidated balance sheets. See Note 9 to “Notes to the Condensed Consolidated Financial Statements” for further information. The hedge option and warrant derivative transactions related to the 2.75% Convertible Notes were recorded to equity on our condensed consolidated balance sheets based on the cash proceeds.

Surety Bonds and Real Estate Mortgages

We are generally required to provide various types of surety bonds that provide an additional measure of security under certain public and private sector contracts. At March 31, 2021, approximately $2.8 billion of our contract backlog was bonded. Performance bonds do not have stated expiration dates; rather, we are generally released from the bonds after the owner accepts the work performed under contract. The ability to maintain bonding capacity to support our current and future level of contracting requires that we maintain cash and working capital balances satisfactory to our sureties.

Our investments in real estate affiliates are subject to mortgage indebtedness. This indebtedness is non-recourse to Granite but is recourse to the real estate entities. The terms of this indebtedness are typically renegotiated to reflect the evolving nature of the real estate projects as they progress through acquisition, entitlement and development. Modification of these terms may include changes in loan-to-value ratios requiring the real estate entity to repay portions of the debt. Our unconsolidated investments in our foreign affiliates are subject to local bank debt primarily for equipment purchases and working capital. This debt is non-recourse to Granite, but it is recourse to the affiliates. The debt associated with our unconsolidated non-construction entities is included in Note 11 of “Notes to the Condensed Consolidated Financial Statements.”

Covenants and Events of Default

Our Credit Agreement requires us to comply with various affirmative, restrictive and financial covenants, including the financial covenants described below. Our failure to comply with these covenants would constitute an event of default under the Credit Agreement. Additionally, our failure to pay principal, interest or other amounts when due or within the relevant grace period on our 2.75% Convertible Notes or our Credit Agreement would constitute an event of default under the indenture governing our 2.75% Convertible Notes or the Credit Agreement. A default under our Credit Agreement could result in (i) us no longer being entitled to borrow under such facility; (ii) termination of such facility; (iii) the requirement that any letters of credit under such facility be cash collateralized; (iv) acceleration of amounts owed under the Credit Agreement; and/or (v) foreclosure on any lien securing the obligations under such facility. A default under the indenture governing our 2.75% Convertible Notes could result in acceleration of the maturity of the notes.

The most significant financial covenants under the terms of our Credit Agreement require the maintenance of a minimum Consolidated Interest Coverage Ratio and a maximum Consolidated Leverage Ratio. As of March 31, 2021, the Consolidated Leverage Ratio was 1.94, which did not exceed the maximum of 3.00. Our Consolidated Interest Coverage Ratio was 6.79, which exceeded the minimum of 4.00.

Share Repurchase Program

As announced on April 29, 2016, on April 7, 2016, the Board of Directors authorized us to repurchase up to $200.0 million of our common stock at management’s discretion. As part of this authorization we have established a plan to facilitate common stock repurchases. As of March 31, 2021, $157.2 million of the authorization remained available. The specific timing and amount of any future repurchases will vary based on market conditions, securities law limitations and other factors.

Website Access

Our website address is www.graniteconstruction.com. On our website we make available, free of charge, our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission (“SEC”). The information on our website is not incorporated into, and is not part of, this report. These reports, and any amendments to them, are also available at the website of the SEC, www.sec.gov.

Item 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There has been no significant change in our exposure to market risk when compared to those disclosed in our 2020 Annual Report on Form 10-K.

 

Item 4.

CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Based on their evaluation of our disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) of the Exchange Act) as required by paragraph (b) of Rule 13a-15 or Rule 15d-15 of the Exchange Act, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this report due to material weaknesses previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2020 (the “material weaknesses”). In light of the material weaknesses in our internal control over financial reporting, we performed additional analysis and other procedures to validate that our financial information contained in this Form 10-Q was prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Following such additional analysis and procedures, our management, including our principal executive officer and principal financial officer, has concluded that our financial statements state fairly, in all material respects, our financial position, results of our operations and our cash flows for the periods presented in this Form 10-Q, in conformity with U.S. GAAP.

Remediation Plan and Status

As disclosed in our 2020 Annual Report on Form 10-K, Company management, with the assistance of outside consultants, began reviewing and revising our internal control over financial reporting in 2020 in response to the material weaknesses identified in connection with the Audit/Compliance Committee’s independent Investigation. Management has evaluated the impact of the material weaknesses and is committed to implementing changes to our internal control over financial reporting to ensure that the control deficiencies that contributed to the material weaknesses are remediated. To remediate the material weaknesses, we have taken or will take the following actions:

During the quarter ended March 31, 2021:

 

we implemented oversight, training and communication programs to reinforce: (1) our ethical standards and Code of Conduct across the Company, which emphasized, among other things, the purpose and availability of the anonymous whistleblower hotline, (2) the responsibilities and obligations of public company officers, (3) our cost forecasting processes and policies, including proper and contemporaneous documentation to support cost forecast adjustments, (4) the principles and requirements of each cost forecasting control and (5) reporting communication protocols for internal audit reports;

  we implemented additional internal controls related to cost forecasts with an emphasis on reviews from individuals who are independent of the operating group; and
  we took appropriate personnel actions, including separations, dismissals and changes in leadership and/or responsibilities and implemented other organizational changes, including changes in reporting structures.

Prior to the quarter ended March 31, 2021:

 

we took appropriate personnel actions, including separations, dismissals and changes in leadership and/or responsibilities and implemented other organizational changes, including changes in reporting structures.

After the quarter ended March 31, 2021:

 

we will implement additional ongoing oversight, training and communication programs to reinforce: (1) our ethical standards and Code of Conduct across the Company, which will emphasize, among other things, the purpose and availability of the anonymous whistleblower hotline, (2) the responsibilities and obligations of public company officers, (3) our cost forecasting processes and policies, including proper and contemporaneous documentation to support cost forecast adjustments, (4) the principles and requirements of each cost forecasting control and (5) reporting communication protocols for internal audit reports.

We have not completed all the corrective processes, procedures and related evaluation or remediation that we believe are necessary. As we continue to evaluate and work to remediate the material weaknesses, we may take additional measures to address the control deficiencies.

Until the remediation steps set forth above, including the efforts to implement the necessary control activities we identify, are fully implemented and concluded to be operating effectively, the material weaknesses will not be considered remediated.

Changes in Internal Control Over Financial Reporting

Other than the remediation efforts that occurred during the quarter ended March 31, 2021 described above, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting during the quarter ended March 31, 2021. 

PART II. OTHER INFORMATION

Item 1.

LEGAL PROCEEDINGS

The description of the matters set forth in Part I, Item I of this Report under Note 16 of “Notes to the Condensed Consolidated Financial Statements” is incorporated herein by reference.

Item 1A.

RISK FACTORS

There have been no material changes in the risk factors previously disclosed in “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table sets forth information regarding the repurchase of shares of our common stock during the three months ended March 31, 2021:

Period

 

Total number of shares purchased (1)

   

Average price paid per share

   

Total number of shares purchased as part of publicly announced plans or programs

   

Approximate dollar value of shares that may yet be purchased under the plans or programs (2)

 

January 1, 2021 through January 31, 2021

    291     $ 33.94           $ 157,165,044  

February 1, 2021 through February 28, 2021

    3,204     $ 32.17           $ 157,165,044  

March 1, 2021 through March 31, 2021

    54,123     $ 40.39           $ 157,165,044  
      57,618     $ 39.90                

(1) The number of shares purchased is in connection with employee tax withholding for restricted stock units vested under our 2012 Equity Incentive Plan.
(2) As announced on April 29, 2016, on April 7, 2016, the Board of Directors authorized us to repurchase up to $200.0 million of our common stock at management’s discretion. As part of this authorization we have established a share repurchase program to facilitate common stock repurchases. We did not purchase shares under the share repurchase plan in any of the periods presented. The specific timing and amount of any future repurchases will vary based on market conditions, securities law limitations and other factors.

 

Item 4.

MINE SAFETY DISCLOSURES

The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17CFR 229.104) is included in Exhibit 95 to this Quarterly Report on Form 10-Q.

 

Item 6.

EXHIBITS

 

10.1     Amendment No. 6 to Third Amended and Restated Credit Agreement, dated February 19, 2021, by and among the Company and certain subsidiaries of the Company, each as borrowers, the guarantors, the lenders party thereto and Bank of America, N.A., as administrative agent

31.1

 

 

Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

 

 

Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32

 

††

 

Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

95     Mine Safety Disclosure

101.INS

 

 

Inline XBRL Instance Document (The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document)

101.SCH

 

 

Inline XBRL Taxonomy Extension Schema

101.CAL

 

 

Inline XBRL Taxonomy Extension Calculation Linkbase

101.DEF

 

 

Inline XBRL Taxonomy Extension Definition Linkbase

101.LAB

 

 

Inline XBRL Taxonomy Extension Label Linkbase

101.PRE

 

 

Inline XBRL Taxonomy Extension Presentation Linkbase

104

 

 

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

 

 

 

 

 

 

 

 

 

Filed herewith

 

 

††

 

Furnished herewith

SIGNATURES

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

 

 

 

 

 

 

 

GRANITE CONSTRUCTION INCORPORATED

 

 

 

 

 

 

 

 

Date:

May 7, 2021

 

 

 

By:

 

/s/ Elizabeth L. Curtis

 

 

 

 

 

 

 

Elizabeth L. Curtis

 

 

 

 

 

 

 

Executive Vice President and Chief Financial Officer

 

 

 

 

 

 

 

(Principal Financial and Accounting Officer)

 

31
EX-10.1 2 ex_240039.htm EXHIBIT 10.1 ex_240039.htm

Exhibit 10.1

 

Execution Version

 

LIMITED WAIVER AND AMENDMENT NO. 6 TO THIRD AMENDED AND RESTATED CREDIT AGREEMENT

 

This Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement (this “Amendment”), dated as of February 19, 2021, is made by and among GRANITE CONSTRUCTION INCORPORATED, a Delaware corporation (the “Company” and a “Borrower”), GRANITE CONSTRUCTION COMPANY, a California corporation (“GCC” and a “Borrower”), GILC INCORPORATED, a California corporation (“GILC” and a “Borrower”, and together with the Company and GCC, collectively the “Borrowers”), each of the Guarantors (as defined in the Credit Agreement (as defined below)) signatory hereto, BANK OF AMERICA, N.A., a national banking association organized and existing under the laws of the United States (“Bank of America”), in its capacity as administrative agent for the Lenders (as defined in the Credit Agreement) (in such capacity, the “Administrative Agent”), and each of the Lenders signatory hereto.

 

W I T N E S S E T H:

 

WHEREAS, each of the Borrowers, Bank of America, as Administrative Agent, and the Lenders from time to time party thereto have entered into that certain Third Amended and Restated Credit Agreement dated as of May 31, 2018 (as amended by that certain Amendment No. 1 to Third Amended and Restated Credit Agreement dated as of July 29, 2019, that certain Amendment No. 2 to Third Amended and Restated Credit Agreement dated as of October 29, 2019, that certain Amendment No. 3 to Third Amended and Restated Credit Agreement dated as of March 26, 2020, that certain Limited Consent and Amendment No. 4 to Third Amended and Restated Credit Agreement dated as of June 19, 2020 and that certain Limited Consent and Amendment No. 5 to Third Amended and Restated Credit Agreement dated as of November 12, 2020 and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the “Credit Agreement”); capitalized terms used in this Amendment not otherwise defined herein shall have the respective meanings given thereto in the Credit Agreement), pursuant to which the Lenders have made available to the Borrowers a term loan facility and a revolving credit facility, including a letter of credit subfacility and a swing line loan subfacility;

 

WHEREAS, each of the Guarantors has entered into a Guaranty pursuant to which it has guaranteed certain or all of the obligations of the Borrowers under the Credit Agreement and the other Loan Documents;

 

WHEREAS, (i) as more particularly described in the Company’s Current Reports on Form 8-K, certain of the financial statements delivered (or deemed delivered) to the Administrative Agent and the Lenders for the fiscal years and quarters ending on or prior to December 31, 2019 (such period, the “Specified Period”) contained misstatements (the “Financial Reporting Misstatements”) and (ii) certain Defaults or Events of Default may have occurred prior to the date hereof under Section 8.01(b) of the Credit Agreement in connection with the Company’s failure to comply with the Consolidated Leverage Ratio financial covenant set forth in Section 7.12(b) of the Credit Agreement as then in effect (the “Leverage Ratio Defaults”; such Financial Reporting Misstatements and Leverage Ratio Defaults, together with any Default or Event of Default under any of the Loan Documents that may have arisen out of (i) any representation or warranty given or deemed given under any Loan Document, any amendment thereto or notice or certificate delivered thereunder or in connection therewith, in each case, as if the Financial Reporting Misstatements and/or the Leverage Ratio Defaults and any such breach, violation, default or event of default occurring, directly or indirectly, as a consequence thereof did not exist, (ii) any action taken by the Company or any of its Subsidiaries expressly permitted under any Loan Document in the absence of any Default or Event of Default, and/or (iii) the failure to satisfy any notice requirement relating to any of the foregoing, collectively, the “Specified Defaults”);

 

 

 

WHEREAS, the Borrowers have requested that the Lenders waive the Specified Defaults, and, subject to the terms and conditions set forth herein, the Administrative Agent and the Lenders party hereto are willing to waive the Specified Defaults, as set forth below;

 

NOW, THEREFORE, in consideration of the premises and further valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the parties hereto agree as follows:

 

1.    Amendment to Credit Agreement. Subject to and in accordance with the terms and conditions set forth herein and in reliance upon the representations and warranties set forth herein:

 

1.1         Section 1.01 of the Credit Agreement is hereby amended to delete the definition of “Consolidated Tax Expense” therefrom in its entirety and to amend and restate the definitions of “Audited Financial Statements” and “Consolidated EBITDA” as follows:

 

““Audited Financial Statements” means the audited consolidated balance sheet of the Company and its Subsidiaries for the fiscal year ended December 31, 2019, and the related consolidated statements of income or operations, shareholders’ equity and cash flows for such fiscal year of the Company and its Subsidiaries, including the notes thereto.”

 

““Consolidated EBITDA” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis (excluding, however, any Project Debt Entity), an amount equal to Consolidated Net Income for such period plus Consolidated Cash Taxes for such period and the following to the extent deducted in calculating such Consolidated Net Income: (a) Consolidated Interest Expense for such period, (b) depreciation and amortization expense for such period, (c) any non-cash charges for such period including, but not limited to, (i) non-cash expenses related to stock and equity options, (ii) non-cash expenses related to an Acquisition, and (iii) non-cash impairment charges (excluding any such non-cash charges that represent the accrual of, or reserve for, anticipated cash charges in any future period), (d) one-time, non-recurring cash fees and expenses, not to exceed $10,000,000 for all (A) Acquisitions, related to cost savings, restructuring, severance, integration, or consolidation related to an Acquisition, and (B) incurrences of Permitted Convertible Debt and Permitted Call Spread Transactions, and, with respect to clauses (A) and (B) to include without limitation advisory, legal, financing, and consulting fees related to an Acquisition or the incurrence of Permitted Convertible Debt and Permitted Call Spread Transactions, incurred during such Subject Period in connection with the signing a definitive agreement or an offering, as applicable, and (e) any write-downs associated with the Tappan Zee, I35, K-Bridge, AZ-202 and PA500 construction projects for the fiscal quarters ending December 31, 2019 (and not to exceed, in the aggregate, $184,000,000 for such Subject Period), March 31, 2020 (and not to exceed, in the aggregate, $173,000,000 for such Subject Period), June 30, 2020 (and not to exceed, in the aggregate, $89,000,000 for such Subject Period) and September 30, 2020 (and not to exceed, in the aggregate, $36,000,000 for such Subject Period); provided that all components of Consolidated EBITDA for such period shall include or exclude, as the case may be, without duplication, on the same basis and in a manner consistent with the foregoing provisions of this definition, such components of Consolidated EBITDA attributable to any Investment permitted pursuant to Section 7.02(n) other than Construction JV Investments arising in the Ordinary Course of Business consummated during such period or any business or assets that have been Disposed of after the first day of such period and prior to the end of such period, in each case as determined on a pro forma basis, in accordance with Regulation S-X promulgated by the SEC.”

 

2

 

1.2         Section 1.01 of the Credit Agreement is hereby amended by adding the following defined terms in appropriate alphabetical order, as follows:

 

““Consolidated Cash Taxes” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis (excluding, however, any Project Debt Entity), the aggregate of all taxes actually paid by such Persons in cash during such period.”

 

““Sixth Amendment” means that certain Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement, dated as of February 19, 2021, by and among the Borrowers, the Guarantors party thereto, the Administrative Agent and the Lenders party thereto.”

 

““Sixth Amendment Effective Date” means the Effective Date, as defined in the Sixth Amendment.”

 

1.3         Exhibit D of the Credit Agreement (Compliance Certificate) is hereby amended to replace the reference to “Consolidated Tax Expense” therein with “Consolidated Cash Taxes”.

 

1.4         Section 5.05 of the Credit Agreement is hereby amended by amending and restating Section 5.05(b) in its entirety as follows:

 

“(b)         The unaudited consolidated financial statements of the Company and its Subsidiaries contained in the related quarterly report on Form 10-Q filed with the SEC, except for any such unaudited financial statements covering any period during the Specified Period (as defined in the Sixth Amendment), (i) were prepared in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein, and subject to the absence of footnotes and ordinary, good faith year end audit adjustments; (ii) fairly present in all material respects the financial condition of the Company and its Subsidiaries as of the date thereof and their results of operations for the period covered thereby; and (iii) show all material indebtedness and other liabilities, direct or contingent, of the Company and its consolidated Subsidiaries as of the date thereof, including liabilities for taxes, material commitments and Indebtedness.”

 

1.5         Section 6.01 of the Credit Agreement is hereby amended by amending and restating Section 6.01(a) in its entirety as follows:

 

“(a)         as soon as available, but in any event (x) for the fiscal year of the Company ending December 31, 2019, on or before February 28, 2021, and (y) at all other times, within 90 days after the end of each fiscal year of the Company (i) a consolidated balance sheet of the Company and its Subsidiaries as at the end of such fiscal year, and the related consolidated statements of income or operations, shareholders’ equity and cash flows for such fiscal year, setting forth in each case in comparative form the figures for the previous fiscal year, all in reasonable detail and prepared in accordance with GAAP, audited and accompanied by a report and opinion of an independent certified public accountant of nationally recognized standing reasonably acceptable to the Required Lenders, which report and opinion shall be prepared in accordance with GAAP and shall not be subject to any qualifications or exceptions as to the scope of the audit nor to any qualifications or exceptions (other than disclosure of “material weaknesses” relating to the Specified Period (as defined in the Sixth Amendment) and subsequent periods to the extent related to the accounting practices occurring prior to the Sixth Amendment Effective Date that may have contributed to the restatement of financial statements for the Specified Period (and not related to any new or separate material weakness unrelated thereto)) not reasonably acceptable to the Required Lenders, or (ii) an SEC Form 10-K for the Company (excluding the exhibits thereto) relating to such fiscal year;”.

 

3

 

2.    Waiver. Effective as of the Effective Date (as defined below) and subject to the terms and conditions set forth herein and in reliance upon representations and warranties set forth herein, pursuant to Section 10.01 of the Credit Agreement, the Administrative Agent and the Lenders party hereto hereby waive the Specified Defaults, including any right to charge or collect interest at the Default Rate pursuant to Section 2.08(b) of the Credit Agreement with respect to any of the Specified Defaults.

 

The waiver set forth in this Amendment is limited to the extent specifically set forth above and shall in no way serve to waive future compliance with any provisions of the Credit Agreement the violation of which may have resulted in the Specified Defaults, any other terms, covenants or provisions of the Credit Agreement or any other Loan Document, or any obligations of the Borrowers, other than as expressly set forth above.

 

3.    Effectiveness; Conditions Precedent. The amendments and waivers provided in Section 1 and Section 2 above shall be effective as of the date (the “Effective Date”) first written above upon the satisfaction of the following conditions precedent:

 

(a)    the Administrative Agent shall have received counterparts of this Amendment, duly executed by each Borrower, the Administrative Agent, and the Lenders; and

 

(b)    (i) an amendment fee shall have been received by the Administrative Agent for each Lender executing this Amendment by 5:00 p.m. (New York time) on February 18, 2021 for the account of such Lender, paid to the Administrative Agent, equal to 0.15% (15.0 bps) multiplied by each such Lender’s aggregate outstanding loans and unused commitments as of the date hereof immediately after giving effect to this Amendment; and (ii) all interest, fees and expenses incurred or payable in connection with the execution and delivery of this Amendment (including, without limitation, (x) interest and fees payable pursuant to Section 2.10(b) of the Credit Agreement and (y) the reasonable fees and expenses of counsel to the Administrative Agent) that have been requested to be paid on or before the date hereof shall have been paid in full.

 

4.    Representations and Warranties. In order to induce the Administrative Agent and the Lenders to enter into this Amendment, the Borrowers represent and warrant to the Administrative Agent and the Lenders as follows:

 

(a)    After giving effect to the amendments to the Credit Agreement provided in Section 1 hereof and the waiver of the Specified Defaults provided in Section 2 hereof, the representations and warranties made by the Borrowers in Article V of the Credit Agreement and in each of the other Loan Documents to which it is a party are, in each case, true and correct in all material respects on and as of the date hereof, except to the extent that such representations and warranties expressly relate to an earlier date;

 

4

 

(b)    The Persons appearing as Guarantors on the signature pages to this Amendment constitute all Persons who are required to be Guarantors pursuant to the terms of the Credit Agreement and the other Loan Documents, including without limitation all Persons who became Subsidiaries or were otherwise required to become Guarantors after the Closing Date and prior to the date hereof, except as explicitly noted in Section 6.14(e) of the Credit Agreement, and each of such Persons has become and remains a party to a Guaranty as a Guarantor;

 

(c)    This Amendment has been duly authorized, executed and delivered by the Borrowers and the Guarantors and constitutes a legal, valid and binding obligation of such parties, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws generally affecting the rights of creditors, and subject to equitable principles of general application; and

 

(d)    After giving effect to the amendments to the Credit Agreement provided in Section 1 hereof and the waiver of the Specified Defaults provided in Section 2 hereof, no Default or Event of Default has occurred and is continuing.

 

5.    Confirmation of the Guarantors. Each of the Guarantors hereby confirms and ratifies in all respects the Guaranty to which such Guarantor is a party (including without limitation the continuation of such Guarantor’s payment and performance obligations thereunder upon and after the effectiveness of this Amendment and the amendments and waivers contemplated hereby) and the enforceability of such Guaranty against such Guarantor in accordance with its terms.

 

6.    Entire Agreement. This Amendment, together with all the Loan Documents (collectively, the “Relevant Documents”), sets forth the entire understanding and agreement of the parties hereto in relation to the subject matter hereof and supersedes any prior negotiations and agreements among the parties relating to such subject matter. No promise, condition, representation or warranty, express or implied, not set forth in the Relevant Documents shall bind any party hereto, and no such party has relied on any such promise, condition, representation or warranty. Each of the parties hereto acknowledges that, except as otherwise expressly stated in the Relevant Documents, no representations, warranties or commitments, express or implied, have been made by any party to the other in relation to the subject matter hereof or thereof. None of the terms or conditions of this Amendment may be changed, modified, waived or canceled orally or otherwise, except in writing and in accordance with Section 10.01 of the Credit Agreement.

 

7.    Full Force and Effect of Credit Agreement. Except as hereby specifically amended, waived, modified or supplemented, the Credit Agreement, each Security Instrument, and each other Loan Document is hereby confirmed and ratified in all respects and shall be and remain in full force and effect according to its respective terms. The execution, delivery and effectiveness of this Amendment shall not, except as expressly provided herein, be deemed (a) to be a waiver of, or consent to, or a modification or amendment of, any other term or condition of the Credit Agreement or any other Loan Document other than as expressly set forth herein, (b) to prejudice any right or rights which the Administrative Agent or the Lenders may now have or may have in the future under or in connection with the Credit Agreement or the other Loan Documents or any of the instruments or agreements referred to therein, as the same may be amended, restated, supplemented or modified from time to time, or (c) to be a commitment or any other undertaking or expression of any willingness to engage in any further discussion with the Borrowers, any of their Subsidiaries or any other Person with respect to any other waiver, amendment, modification or any other change to the Credit Agreement or the Loan Documents or any rights or remedies arising in favor of the Lenders or the Administrative Agent, or any of them, under or with respect to any such documents.

 

5

 

8.    Counterparts. This Amendment may be executed in any number of counterparts, each of which shall be deemed an original as against any party whose signature appears thereon, and all of which shall together constitute one and the same instrument. Delivery of an executed counterpart of a signature page of this Amendment by telecopy, facsimile or other electronic transmission (including .pdf) shall be effective as delivery of a manually executed counterpart of this Amendment.

 

9.    Governing Law. This Amendment shall in all respects be governed by, and construed in accordance with, the laws of the State of California applicable to contracts executed and to be performed entirely within such State, and shall be further subject to the provisions of Sections 10.14 and 10.15 of the Credit Agreement.

 

10.    Enforceability. Should any one or more of the provisions of this Amendment be determined to be illegal or unenforceable as to one or more of the parties hereto, all other provisions nevertheless shall remain effective and binding on the parties hereto.

 

11.    References. All references in any of the Loan Documents to the “Credit Agreement” shall mean the Credit Agreement, as amended hereby.

 

12.    Successors and Assigns. This Amendment shall be binding upon and inure to the benefit of the Borrowers, the Administrative Agent and each of the Guarantors and Lenders, and their respective successors, legal representatives, and assignees to the extent such assignees are permitted assignees as provided in Section 10.06 of the Credit Agreement.

 

13.    No Novation. Neither the execution and delivery of this Amendment nor the consummation of any other transaction contemplated hereunder is intended to constitute a novation of the Credit Agreement or of any of the other Loan Documents or any obligations thereunder.

 

[Signature pages follow.]

 

6

 

IN WITNESS WHEREOF, the parties hereto have caused this instrument to be made, executed and delivered by their duly authorized officers as of the day and year first above written.

 

BORROWERS:

 

 

GRANITE CONSTRUCTION INCORPORATED  
     
By: /s/ Kyle T. Larkin  
Name:  Kyle T. Larkin  
Title: President  
     
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson    
Title: Vice President and Treasurer  
     
     
GRANITE CONSTRUCTION COMPANY  
     
By: /s/ Kyle T. Larkin  
Name: Kyle T. Larkin  
Title: President  
     
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson  
Title: Vice President and Treasurer  
     
     
GILC INCORPORATED  
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson  
Title: Vice President and Chief Financial Officer  
     
     
By: /s/ Nicholas B. Blackburn  
Name: Nicholas B. Blackburn  
Title: Assistant Secretary  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

GUARANTORS:

 

 

GRANITE CONSTRUCTION INCORPORATED  
     
By: /s/ Kyle T. Larkin  
Name:  Kyle T. Larkin  
Title: President  
     
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson    
Title: Vice President and Treasurer  
     
     
GRANITE CONSTRUCTION COMPANY  
     
By: /s/ Kyle T. Larkin  
Name: Kyle T. Larkin  
Title: President  
     
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson  
Title: Vice President and Treasurer  
     
     
GRANITE CONSTRUCTION NORTHEAST, INC.  
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson  
Title: Vice President and Treasurer     
     
     
By: /s/ Nicholas B. Blackburn  
Name: Nicholas B. Blackburn    
Title: Assistant Secretary  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

INTERMOUNTAIN SLURRY SEAL, INC.  
     
By: /s/ John M. Shippy  
Name:  John M. Shippy  
Title: Vice President and Assistant Secretary  
     
     
By: /s/ Ashley M. Stinson  
Name: Ashley M. Stinson  
Title: Vice President and Assistant Secretary   
     
     
GILC INCORPORATED  
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson  
Title: Vice President and Chief Financial Officer  
     
     
By: /s/ Nicholas B. Blackburn  
Name: Nicholas B. Blackburn  
Title: Assistant Secretary  
     
     
LAYNE CHRISTENSEN COMPANY  
     
By: /s/ Kenneth B. Olson  
Name: Kenneth B. Olson   
Title: Treasurer and Assistant Secretary  
     
     
By: /s/ Nicholas B. Blackburn  
Name: Nicholas B. Blackburn  
Title: Assistant Secretary  
     
     
LAYNE HEAVY CIVIL, INC.  
     
By: /s/ Ashley M. Stinson  
Name: Ashley M. Stinson  
Title: Treasurer and Assistant Secretary  
     
     
By: /s/ Anita M. Clerisse  
Name: Anita M. Clerisse  
Title: Assistant Treasurer  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

GRANITE INLINER, LLC

 

 

By:  /s/ Ashley M. Stinson  
Name: Ashley M. Stinson  
Title:  Secretary  
     
By:  /s/ Anita M. Clerisse  
Name: Anita M. Clerisse  
Title:  Treasurer  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

ADMINISTRATIVE AGENT:

 

BANK OF AMERICA, N.A.,

as Administrative Agent

 

 

By:  /s/ Bridgett J. Manduk Mowry  
Name: Bridgett J. Manduk Mowry  
Title:  Vice President  

  

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

LENDERS:

 

BANK OF AMERICA, N.A., as a Lender, Swing

Line Lender and L/C Issuer

 

 

By:  /s/ Mukesh Singh  
Name: Mukesh Singh  
Title:  Director  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

BANK OF THE WEST

 

 

By:  /s/ Adriana Collins  
Name: Adriana Collins  
Title:  Director  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

U.S. BANK NATIONAL ASSOCIATION

 

 

By:  /s/ Edward B. Hanson  
Name: Edward B. Hanson  
Title:  Senior Vice President  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

BMO HARRIS BANK, N.A.

 

 

By:  /s/ Shahrokh Z. Shah  
Name: Shahrokh Z. Shah  
Title:  Managing Director & Group Head  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

BBVA USA F/K/A COMPASS BANK

 

 

By:  /s/ Aaron Loyd  
Name: Aaron Loyd  
Title:  Director  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

HSBC BANK USA, NATIONAL ASSOCIATION

 

 

By:  /s/ Darren Santos  
Name: Darren Santos  
Title:  SVP - 22672  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

TRUIST BANK (formerly known as

BRANCH BANKING AND TRUST COMPANY)

 

 

By:  /s/ David Miller  
Name: David Miller  
Title:  Director  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 

 

COMERICA BANK

 

 

By:  /s/ Mark C. Skrzynski Jr.  
Name: Mark C. Skrzynski Jr.  
Title:  Vice President  

 

 

Granite Construction Incorporated
Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement
Signature Page

 

 


Published CUSIP Numbers:

Deal: 387329AH8

Revolver: 387329AJ4

Term: 387329AK1

 

THIRD AMENDED AND RESTATED CREDIT AGREEMENT

 

Dated as of May 31, 2018

among

 

 

logo01.jpg

 

 

GRANITE CONSTRUCTION INCORPORATED,

GRANITE CONSTRUCTION COMPANY and

GILC INCORPORATED,

as the Borrowers,

 

BANK OF AMERICA, N.A.,
as Administrative Agent, Collateral Agent,
Swing Line Lender and L/C Issuer,

 

BMO HARRIS BANK N.A.,

BBVA COMPASS,

and

HSBC BANK USA, N.A.,

as Co-Documentation Agents

 

BANK OF THE WEST and

U.S. BANK NATIONAL ASSOCIATION,

as Co-Syndication Agents

 

and the Other Lenders Party Hereto

 

BofA SECURITIES, INC.,

as Joint Lead Arranger and Sole Bookrunner

and

 

BANK OF THE WEST and

U.S. BANK NATIONAL ASSOCIATION,

as Joint Lead Arrangers



c01.jpg

 

 


 

1 Conformed version to include Amendment No. 1 to Third Amended and Restated Credit Agreement dated as of July 29, 2019, Amendment No. 2 to Third Amended and Restated Credit Agreement dated as of October 29, 2019, Amendment No. 3 to Third Amended and Restated Credit Agreement dated as of March 26, 2020, Limited Consent and Amendment No. 4 to Third Amended and Restated Credit Agreement dated as of June 19, 2020, Limited Consent and Amendment No. 5 to Third Amended and Restated Credit Agreement dated as of November 12, 2020, and Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement dated as of February 19, 2021.

 

 

 

TABLE OF CONTENTS

Pages

 

ARTICLE I.

DEFINITIONS AND ACCOUNTING TERMS

1

     

1.01

Defined Terms

1

1.02

Other Interpretive Provisions

41

1.03

Accounting Terms

42

1.04

Rounding

43

1.05

Exchange Rates; Currency Equivalents

43

1.06

Additional Alternative Currencies

44

1.07

Change of Currency

44

1.08

Times of Day

45

1.09

Letter of Credit Amounts

45

1.10

Amendment and Restatement

45

1.11

Interest Rates

46

     

ARTICLE II.

THE COMMITMENTS AND CREDIT EXTENSIONS

46

     

2.01

Loans

46

2.02

Borrowings, Conversions and Continuations of Revolving Credit Loans

47

2.03

Letters of Credit

49

2.04

Swing Line Loans

59

2.05

Prepayments

62

2.06

Termination or Reduction of Commitments

63

2.07

Repayment of Loans

64

2.08

Interest

64

2.09

Fees

65

2.10

Computation of Interest and Fees; Retroactive Adjustments of Applicable Rate

66

2.11

Evidence of Debt

66

2.12

Payments Generally; Administrative Agent’s Clawback

67

2.13

Sharing of Payments by Lenders

69

2.14

Increase in Commitments

70

2.15

Cash Collateral

73

2.16

Defaulting Lenders

75

     

ARTICLE III.

TAXES, YIELD PROTECTION AND ILLEGALITY

77

     

3.01

Taxes

77

3.02

Illegality

82

3.03

Inability to Determine Rates

83

3.04

Increased Costs; Reserves on Eurodollar Rate Loans

85

3.05

Compensation for Losses

87

3.06

Mitigation Obligations; Replacement of Lenders

87

3.07

Survival

88

     

ARTICLE IV.

CONDITIONS PRECEDENT TO CREDIT EXTENSIONS

88

     

4.01

Conditions to Effectiveness and Initial Credit Extension

88

 

i

 

4.02

Conditions to all Credit Extensions

92

     

ARTICLE V.

REPRESENTATIONS AND WARRANTIES

93

     

5.01

Existence, Qualification and Power

93

5.02

Authorization; No Contravention

94

5.03

Governmental Authorization; Other Consents

94

5.04

Binding Effect

94

5.05

Financial Statements; No Material Adverse Effect

94

5.06

Litigation

95

5.07

No Default

95

5.08

Ownership of Property; Liens

95

5.09

Environmental Compliance

95

5.10

Insurance

96

5.11

Taxes

96

5.12

ERISA Compliance

97

5.13

Subsidiaries; Equity Interests

98

5.14

Margin Regulations; Investment Company Act

98

5.15

Disclosure

98

5.16

Intellectual Property; Licenses, Etc

98

5.17

Swap Contracts

99

5.18

Labor Relations

99

5.19

Solvency

99

5.20

Taxpayer Identification Number

99

5.21

Representations as to Foreign Obligors

99

5.22

OFAC

100

5.23

Security Instruments

100

5.24

Anti-Corruption Laws

100

5.25

Not an Affected Financial Institution

100

5.26

Beneficial Ownership

100

     

ARTICLE VI.

AFFIRMATIVE COVENANTS

101

     

6.01

Financial Statements

101

6.02

Certificates; Other Information

102

6.03

Notices

104

6.04

Payment of Obligations

105

6.05

Preservation of Existence, Etc

105

6.06

Maintenance of Properties

105

6.07

Maintenance of Insurance

105

6.08

Compliance with Laws

106

6.09

Books and Records

106

6.10

Inspection Rights

106

6.11

Environmental Laws

106

6.12

Use of Proceeds

107

6.13

Anti-Corruption Laws

107

6.14

New Material Subsidiaries; Additional Guarantors; After-Acquired Real Property; Release of Collateral

107

 

ii

 

6.15

Appraisals

110

     

ARTICLE VII.

NEGATIVE COVENANTS

110

     

7.01

Liens

110

7.02

Investments

113

7.03

Indebtedness

115

7.04

Fundamental Changes

117

7.05

Dispositions

118

7.06

Sanctions

119

7.07

Restricted Payments

119

7.08

Change in Nature of Business

121

7.09

Transactions with Affiliates

121

7.10

Burdensome Agreements

121

7.11

Use of Proceeds

122

7.12

Financial Covenants

122

7.13

Anti-Corruption Laws

123

     

ARTICLE VIII.

EVENTS OF DEFAULT AND REMEDIES

123

     

8.01

Events of Default

123

8.02

Remedies Upon Event of Default

125

8.03

Application of Funds

126

     

ARTICLE IX.

ADMINISTRATIVE AGENT

128

     

9.01

Appointment and Authority

128

9.02

Rights as a Lender

128

9.03

Exculpatory Provisions

128

9.04

Reliance by Administrative Agent

129

9.05

Delegation of Duties

130

9.06

Resignation of Administrative Agent

130

9.07

Non-Reliance on the Administrative Agent, the Arrangers and the Other Lenders

132

9.08

No Other Duties, Etc

132

9.09

Administrative Agent May File Proofs of Claim

132

9.10

Collateral and Guaranty Matters

133

9.11

Secured Cash Management Agreements, Secured Hedge Agreements, Secured Card Related Products Agreements and Secured Bilateral Letters of Credit

135

9.12

Lender ERISA Status

135

     

ARTICLE X.

MISCELLANEOUS

137

     

10.01

Amendments, Etc

137

10.02

Notices; Effectiveness; Electronic Communication

139

10.03

No Waiver; Cumulative Remedies; Enforcement

141

10.04

Expenses; Indemnity; Damage Waiver

142

10.05

Payments Set Aside

144

10.06

Successors and Assigns

145

 

iii

 

10.07

Treatment of Certain Information; Confidentiality

150

10.08

Right of Setoff

151

10.09

Interest Rate Limitation

151

10.10

Counterparts; Integration; Effectiveness

152

10.11

Survival of Representations and Warranties

152

10.12

Severability

152

10.13

Replacement of Lenders

153

10.14

Governing Law; Jurisdiction; Etc

153

10.15

Arbitration and Waiver of Jury Trial

154

10.16

California Judicial Reference

155

10.17

No Advisory or Fiduciary Responsibility

156

10.18

Electronic Execution of Assignments and Certain Other Documents

156

10.19

USA PATRIOT Act

157

10.20

Judgment Currency

157

10.21

Keepwell

158

10.22

Acknowledgement and Consent to Bail-In of Affected Financial Institutions

158

10.23

Acknowledgement Regarding Any Supported QFCs

158

 

iv

 

SCHEDULES

 

 

1.01(e)

Existing Letters of Credit

 

1.01(g)

Guarantors

 

2.01

Commitments and Applicable Percentages

 

5.05(d)

Project Debt

 

5.06

Litigation

 

5.09

Environmental Matters

 

5.13(a)

Subsidiaries and Other Equity Investments

 

5.13(b)

Permitted Notes Guarantors

 

5.16

Intellectual Property Matters

 

7.01

Existing Liens

 

7.02(a)

Existing Investments

 

7.02(b)

Investment Policy

 

7.02(g)

Investments by any GLC Venture

 

7.03

Existing Indebtedness

 

7.03(m)(i)

Project Debt Outstanding

 

7.09

Transactions with Affiliates

 

10.02

Administrative Agent’s Office; Certain Addresses for Notices

 

EXHIBITS

Form of

 

 

A

Loan Notice

 

B

Swing Line Loan Notice

 

C-1

Revolving Credit Note

 

C-2

Term Note

 

D

Compliance Certificate

 

E

Assignment and Assumption

 

F

Guaranty

 

G

Pledge Agreement

 

H

Security Agreement

 

I

List of Mortgaged Properties

 

J

Permitted Notes Intercreditor Agreement

 

K

U.S. Tax Compliance Certificates

 

v

 

 

THIRD AMENDED AND RESTATED CREDIT AGREEMENT

 

This THIRD AMENDED AND RESTATED CREDIT AGREEMENT (“Agreement”) is entered into as of May 31, 2018, among GRANITE CONSTRUCTION INCORPORATED, a Delaware corporation (the “Company” and a “Borrower”), GRANITE CONSTRUCTION COMPANY, a California corporation (“GCC” and a “Borrower”), GILC INCORPORATED, a California corporation (“GILC” and a “Borrower”, and together with Company and GCC, collectively, the “Borrowers”), each lender from time to time party hereto (collectively, the “Lenders” and individually, a “Lender”), and BANK OF AMERICA, N.A., as Administrative Agent, Collateral Agent, Swing Line Lender and L/C Issuer.

 

The Borrowers, the lenders party thereto (the “Existing Lenders”) and Bank of America, N.A., as administrative agent, are parties to that certain Second Amended and Restated Credit Agreement dated as of October 28, 2015 (as amended, restated, supplemented or otherwise modified from time to time prior to the date hereof, the “Existing Credit Agreement”), pursuant to which such Existing Lenders originally agreed to provide the Borrowers with a revolving credit facility, including a swing line subfacility, multicurrency letter of credit subfacility, and term loan facility.

 

The Borrowers have requested that the Existing Credit Agreement be amended and restated in order to, among other things, extend the maturity date, provide for a revolving credit facility and a term loan facility and make certain other amendments to the Existing Credit Agreement (the “Restatement”), and the Lenders and the Administrative Agent are willing to do so on the terms and conditions set forth herein.

 

In consideration of the mutual covenants and agreements herein contained, the parties hereto covenant and agree as follows:

 

ARTICLE I.    DEFINITIONS AND ACCOUNTING TERMS

 

1.01    Defined Terms|. As used in this Agreement, the following terms shall have the meanings set forth below:

 

80% Threshold” has the meaning set forth in the definition of “Material Subsidiary”.

 

2019 Notes” means the Company’s 6.11% Series 2007-A Senior Notes due December 11, 2019 and any additional notes issued pursuant to the 2019 Notes Agreement.

 

2019 Notes Agreement” means that certain Note Purchase Agreement dated as of December 12, 2007, among the Company, the purchasers of the Company’s Series 2007-A Senior Notes due December 11, 2019 party thereto, and the purchasers of additional notes from time to time party thereto.

 

Acquisition” means any transaction or series of related transactions for the purpose of or resulting, directly or indirectly, in (a) the acquisition of the assets of a Person, or of any business or division of a Person (other than a Person that is a Subsidiary), (b) the acquisition of the capital stock, partnership interests, membership interests or equity of any Person (other than a Person that is a Subsidiary), whether or not causing any Person to become a Subsidiary, or (c) a merger or consolidation or any other combination with another Person.

 

1

 

Act” means USA PATRIOT Act (Title III of Pub. L. 107-56 (signed into law October 26, 2001)).

 

Adjustment” has the meaning set forth in Section 3.03(c).

 

Administrative Agent” means Bank of America in its capacity as administrative agent under any of the Loan Documents, or any successor administrative agent.

 

Administrative Agents Office” means, with respect to any currency, the Administrative Agent’s address and, as appropriate, account as set forth on Schedule 10.02 with respect to such currency, or such other address or account with respect to such currency as the Administrative Agent may from time to time notify to the Company and the Lenders.

 

Administrative Questionnaire” means an Administrative Questionnaire in a form approved by the Administrative Agent.

 

Affected Financial Institution” means (a) any EEA Financial Institution or (b) any UK Financial Institution.

 

Affiliate” means, with respect to any Person, another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the Person specified.

 

Aggregate Commitments” means the Commitments of all the Lenders.

 

Agreement” means this Third Amended and Restated Credit Agreement.

 

Aircraft Security Agreement” means that certain Aircraft Security Agreement dated as of May 18, 2011 executed by GILC in favor of the Administrative Agent and for the benefit of the Secured Parties.

 

Alternative Currency” means each of Canadian Dollars, Euro, Mexican Pesos, Sterling, Yen and each other currency (other than Dollars) that is approved in accordance with Section 1.06.

 

Alternative Currency Equivalent” means, at any time, with respect to any amount denominated in Dollars, the equivalent amount thereof in the applicable Alternative Currency as determined by the Administrative Agent or the L/C Issuer, as the case may be, at such time on the basis of the Spot Rate (determined in respect of the most recent Revaluation Date) for the purchase of such Alternative Currency with Dollars.

 

Amendment No. 3 Effective Date” means March 26, 2020.

 

2

 

Applicable Percentage” means (a) in respect of the Term Facility, with respect to any Term Lender at any time, the percentage (carried out to the ninth decimal place) of the Term Facility represented by (i) on or prior to the Closing Date, such Term Lender’s Term Commitment at such time, and (ii) thereafter, the principal amount of such Term Lender’s Term Loans at such time plus such Term Lender’s undrawn Term Commitment (if any) at such time, and (b) in respect of the Revolving Credit Facility, with respect to any Revolving Credit Lender at any time, the percentage (carried out to the ninth decimal place) of the Revolving Credit Facility represented by such Revolving Credit Lender’s Revolving Credit Commitment at such time, subject to adjustment as provided in Section 2.16. If the commitment of each Revolving Credit Lender to make Revolving Credit Loans and the obligation of the L/C Issuer to make L/C Credit Extensions have been terminated pursuant to Section 8.02, or if the Revolving Credit Commitments have expired, then the Applicable Percentage of each Revolving Credit Lender in respect of the Revolving Credit Facility shall be determined based on the Applicable Percentage of such Revolving Credit Lender in respect of the Revolving Credit Facility most recently in effect, giving effect to any subsequent assignments. The initial Applicable Percentage of each Lender in respect of each Facility is set forth opposite the name of such Lender on Schedule 2.01 or in the Assignment and Assumption pursuant to which such Lender becomes a party hereto, as applicable.

 

Applicable Rate” means (a) from the Amendment No. 3 Effective Date to the first Business Day immediately following the date of delivery (the “Delivery Date”) of the Compliance Certificate for the fiscal quarter ending March 31, 2021, (i) for Eurodollar Rate Loans and for Letter of Credit Fees for Financial Letters of Credit, 3.00% per annum, (ii) for Base Rate Loans, 2.00% per annum, (iii) for the commitment fee pursuant to Section 2.10(a), 0.40% per annum and (iv) for Letter of Credit Fees for Performance Letters of Credit, 1.35% per annum, and (b) from the first Business Day immediately following the Delivery Date and from time to time thereafter, the following percentages per annum, based upon the Consolidated Leverage Ratio as set forth in the most recent Compliance Certificate received by the Administrative Agent pursuant to Section 6.02(b):

 

Applicable Rate for Term Facility and Revolving Credit Facility

Pricing

Level

Consolidated

Leverage Ratio

Commitment

Fee

Applicable Rate for

Eurodollar Loans

and Financial Letter

of Credit Fee

Applicable Rate for

Performance Letter

of Credit Fee

Applicable Rate for

Base Rate Loans

1

Less than 0.50 to 1.00

0.175%

1.000%

0.667%

0.000%

2

Greater than or equal to 0.50 to 1.00 but less than 1.00 to 1.00

0.200%

1.250%

0.833%

0.250%

3

Greater than or equal to 1.00 to 1.00 but less than 1.50 to 1.00

0.250%

1.500%

1.000%

0.500%

4

Greater than or equal to 1.50 to 1.00 but less than 2.00 to 1.00

0.300%

1.625%

1.050%

0.625%

5

Greater than or equal to 2.00 to 1.00 but less than 2.50 to 1.00

0.350%

1.750%

1.200%

0.750%

6

Greater than or equal to 2.50 to 1.00

0.400%

2.000%

1.350%

1.000%

 

3

 

Any increase or decrease in the Applicable Rate resulting from a change in the Consolidated Leverage Ratio shall become effective as of the first Business Day immediately following the date a Compliance Certificate is delivered pursuant to Section 6.02(b); provided, however, that if a Compliance Certificate is not delivered when due in accordance with such Section, then, upon the request of the Required Lenders, Pricing Level 6 shall apply as of the first Business Day after the date on which such Compliance Certificate was required to have been delivered and shall remain in effect until the date on which such Compliance Certificate is delivered.

 

Notwithstanding anything to the contrary contained in this definition, the determination of the Applicable Rate for any period shall be subject to the provisions of Section 2.10(b).

 

Applicable Revolving Credit Percentage” means with respect to any Revolving Credit Lender at any time, such Revolving Credit Lender’s Applicable Percentage in respect of the Revolving Credit Facility at such time.

 

Appropriate Lender” means, at any time, (a) with respect to any of the Term Facility or the Revolving Credit Facility, a Lender that has a Commitment with respect to such Facility or holds a Term Loan or a Revolving Credit Loan, respectively, at such time, (b) with respect to the Letter of Credit Sublimit, (i) the L/C Issuer and (ii) if any Letters of Credit have been issued pursuant to Section 2.03(a), the Revolving Credit Lenders and (c) with respect to the Swing Line Sublimit, (i) the Swing Line Lender and (ii) if any Swing Line Loans are outstanding pursuant to Section 2.04(a), the Revolving Credit Lenders.

 

Approved Fund” means any Fund that is administered or managed by (a) a Lender, (b) an Affiliate of a Lender or (c) an entity or an Affiliate of an entity that administers or manages a Lender.

 

Arrangers” means BofA Securities, Inc. and its successors, in its capacity as a joint lead arranger and sole bookrunner, and Bank of The West, and U.S. Bank National Association, and their respective successors, each in its capacity as a joint lead arranger.

 

4

 

Assignment and Assumption” means an assignment and assumption entered into by a Lender and an Eligible Assignee (with the consent of any party whose consent is required by Section 10.06(b)), and accepted by the Administrative Agent, in substantially the form of Exhibit E or any other form (including electronic documentation generated by MarkitClear or other electronic platform) approved by the Administrative Agent.

 

Attributable Indebtedness” means, on any date, (a) in respect of any capital lease of any Person, the capitalized amount thereof that would appear as a liability on a balance sheet of such Person prepared as of such date in accordance with GAAP, and (b) in respect of any Synthetic Lease Obligation, the capitalized amount of the remaining lease payments under the relevant lease that would appear as a liability on a balance sheet of such Person prepared as of such date in accordance with GAAP if such lease were accounted for as a capital lease.

 

Audited Financial Statements” means the audited consolidated balance sheet of the Company and its Subsidiaries for the fiscal year ended December 31, 2019, and the related consolidated statements of income or operations, shareholders’ equity and cash flows for such fiscal year of the Company and its Subsidiaries, including the notes thereto.

 

Availability Period” means, in respect of the Revolving Credit Facility, the period from and including the Closing Date to the earliest of (a) the Maturity Date, (b) the date of termination of the Revolving Credit Commitments pursuant to Section 2.06, and (c) the date of termination of the commitment of each Revolving Credit Lender to make Revolving Credit Loans and of the obligation of the L/C Issuer to make L/C Credit Extensions pursuant to Section 8.02.

 

Bail-In Action” means the exercise of any Write-Down and Conversion Powers by the applicable Resolution Authority in respect of any liability of an Affected Financial Institution.

 

Bail-In Legislation” means, (a) with respect to any EEA Member Country implementing Article 55 of Directive 2014/59/EU of the European Parliament and of the Council of the European Union, the implementing law, rule, regulation or requirement for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule, and (b) with respect to the United Kingdom, Part I of the United Kingdom Banking Act 2009 (as amended from time to time) and any other law, regulation or rule applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment firms or other financial institutions or their affiliates (other than through liquidation, administration or other insolvency proceedings).

 

Bank of America” means Bank of America, N.A. and its successors.

 

Bankruptcy Code” means the federal Bankruptcy Reform Act of 1978 (11 U.S.C. §101 et seq.).

 

Base Rate means for any day a fluctuating rate per annum equal to the highest of (a) the Federal Funds Rate plus 1/2 of 1%, (b) the rate of interest in effect for such day as publicly announced from time to time by Bank of America as its “prime rate,” and (c) the Eurodollar Rate plus 1.00%. The “prime rate” is a rate set by Bank of America based upon various factors including Bank of America’s costs and desired return, general economic conditions and other factors, and is used as a reference point for pricing some loans, which may be priced at, above, or below such announced rate. Any change in such prime rate announced by Bank of America shall take effect at the opening of business on the day specified in the public announcement of such change. If the Base Rate shall be less than zero, such rate shall be deemed zero for purposes of this Agreement. If the Base Rate is being used as an alternate rate of interest pursuant to Section 3.03 hereof, then the Base Rate shall be the greater of clauses (a) and (b) above and shall be determined without reference to clause (c) above.

 

5

 

Base Rate Loan” means a Loan that bears interest based on the Base Rate.

 

Base Rate Revolving Loan” means a Revolving Credit Loan that is a Base Rate Loan.

 

Beneficial Ownership Certification” means a certification regarding beneficial ownership required by the Beneficial Ownership Regulation.

 

Beneficial Ownership Regulation” means 31 C.F.R. § 1010.230.

 

Benefit Plan” means any of (a) an “employee benefit plan” (as defined in ERISA) that is subject to Title I of ERISA, (b) a “plan” as defined in Section 4975 of the Code or (c) any Person whose assets include (for purposes of ERISA Section 3(42) or otherwise for purposes of Title I of ERISA or Section 4975 of the Code) the assets of any such “employee benefit plan” or “plan”.

 

Borrowers” has the meaning specified in the introductory paragraph hereto. All singular references to the Borrower shall mean any Borrower, each Borrower, the Borrower that has received a Credit Extension hereunder or all of the Borrowers, as the context may require.

 

Borrower Materials” has the meaning specified in Section 6.02.

 

Borrowing” means a Revolving Credit Borrowing, a Swing Line Borrowing or a Term Borrowing, as the context may require.

 

Business Day” means any day other than a Saturday, Sunday or other day on which commercial banks are authorized to close under the Laws of, or are in fact closed in, the state where the Administrative Agent’s Office is located and, if such day relates to any Eurodollar Rate Loan, means any such day that is also a London Banking Day.

 

Canadian Dollar” means the lawful currency of Canada.

 

Card Related Products Agreement” means any agreement to provide credit, purchasing, debit and other credit related card arrangements.

 

Card Related Products Bank” means any Person that, (a) at the time it enters into a Card Related Products Agreement, is a Lender or an Affiliate of a Lender that has executed and delivered to the Administrative Agent a letter of undertaking in the form approved by the Administrative Agent, or (b) is party to a Card Related Products Agreement on the date that such Person or its Affiliate becomes a Lender, in each case in its capacity as a party to such Card Related Products Agreement.

 

6

 

Cash Collateralize” means to pledge and deposit with or deliver to the Administrative Agent, for the benefit of one or more of the L/C Issuer or the Lenders, as collateral for L/C Obligations or obligations of the Lenders to fund participations in respect of L/C Obligations, cash or deposit account balances or, if the Administrative Agent and the L/C Issuer shall agree in their sole discretion, other credit support, in each case pursuant to documentation in form and substance satisfactory to the Administrative Agent and the L/C Issuer. “Cash Collateral” shall have a meaning correlative to the foregoing and shall include the proceeds of such cash collateral and other credit support.

 

Cash Management Agreement” means any agreement that is not prohibited by the terms hereof to provide cash management services, including treasury, depository, overdraft, electronic funds transfer and other cash management arrangements.

 

Cash Management Bank” means any Person in its capacity as a party to a Cash Management Agreement that, (a) at the time it enters into a Cash Management Agreement with a Loan Party, is a Lender or an Affiliate of a Lender that has executed and delivered to the Administrative Agent a letter of undertaking in the form approved by the Administrative Agent, or (b) at the time it (or its Affiliate) becomes a Lender, is a party to a Cash Management Agreement with a Loan Party, in each case in its capacity as a party to such Cash Management Agreement (even if such Person ceases to be a Lender or such Person’s Affiliate ceased to be a Lender); provided, however, that for any of the foregoing to be included as a “Secured Cash Management Agreement” on any date of determination by the Administrative Agent, the applicable Cash Management Bank (other than the Administrative Agent or an Affiliate of the Administrative Agent) must have delivered a written notice to the Administrative Agent prior to such date of determination.

 

Change in Law” means the occurrence, after the date of this Agreement, of any of the following: (a) the adoption or taking effect of any law, rule, regulation or treaty, (b) any change in any law, rule, regulation or treaty or in the administration, interpretation, implementation or application thereof by any Governmental Authority or (c) the making or issuance of any request, rule, guideline or directive (whether or not having the force of law) by any Governmental Authority; provided that notwithstanding anything herein to the contrary, (x) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines or directives thereunder or issued in connection therewith and (y) all requests, rules, guidelines or directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities, in each case pursuant to Basel III, shall in each case be deemed to be a “Change in Law”, regardless of the date enacted, adopted or issued.

 

Change of Control” means an event or series of events by which:

 

(a)    any “person” or “group” (as such terms are used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, but excluding any employee benefit plan of such person or its subsidiaries, and any person or entity acting in its capacity as trustee, agent or other fiduciary or administrator of any such plan) becomes the “beneficial owner” (as defined in Rules 13d-3 and 13d-5 under the Securities Exchange Act of 1934, except that a person or group shall be deemed to have “beneficial ownership” of all securities that such person or group has the right to acquire, whether such right is exercisable immediately or only after the passage of time (such right, an “option right”)), directly or indirectly, of 35% or more of the equity securities of the Company entitled to vote for members of the board of directors or equivalent governing body of the Company on a fully-diluted basis (and taking into account all such securities that such person or group has the right to acquire pursuant to any option right); or

 

7

 

(b)    during any period of 12 consecutive months, a majority of the members of the board of directors or other equivalent governing body of the Company cease to be composed of individuals (i) who were members of that board or equivalent governing body on the first day of such period, (ii) whose election or nomination to that board or equivalent governing body was approved by individuals referred to in clause (i) above constituting at the time of such election or nomination at least a majority of that board or equivalent governing body or (iii) whose election or nomination to that board or other equivalent governing body was approved by individuals referred to in clauses (i) and (ii) above constituting at the time of such election or nomination at least a majority of that board or equivalent governing body.

 

Closing Date” means the first date all the conditions precedent in Section 4.01 are satisfied or waived in accordance with Section 10.01.

 

Code” means the Internal Revenue Code of 1986, as amended.

 

Collateral” means, collectively, all property of each Borrower, each Guarantor or any other Person in which the Collateral Agent or any Lender is granted a Lien under any Security Instrument as security for all or any portion of the Obligations. Notwithstanding anything to the contrary contained herein or in any other Loan Document, the Collateral shall not include any property that would otherwise constitute a general intangible to the extent that the grant of a security interest in such property is prohibited by any requirement of Law of a Governmental Authority, requires a consent not obtained from any Governmental Authority pursuant to such requirement of Law or is prohibited by, or constitutes a breach or default under or results in the termination of or requires any consent not obtained under, any contract, license, permit, agreement, instrument or other document evidencing or giving rise to such property or, in the case of any investment property, any applicable shareholder, joint venture or similar agreement, except in each case to the extent that such requirement of Law or the term in such contract, license, agreement, instrument or other document or shareholder, joint venture or similar agreement providing for such prohibition, breach, default or termination or requiring such consent is ineffective under applicable Law; provided that this exclusion shall not apply to capital stock in Joint Ventures or Subsidiaries acquired or created after the Closing Date unless after reasonable best efforts the relevant Borrower or Guarantor is unable either to avoid the conditions set forth in this exclusion or to obtain consents, waivers or approvals thereof.

 

Collateral Agent” means Bank of America in its capacity as Collateral Agent under the Loan Documents pursuant to Section 9.10, or any successor collateral agent.

 

Commitment” means a Term Commitment or a Revolving Credit Commitment, as the context may require.

 

8

 

Commodity Exchange Act” means the Commodity Exchange Act (7 U.S.C. § 1 et seq.), as amended from time to time, and any successor statute.

 

Common Stock” means the common stock, par value $0.01 per share, of the Company.

 

Company” has the meaning specified in the introductory paragraph hereto.

 

Compliance Certificate” means a certificate substantially in the form of Exhibit D.

 

Connection Income Taxes” means Other Connection Taxes that are imposed on or measured by net income (however denominated) or that are franchise Taxes or branch profits Taxes.

 

Consolidated EBITDA” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis (excluding, however, any Project Debt Entity), an amount equal to Consolidated Net Income for such period plus Consolidated Cash Taxes for such period and the following to the extent deducted in calculating such Consolidated Net Income: (a) Consolidated Interest Expense for such period, (b) depreciation and amortization expense for such period, (c) any non-cash charges for such period including, but not limited to, (i) non-cash expenses related to stock and equity options, (ii) non-cash expenses related to an Acquisition, and (iii) non-cash impairment charges (excluding any such non-cash charges that represent the accrual of, or reserve for, anticipated cash charges in any future period), (d) one-time, non-recurring cash fees and expenses, not to exceed $10,000,000 for all (A) Acquisitions, related to cost savings, restructuring, severance, integration, or consolidation related to an Acquisition, and (B) incurrences of Permitted Convertible Debt and Permitted Call Spread Transactions, and, with respect to clauses (A) and (B) to include without limitation advisory, legal, financing, and consulting fees related to an Acquisition or the incurrence of Permitted Convertible Debt and Permitted Call Spread Transactions, incurred during such Subject Period in connection with the signing a definitive agreement or an offering, as applicable, and (e) any write-downs associated with the Tappan Zee, I35, K-Bridge, AZ-202 and PA500 construction projects for the fiscal quarters ending December 31, 2019 (and not to exceed, in the aggregate, $184,000,000 for such Subject Period), March 31, 2020 (and not to exceed, in the aggregate, $173,000,000 for such Subject Period), June 30, 2020 (and not to exceed, in the aggregate, $89,000,000 for such Subject Period) and September 30, 2020 (and not to exceed, in the aggregate, $36,000,000 for such Subject Period); provided that all components of Consolidated EBITDA for such period shall include or exclude, as the case may be, without duplication, on the same basis and in a manner consistent with the foregoing provisions of this definition, such components of Consolidated EBITDA attributable to any Investment permitted pursuant to Section 7.02(n) other than Construction JV Investments arising in the Ordinary Course of Business consummated during such period or any business or assets that have been Disposed of after the first day of such period and prior to the end of such period, in each case as determined on a pro forma basis, in accordance with Regulation S-X promulgated by the SEC.

 

Consolidated Fixed Charge Coverage Ratio” means, as of any date of determination, the ratio of (a) Consolidated EBITDA, measured for the Subject Period ending on such date, to (b) Consolidated Fixed Charges, measured for the Subject Period ending on such date.

 

9

 

Consolidated Fixed Charges” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis, the sum of (a) Consolidated Interest Expenses paid in cash, plus (b) the aggregate amount of Federal, state, local and foreign taxes paid in cash, plus (c) the aggregate principal amount of all regularly scheduled principal payments of Consolidated Funded Indebtedness (for the avoidance of doubt, excluding all payments in respect of revolving Indebtedness and prepayments in respect of all Indebtedness), plus (d) the lesser amount of (i) the aggregate amount of all capital expenditures and (ii) $37,500,000, plus (e) the aggregate amount of all Restricted Payments made in cash.

 

Consolidated Funded Indebtedness” means, as of any date of determination, for the Company and its Subsidiaries on a consolidated basis, the sum of (a) the outstanding principal amount of all obligations, whether current or long-term, for borrowed money (including Obligations hereunder) and all obligations evidenced by bonds, debentures, notes, loan agreements or other similar instruments, with or without recourse, but not including Project Debt, plus (b) Attributable Indebtedness in respect of capital leases, Synthetic Lease Obligations and sale-leaseback transactions, but not including Project Debt, plus (c) without duplication, all Guarantee Obligations with respect to Indebtedness of the types specified in subsections (a) and (b) above of Persons other than any Borrower or any Subsidiary.

 

Consolidated Interest Coverage Ratio” means, as of any date of determination, the ratio of (a) Consolidated EBITDA, measured for the Subject Period ending on such date, to (b) Consolidated Interest Expense, measured for the Subject Period ending on such date.

 

Consolidated Interest Expense” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis, the sum of (a) all interest, premium payments, fees, charges and related expenses of the Company and its Subsidiaries in connection with borrowed money (including capitalized interest) or in connection with the deferred purchase price of assets, in each case to the extent treated as interest in accordance with GAAP, plus (b) the portion of rent expense of the Company and its Subsidiaries with respect to such period under capital leases that is treated as interest in accordance with GAAP and the portion of Synthetic Lease Obligations payable by the Company and its Subsidiaries with respect to such period that would be treated as interest in accordance with GAAP if such lease were treated as a capital lease under GAAP; excluding for purposes of clause (a) and (b) hereof, such amounts in respect of Project Debt.

 

Consolidated Leverage Ratio” means, as of any date of determination, the ratio of (a) Consolidated Funded Indebtedness as of such date to (b) Consolidated EBITDA, measured for the Subject Period ending on or most recently ended prior to such date.

 

Consolidated Net Income” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis, the net income of the Company and its Subsidiaries from continuing operations, excluding extraordinary items and excluding gains and losses from Dispositions for that period; not including, however, net income in respect of or attributable to any Project Debt Entity unless and until such net income has been received by a Borrower or Subsidiary (other than a Project Debt Entity) in the form of dividends or similar distributions.

 

10

 

Consolidated Stockholders Equity” means, as of any date of determination for the Company and its Subsidiaries (excluding Project Debt Entities) on a consolidated basis, stockholders’ equity as of that date, determined in accordance with GAAP.

 

Consolidated Tangible Net Worth” means, as of any date of determination, the amount equal to Consolidated Stockholders’ Equity on that date minus the Intangible Assets of the Company and its Subsidiaries (excluding Project Debt Entities) (determined on a consolidated basis in accordance with GAAP) on that date.

 

Consolidated Cash Taxes” means, for any Subject Period, for the Company and its Subsidiaries on a consolidated basis (excluding, however, any Project Debt Entity), the aggregate of all taxes actually paid by such Persons in cash during such period.

 

Construction JV” means any Joint Venture entered into by the Company or any of its Subsidiaries, initially, with any one or more other Persons in the Ordinary Course of Business solely for purposes of undertaking or completing a construction project; provided that a Construction JV shall not be deemed to cease being a Construction JV after the withdrawal or buy-out of such other Person(s) from the Joint Venture or the purchase, acquisition or redemption of such other Person’s interest in such Joint Venture.

 

Construction JV Investments” means Investments in any Construction JV arising upon any initial capital contribution to or subsequent capital contribution in such Construction JV, and participated in ratably by all then existing co-joint venturers having an interest in such Construction JV, solely for purposes of undertaking or completing a construction project and Investments arising in connection with the purchase, acquisition, redemption or buy-out of another co-joint venturer’s interest in such Construction JV; provided Construction JV Investments shall not include the incurrence, directly or indirectly, of any Guarantee Obligation by the Company or any of its Subsidiaries.

 

Contingent Acquisition Obligation” means those contingent obligations (including, without limitation, purchase price adjustments, indemnification obligations and “earnouts”) of a Borrower or Subsidiary incurred in favor of a seller (or other third party entitled thereto) under or with respect to any Acquisition or Investment permitted hereunder.

 

Contractual Obligation” means, as to any Person, any provision of any security issued by such Person or of any agreement, instrument or other undertaking to which such Person is a party or by which it or any of its property is bound.

 

Control” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise. “Controlling” and “Controlled” have meanings correlative thereto.

 

Covered Entity” has the meaning specified in Section 10.23.

 

Covered Party” has the meaning specified in Section 10.23.

 

11

 

Credit Extension” means each of the following: (a) a Borrowing and (b) an L/C Credit Extension.

 

Debtor Relief Laws” means the Bankruptcy Code of the United States, and all other liquidation, conservatorship, bankruptcy, assignment for the benefit of creditors, moratorium, rearrangement, receivership, insolvency, reorganization, or similar debtor relief Laws of the United States or other applicable jurisdictions from time to time in effect.

 

Default” means any event or condition that constitutes an Event of Default or that, with the giving of any notice, the passage of time, or both, would be an Event of Default.

 

Default Rate” means (a) when used with respect to Obligations other than Letter of Credit Fees, an interest rate equal to (i) the Base Rate plus (ii) the Applicable Rate, if any, applicable to Base Rate Loans plus (iii) 2% per annum; provided, however, that with respect to a Eurodollar Rate Loan, the Default Rate shall be an interest rate equal to the interest rate (including any Applicable Rate) otherwise applicable to such Loan plus 2% per annum, and (b) when used with respect to Letter of Credit Fees, a rate equal to the Applicable Rate plus 2% per annum.

 

Defaulting Lender” means, subject to Section 2.16(b), any Lender that (a) has failed to (i) fund all or any portion of its Loans within two Business Days of the date such Loans were required to be funded hereunder unless such Lender notifies the Administrative Agent and the Company in writing that such failure is the result of such Lender’s determination that one or more conditions precedent to funding (each of which conditions precedent, together with any applicable default, shall be specifically identified in such writing) has not been satisfied, or (ii) pay to the Administrative Agent, the L/C Issuer, the Swing Line Lender or any other Lender any other amount required to be paid by it hereunder (including in respect of its participation in Letters of Credit or Swing Line Loans) within two Business Days of the date when due, (b) has notified the Company, the Administrative Agent, the L/C Issuer or the Swing Line Lender in writing that it does not intend to comply with its funding obligations hereunder, or has made a public statement to that effect (unless such writing or public statement relates to such Lender’s obligation to fund a Loan hereunder and states that such position is based on such Lender’s determination that a condition precedent to funding (which condition precedent, together with any applicable default, shall be specifically identified in such writing or public statement) cannot be satisfied), (c) has failed, within three Business Days after written request by the Administrative Agent or the Company, to confirm in writing to the Administrative Agent and the Company that it will comply with its prospective funding obligations hereunder (provided that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon receipt of such written confirmation by the Administrative Agent and the Company), or (d) has, or has a direct or indirect parent company that has, (i) become the subject of a proceeding under any Debtor Relief Law, (ii) had appointed for it a receiver, custodian, conservator, trustee, administrator, assignee for the benefit of creditors or similar Person charged with reorganization or liquidation of its business or assets, including the Federal Deposit Insurance Corporation or any other state or federal regulatory authority acting in such a capacity, or (iii) become the subject of a Bail-In Action; provided that a Lender shall not be a Defaulting Lender solely by virtue of the ownership or acquisition of any equity interest in that Lender or any direct or indirect parent company thereof by a Governmental Authority so long as such ownership interest does not result in or provide such Lender with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Lender (or such Governmental Authority) to reject, repudiate, disavow or disaffirm any contracts or agreements made with such Lender. Any determination by the Administrative Agent that a Lender is a Defaulting Lender under any one or more of clauses (a) through (d) above, and of the effective date of such status, shall be conclusive and binding absent manifest error, and such Lender shall be deemed to be a Defaulting Lender (subject to Section 2.16(b)) as of the date established therefor by the Administrative Agent in a written notice of such determination, which shall be delivered by the Administrative Agent to the Company, the L/C Issuer, the Swing Line Lender and each other Lender promptly following such determination.

 

12

 

Designated Jurisdiction” means any country or territory to the extent that such country or territory itself is the subject of any Sanction.

 

Direct Foreign Subsidiary” means a Foreign Subsidiary a majority of whose Voting Securities, or a majority of whose Subsidiary Securities, are owned by any Borrower or a Domestic Subsidiary.

 

Disposition” or “Dispose” means the sale, transfer, license, lease or other disposition (in one transaction or in a series of transactions and whether effected pursuant to a Division or otherwise) of any property by any Person (including any sale and leaseback transaction and any issuance of equity interests by a Subsidiary of such Person), including any sale, assignment, transfer or other disposal, with or without recourse, of any notes or accounts receivable or any rights and claims associated therewith; provided that the term “Disposition” shall not apply to or include any lease of real property or any unwinding of a Permitted Call Spread Transaction.

 

Division” means the division of the assets, liabilities and/or obligations of a Person (the “Dividing Person”) among two or more Persons (whether pursuant to a “plan of division” or similar arrangement), which may or may not include the Dividing Person and pursuant to which the Dividing Person may or may not survive.

 

Dollar” and “$” mean lawful money of the United States.

 

Dollar Equivalent” means, at any time, (a) with respect to any amount denominated in Dollars, such amount, and (b) with respect to any amount denominated in any Alternative Currency, the equivalent amount thereof in Dollars as determined by the Administrative Agent or the L/C Issuer, as the case may be, at such time on the basis of the Spot Rate (determined in respect of the most recent Revaluation Date) for the purchase of Dollars with such Alternative Currency.

 

Domestic Subsidiary” means any Subsidiary that is organized under the laws of any political subdivision of the United States, other than any such Subsidiary that is treated as a disregarded entity for U.S. federal income tax purposes if substantially all of the assets of such Subsidiary consist of capital stock of one or more direct or indirect Subsidiaries organized under the laws of any jurisdiction other than the United States or any political subdivision thereof.

 

13

 

EEA Financial Institution” means (a) any credit institution or investment firm established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country which is a parent of an institution described in clause (a) of this definition, or (c) any financial institution established in an EEA Member Country which is a subsidiary of an institution described in clauses (a) or (b) of this definition and is subject to consolidated supervision with its parent.

 

EEA Member Country” means any of the member states of the European Union, Iceland, Liechtenstein, and Norway.

 

EEA Resolution Authority” means any public administrative authority or any person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.

 

Eligible Assignee” means any Person that meets the requirements to be an assignee under Section 10.06(b)(iii) and (v) (subject to such consents, if any, as may be required under Section 10.06(b)(iii)).

 

Environmental Claims” means all claims, however asserted, by any Governmental Authority or any other Person alleging potential liability or responsibility for violation of any Environmental Law or for release or injury to the environment or threat to public health, personal injury (including sickness, disease or death), property damage, natural resources damage, or otherwise alleging liability or responsibility for damages (punitive or otherwise), cleanup, removal, remedial or response costs, restitution, civil or criminal penalties, injunctive relief, or other type of relief, resulting from or based upon (a) the presence, placement, discharge, emission or release (including intentional and unintentional, negligent and non-negligent, sudden or non-sudden, accidental or non-accidental placement, spills, leaks, discharges, emissions or releases) of any Hazardous Material at, in or from property, whether or not owned by the Company or any of its Subsidiaries, or (b) any other circumstances forming the basis of any violation, or alleged violation, of any Environmental Law.

 

Environmental Laws” means any and all Federal, state, local, and foreign statutes, laws, regulations, ordinances, rules, judgments, orders, decrees, permits, concessions, grants, franchises, licenses, agreements or governmental restrictions relating to pollution and the protection of the environment or the release of any materials into the environment, including those related to hazardous substances or wastes, air emissions and discharges to waste or public systems.

 

Environmental Permits” has the meaning set forth in Section 5.09(b).

 

ERISA” means the Employee Retirement Income Security Act of 1974, as amended, and the rules and regulations promulgated thereunder.

 

ERISA Affiliate” means any trade or business (whether or not incorporated) under common control with the Company within the meaning of Section 414(b) or (c) of the Code (and Sections 414(m) and (o) of the Code for purposes of provisions relating to Section 412 of the Code).

 

14

 

ERISA Event” means (a) a Reportable Event with respect to a Pension Plan that requires the Company or an ERISA Affiliate to provide notice to the PBGC (other than such an event as to which the requirement of 30 days’ notice has been waived by the PBGC); (b) the withdrawal of the Company or any ERISA Affiliate from a Pension Plan subject to Section 4063 of ERISA during a plan year in which such entity was a “substantial employer” as defined in Section 4001(a)(2) of ERISA or a cessation of operations that is treated as such a withdrawal under Section 4062(e) of ERISA; (c) a complete or partial withdrawal by the Company or any ERISA Affiliate from a Multiemployer Plan or notification that a Multiemployer Plan is in reorganization, in either case, within the meaning of Title IV of ERISA; (d) the filing of a notice of intent to terminate, or the treatment of a Pension Plan amendment as a termination, under Section 4041 or 4041A of ERISA; (e) the institution by the PBGC of proceedings to terminate a Pension Plan; (f) any event or condition which constitutes grounds under Section 4042 of ERISA for the termination of, or the appointment of a trustee to administer, any Pension Plan; (g) the determination that any Pension Plan is considered an at-risk plan or a plan in endangered or critical status within the meaning of Sections 430, 431 and 432 of the Code or Sections 303, 304 and 305 of ERISA; or (h) the imposition of any liability under Title IV of ERISA, other than for PBGC premiums due but not delinquent under Section 4007 of ERISA, upon the Company or any ERISA Affiliate.

 

EU Bail-In Legislation Schedule” means the EU Bail-In Legislation Schedule published by the Loan Market Association (or any successor person), as in effect from time to time.

 

Euro” and “” mean the single currency of the Participating Member States.

 

Eurodollar Rate” means:

 

(a)    for any Interest Period with respect to a Eurodollar Rate Loan, the rate per annum equal to the London Interbank Offered Rate as administered by ICE Benchmark Administration (or any other Person that takes over the administration of such rate) for U.S. Dollars for a period equal in length to such Interest Period) (“LIBOR”) as published on the applicable Bloomberg screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time) at approximately 11:00 a.m., London time, two Business Days prior to the commencement of such Interest Period, for Dollar deposits (for delivery on the first day of such Interest Period) with a term equivalent to such Interest Period;

 

(b)    for any interest calculation with respect to a Base Rate Loan on any date, the rate per annum equal to LIBOR, at or about 11:00 a.m., London time, determined two Business Days prior to such date for Dollar deposits with a term of one month commencing that day; and

 

(c)    if the Eurodollar Rate shall be less than 0.75%, such rate shall be deemed 0.75%, for purposes of this Agreement.

 

Eurodollar Rate Loan” means a Revolving Credit Loan or a Term Loan that bears interest at a rate based on clause (a) of the definition of “Eurodollar Rate.”

 

Event of Default” has the meaning specified in Section 8.01.

 

15

 

Excluded Swap Obligation” means, with respect to any Guarantor, any Swap Obligation if, and to the extent that, all or a portion of the Guaranty of such Guarantor of, or the grant by such Guarantor of a security interest to secure, such Swap Obligation (or any Guaranty thereof) is or becomes illegal under the Commodity Exchange Act or any rule, regulation or order of the Commodity Futures Trading Commission (or the application or official interpretation of any thereof) by virtue of such Guarantor’s failure for any reason to constitute an “eligible contract participant” as defined in the Commodity Exchange Act (determined after giving effect to any “keepwell, support or other agreement” for the benefit of such Guarantor and any and all guarantees of such Guarantor’s Swap Obligations by other Loan Parties) at the time the Guaranty of such Guarantor, or a grant by such Guarantor of a security interest, becomes effective with respect to such Swap Obligation. If a Swap Obligation arises under a master agreement governing more than one swap, such exclusion shall apply only to the portion of such Swap Obligation that is attributable to swaps for which such Guaranty or security interest is or becomes excluded in accordance with the first sentence of this definition.

 

Excluded Taxes” means any of the following Taxes imposed on or with respect to any Recipient or required to be withheld or deducted from a payment to a Recipient, (a) Taxes imposed on or measured by net income (however denominated), franchise Taxes, and branch profits Taxes, in each case, (i) imposed as a result of such Recipient being organized under the laws of, or having its principal office or, in the case of any Lender, its Lending Office located in, the jurisdiction imposing such Tax (or any political subdivision thereof) or (ii) that are Other Connection Taxes, (b) in the case of a Lender, U.S. federal withholding Taxes imposed on amounts payable to or for the account of such Lender with respect to an applicable interest in a Loan or Commitment pursuant to a law in effect on the date on which (i) such Lender acquires such interest in the Loan or Commitment (other than pursuant to an assignment request by the Company under Section 10.13) or (ii) such Lender changes its Lending Office, except in each case to the extent that, pursuant to Section 3.01(a)(ii) or (c), amounts with respect to such Taxes were payable either to such Lender's assignor immediately before such Lender became a party hereto or to such Lender immediately before it changed its Lending Office, (c) Taxes attributable to such Recipient’s failure to comply with Section 3.01(e) and (d) any U.S. federal withholding Taxes imposed pursuant to FATCA.

 

Existing Credit Agreement” has the meaning specified in the recitals hereto.

 

Existing Lenders” has the meaning specified in the recitals hereto.

 

Existing Letters of Credit” means those letters of credit outstanding immediately prior to the effectiveness of this Agreement, as more particularly described on Schedule 1.01(e).

 

Facility” means the Term Facility or the Revolving Credit Facility, as the context may require.

 

16

 

Facility Termination Date” means the date as of which all of the following shall have occurred: (a) the Aggregate Commitments have been terminated in full, (b) all Obligations have been paid in full, other than (i) contingent indemnification obligations, (ii) the undrawn portion of Letters of Credit and (iii) all fees relating to any Letters of Credit accruing after such date (which fees shall be payable solely for the account of the L/C Issuer and shall be computed (based on interest rates and the Applicable Rate then in effect) on such undrawn amounts to the respective expiry dates of the Letters of Credit), in each case as have been fully Cash Collateralized or as to which other arrangements with respect thereto satisfactory to the Administrative Agent and the L/C Issuer shall have been made, (c) the Commitments of all Lenders, if any, shall have terminated or expired, (d) the obligations and liabilities of the Borrowers and each other Loan Party under all Secured Hedge Agreements, Secured Cash Management Agreements and Secured Bilateral Letters of Credit shall have been fully, finally and irrevocably paid and satisfied in full and the Secured Hedge Agreements, Secured Cash Management Agreements and Secured Bilateral Letters of Credit shall have expired or been terminated, or other arrangements satisfactory to the applicable Cash Management Bank, Hedge Bank or LOC Bank shall have been made with respect thereto, (e) the obligations and liabilities of the Borrowers and each other Loan Party under all Secured Card Related Products Agreements shall have been fully, finally and irrevocably paid and satisfied in full and the Secured Card Related Products Agreements shall have expired or been terminated, or other arrangements satisfactory to the applicable Card Related Products Bank shall have been made with respect thereto, and (f) each Guarantor shall have fully, finally and irrevocably paid and satisfied in full its respective obligations and liabilities arising under the Loan Documents (except for future obligations consisting of, or arising out of, continuing indemnities and other contingent Obligations of the Borrowers or any Loan Party that may be owing to any Related Party of the Administrative Agent or any Lender pursuant to the Loan Documents and expressly survive termination of this Agreement).

 

FASB ASC” means the Accounting Standards Codification of the Financial Accounting Standards Board.

 

FATCA” means Sections 1471 through 1474 of the Code, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with) and any current or future regulations or official interpretations thereof and any agreements entered into pursuant to Section 1471 (b) (1) of the Code.

 

Federal Funds Rate” means, for any day, the rate per annum calculated by the Federal Reserve Bank of New York based on such day’s federal funds transactions by depository institutions (as determined in such manner as the Federal Reserve Bank of New York shall set forth on its public website from time to time) and published on the next succeeding Business Day by the Federal Reserve Bank of New York as the federal funds effective rate; provided that if the Federal Funds Rate as so determined would be less than zero, such rate shall be deemed to be zero for purposes of this Agreement.

 

Fee Letter” means those certain separate letter agreements, dated March 23, 2018, among the Company, the Administrative Agent and the Arrangers as applicable.

 

Financial Letter of Credit” means any Letter of Credit that is a “financial standby letter of credit” as set forth in applicable Laws promulgated from time to time by the FRB.

 

Financial Letter of Credit Sublimit” means an amount equal to $50,000,000. The Financial Letter of Credit Sublimit is part of, and not in addition to, the Letter of Credit Sublimit.

 

17

 

Foreign Lender” means (a) if any Borrower is a U.S. Person, a Lender that is not a U.S. Person, and (b) if any Borrower is not a U.S. Person, a Lender that is resident or organized under the laws of a jurisdiction other than that in which such Borrower is resident for tax purposes. For purposes of this definition, the United States, each State thereof and the District of Columbia shall be deemed to constitute a single jurisdiction.

 

Foreign Obligor” means a Loan Party that is a Foreign Subsidiary.

 

Foreign Subsidiary” means any Subsidiary other than a Domestic Subsidiary.

 

FRB” means the Board of Governors of the Federal Reserve System of the United States.

 

Fronting Exposure” means, at any time there is a Defaulting Lender, (a) with respect to the L/C Issuer, such Defaulting Lender’s Applicable Percentage of the outstanding L/C Obligations other than L/C Obligations as to which such Defaulting Lender’s participation obligation has been reallocated to other Lenders or Cash Collateralized in accordance with the terms hereof, and (b) with respect to the Swing Line Lender, such Defaulting Lender’s Applicable Percentage of Swing Line Loans other than Swing Line Loans as to which such Defaulting Lender’s participation obligation has been reallocated to other Lenders in accordance with the terms hereof.

 

Fund” means any Person (other than a natural Person) that is (or will be) engaged in making, purchasing, holding or otherwise investing in commercial loans and similar extensions of credit in the ordinary course of its activities.

 

GAAP” means generally accepted accounting principles in the United States set forth in the opinions and pronouncements of the Accounting Principles Board and the American Institute of Certified Public Accountants and statements and pronouncements of the Financial Accounting Standards Board or such other principles as may be approved by a significant segment of the accounting profession in the United States, that are applicable to the circumstances as of the date of determination, consistently applied.

 

GLC Venture” means any Joint Venture, now or hereafter formed by the Company or any of its Subsidiaries with any other Person in the Ordinary Course of Business of the Company or such Subsidiary for the purpose of engaging in the business of real estate development and/or Disposition of real estate or interests in real estate or entities owning real estate; provided that a GLC Venture shall not be deemed to cease being a GLC Venture after the withdrawal or buy-out of such other Person(s) from the Joint Venture or the purchase, acquisition or redemption of such other Person’s interest in such Joint Venture.

 

Governmental Authority” means the government of the United States or any other nation, or of any political subdivision thereof, whether state or local, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government (including any supra-national bodies such as the European Union or the European Central Bank).

 

18

 

Guarantee Obligation” means, as to any Person, (a) any obligation, contingent or otherwise, of such Person guaranteeing or having the economic effect of guaranteeing any Indebtedness or other obligation payable or performable by another Person (the “primary obligor”) in any manner, whether directly or indirectly, and including any obligation of such Person, direct or indirect, (i) to purchase or pay (or advance or supply funds for the purchase or payment of) such Indebtedness or other obligation, (ii) to purchase or lease property, securities or services for the purpose of assuring the obligee in respect of such Indebtedness or other obligation of the payment or performance of such Indebtedness or other obligation, (iii) to maintain working capital, equity capital or any other financial statement condition or liquidity of the primary obligor so as to enable the primary obligor to pay such Indebtedness or other obligation, or (iv) entered into for the purpose of assuring in any other manner the obligee in respect of such Indebtedness or other obligation of the payment or performance thereof or to protect such obligee against loss in respect thereof (in whole or in part), or (b) any Lien on any assets of such Person securing any Indebtedness or other obligation of any other Person, whether or not such Indebtedness or other obligation is assumed by such Person (or any right, contingent or otherwise, of any holder of such Indebtedness to obtain any such Lien). The amount of any Guarantee Obligation of any guaranteeing Person shall be deemed to be the lower of (x) an amount equal to the stated or determinable amount of the primary obligation in respect of which such Guarantee Obligation is made and (y) the maximum amount for which such guaranteeing person may be liable pursuant to the terms of the instrument embodying such Guarantee Obligation, unless such primary obligation and the maximum amount for which such guaranteeing Person may be liable are not stated or determinable, in which case the amount of such Guarantee Obligation shall be such guaranteeing Person’s maximum reasonably anticipated liability in respect thereof as determined by the Company in good faith.

 

Guarantor Assessment Date” means each of (a) the date on which the Company delivers or is obligated to deliver to the Administrative Agent financial statements pursuant to Section 6.01(a) or (b), (b) the date on which a Borrower consummates any Acquisition of all or substantially all of the assets or capital stock of another Person, or acquires or creates any new or additional Subsidiary, (c) the date on which any Subsidiary becomes a Permitted Notes Guarantor, (d) the date on which a Borrower sells, transfers, divests or otherwise Disposes of any Subsidiary or all or substantially of the assets of any Subsidiary, and (e) with respect to Target and its Subsidiaries, the Indenture Termination Date.

 

Guarantors” means, collectively, (a) the Company, (b) all of the Subsidiaries listed on Schedule 1.01(g), together with all other Persons who, following the Closing Date, execute and deliver a guaranty or guaranty joinder or supplement pursuant to Section 6.14, and (c) with respect to (i) Secured Obligations owing by any Loan Party under any Secured Hedge Agreement, Secured Cash Management Agreement or Secured Bilateral Letter of Credit and (ii) the payment and performance by each Specified Loan Party of its obligations under its Guaranty with respect to all Swap Obligations, each Borrower.

 

Guaranty” means that certain Third Amended and Restated Guaranty Agreement dated as of the Closing Date executed by the Guarantors in favor of the Administrative Agent and for the benefit of the Secured Bank Creditors, substantially in the form attached as Exhibit F hereto and reasonably satisfactory to Administrative Agent, as supplemented from time to time by the execution and delivery of any Guaranty Joinder Agreements executed and delivered pursuant to Section 6.14.

 

19

 

Guaranty Joinder Agreement” means each Guaranty Joinder Agreement, substantially in the form thereof attached to the Guaranty, executed and delivered by a Subsidiary to Administrative Agent pursuant to Section 6.14.

 

Hazardous Materials” means, collectively, as of any date: (a) any petroleum or petroleum products, flammable explosives, radioactive materials, asbestos in any form that is or could become friable, urea formaldehyde foam insulation, and transformers or other equipment that contain dielectric fluid containing polychlorinated biphenyls (PCB’s); (b) any chemicals or other materials or substances which as of such date are defined as or included in the definition of “hazardous substances,” “hazardous wastes,” “hazardous materials,” “extremely hazardous wastes,” “restricted hazardous wastes,” “toxic substances,” “toxic pollutants,” “contaminants,” “infectious wastes,” “pollutants” or words of similar import under any Environmental Law; and (c) any other chemical or other material or substance, exposure to which or use of which as of such date is prohibited, limited or regulated under any Environmental Law.

 

Hedge Bank” means any Person that (a) at the time that it enters into any Swap Contract not prohibited by the terms of this Agreement, is a Lender or an Affiliate of a Lender that has executed and delivered to the Administrative Agent a letter of undertaking in the form approved by the Administrative Agent, or (b) is party to an interest rate Swap Contract on the date that such Person or its Affiliate becomes a Lender, in each case in such Person’s capacity as a party to such Swap Contract.

 

Honor Date” has the meaning specified in Section 2.03(c)(i).         

 

Impacted Loans” has the meaning assigned to such term in Section 3.03(a).

 

Incorporated Covenants” has the meaning specified in Section 2.14(i).

 

Increase Effective Date” has the meaning specified in Section 2.14(a).

 

Increase Joinder” has the meaning specified in Section 2.14(e).

 

Incremental Commitments” means Incremental Revolving Commitments and/or the Incremental Term Commitments.

 

Incremental Revolving Commitment” has the meaning specified in Section 2.14(a).

 

Incremental Term Commitments” has the meaning specified in Section 2.14(a).

 

Incremental Term Loan Maturity Date” has the meaning specified in Section 2.14(e).

 

Incremental Term Loans” means any loans made pursuant to any Incremental Term Commitments.

 

20

 

Indebtedness” means, as to any Person at a particular time, all of the following, whether or not included as indebtedness or liabilities in accordance with GAAP:

 

(a)    all obligations of such Person for borrowed money and all obligations of such Person evidenced by bonds, debentures, notes, loan agreements or other similar instruments;

 

(b)    all direct or contingent obligations of such Person arising under letters of credit (including standby and commercial), reimbursement agreements, bankers’ acceptances, bank guaranties, surety bonds and similar instruments (in each case, whether or not such obligations are contingent or absolute); provided that the amount of any such contingent obligation permitted under this clause (b) shall be deemed to be equal to the maximum reasonably anticipated liability in respect thereof;

 

(c)    net obligations under any Swap Contract in an amount equal to the Swap Termination Value thereof;

 

(d)    all obligations of such Person to pay the deferred purchase price of property or services (other than trade accounts payable in the Ordinary Course of Business);

 

(e)    indebtedness (excluding prepaid interest thereon) secured by a Lien on property owned or being purchased by such Person (including indebtedness arising under conditional sales or other title retention agreements), whether or not such indebtedness shall have been assumed by such Person or is limited in recourse;

 

(f)    capital leases and Synthetic Lease Obligations; and

 

(g)    all Guarantee Obligations of such Person in respect of any of the foregoing.

 

For all purposes hereof, the Indebtedness of any Person shall include the Indebtedness of any Joint Venture (other than a Joint Venture that is itself a corporation or limited liability company) in which such Person is a general partner or joint venturer, unless such Indebtedness is (i) expressly made non-recourse to such Person and to such Person’s assets (subject only to customary exceptions acceptable to the Required Lenders) or (ii) Project Debt. The amount of any net obligation under any Swap Contract on any date shall be deemed to be the Swap Termination Value thereof as of such date. The amount of any capital lease or Synthetic Lease Obligation as of any date shall be deemed to be the amount of Attributable Indebtedness in respect thereof as of such date.

 

Indemnified Taxes” means (a) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by or on account of any obligation of any Loan Party under any Loan Document and (b) to the extent not otherwise described in clause (a), Other Taxes.

 

Indemnitees” has the meaning specified in Section 10.04(b).

 

Indenture Termination Date” has the meaning assigned to such term in Section 6.14(e).

 

Information” has the meaning specified in Section 10.07.

 

Initial Closing Date” means October 11, 2012.

 

21

 

Intangible Assets” means assets that are considered to be intangible assets under GAAP, including customer lists, goodwill, computer software, copyrights, trade names, trademarks, patents, franchises, licenses, unamortized deferred charges, unamortized debt discount and capitalized research and development costs.

 

Interest Payment Date” means, (a) as to any Loan other than a Base Rate Loan, the last day of each Interest Period applicable to such Loan and the Maturity Date; provided, however, that if any Interest Period for a Eurodollar Rate Loan exceeds three months, the respective dates that fall every three months after the beginning of such Interest Period shall also be Interest Payment Dates; and (b) as to any Base Rate Loan (including a Swing Line Loan), the last Business Day of each March, June, September and December and the Maturity Date.

 

Interest Period” means, as to each Eurodollar Rate Loan, the period commencing on the date such Eurodollar Rate Loan is disbursed or converted to or continued as a Eurodollar Rate Loan and ending on the date one, two, three or six months (or such other period that is twelve months or less requested by Company and consented to by all of the Lenders) thereafter, as selected by the Company in its Loan Notice; provided that:

 

(a)    any Interest Period that would otherwise end on a day that is not a Business Day shall be extended to the next succeeding Business Day unless such Business Day falls in another calendar month, in which case such Interest Period shall end on the next preceding Business Day;

 

(b)    any Interest Period that begins on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Business Day of the calendar month at the end of such Interest Period; and

 

(c)    no Interest Period shall extend beyond the Maturity Date.

 

Investment” means, as to any Person, any acquisition or investment by such Person, whether by means of (a) the purchase or other acquisition of capital stock or other securities of another Person, (b) a loan, advance or capital contribution to, guaranty of debt of, or purchase or other acquisition of any other debt or equity participation or interest in, another Person, including any partnership or joint venture interest in or with such other Person, (c) the provision of goods or services to another Person for consideration other than cash payable in full upon the delivery or provision of such goods or services (other than trade accounts payable in the Ordinary Course of Business), or (d) the purchase or other acquisition (in one transaction or a series of transactions) of assets of another Person that constitute a business unit of that Person. For purposes of covenant compliance, the amount of any Investment shall be the amount actually invested, without adjustment for subsequent increases or decreases in the value of such Investment, minus any dividends, distributions or other amounts returned or repaid in respect of such Investment.

 

IP Rights” has the meaning specified in Section 5.16.

 

IRS” means the United States Internal Revenue Service.

 

22

 

ISP” means, with respect to any Letter of Credit, the “International Standby Practices 1998” published by the Institute of International Banking Law & Practice, Inc. (or such later version thereof as may be in effect at the time of issuance).

 

Issuer Documents” means with respect to any Letter of Credit, the Letter of Credit Application, and any other document, agreement and instrument entered into by the L/C Issuer and any Borrower (or any Subsidiary) or in favor of the L/C Issuer and relating to such Letter of Credit.

 

Joint Venture” means a single-purpose corporation, partnership, limited liability company, joint venture or other similar legal arrangement (whether created by contract or conducted through a separate legal entity) now or hereafter formed by one Person with another Person in order to conduct a common venture or enterprise with such Person.

 

Latest Maturity Date” means the latest of the Maturity Date for the Revolving Credit Facility, the Maturity Date for the Term Facility, and any Incremental Term Loan Maturity Date applicable to existing Incremental Term Loans, as of any date of determination.

 

Laws” means, collectively, all international, foreign, Federal, state and local statutes, treaties, rules, guidelines, regulations, ordinances, codes and administrative or judicial precedents or authorities, including the interpretation or administration thereof by any Governmental Authority charged with the enforcement, interpretation or administration thereof, and all applicable administrative orders, directed duties, requests, licenses, authorizations and permits of, and agreements with, any Governmental Authority, in each case whether or not having the force of law.

 

L/C Advance” means, with respect to each Lender, such Lender’s funding of its participation in any L/C Borrowing in accordance with its Applicable Percentage. All L/C Advances shall be denominated in Dollars.

 

L/C Borrowing” means an extension of credit resulting from a drawing under any Letter of Credit which has not been reimbursed on the date when made or refinanced as a Revolving Credit Borrowing. All L/C Borrowings shall be denominated in Dollars.

 

L/C Credit Extension” means, with respect to any Letter of Credit, the issuance thereof or extension of the expiry date thereof, or the increase of the amount thereof.

 

L/C Issuer” means Bank of America in its capacity as issuer of Letters of Credit hereunder, or any successor issuer of Letters of Credit hereunder, in each case, with the commitments of each L/C Issuer as set forth in Schedule 2.01.

 

L/C Obligations” means, as at any date of determination, the aggregate amount available to be drawn under all outstanding Letters of Credit plus the aggregate of all Unreimbursed Amounts, including all L/C Borrowings. For purposes of computing the amount available to be drawn under any Letter of Credit, the amount of such Letter of Credit shall be determined in accordance with Section 1.09. For all purposes of this Agreement, if on any date of determination a Letter of Credit has expired by its terms but any amount may still be drawn thereunder by reason of the operation of Rule 3.14 of the ISP, such Letter of Credit shall be deemed to be “outstanding” in the amount so remaining available to be drawn.

 

23

 

Lender” means each of the Persons identified as a “Lender” on the signature pages hereto, including each Revolving Credit Lender and/or each Term Lender, as the context may require, each other Person that becomes a “Lender” in accordance with this Agreement and their successors and assigns and, as the context requires, includes the Swing Line Lender.

 

Lender Increase Notice” has the meaning assigned to such term in Section 2.14(b).

 

Lending Office” means, as to any Lender, the office or offices of such Lender described as such in such Lender’s Administrative Questionnaire, or such other office or offices as a Lender may from time to time notify the Company and the Administrative Agent, which office may include any Affiliate of such Lender or any domestic or foreign branch of such Lender or such Affiliate. Unless the context otherwise requires each reference to a Lender shall include its applicable Lending Office.

 

Letter of Credit” means any standby letter of credit issued hereunder and shall include each Existing Letter of Credit. Letters of Credit may be issued in Dollars or in an Alternative Currency.

 

Letter of Credit Application” means an application and agreement for the issuance or amendment of a Letter of Credit in the form from time to time in use by the L/C Issuer.

 

Letter of Credit Expiration Date” means the day that is seven days prior to the Maturity Date of the Revolving Credit Facility then in effect (or, if such day is not a Business Day, the next preceding Business Day).

 

Letter of Credit Fee” has the meaning specified in Section 2.03(h).

 

Letter of Credit Sublimit” means an amount equal to the lesser or the Aggregate Commitments and $100,000,000. The Letter of Credit Sublimit is part of, and not in addition to, the Aggregate Commitments.

 

LIBOR” has the meaning specified in the definition of “Eurodollar Rate”.

 

LIBOR Screen Rate” means the LIBOR quote on the applicable screen page the Administrative Agent designates to determine LIBOR (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time).

 

LIBOR Successor Rate” has the meaning provided in Section 3.03(c).

 

24

 

LIBOR Successor Rate Conforming Changes” means, with respect to any proposed LIBOR Successor Rate, any conforming changes to the definition of Base Rate, Interest Period, timing and frequency of determining rates and making payments of interest and other administrative matters as may be appropriate, in the reasonable discretion of the Administrative Agent, to reflect the adoption of such LIBOR Successor Rate and to permit the administration thereof by the Administrative Agent in a manner substantially consistent with market practice (or, if the Administrative Agent determines that adoption of any portion of such market practice is not administratively feasible or that no market practice for the administration of such LIBOR Successor Rate exists, in such other manner of administration as the Administrative Agent determines in consultation with the Company).

 

Lien” means any mortgage, pledge, hypothecation, assignment, deposit arrangement, encumbrance, lien (statutory or other), charge, or preference, priority or other security interest or preferential arrangement in the nature of a security interest of any kind or nature whatsoever (including any conditional sale or other title retention agreement, any easement, right of way or other encumbrance on title to real property, and any financing lease having substantially the same economic effect as any of the foregoing).

 

Loan” means an extension of credit by a Lender to the Borrowers under Article II in the form of a Revolving Credit Loan, a Term Loan or a Swing Line Loan. All Loans shall be denominated in Dollars.

 

Loan Documents” means, collectively, this Agreement, each Note, each Issuer Document, each Security Instrument, the Post-Closing Agreement, the affirmation agreement referenced in Section 4.01(a)(iii), any agreement creating or perfecting rights in Cash Collateral pursuant to the provisions of Section 2.15 of this Agreement, the Fee Letter, the Guaranty and the Permitted Notes Intercreditor Agreement.

 

Loan Notice” means a notice of (a) a Term Borrowing, (b) a Revolving Credit Borrowing, (c) a conversion of Loans from one Type to the other, or (d) a continuation of Eurodollar Rate Loans, pursuant to Section 2.02(a), which shall be substantially in the form of Exhibit A or such other form as may be approved by the Administrative Agent (including any form on an electronic platform or electronic transmission system as shall be approved by the Administrative Agent), appropriately completed and signed by a Responsible Officer of the Company.

 

Loan Parties” means, collectively, the Borrowers and the Guarantors.

 

LOC Bank” means any Lender or Affiliate of a Lender that has issued (or issues) a performance or financial standby letter of credit or trade or commercial letter of credit for the account of the Company and/or any (or one or more) Subsidiary of the Company that is permitted to be secured by a Lien on Collateral pursuant to Section 7.01(x). For the avoidance of doubt (i) at any point that a Lender ceases to be a Lender then such Person (and any Affiliate of such Person) shall cease to be a LOC Bank and (ii) at such time the issuer of any performance or financial standby letter of credit or trade or commercial letter of credit for the account of the Company and/or any (or one or more) Subsidiary of the Company becomes a Lender (or becomes an Affiliate of a Lender) such Person shall automatically become a LOC Bank until such time that such Person (or Affiliate of such Person) ceases to be a Lender.

 

London Banking Day” means any day on which dealings in Dollar deposits are conducted by and between banks in the London interbank eurodollar market.

 

25

 

Material Adverse Effect” means (a) a material adverse change in, or a material adverse effect upon, the operations, business, properties, condition (financial or otherwise) of the Company or the Company and its Subsidiaries taken as a whole; (b) a material impairment of the rights and remedies of the Administrative Agent, the Collateral Agent or any Lender under any Loan Document, or the ability of any Loan Party to perform its obligations under any Loan Document to which it is a party; or (c) a material adverse effect upon the legality, validity, binding effect or enforceability against any Loan Party of any Loan Document to which it is a party.

 

Material Subsidiary” means,

 

(a)    as of the last day of any fiscal quarter of the Company, any Subsidiary that meets either of the following conditions at such time: (i) such Subsidiary’s consolidated total revenues for the period of the immediately preceding four fiscal quarters is equal to or greater than 10% of the consolidated total revenues of the Company and its Subsidiaries for such period, determined in accordance with GAAP, in each case as reflected in the most recent annual or quarterly (as applicable) financial statements required to be delivered pursuant to Section 6.01; or (ii) such Subsidiary’s total assets, as of the last day of the immediately preceding fiscal quarter, are equal to or greater than 10% of the consolidated total assets of the Company and its Subsidiaries as of such date, determined in accordance with GAAP, in each case as reflected in the most recent annual or quarterly (as applicable) financial statements of the Company required to be delivered pursuant to Section 6.01; and

 

(b)    as of any other Guarantor Assessment Date, any Subsidiary that has, on a pro forma basis, based upon the then most recently delivered financial statements delivered pursuant to Section 6.01, and after giving effect to the applicable Acquisition, divestiture or creation, as though occurring on the first day of the four fiscal quarter period ending on the effective date of such delivered financial statements, (i) total revenues for the period of the immediately preceding four fiscal quarters is equal to or greater than 10% of the consolidated total revenues of the Company and its Subsidiaries for such period, determined in accordance with GAAP, or (ii) total assets equal to or greater than 10% of the consolidated total assets of the Company and its Subsidiaries as of such date, determined in accordance with GAAP;

 

provided, however, that if at any time Subsidiaries qualifying as Material Subsidiaries pursuant to clause (a) or (b) above which, in the aggregate and together with the total assets and total revenues of the Company, do not represent at least 80% of the consolidated total assets and consolidated total revenues of the Company and its Subsidiaries (the “80% Threshold”), the Company shall designate additional Domestic Subsidiaries or, to the extent no material adverse tax consequences shall result, Foreign Subsidiaries as Material Subsidiaries until the 80% Threshold is satisfied collectively by all Material Subsidiaries; and provided further, however, that, in accordance with Section 6.14(e), in no event shall the Target or any of its Subsidiaries be considered a “Material Subsidiary” hereunder until the Indenture Termination Date, and, until such Indenture Termination Date occurs, the assets and revenues of the Target and its Subsidiaries shall not be included in the calculations to determine the 80% Threshold and Subsidiaries that comprise Material Subsidiaries pursuant to clause (a) or (b) above. Once a Subsidiary qualifies as or is designated by the Company as a Material Subsidiary, it shall continue to constitute a Material Subsidiary throughout the term of this Agreement, until such time as the Company provides to the Administrative Agent a certificate in accordance with Section 6.14(b) that such Subsidiary is no longer required to be designated as such pursuant to the terms hereof.

 

26

 

Maturity Date” means May 31, 2023; provided, however, that if such date is not a Business Day, the Maturity Date shall be the preceding Business Day.

 

Mexican Pesos” means the lawful currency of Mexico.

 

Minimum Collateral Amount” means, at any time, (a) with respect to Cash Collateral consisting of cash or deposit account balances provided to reduce or eliminate Fronting Exposure during the existence of a Defaulting Lender, an amount equal to 102% of the Fronting Exposure of the L/C Issuer with respect to Letters of Credit issued and outstanding at such time that could not be reallocated to Non-Defaulting Lenders in accordance with Section 2.16(a)(iv), (b) with respect to Cash Collateral consisting of cash or deposit account balances provided in accordance with the provisions of Section 2.15(a)(i), (a)(ii) or (a)(iii), an amount equal to 102% of (i) if in respect of a Cash Collateral requirement under Section 2.15(a)(i), the amount of the applicable L/C Borrowing, and (ii) if in respect of a Cash Collateral requirement under Section 2.15(a)(ii) or (a)(iii), the Outstanding Amount of all L/C Obligations, and (c) otherwise, 102% of the amounts reasonably expected to be owing.

 

Mortgage” means any mortgage, deed of trust, trust deed or other equivalent document now or hereafter encumbering any fee-owned real property of any Loan Party in favor of the Collateral Agent, on behalf of the Secured Parties, as security for any of the Obligations, each of which shall be in form and substance reasonably acceptable to the Collateral Agent.

 

Mortgaged Properties” means, collectively, the real properties owned by the Loan Parties and identified on Exhibit I, including, without limitation, all buildings, improvements, structures and fixtures now or subsequently located thereon and owned by any such Loan Party.

 

Multiemployer Plan” means any employee benefit plan of the type described in Section 4001(a)(3) of ERISA, to which the Company or any ERISA Affiliate makes or is obligated to make contributions, or during the preceding five plan years, has made or been obligated to make contributions.

 

Multiple Employer Plan” means a Plan which has two or more contributing sponsors (including the Company or any ERISA Affiliate) at least two of whom are not under common control, as such a plan is described in Section 4064 of ERISA.

 

Non-Consenting Lender” means any Lender that does not approve any consent, waiver or amendment that (a) requires the approval of all Lenders or all affected Lenders in accordance with the terms of Section 10.01 and (b) has been approved by the Required Lenders.

 

Non-Defaulting Lender” means, at any time, each Lender that is not a Defaulting Lender at such time.

 

27

 

Note” means a Term Note or a Revolving Credit Note, as the context may require.

 

Obligations” means (a) all advances to, and debts, liabilities, obligations, covenants and duties of, any Loan Party arising under any Loan Document or otherwise with respect to any Loan, or Letter of Credit and (b) all costs and expenses incurred in connection with enforcement and collection of the foregoing, including the fees, charges and disbursements of counsel, in each case whether direct or indirect (including those acquired by assumption), absolute or contingent, due or to become due, now existing or hereafter arising and including interest and fees that accrue after the commencement by or against any Loan Party or any Affiliate thereof pursuant to any proceeding under any Debtor Relief Laws naming such Person as the debtor in such proceeding, regardless of whether such interest and fees are allowed claims in such proceeding; provided that the Obligations shall exclude any Excluded Swap Obligations.

 

OFAC” means the Office of Foreign Assets Control of the United States Department of the Treasury.

 

Ordinary Course of Business” means, in respect of any transaction involving the Company or any Subsidiary of the Company, (a) the ordinary course of such Person’s business, substantially as conducted by any such Person prior to or as of the Closing Date, or in a manner reasonably related thereto, and undertaken by such Person in good faith and not for purposes of evading any covenant or restriction in any Loan Document, or (b) transactions outside the ordinary course of such Person’s then-existing business, as long as the Company provides written notice to the Administrative Agent and the Lenders prior to such Person undertaking such business, specifically referencing this definition, provided that the Required Lenders shall not have delivered written objections to the Administrative Agent within five (5) Business Days after their receipt of such written notice.

 

Organization Documents” means, (a) with respect to any corporation, the certificate or articles of incorporation and the bylaws (or equivalent or comparable constitutive documents with respect to any non-U.S. jurisdiction); (b) with respect to any limited liability company, the certificate or articles of formation or organization and operating agreement; and (c) with respect to any partnership, Joint Venture, trust or other form of business entity, the partnership, Joint Venture or other applicable agreement of formation or organization and any agreement, instrument, filing or notice with respect thereto filed in connection with its formation or organization with the applicable Governmental Authority in the jurisdiction of its formation or organization and, if applicable, any certificate or articles of formation or organization of such entity.

 

Other Connection Taxes” means, with respect to any Recipient, Taxes imposed as a result of a present or former connection between such Recipient and the jurisdiction imposing such Tax (other than connections arising from such Recipient having executed, delivered, become a party to, performed its obligations under, received payments under, received or perfected a security interest under, engaged in any other transaction pursuant to or enforced any Loan Document, or sold or assigned an interest in any Loan or Loan Document).

 

Other Taxes” means all present or future stamp, court or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document, except any such Taxes that are Other Connection Taxes imposed with respect to an assignment (other than an assignment made pursuant to Section 3.06).

 

28

 

Outstanding Amount” means (a) with respect to Term Loans, Revolving Credit Loans and Swing Line Loans on any date, the aggregate outstanding principal amount thereof after giving effect to any borrowings and prepayments or repayments of Term Loans, Revolving Credit Loans and Swing Line Loans, as the case may be, occurring on such date; and (b) with respect to any L/C Obligations on any date, the amount of such L/C Obligations on such date after giving effect to any L/C Credit Extension occurring on such date and any other changes in the aggregate amount of the L/C Obligations as of such date, including as a result of any reimbursements by the Borrowers of Unreimbursed Amounts.

 

Overnight Rate” means, for any day, (a) with respect to any amount denominated in Dollars, the greater of (i) the Federal Funds Rate and (ii) an overnight rate determined by the Administrative Agent, the L/C Issuer, or the Swing Line Lender, as the case may be, in accordance with banking industry rules on interbank compensation, and (b) with respect to any amount denominated in an Alternative Currency, the rate of interest per annum at which overnight deposits in the applicable Alternative Currency, in an amount approximately equal to the amount with respect to which such rate is being determined, would be offered for such day by a branch or Affiliate of Bank of America in the applicable offshore interbank market for such currency to major banks in such interbank market. If the Overnight Rate shall be less than 0.75%, such rate shall be deemed 0.75%, for purposes of this Agreement.

 

Participant” has the meaning specified in Section 10.06(d).

 

Participant Register” has the meaning specified in Section 10.06(d).

 

Participating Member State” means any member state of the European Union that has the Euro as its lawful currency in accordance with legislation of the European Union relating to Economic and Monetary Union.

 

PBGC” means the Pension Benefit Guaranty Corporation.

 

Pension Act” means the Pension Protection Act of 2006.

 

Pension Funding Rules” means the rules of the Code and ERISA regarding minimum required contributions (including any installment payment thereof) to Pension Plans and set forth in, with respect to plan years ending prior to the effective date of the Pension Act, Section 412 of the Code and Section 302 of ERISA, each as in effect prior to the Pension Act and, thereafter, Sections 412, 430, 431, 432 and 436 of the Code and Sections 302, 303, 304 and 305 of ERISA.

 

Pension Plan” means any employee pension benefit plan (including a Multiple Employer Plan or a Multiemployer Plan) that is maintained or is contributed to by the Company and any ERISA Affiliate and is either covered by Title IV of ERISA or is subject to the minimum funding standards under Section 412 of the Code.

 

29

 

Performance Letter of Credit” means any Letter of Credit that is a “performance standby letter of credit” as set forth in applicable Laws promulgated from time to time by the FRB.

 

Permitted Call Spread Transaction” means (a) any call or capped call option (or substantively equivalent derivative transaction) relating to the Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock) purchased by the Company in connection with the issuance of any Permitted Convertible Indebtedness and settled in Common Stock (or such other securities or property), cash or a combination thereof (such amount of cash determined by reference to the price of the Common Stock or such other securities or property), and cash in lieu of fractional shares of Common Stock, or (b) any call option, warrant or right to purchase (or substantively equivalent derivative transaction) relating to the Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock) sold by the Company substantially concurrently with any purchase by the Company of an option described in clause (a) and settled in Common Stock (or such other securities or property), cash or a combination thereof (such amount of cash determined by reference to the price of the Common Stock or such other securities or property), and cash in lieu of fractional shares of Common Stock; provided that the terms, conditions and covenants of each such transaction described in clause (a) or clause (b) shall be such as are customary for transactions of such type (as determined by the board of directors of the Company, or a committee thereof, in good faith).

 

Permitted Convertible Indebtedness” means unsecured Indebtedness of the Company that is convertible into shares of Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock), cash or a combination thereof (such amount of cash determined by reference to the price of the Common Stock or such other securities or property), and cash in lieu of fractional shares of Common Stock; provided that (x) the final maturity date of such Permitted Convertible Indebtedness is not prior to the Maturity Date and (y) the terms, conditions and covenants of such Permitted Convertible Indebtedness shall be such as are customary for transactions of such type (as determined by the board of directors of the Company, or a committee thereof, in good faith).

 

Permitted Lien” means any Lien permitted by Section 7.01.

 

Permitted Lowercase Acquisition” means the acquisition (including by way of merger) by the Company and/or its Subsidiary of the Target as contemplated in the Transaction Agreement.

 

Permitted Notes” means, collectively, the 2019 Notes and any Indebtedness serving to extend, renew or refinance all or a portion thereof so long as (a) the aggregate outstanding principal amount (or accreted value, if applicable) of all Permitted Notes outstanding at any time is not greater than the sum of (i) the aggregate principal amount (or accreted value, if applicable) of the Permitted Notes as of the Closing Date and (ii) an amount equal to a reasonable premium or other reasonable amount paid, and fees and expenses reasonably incurred, in connection with such refinancing, (b) such Indebtedness has a maturity that is not prior to, and a weighted average life to maturity equal to or greater than, the remaining Weighted Average Life to Maturity of the extended, renewed or refinanced 2019 Notes, (c) such Indebtedness shall have pricing, fees (including upfront fees and original issue discount), optional prepayment, redemption premiums and subordination terms as determined by the Company and the Persons providing such Indebtedness; provided that such Indebtedness does not provide for greater or additional scheduled amortization payments due prior to the Maturity Date than the extended, renewed or refinanced 2019 Notes, (d) if secured, the terms and conditions of such Indebtedness (except as otherwise provided in clauses (b) and (c) above) are (taken as a whole) no more favorable to the Persons providing such Indebtedness than those applicable to the extended, renewed or refinanced Permitted Notes (except for covenants or other provisions applicable only to periods after the then Maturity Date), (e) such Indebtedness is secured on a pari passu or junior basis to the Obligations or is unsecured and (f) if secured, the Persons providing such Indebtedness shall be bound by the terms of the Permitted Notes Intercreditor Agreement.

 

30

 

Permitted Notes Documents” means the 2019 Notes, the 2019 Notes Agreement, all other Permitted Notes, and all note purchase agreements, promissory notes, guaranties and other documents evidencing or relating to or executed in connection with any such Indebtedness.

 

Permitted Notes Guarantor” means, at any time, any Subsidiary that is at such time a guarantor of Indebtedness of the Company pursuant to any Permitted Notes Documents.

 

Permitted Notes Intercreditor Agreement” means (a) the Intercreditor and Collateral Agency Agreement dated as of the Initial Closing Date, among the Administrative Agent (on behalf of the Secured Bank Creditors), the Permitted Noteholders, the Collateral Agent (on behalf of the Secured Parties) and the Loan Parties, attached as Exhibit J, as modified, amended, amended and restated or supplemented from time to time and (b) any other intercreditor agreement subsequently executed among the Administrative Agent (on behalf of the Secured Bank Creditors), the Permitted Noteholders, the Collateral Agent (on behalf of the Secured Parties) and the Loan Parties (it being understood that an intercreditor agreement having terms substantially similar to the Permitted Notes Intercreditor Agreement dated as of the Initial Closing Date is satisfactory to the extent such Indebtedness is secured on a pari passu basis with the Obligations).

 

Permitted Noteholders” means, collectively, the holders from time to time of the Permitted Notes.

 

Person” means any natural person, corporation, limited liability company, trust, Joint Venture, association, company, partnership, Governmental Authority or other entity.

 

Plan” means any employee benefit plan within the meaning of Section 3(3) of ERISA (including a Pension Plan), maintained for employees of the Company or any ERISA Affiliate or any such Plan to which the Company or any ERISA Affiliate is required to contribute on behalf of any of its employees.

 

Platform” has the meaning specified in Section 6.02.

 

Pledge Agreement” means that certain Amended and Restated Securities Pledge Agreement dated as of the Initial Closing Date among the Borrowers, certain Guarantors and the Collateral Agent, for the benefit of the Secured Parties, substantially in the form of Exhibit G, as supplemented from time to time by the execution and delivery of Pledge Joinder Agreements pursuant to Section 6.14, as the same may be otherwise supplemented (including by Pledge Agreement Supplement).

 

31

 

Pledge Agreement Supplement” means, with respect to each Pledge Agreement, the Pledge Agreement Supplement in the form affixed as an Exhibit to such Pledge Agreement.

 

Pledge Joinder Agreement” means each Pledge Joinder Agreement, substantially in the form thereof attached to the Pledge Agreement, executed and delivered by a Guarantor to the Administrative Agent pursuant to Section 6.14.

 

Pledged Interests” means the Subsidiary Securities heretofore pledged to the Collateral Agent and the Subsidiary Securities required to be pledged as Collateral pursuant to this Agreement or the terms of any Pledge Agreement; provided that notwithstanding any contrary provision in any Loan Document, in the case of any Foreign Subsidiary, “Pledged Interests” shall be limited to a pledge of 65% of the Voting Securities and 100% of the other Subsidiary Securities issued by such Foreign Subsidiary.

 

Post-Closing Agreement” means that certain Post-Closing Agreement dated as of the Closing Date among the Borrowers and the Administrative Agent.

 

Prior Loan Documents” has the meaning set forth in Section 1.10(c).

 

Project Debt” means, in respect of any GLC Venture (the “obligor”), any Indebtedness of such obligor incurred in the Ordinary Course of Business of such obligor and of the Company and its Subsidiaries, which may be secured by a Lien on assets of such obligor, but as to which there is no general recourse to any Loan Party except against such obligor (a) for breach of customary representations and warranties, or (b) to the extent such obligor is a limited liability company, corporation, limited partnership or other entity as to which no Loan Party (other than obligor) is, directly or indirectly (at law, through any Guarantee Obligation or otherwise), liable to pay the debts of such obligor.

 

Project Debt Entity” means at any time, any GLC Venture obligated in respect of Project Debt at such time.

 

Proposed New Lender” has the meaning assigned to such term in Section 2.14(b).

 

PTE” means a prohibited transaction class exemption issued by the U.S. Department of Labor, as any such exemption may be amended from time to time.

 

Public Lender” has the meaning specified in Section 6.02.

 

Recipient” means the Administrative Agent, any Lender, the L/C Issuer or any other recipient of any payment to be made by or on account of any obligation of any Loan Party hereunder.

 

Register” has the meaning specified in Section 10.06(c).

 

32

 

Related Parties” means, with respect to any Person, such Person’s Affiliates and the partners, directors, officers, employees, agents, trustees, administrators, managers, advisors and representatives of such Person and of such Person’s Affiliates.

 

Release” means any release, spill, emission, leaking, pumping, injection, deposit, disposal, discharge, dispersal, leaching or migration into the indoor or outdoor environment, including the movement of Hazardous Materials through ambient air, soil, surface water, ground water, wetlands, land or subsurface strata.

 

Relevant Governmental Body” means the Federal Reserve Board and/or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Federal Reserve Board and/or the Federal Reserve Bank of New York for the purpose of recommending a benchmark rate to replace LIBOR in loan agreements similar to this Agreement.

 

Relief Period” means the five fiscal quarters ending March 31, 2020, June 30, 2020, September 30, 2020, December 31, 2020 and March 31, 2021.

 

Reportable Event” means any of the events set forth in Section 4043(c) of ERISA, other than events for which the 30-day notice period has been waived.

 

Request for Credit Extension” means (a) with respect to a Borrowing, conversion or continuation of Revolving Credit Loans or Term Loans, a Loan Notice, (b) with respect to an L/C Credit Extension, a Letter of Credit Application, and (c) with respect to a Swing Line Loan, a Swing Line Loan Notice.

 

Required Lenders” means, at any time, Lenders holding more than 50% of the sum of the (a) Total Outstandings (with the aggregate amount of each Revolving Credit Lender’s risk participation and funded participation in L/C Obligations and Swing Line Loans being deemed “held” by such Revolving Credit Lender for purposes of this definition) and (b) aggregate unused Commitments; provided that the amount of any participation in any Swing Line Loan and Unreimbursed Amounts that such Defaulting Lender has failed to fund that have not been reallocated to and funded by another Lender shall be deemed to be held by the Lender that is the Swing Line Lender or L/C Issuer, as the case may be, in making such determination; and provided, further, that (x) the unused Revolving Credit Commitment of, and the portion of the Total Revolving Credit Outstandings held or deemed held by, any Defaulting Lender shall be excluded for purposes of making a determination of Required Lenders and (y) the portion of the Term Facility held by any Defaulting Lender shall be excluded for purposes of making a determination of Required Lenders.

 

Required Revolving Lenders” means, as of any date of determination, Revolving Credit Lenders holding more than 50% of the sum of the (a) Total Revolving Credit Outstandings (with the aggregate amount of each Revolving Credit Lender’s risk participation and funded participation in L/C Obligations and Swing Line Loans being deemed “held” by such Revolving Credit Lender for purposes of this definition) and (b) aggregate unused Revolving Credit Commitments; provided that the unused Revolving Credit Commitment of, and the portion of the Total Revolving Credit Outstandings held or deemed held by, any Defaulting Lender shall be excluded for purposes of making a determination of Required Revolving Lenders.

 

33

 

Required Term Lenders” means, as of any date of determination, Term Lenders holding more than 50% of the Term Facility on such date; provided that the portion of the Term Facility held by any Defaulting Lender shall be excluded for purposes of making a determination of Required Term Lenders.

 

Resolution Authority” means an EEA Resolution Authority or, with respect to any UK Financial Institution, a UK Resolution Authority.

 

Responsible Officer” means the president, chief operating officer, chief executive officer, chief financial officer, treasurer, secretary, assistant secretary or controller of a Loan Party and, solely for purposes of the delivery of incumbency certificates pursuant to Section 4.01, the secretary or assistant secretary of a Loan Party, and, solely for purposes of notices given to Article II, any other officer or employee of the applicable Loan Party so designated by any of the foregoing officers in a notice to the Administrative Agent or any other officer or employee of the applicable Loan Party designated in or pursuant to an agreement between the applicable Loan Party and the Administrative Agent. Any document delivered hereunder that is signed by a Responsible Officer of a Loan Party shall be conclusively presumed to have been authorized by all necessary corporate, partnership and/or other action on the part of such Loan Party and such Responsible Officer shall be conclusively presumed to have acted on behalf of such Loan Party.

 

Restatement” has the meaning specified in the recitals hereto.

 

Restricted Payment” means any dividend or other distribution (whether in cash, securities or other property) with respect to any capital stock or other equity interest of the Company or any Subsidiary, or any payment (whether in cash, securities or other property), including any sinking fund or similar deposit on account of the purchase, redemption, retirement, acquisition, cancellation or termination of any such capital stock or other equity interest or of any option, warrant or other right to acquire any such capital stock or other equity interest; provided, that any payments or other distributions made in respect of the Target 8% Notes, the Target 4.25% Notes or Permitted Convertible Debt, in each case whether in equity as a result of any conversion thereof or in cash, shall not be deemed to constitute Restricted Payments.

 

Revaluation Date” means, with respect to any Letter of Credit, each of the following: (a) each date of issuance of a Letter of Credit denominated in an Alternative Currency, (b) each date of an amendment of any such Letter of Credit having the effect of increasing the amount thereof (solely with respect to the increased amount), (c) each date of any payment by the L/C Issuer under any Letter of Credit denominated in an Alternative Currency, (d) in the case of the Existing Letters of Credit denominated in an Alternative Currency, the Closing Date, and (e) such additional dates as the Administrative Agent or the L/C Issuer shall determine or the Required Revolving Lenders shall require.

 

Revolving Credit Borrowing” means a borrowing consisting of simultaneous Revolving Credit Loans of the same Type and, in the case of Eurodollar Rate Loans, having the same Interest Period made by each of the Revolving Credit Lenders pursuant to Section 2.01(b).

 

34

 

Revolving Credit Commitment” means, as to each Revolving Credit Lender, its obligation to (a) make Revolving Credit Loans to the Borrowers pursuant to Section 2.01(b), (b) purchase participations in L/C Obligations, and (c) purchase participations in Swing Line Loans, in an aggregate principal amount at any one time outstanding not to exceed the amount set forth opposite such Lender’s name on Schedule 2.01 or in the Assignment and Assumption pursuant to which such Lender becomes a party hereto, as applicable, as such amount may be adjusted from time to time in accordance with this Agreement. The aggregate principal amount of the Revolving Credit Commitments of all of the Lenders as in effect on the Amendment No. 3 Effective Date is $275,000,000.

 

Revolving Credit Exposure” means, as to any Lender at any time, the aggregate principal amount at such time of its outstanding Revolving Credit Loans and such Lender’s participation in L/C Obligations and Swing Line Loans at such time.

 

Revolving Credit Facility” means, at any time, the aggregate amount of the Revolving Credit Lenders’ Revolving Credit Commitments at such time.

 

Revolving Credit Lender” means, at any time, any Lender that has a Revolving Credit Commitment at such time.

 

Revolving Credit Loan” has the meaning specified in Section 2.01(b).

 

Revolving Credit Note” means a promissory note made by the Borrowers in favor of a Revolving Credit Lender evidencing Revolving Credit Loans or Swing Line Loans, as the case may be, made by such Revolving Credit Lender, substantially in the form of Exhibit C-1.

 

Sanction(s)” means any sanction administered or enforced by the United States Government (including without limitation, OFAC), the United Nations Security Council, the European Union, Her Majesty’s Treasury (“HMT”) or other relevant sanctions authorities in which the Company or any of its Subsidiaries does business.

 

Scheduled Unavailability Date” has the meaning provided in Section 3.03(c).

 

SEC” means the Securities and Exchange Commission, or any Governmental Authority succeeding to any of its principal functions.

 

Secured Bank Creditors” means, collectively, with respect to each of the Security Instruments, the Administrative Agent, the Collateral Agent, the Lenders, the L/C Issuer, the Hedge Banks, the Cash Management Banks, the Card Related Products Banks, the LOC Banks, each co-agent or sub-agent appointed by the Administrative Agent from time to time pursuant to Section 9.05 and the other Persons the Secured Obligations owing to which are or are purported to be secured by the Collateral under the terms of the Security Instruments.

 

Secured Bilateral Letter of Credit” means any performance or financial standby letter of credit or trade or commercial letter of credit that is permitted to be secured by a Lien on Collateral pursuant to Section 7.01(x) and that is issued by an LOC Bank for the account of the Company and/or any (or one or more) Subsidiary of the Company.

 

35

 

Secured Card Related Products Agreement” means any Card Related Products Agreement permitted by Article VII that is entered into by and between any Loan Party and any Card Related Products Bank.

 

Secured Cash Management Agreement” means any Cash Management Agreement permitted by Article VII that is entered into by and between any Loan Party and any Cash Management Bank.

 

Secured Hedge Agreement” means any Swap Contract permitted by Article VII that is entered into by and between any Loan Party and any Hedge Bank.

 

Secured Obligations” means (a) all Obligations, (b) all obligations of any Loan Party arising under Secured Card Related Products Agreements, Secured Cash Management Agreements, Secured Hedge Agreements and, if and only if permitted under Section 7.01(x), Secured Bilateral Letters of Credit and (c) all costs and expenses incurred in connection with enforcement and collection of the foregoing, including the fees, charges and disbursements of counsel, in each case whether direct or indirect (including those acquired by assumption), absolute or contingent, due or to become due, now existing or hereafter arising and including interest and fees that accrue after the commencement by or against any Loan Party or any Affiliate thereof of any proceeding under any Debtor Relief Laws naming such Person as the debtor in such proceeding, regardless of whether such interest and fees are allowed claims in such proceeding; provided that “Secured Obligations” shall exclude any Excluded Swap Obligations.

 

Secured Parties” means, collectively, the Secured Bank Creditors and the Permitted Noteholders.

 

Security Agreement” means that certain Amended and Restated Security Agreement dated as of the Initial Closing Date among the Borrowers, the Guarantors and the Collateral Agent, attached as Exhibit H, as supplemented from time to time by the execution and delivery of Security Joinder Agreements pursuant to Section 6.14, and as modified, amended, amended and restated or supplemented from time to time.

 

Security Instruments” means, collectively, the Pledge Agreement, the Security Agreement, the Aircraft Security Agreement, the Mortgages and all other agreements (including control agreements), instruments and other documents, whether now existing or hereafter in effect, pursuant to which any Borrower or any Subsidiary or other Person shall grant or convey to the Collateral Agent or the Lenders a Lien in, or any other Person shall acknowledge any such Lien in, property as security for all or any portion of the Secured Obligations or any other obligation under any Loan Document, as any of them has been or may be amended, amended and restated, modified or supplemented from time to time.

 

Security Joinder Agreement” means each Security Joinder Agreement, substantially in the form attached to the Security Agreement, executed and delivered by a Guarantor or any other Person to the Administrative Agent pursuant to Section 6.14.

 

36

 

Sixth Amendment” means that certain Limited Waiver and Amendment No. 6 to Third Amended and Restated Credit Agreement, dated as of February 19, 2021, by and among the Borrowers, the Guarantors party thereto, the Administrative Agent and the Lenders party thereto.

 

Sixth Amendment Effective Date” means the Effective Date, as defined in the Sixth Amendment.

 

SOFR” with respect to any day means the secured overnight financing rate published for such day by the Federal Reserve Bank of New York, as the administrator of the benchmark (or a successor administrator) on the Federal Reserve Bank of New York’s website (or any successor source) and, in each case, that has been selected or recommended by the Relevant Governmental Body.

 

SOFR-Based Rate” means SOFR or Term SOFR.

 

Solvent” means, as to any Person at any time, that: (a) the fair value of the property of such Person is greater than the amount of such Person’s liabilities (including disputed, contingent and unliquidated liabilities) as such value is established and liabilities evaluated for purposes of Section 101(32) of the Bankruptcy Code and, in the alternative, for purposes of the California Uniform Fraudulent Transfer Act; (b) the present fair saleable value of the property of such Person is not less than the amount that will be required to pay the probable liability of such Person on its debts as they become absolute and matured; (c) such Person is able to realize upon its property and pay its debts and other liabilities (including disputed, contingent and unliquidated liabilities) as they mature in the normal course of business; (d) such Person does not intend to, and does not believe that it will, incur debts or liabilities beyond such Person’s ability to pay as such debts and liabilities mature; and (e) such Person is not engaged in business or a transaction for which such Person’s property would constitute unreasonably small capital.

 

Specified Loan Party” means any Loan Party that is not an “eligible contract participant” under the Commodity Exchange Act (determined prior to giving effect to Section 29 of the Guaranty).

 

Spot Rate” for a currency means the rate determined by the Administrative Agent or the L/C Issuer, as applicable, to be the rate quoted by the Person acting in such capacity as the spot rate for the purchase by such Person of such currency with another currency through its principal foreign exchange trading office at approximately 9:00 a.m. on the date two Business Days prior to the date as of which the foreign exchange computation is made; provided that the Administrative Agent or the L/C Issuer may obtain such spot rate from another financial institution designated by the Administrative Agent or the L/C Issuer if the Person acting in such capacity does not have as of the date of determination a spot buying rate for any such currency; and provided further that the L/C Issuer may use such spot rate quoted on the date as of which the foreign exchange computation is made in the case of any Letter of Credit denominated in an Alternative Currency.

 

Sterling” and “£” mean the lawful currency of the United Kingdom.

 

37

 

Subject Period” means, as of any date of determination, the four consecutive fiscal quarter period ending on such date.

 

Subsidiary” of a Person means a corporation, partnership, Joint Venture, limited liability company or other business entity of which a majority of the shares of securities or other interests having ordinary voting power for the election of directors or other governing body (other than securities or interests having such power only by reason of the happening of a contingency) are at the time beneficially owned, or the management of which is otherwise controlled, directly, or indirectly through one or more intermediaries, or both, by such Person. Unless otherwise specified, all references herein to a “Subsidiary” or to “Subsidiaries” shall refer to a Subsidiary or Subsidiaries of the Company.

 

Subsidiary Securities” means the shares of capital stock or other equity interests issued by or equity participations in any Material Subsidiary, whether or not constituting a “security” under Article 8 of the Uniform Commercial Code as in effect in any jurisdiction.

 

Swap Contract” means (a) any and all rate swap transactions, basis swaps, credit derivative transactions, forward rate transactions, commodity swaps, commodity options, forward commodity contracts, equity or equity index swaps or options, bond or bond price or bond index swaps or options or forward bond or forward bond price or forward bond index transactions, interest rate options, forward foreign exchange transactions, cap transactions, floor transactions, collar transactions, currency swap transactions, cross-currency rate swap transactions, currency options, spot contracts, or any other similar transactions or any combination of any of the foregoing (including any options to enter into any of the foregoing), whether or not any such transaction is governed by or subject to any master agreement, and (b) any and all transactions of any kind, and the related confirmations, which are subject to the terms and conditions of, or governed by, any form of master agreement published by the International Swaps and Derivatives Association, Inc., any International Foreign Exchange Master Agreement, or any other master agreement (any such master agreement, together with any related schedules, a “Master Agreement”), including any such obligations or liabilities under any Master Agreement.

 

Swap Obligations” means with respect to any Guarantor any obligation to pay or perform under any agreement, contract or transaction that constitutes a “swap” within the meaning of Section 1a(47) of the Commodity Exchange Act.

 

Swap Termination Value” means, in respect of any one or more Swap Contracts, after taking into account the effect of any legally enforceable netting agreement relating to such Swap Contracts, (a) for any date on or after the date such Swap Contracts have been closed out and termination value(s) determined in accordance therewith, such termination value(s), and (b) for any date prior to the date referenced in clause (a), the amount(s) determined as the mark-to-market value(s) for such Swap Contracts, as determined based upon one or more mid-market or other readily available quotations provided by any recognized dealer in such Swap Contracts (which may include a Lender or any Affiliate of a Lender).

 

Swing Line Borrowing” means a borrowing of a Swing Line Loan pursuant to Section 2.04.

 

38

 

Swing Line Lender” means Bank of America in its capacity as provider of Swing Line Loans, or any successor swing line lender hereunder, in each case, with the commitments of each Swing Line Lender as set forth in Schedule 2.01.

 

Swing Line Loan” has the meaning specified in Section 2.04(a).

 

Swing Line Loan Notice” means a notice of a Swing Line Borrowing pursuant to Section 2.04(b), which shall be substantially in the form of Exhibit B or such other form as approved by the Administrative Agent (including any form on an electronic platform or electronic transmission system as shall be approved by the Administrative Agent), appropriately completed and signed by a Responsible Officer of the Company.

 

Swing Line Sublimit” means, at any time, an amount equal to the lesser of (a) $20,000,000 and (b) the Aggregate Commitments. The Swing Line Sublimit is part of, and not in addition to, the Aggregate Commitments.

 

Synthetic Lease Obligation” means the monetary obligation of a Person under (a) a so-called synthetic, off-balance sheet or tax retention lease, or (b) an agreement for the use or possession of property creating obligations that do not appear on the balance sheet of such Person but which, upon the insolvency or bankruptcy of such Person, would be characterized as the indebtedness of such Person (without regard to accounting treatment).

 

Target” means Layne Christensen Company.

 

Target 4.25% Notes” means the 4.25% unsecured convertible notes of Target issued pursuant to the Target 4.25% Indenture.

 

Target 4.25% Indenture” means that certain Indenture, dated as of November 12, 2013, between Target and U.S. Bank National Association, as trustee.

 

Target 8% Notes” means the 8% senior secured convertible notes of Target issued pursuant to the Target 8% Indenture.

 

Target 8% Indenture” means that certain Indenture, dated as of March 2, 2015, among Target, the Guarantors (as defined therein) party thereto and U.S. Bank National Association, as trustee and collateral agent.

 

Taxes” means all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholding), assessments, fees or other charges imposed by any Governmental Authority, including any interest, additions to tax or penalties applicable thereto.

 

Term Borrowing” means a borrowing consisting of simultaneous Term Loans of the same Type and, in the case of Eurodollar Rate Loans, having the same Interest Period made by each of the Term Lenders pursuant to Section 2.01(a).

 

39

 

Term Commitment” means, as to each Term Lender, its obligation to make Term Loans to the Borrowers pursuant to Section 2.01(a) in an aggregate principal amount at any one time outstanding not to exceed the amount set forth opposite such Term Lender’s name on Schedule 2.01 under the caption “Term Commitment”. The aggregate principal amount of the Term Commitments of all of the Lenders as in effect on the Closing Date is $150,000,000.

 

Term Facility” means, at any time, the aggregate principal amount of the Term Loans and unused Term Commitments of all Term Lenders outstanding at such time.

 

Term Lender” means any Lender that has a Term Commitment or an outstanding Term Loan at such time.

 

Term Loan” means an advance made by any Term Lender under the Term Facility; provided, that the aggregate principal amount of the Term Loan outstanding on the Amendment No. 3 Effective Date is $138,750,000.

 

Term Note” means a promissory note made by the Borrowers in favor of a Term Lender evidencing Term Loans made by such Term Lender, substantially in the form of Exhibit C-2.

 

Term SOFR” means the forward-looking term rate for any period that is approximately (as determined by the Administrative Agent) as long as any of the Interest Period options set forth in the definition of “Interest Period” and that is based on SOFR and that has been selected or recommended by the Relevant Governmental Body, in each case as published on an information service as selected by the Administrative Agent from time to time in its reasonable discretion.

 

Transaction Agreement” means that certain Agreement and Plan of Merger by and among the Company, the Target and a newly created subsidiary of the Company into which the Target will merge (with the Target as the surviving corporation).

 

Total Outstandings” means the aggregate Outstanding Amount of all Loans and all L/C Obligations.

 

Total Revolving Credit Outstandings” means the aggregate Outstanding Amount of all Revolving Credit Loans, Swing Line Loans and L/C Obligations.

 

Type” means, with respect to a Loan, its character as a Base Rate Loan or a Eurodollar Rate Loan.

 

UK Financial Institution” means any BRRD Undertaking (as such term is defined under the PRA Rulebook (as amended form time to time) promulgated by the United Kingdom Prudential Regulation Authority) or any person subject to IFPRU 11.6 of the FCA Handbook (as amended from time to time) promulgated by the United Kingdom Financial Conduct Authority, which includes certain credit institutions and investment firms, and certain affiliates of such credit institutions or investment firms.

 

UK Resolution Authority” means the Bank of England or any other public administrative authority having responsibility for the resolution of any UK Financial Institution.

 

40

 

United States” and “U.S.” mean the United States of America.

 

Unreimbursed Amount” has the meaning specified in Section 2.03(c)(i).

 

U.S. Person” means any Person that is a “United States Person” as defined in Section 7701(a)(30) of the Code.

 

U.S. Tax Compliance Certificate” has the meaning specified in Section 3.01(e)(ii)(B)(III).

 

Voting Securities” means shares of capital stock issued by a corporation, or equivalent interests in any other Person, the holders of which are ordinarily, in the absence of contingencies, entitled to vote for the election of directors (or persons performing similar functions) of such Person, even if the right so to vote has been suspended by the happening of such a contingency.

 

Weighted Average Life to Maturity” means, when applied to any Indebtedness, at any date, the quotient obtained by dividing: (a) the sum of the products of the number of years from the date of determination to the date of each successive scheduled principal payment of such Indebtedness multiplied by the amount of such payment by (b) the sum of all such payments.

 

Write-Down and Conversion Powers” means, (a) with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU Bail-In Legislation Schedule, and (b) with respect to the United Kingdom, any powers of the applicable Resolution Authority under the Bail-In Legislation to cancel, reduce, modify or change the form of a liability of any UK Financial Institution or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that Bail-In Legislation that are related to or ancillary to any of those powers.

 

Yen” and “¥” mean the lawful currency of Japan.

 

1.02    Other Interpretive Provisions. With reference to this Agreement and each other Loan Document, unless otherwise specified herein or in such other Loan Document:

 

(a)    The definitions of terms herein shall apply equally to the singular and plural forms of the terms defined. Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms. The words “include,” “includes” and “including” shall be deemed to be followed by the phrase “without limitation.” The word “will” shall be construed to have the same meaning and effect as the word “shall.” Unless the context requires otherwise, (i) any definition of or reference to any agreement, instrument or other document (including any Organization Document) shall be construed as referring to such agreement, instrument or other document as from time to time amended, supplemented or otherwise modified (subject to any restrictions on such amendments, supplements or modifications set forth herein or in any other Loan Document), (ii) any reference herein to any Person shall be construed to include such Person’s successors and assigns, (iii) the words “hereto,” “herein,” “hereof” and “hereunder,” and words of similar import when used in any Loan Document, shall be construed to refer to such Loan Document in its entirety and not to any particular provision thereof, (iv) all references in a Loan Document to Articles, Sections, Exhibits and Schedules shall be construed to refer to Articles and Sections of, and Exhibits and Schedules to, the Loan Document in which such references appear, (v) any reference to any law shall include all statutory and regulatory provisions consolidating, amending, replacing or interpreting such law and any reference to any law or regulation shall, unless otherwise specified, refer to such law or regulation as amended, modified or supplemented from time to time, and (vi) the words “asset” and “property” shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts and contract rights.

 

41

 

(b)    In the computation of periods of time from a specified date to a later specified date, the word “from” means “from and including;” the words “to” and “until” each mean “to but excluding;” and the word “through” means “to and including.”

 

(c)    Section headings herein and in the other Loan Documents are included for convenience of reference only and shall not affect the interpretation of this Agreement or any other Loan Document.

 

(d)    Any reference herein to a merger, consolidation, amalgamation, assignment, sale, disposition or transfer, or similar term, shall be deemed to apply to a division of or by a limited liability company, or an allocation of assets to a series of a limited liability company (or the unwinding of such a division or allocation), as if it were a merger, consolidation, amalgamation, assignment, sale, disposition or transfer, or similar term, as applicable, to, of or with a separate Person. Any Division of a limited liability company shall constitute a separate Person hereunder (and each Division of any limited liability company that is a Subsidiary, joint venture or any other like term shall also constitute such a Person or entity).

 

1.03    Accounting Terms.

 

(a)    Generally. All accounting terms not specifically or completely defined herein shall be construed in conformity with, and all financial data (including financial ratios and other financial calculations) required to be submitted pursuant to this Agreement shall be prepared in conformity with, GAAP applied on a consistent basis, as in effect from time to time, applied in a manner consistent with that used in preparing the Audited Financial Statements, except as otherwise specifically prescribed herein. Notwithstanding the foregoing, for purposes of determining compliance with any covenant (including the computation of any financial covenant) contained herein, Indebtedness of the Company and its Subsidiaries shall be deemed to be carried at 100% of the outstanding principal amount thereof, and the effects of FASB ASC 825 on financial liabilities shall be disregarded.

 

42

 

(b)    Changes in GAAP. If at any time any change in GAAP would affect the computation of any financial ratio or requirement set forth in any Loan Document, and either the Company or the Required Lenders shall so request, the Administrative Agent, the Lenders and the Company shall negotiate in good faith to amend such ratio or requirement to preserve the original intent thereof in light of such change in GAAP (subject to the approval of the Required Lenders); provided that, until so amended, (i) such ratio or requirement shall continue to be computed in accordance with GAAP prior to such change therein and (ii) the Company shall provide to the Administrative Agent and the Lenders financial statements and other documents required under this Agreement or as reasonably requested hereunder setting forth a reconciliation between calculations of such ratio or requirement made before and after giving effect to such change in GAAP.

 

(c)    Consolidation of Variable Interest Entities. All references herein to consolidated financial statements of the Company and its Subsidiaries or to the determination of any amount for the Company and its Subsidiaries on a consolidated basis or any similar reference shall, in each case, be deemed to include each variable interest entity that the Company is required to consolidate pursuant to FASB ASC 810 as if such variable interest entity were a Subsidiary as defined herein.

 

(d)    Pro Forma Basis. All defined terms used in the calculation of the financial covenants set forth in Section 7.12 hereof shall be calculated on an historical pro forma basis giving effect (by inclusion or exclusion, as applicable), during any period of measurement that includes the merger or any Acquisition permitted by Sections 7.02 and 7.04, as applicable, to the actual historical results of the Person so acquired.

 

1.04    Rounding. Any financial ratios required to be maintained by the Company pursuant to this Agreement shall be calculated by dividing the appropriate component by the other component, carrying the result to one place more than the number of places by which such ratio is expressed herein and rounding the result up or down to the nearest number (with a rounding-up if there is no nearest number).

 

1.05    Exchange Rates; Currency Equivalents.

 

(a)    The Administrative Agent or the L/C Issuer, as applicable, shall determine the Spot Rates as of each Revaluation Date to be used for calculating Dollar Equivalent amounts of Credit Extensions and Outstanding Amounts denominated in Alternative Currencies. Such Spot Rates shall become effective as of such Revaluation Date and shall be the Spot Rates employed in converting any amounts between the applicable currencies until the next Revaluation Date to occur. Except for purposes of financial statements delivered by Loan Parties hereunder or calculating financial covenants hereunder or except as otherwise provided herein, the applicable amount of any currency (other than Dollars) for purposes of the Loan Documents shall be such Dollar Equivalent amount as so determined by the Administrative Agent or the L/C Issuer, as applicable.

 

(b)    Wherever in this Agreement in connection with the issuance, amendment or extension of a Letter of Credit, an amount, such as a required minimum or multiple amount, is expressed in Dollars, but such Letter of Credit is denominated in an Alternative Currency, such amount shall be the relevant Alternative Currency Equivalent of such Dollar amount (rounded to the nearest unit of such Alternative Currency, with 0.5 of a unit being rounded upward), as determined by the Administrative Agent or the L/C Issuer, as the case may be.

 

43

 

1.06    Additional Alternative Currencies.

 

(a)    The Company may from time to time request that Letters of Credit be issued in a currency other than those specifically listed in the definition of “Alternative Currency;” provided that such requested currency is a lawful currency (other than Dollars) that is readily available and freely transferable and convertible into Dollars. Such request shall be subject to the approval of the Administrative Agent and the L/C Issuer.

 

(b)    Any such request shall be made to the Administrative Agent not later than 11:00 a.m., ten Business Days prior to the date of the desired Credit Extension (or such other time or date as may be agreed by the Administrative Agent and the L/C Issuer, in its or their sole discretion). The Administrative Agent shall promptly notify the L/C Issuer thereof. The L/C Issuer shall notify the Administrative Agent, not later than 11:00 a.m., five Business Days after receipt of such request (or such other time or date as may be agreed by the Administrative Agent and the L/C Issuer, in its or their sole discretion) whether it consents, in its sole discretion, to the issuance of Letters of Credit in such requested currency.

 

(c)    Any failure by the L/C Issuer to respond to such request within the time period specified in the preceding sentence shall be deemed to be a refusal by the L/C Issuer to permit Letters of Credit to be issued in such requested currency. If the Administrative Agent and the L/C Issuer consent to the issuance of Letters of Credit in such requested currency, the Administrative Agent shall so notify the Company and such currency shall thereupon be deemed for all purposes to be an Alternative Currency hereunder for purposes of any Letter of Credit issuances. If the Administrative Agent shall fail to obtain consent to any request for an additional currency under this Section 1.06, the Administrative Agent shall promptly so notify the Company.

 

1.07    Change of Currency. Each obligation of the Borrowers to make a payment denominated in the national currency unit of any member state of the European Union that adopts the Euro as its lawful currency after the date hereof shall be redenominated into Euro at the time of such adoption. If, in relation to the currency of any such member state, the basis of accrual of interest expressed in this Agreement in respect of that currency shall be inconsistent with any convention or practice in the London interbank market for the basis of accrual of interest in respect of the Euro, such expressed basis shall be replaced by such convention or practice with effect from the date on which such member state adopts the Euro as its lawful currency.

 

(a)    Each provision of this Agreement shall be subject to such reasonable changes of construction as the Administrative Agent may from time to time specify to be appropriate to reflect the adoption of the Euro by any member state of the European Union and any relevant market conventions or practices relating to the Euro.

 

(b)    Each provision of this Agreement also shall be subject to such reasonable changes of construction as the Administrative Agent may from time to time specify to be appropriate to reflect a change in currency of any other country and any relevant market conventions or practices relating to the change in currency.

 

44

 

1.08    Times of Day. Unless otherwise specified, all references herein to times of day shall be references to Pacific time (daylight or standard, as applicable).

 

1.09    Letter of Credit Amounts. Unless otherwise specified herein, the amount of a Letter of Credit at any time shall be deemed to be the Dollar Equivalent of the stated amount of such Letter of Credit in effect at such time; provided, however, that with respect to any Letter of Credit that, by its terms or the terms of any Issuer Document related thereto, provides for one or more automatic increases in the stated amount thereof, the amount of such Letter of Credit shall be deemed to be the maximum stated amount of such Letter of Credit after giving effect to all such increases, whether or not such maximum stated amount is in effect at such time.

 

1.10    Amendment and Restatement. In order to facilitate the Restatement and otherwise to effectuate the desires of the Borrowers, the Administrative Agent and the Lenders:

 

(a)    Simultaneously with the Closing Date, the parties hereby agree that the Commitments shall be as set forth in Schedule 2.01 and the portion of Loans and other Outstanding Amounts outstanding under the Existing Credit Agreement shall be reallocated in accordance with such Commitments and the requisite assignments shall be deemed to be made in such amounts by and between the Lenders and from each Lender to each other Lender, with the same force and effect as if such assignments were evidenced by applicable assignment agreements required pursuant to Section 10.06 of the Existing Credit Agreement. Notwithstanding anything to the contrary in Section 10.06 of the Existing Credit Agreement or Section 10.06 of this Agreement, no other documents or instruments, including any assignment agreements, shall be executed in connection with these assignments (all of which requirements are hereby waived), and such assignments shall be deemed to be made with all applicable representations, warranties and covenants as if evidenced by an assignment agreement. On the Closing Date, the Lenders shall make full cash settlement with each other either directly or through the Administrative Agent, as the Administrative Agent may direct or approve, with respect to all assignments, reallocations and other changes in Commitments (as such term is defined in the Existing Credit Agreement) such that after giving effect to such settlements each Lender’s Applicable Percentage shall be as set forth on Schedule 2.01.

 

(b)    Each Borrower, the Administrative Agent, and the Lenders hereby agree that upon the effectiveness of this Agreement, the terms and provisions of the Existing Credit Agreement which in any manner govern or evidence the Obligations, the rights and interests of the Administrative Agent and the Lenders and any terms, conditions or matters related to any thereof, shall be and hereby are amended and restated in their entirety by the terms, conditions and provisions of this Agreement, and the terms and provisions of the Existing Credit Agreement, except as otherwise expressly provided herein, shall be superseded by this Agreement.

 

45

 

(c)    Notwithstanding this amendment and restatement of the Existing Credit Agreement, including anything in this Section 1.10, and in any related “Loan Documents” (as such term is defined in the Existing Credit Agreement and referred to herein, individually or collectively, as the “Prior Loan Documents”), (i) all of the indebtedness, liabilities and obligations owing by any Loan Party under the Existing Credit Agreement and other Prior Loan Documents shall continue as Obligations hereunder and all indebtedness, liabilities and obligations of any Person other than a Loan Party under the Existing Credit Agreement and other Prior Loan Documents shall continue as obligations of such Person hereunder, and (ii) each of this Agreement and the Notes and any other Loan Document (as defined herein) that is amended and restated in connection with this Agreement is given as a substitution of, and not as a payment of, the indebtedness, liabilities and obligations of the Borrowers under the Existing Credit Agreement or any Prior Loan Document and neither the execution and delivery of such documents nor the consummation of any other transaction contemplated hereunder is intended to constitute a novation of the Existing Credit Agreement or of any of the other Prior Loan Documents or any obligations thereunder. Upon the effectiveness of this Agreement, all Loans owing by the Borrowers and outstanding under the Existing Credit Agreement shall continue as Loans hereunder and shall constitute advances hereunder, and all Letters of Credit outstanding under the Existing Credit Agreement and any of the Prior Loan Documents shall continue as Letters of Credit hereunder. Base Rate Loans under the Existing Credit Agreement shall accrue interest at the Base Rate hereunder and the parties hereto agree that the Interest Periods for all Eurodollar Rate Loans outstanding under the Existing Credit Agreement on the Closing Date shall remain in effect without renewal, interruption or extension as Eurodollar Rate Loans under this Agreement and accrue interest at the Eurodollar Rate hereunder; provided, that on and after the Closing Date, the Applicable Rate applicable to any Loan or Letter of Credit hereunder shall be as set forth in the definition of Applicable Rate in Section 1.01, without regard to any margin applicable thereto under the Existing Credit Agreement prior to the Closing Date.

 

1.11    Interest Rates. The Administrative Agent does not warrant, nor accept responsibility, nor shall the Administrative Agent have any liability with respect to the administration, submission or any other matter related to the rates in the definition of “Eurodollar Rate” or with respect to any rate that is an alternative or replacement for or successor to any of such rate (including, without limitation, any LIBOR Successor Rate) or the effect of any of the foregoing, or of any LIBOR Successor Rate Conforming Changes.

 

ARTICLE II.    THE COMMITMENTS AND CREDIT EXTENSIONS

 

2.01    Loans.

 

(a)    The Term Borrowing. Subject to the terms and conditions set forth herein, each Term Lender severally agrees to make a term loan to the Borrowers in Dollars on the Closing Date in an aggregate amount equal to $150,000,000 (the “Term Borrowing”). The Term Borrowing shall consist of Term Loans made simultaneously by the Term Lenders in accordance with their respective Applicable Percentage of the Term Facility.

 

Amounts borrowed under this Section 2.01(a) and repaid or prepaid may not be reborrowed. Term Loans may be Base Rate Loans or Eurodollar Rate Loans, as further provided herein. Term Loans may be made in Dollars only.

 

(b)    Revolving Credit Loans. Subject to the terms and conditions set forth herein, each Revolving Credit Lender severally agrees to make loans (each such loan, a “Revolving Credit Loan”) to the Borrowers from time to time, on any Business Day during the Availability Period, in an aggregate amount not to exceed at any time outstanding the amount of such Lender’s Commitment; provided, however, that after giving effect to any Revolving Credit Borrowing, (a) the Total Revolving Credit Outstandings shall not exceed the Revolving Credit Facility, and (b) the Revolving Credit Exposure of each Revolving Credit Lender shall not exceed such Revolving Credit Lender’s Revolving Credit Commitment. Within the limits of each Revolving Credit Lender’s Revolving Credit Commitment, and subject to the other terms and conditions hereof, the Borrowers may borrow under this Section 2.01(b), prepay under Section 2.05, and reborrow under this Section 2.01(b). Revolving Credit Loans may be Base Rate Loans or Eurodollar Rate Loans, as further provided herein; provided, however, that any Revolving Credit Loans made on the Closing Date shall be Base Rate Loans, unless a funding indemnity letter in form and substance reasonably satisfactory to the Administrative Agent has been delivered by the Borrowers to the Administrative Agent not later than 10:00 a.m. three Business Days prior to the Closing Date. Revolving Credit Loans may be made in Dollars only.

 

46

 

2.02    Borrowings, Conversions and Continuations of Revolving Credit Loans.

 

(a)    Each Term Borrowing, each Revolving Credit Borrowing, each conversion of Term Loans or Revolving Credit Loans from one Type to the other, and each continuation of Eurodollar Rate Loans shall be made upon the Company’s irrevocable notice to the Administrative Agent, which may be given by (A) telephone, or (B) a Loan Notice; provided that any telephone notice must be confirmed promptly by delivery to the Administrative Agent of a Loan Notice. Each such notice must be received by the Administrative Agent not later than 9:00 a.m. (i) three Business Days prior to the requested date of any Borrowing of, conversion to or continuation of Eurodollar Rate Loans or of any conversion of Eurodollar Rate Loans to Base Rate Loans, and (ii) on the requested date of any Borrowing of Base Rate Loans; provided, however, that if the Company wishes to request Eurodollar Rate Loans having an Interest Period other than one, two, three or six months in duration as provided in the definition of “Interest Period,” the applicable notice must be received by the Administrative Agent not later than 9:00 a.m. four Business Days prior to the requested date of such Borrowing, conversion or continuation, whereupon the Administrative Agent shall give prompt notice to the Lenders of such request and determine whether the requested Interest Period is acceptable to all of them. Not later than 10:00 a.m., three Business Days before the requested date of such Borrowing, conversion or continuation, the Administrative Agent shall notify the Company (which notice may be by telephone) whether or not the requested Interest Period has been consented to by all the Lenders. Each Borrowing of, conversion to or continuation of Eurodollar Rate Loans shall be in a principal amount of $3,000,000 or a whole multiple of $1,000,000 in excess thereof. Except as provided in Sections 2.03(c) and 2.04(c), each Borrowing of or conversion to Base Rate Loans shall be in a principal amount of $1,000,000 or a whole multiple of $500,000 in excess thereof. Each Loan Notice (whether telephonic or written) shall specify (i) whether the Company is requesting a Term Borrowing, a Revolving Credit Borrowing, a conversion of Term Loans or Revolving Credit Loans from one Type to the other, or a continuation of Eurodollar Rate Loans, (ii) the requested date of the Borrowing, conversion or continuation, as the case may be (which shall be a Business Day), (iii) the principal amount of Loans to be borrowed, converted or continued, (iv) the Type of Loans to be borrowed or to which existing Loans are to be converted, (v) if applicable, the duration of the Interest Period with respect thereto and (vi) the Borrower for which such Borrowing is requested. If the Company fails to specify a Type of Loan in a Loan Notice, then the applicable Loans shall be made as Base Rate Loans. Notwithstanding the foregoing, with respect to any Eurodollar Rate Loan made hereunder, if the Company fails to specify a Type of Loan in the Loan Notice relating to such outstanding Eurodollar Rate Loan or fails to deliver a Loan Notice requesting continuation or conversion of such outstanding Eurodollar Rate Loan, then such Eurodollar Rate Loan shall be continued as a Eurodollar Rate Loan with an Interest Period of one month. If the Company requests a Borrowing of, conversion to, or continuation of Eurodollar Rate Loans in any such Loan Notice, but fails to specify an Interest Period, it will be deemed to have specified an Interest Period of one month. Any automatic continuation of a Eurodollar Rate Loan shall be effective as of the last day of the Interest Period then in effect with respect to such Eurodollar Rate Loan.

 

47

 

(b)    Following receipt of a Loan Notice, the Administrative Agent shall promptly notify each Lender of the amount of its Applicable Percentage of the applicable Loans, and if no timely notice of a conversion or continuation is provided by the Company, the Administrative Agent shall notify each Lender of the details of any automatic conversion to Base Rate Loans described in the preceding subsection. In the case of a Term Borrowing or a Revolving Credit Borrowing, each Appropriate Lender shall make the amount of its Loan available to the Administrative Agent in immediately available funds at the Administrative Agent’s Office not later than 11:00 a.m. on the Business Day specified in the applicable Loan Notice. Upon satisfaction of the applicable conditions set forth in Section 4.02 (and, if such Borrowing is the initial Credit Extension, Section 4.01), the Administrative Agent shall make all funds so received available to the Company or the applicable Borrower in like funds as received by the Administrative Agent either by (i) crediting the account of the Company on the books of Bank of America with the amount of such funds or (ii) wire transfer of such funds, in each case in accordance with instructions provided to (and reasonably acceptable to) the Administrative Agent by the Company; provided, however, that if, on the date the Loan Notice with respect to such Borrowing is given by the Company, there are L/C Borrowings outstanding, then the proceeds of such Borrowing, first, shall be applied to the payment in full of any such L/C Borrowings, and second, shall be made available to the Borrowers as provided above.

 

(c)    Except as otherwise provided herein, a Eurodollar Rate Loan may be continued or converted only on the last day of an Interest Period for such Eurodollar Rate Loan. During the existence of a Default, no Loans may be requested as, converted to or continued as Eurodollar Rate Loans without the consent of the Required Lenders.

 

(d)    The Administrative Agent shall promptly notify the Company and the Lenders of the interest rate applicable to any Interest Period for Eurodollar Rate Loans upon determination of such interest rate. At any time that Base Rate Loans are outstanding, the Administrative Agent shall notify the Company and the Lenders of any change in Bank of America’s prime rate used in determining the Base Rate promptly following the public announcement of such change.

 

(e)    After giving effect to all Term Borrowings, all conversions of Term Loans from one Type to the other, and all continuations of Term Loans as the same Type, there shall not be more than five Interest Periods in effect with respect to the Term Facility. After giving effect to all Revolving Credit Borrowings, all conversions of Revolving Credit Loans from one Type to the other, and all continuations of Revolving Credit Loans as the same Type, there shall not be more than ten Interest Periods in effect with respect to the Revolving Credit Facility.

 

(f)    The Obligations of the Company and each other Borrower shall be joint and several in nature.

 

48

 

(g)    Each Subsidiary of the Company that is a “Borrower” hereunder hereby irrevocably appoints the Company as its agent for all purposes relevant to this Agreement and each of the other Loan Documents, including (i) the giving and receipt of notices, (ii) the execution and delivery of all documents, instruments and certificates contemplated herein and all modifications hereto, and (iii) the receipt of the proceeds of any Loans made by the Lenders, to any such Borrower hereunder. Any acknowledgment, consent, direction, certification or other action which might otherwise be valid or effective only if given or taken by all Borrowers, or by each Borrower acting singly, shall be valid and effective if given or taken only by the Company, whether or not any such other Borrower joins therein. Any notice, demand, consent, acknowledgement, direction, certification or other communication delivered to the Company in accordance with the terms of this Agreement shall be deemed to have been delivered to each Borrower.

 

2.03    Letters of Credit.

 

(a)      The Letter of Credit Commitment.

 

(i)    Subject to the terms and conditions set forth herein, (A) the L/C Issuer agrees, in reliance upon the agreements of the Revolving Credit Lenders set forth in this Section 2.03, (1) from time to time on any Business Day during the period from the Closing Date until the Letter of Credit Expiration Date, to issue Letters of Credit for the account of any Borrower or its Subsidiaries, and to amend or extend Letters of Credit previously issued by it, in accordance with subsection (b) below, and (2) to honor drawings under the Letters of Credit; and (B) the Revolving Credit Lenders severally agree to participate in Letters of Credit issued for the account of any Borrower or its Subsidiaries and any drawings thereunder; provided that after giving effect to any L/C Credit Extension with respect to any Letter of Credit, (1) the Total Outstandings shall not exceed the Aggregate Commitments, (2) the Revolving Credit Exposure of any Lender shall not exceed such Lender’s Commitment, (3) the Outstanding Amount of the L/C Obligations shall not exceed the Letter of Credit Sublimit and (4) the Outstanding Amount of the L/C Obligations under Financial Letters of Credit shall not exceed the Financial Letter of Credit Sublimit. Each request by the Company for the issuance or amendment of a Letter of Credit shall be deemed to be a representation by the Company that the L/C Credit Extension so requested complies with the conditions set forth in the proviso to the preceding sentence. Within the foregoing limits, and subject to the terms and conditions hereof, each Borrower’s ability to obtain Letters of Credit shall be fully revolving, and accordingly any Borrower may, during the foregoing period, obtain Letters of Credit to replace Letters of Credit that have expired or that have been drawn upon and reimbursed. All Existing Letters of Credit shall be deemed to have been issued pursuant hereto, and from and after the Closing Date shall be subject to and governed by the terms and conditions hereof.

 

(ii)    The L/C Issuer shall not issue any Letter of Credit, if:

 

(A)    subject to Section 2.03(b)(iii), the expiry date of the requested Letter of Credit would occur more than twelve months after the date of issuance or last extension, unless the Required Revolving Lenders have approved such expiry date; or

 

49

 

(B)    the expiry date of the requested Letter of Credit would occur after the Letter of Credit Expiration Date, unless the Borrowers shall have made arrangements acceptable to the L/C Issuer to Cash Collateralize such Letter of Credit.

 

(iii)    The L/C Issuer shall not be under any obligation to issue any Letter of Credit if:

 

(A)    any order, judgment or decree of any Governmental Authority or arbitrator shall by its terms purport to enjoin or restrain the L/C Issuer from issuing the Letter of Credit, or any Law applicable to the L/C Issuer or any request or directive (whether or not having the force of law) from any Governmental Authority with jurisdiction over the L/C Issuer shall prohibit, or request that the L/C Issuer refrain from, the issuance of letters of credit generally or the Letter of Credit in particular or shall impose upon the L/C Issuer with respect to the Letter of Credit any restriction, reserve or capital requirement (for which the L/C Issuer is not otherwise compensated hereunder) not in effect on the Closing Date, or shall impose upon the L/C Issuer any unreimbursed loss, cost or expense which was not applicable on the Closing Date and which the L/C Issuer in good faith deems material to it;

 

(B)    the issuance of the Letter of Credit would violate one or more policies of the L/C Issuer applicable to letters of credit generally;

 

(C)    except as otherwise agreed by the Administrative Agent and the L/C Issuer, the Letter of Credit is in an initial stated amount less than the Dollar Equivalent of $1,000,000;

 

(D)    the Letter of Credit is to be denominated in a currency other than Dollars or an Alternative Currency;

 

(E)    any Revolving Credit Lender is at that time a Defaulting Lender, unless (a) the L/C Issuer has entered into arrangements, including the delivery of Cash Collateral, satisfactory to the L/C Issuer (in its sole discretion) with such Revolving Credit Lender to eliminate the L/C Issuer’s actual or potential Fronting Exposure (after giving effect to Section 2.16(a)(iv)) with respect to the Defaulting Lender arising from either the Letter of Credit then proposed to be issued or that Letter of Credit and all other L/C Obligations as to which the L/C Issuer has actual or potential Fronting Exposure, as it may elect in its sole discretion or (b) the Borrowers have delivered Cash Collateral as required pursuant to Section 2.15(a); or

 

(F)    the Letter of Credit contains any provisions for automatic reinstatement of the stated amount after any drawing thereunder.

 

50

 

(iv)    The L/C Issuer shall not amend any Letter of Credit if the L/C Issuer would not be permitted at such time to issue the Letter of Credit in its amended form under the terms hereof.

 

(v)    The L/C Issuer shall be under no obligation to amend any Letter of Credit if (A) the L/C Issuer would have no obligation at such time to issue the Letter of Credit in its amended form under the terms hereof, or (B) the beneficiary of the Letter of Credit does not accept the proposed amendment to the Letter of Credit.

 

(vi)    The L/C Issuer shall act on behalf of the Revolving Credit Lenders with respect to any Letters of Credit issued by it and the documents associated therewith, and the L/C Issuer shall have all of the benefits and immunities (A) provided to the Administrative Agent in Article IX with respect to any acts taken or omissions suffered by the L/C Issuer in connection with Letters of Credit issued by it or proposed to be issued by it and Issuer Documents pertaining to such Letters of Credit as fully as if the term “Administrative Agent” as used in Article IX included the L/C Issuer with respect to such acts or omissions, and (B) as additionally provided herein with respect to the L/C Issuer.

 

(b)    Procedures for Issuance and Amendment of Letters of Credit; Auto-Extension Letters of Credit.

 

(i)    Each Letter of Credit shall be issued or amended, as the case may be, upon the request of the Company delivered to the L/C Issuer (with a copy to the Administrative Agent) in the form of a Letter of Credit Application, appropriately completed and signed by two (2) Responsible Officers of the Company. Such Letter of Credit Application may be sent by facsimile, by United States mail, by overnight courier, by electronic transmission using the system provided by the L/C Issuer, by personal delivery or by any other means acceptable to the L/C Issuer. Such Letter of Credit Application must be received by the L/C Issuer and the Administrative Agent not later than 9:00 a.m. at least two Business Days (or such later date and time as the Administrative Agent and the L/C Issuer may agree in a particular instance in their sole discretion) prior to the proposed issuance date or date of amendment, as the case may be. In the case of a request for an initial issuance of a Letter of Credit, such Letter of Credit Application shall specify in form and detail satisfactory to the L/C Issuer: (A) the proposed issuance date of the requested Letter of Credit (which shall be a Business Day); (B) the amount and currency thereof; (C) the expiry date thereof; (D) the name and address of the beneficiary thereof; (E) the documents to be presented by such beneficiary in case of any drawing thereunder; (F) the full text of any certificate to be presented by such beneficiary in case of any drawing thereunder; (G) the purpose and nature of the requested Letter of Credit; and (H) such other matters as the L/C Issuer may require. In the case of a request for an amendment of any outstanding Letter of Credit, such Letter of Credit Application shall specify in form and detail satisfactory to the L/C Issuer (A) the Letter of Credit to be amended; (B) the proposed date of amendment thereof (which shall be a Business Day); (C) the nature of the proposed amendment; and (D) such other matters as the L/C Issuer may require. Additionally, the Company shall furnish to the L/C Issuer and the Administrative Agent such other documents and information pertaining to such requested Letter of Credit issuance or amendment, including any Issuer Documents, as the L/C Issuer or the Administrative Agent may require.

 

51

 

(ii)    Promptly after receipt of any Letter of Credit Application, the L/C Issuer will confirm with the Administrative Agent (by telephone or in writing) that the Administrative Agent has received a copy of such Letter of Credit Application from the Company and, if not, the L/C Issuer will provide the Administrative Agent with a copy thereof. Unless the L/C Issuer has received written notice from any Revolving Credit Lender, the Administrative Agent or any Loan Party, at least one Business Day prior to the requested date of issuance or amendment of the applicable Letter of Credit, that one or more applicable conditions contained in Article IV shall not then be satisfied, then, subject to the terms and conditions hereof, the L/C Issuer shall, on the requested date, issue a Letter of Credit for the account of the Company (or the applicable Borrower or Subsidiary) or enter into the applicable amendment, as the case may be, in each case in accordance with the L/C Issuer’s usual and customary business practices. Immediately upon the issuance of each Letter of Credit, each Revolving Credit Lender shall be deemed to, and hereby irrevocably and unconditionally agrees to, purchase from the L/C Issuer a risk participation in such Letter of Credit in an amount equal to the product of such Revolving Credit Lender’s Applicable Percentage times the amount of such Letter of Credit.

 

(iii)    If the Company so requests in any applicable Letter of Credit Application, the L/C Issuer may, in its sole discretion, agree to issue a Letter of Credit that has automatic extension provisions (each, an “Auto-Extension Letter of Credit”); provided that any such Auto-Extension Letter of Credit must permit the L/C Issuer to prevent any such extension at least once in each twelve-month period (commencing with the date of issuance of such Letter of Credit) by giving prior notice to the beneficiary thereof not later than a day (the “Non-Extension Notice Date”) in each such twelve-month period to be agreed upon at the time such Letter of Credit is issued. Unless otherwise directed by the L/C Issuer, the Company shall not be required to make a specific request to the L/C Issuer for any such extension. Once an Auto-Extension Letter of Credit has been issued, the Revolving Credit Lenders shall be deemed to have authorized (but may not require) the L/C Issuer to permit the extension of such Letter of Credit at any time to an expiry date not later than the Letter of Credit Expiration Date; provided, however, that the L/C Issuer shall not permit any such extension if (A) the L/C Issuer has determined that it would not be permitted, or would have no obligation, at such time to issue such Letter of Credit in its revised form (as extended) under the terms hereof (by reason of the provisions of clause (ii) or (iii) of Section 2.03(a) or otherwise), or (B) it has received notice (which may be by telephone or in writing) on or before the day that is seven Business Days before the Non-Extension Notice Date (1) from the Administrative Agent that the Required Revolving Lenders have elected not to permit such extension or (2) from the Administrative Agent, any Revolving Credit Lender or the Company that one or more of the applicable conditions specified in Section 4.02 is not then satisfied, and in each such case directing the L/C Issuer not to permit such extension.

 

52

 

(iv)    Promptly after its delivery of any Letter of Credit or any amendment to a Letter of Credit to an advising bank with respect thereto or to the beneficiary thereof, the L/C Issuer will also deliver to the Company and the Administrative Agent a true and complete copy of such Letter of Credit or amendment.

 

(c)    Drawings and Reimbursements; Funding of Participations.

 

(i)    Upon receipt from the beneficiary of any Letter of Credit of any notice of a drawing under such Letter of Credit, the L/C Issuer shall notify the Company and the Administrative Agent thereof. In the case of a Letter of Credit denominated in Dollars or a Letter of Credit denominated in an Alternative Currency, the Company shall reimburse the L/C Issuer in Dollars. In the case of a Letter of Credit denominated in an Alternative Currency, the L/C Issuer shall notify the Company of the Dollar Equivalent of amount of the drawing promptly following the determination thereof. In the case of any such reimbursement in Dollars of a drawing under a Letter of Credit denominated in an Alternative Currency, the L/C Issuer shall notify the Company of the Dollar Equivalent of the amount of the drawing promptly following the determination thereof. Not later than 11:00 a.m. on the date of any payment by the L/C Issuer under a Letter of Credit (each such date, an “Honor Date”), the Company shall reimburse the L/C Issuer through the Administrative Agent in the Dollar Equivalent of the amount of such drawing and in the applicable currency; provided that if such notice is not provided to such Borrower prior to 11:00 a.m. on the Honor Date, then the Company shall reimburse the L/C Issuer through the Administrative Agent in an amount equal to the amount of such drawing by 10:00 a.m. on the next succeeding Business Day and such extension of time shall be reflected in computing fees in respect of any Letter of Credit. If the Company fails to so reimburse the L/C Issuer by such time, the Administrative Agent shall promptly notify each Revolving Credit Lender of the Honor Date, the amount of the unreimbursed drawing (expressed in Dollars in the amount of the Dollar Equivalent thereof in the case of a Letter of Credit denominated in an Alternative Currency) (the “Unreimbursed Amount”), and the amount of such Revolving Credit Lender’s Applicable Percentage thereof. In such event, the Company shall be deemed to have requested a Revolving Credit Borrowing of Base Rate Loans to be disbursed on the Honor Date in an amount equal to the Unreimbursed Amount, without regard to the minimum and multiples specified in Section 2.02 for the principal amount of Base Rate Loans, but subject to the amount of the unutilized portion of the Aggregate Commitments and the conditions set forth in Section 4.02 (other than the delivery of a Loan Notice). Any notice given by the L/C Issuer or the Administrative Agent pursuant to this Section 2.03(c)(i) may be given by telephone if immediately confirmed in writing; provided that the lack of such an immediate confirmation shall not affect the conclusiveness or binding effect of such notice.

 

(ii)    Each Revolving Credit Lender shall upon any notice pursuant to Section 2.03(c)(i) make funds available (and the Administrative Agent may apply Cash Collateral provided for this purpose) for the account of the L/C Issuer, in Dollars, at the Administrative Agent’s Office in an amount equal to its Applicable Percentage of the Unreimbursed Amount not later than 11:00 a.m. on the Business Day specified in such notice by the Administrative Agent, whereupon, subject to the provisions of Section 2.03(c)(iii), each Revolving Credit Lender that so makes funds available shall be deemed to have made a Base Rate Revolving Loan to the Company in such amount. The Administrative Agent shall remit the funds so received to the L/C Issuer in Dollars.

 

53

 

(iii)    With respect to any Unreimbursed Amount that is not fully refinanced by a Revolving Credit Borrowing of Base Rate Loans because the conditions set forth in Section 4.02 cannot be satisfied or for any other reason, the Company shall be deemed to have incurred from the L/C Issuer an L/C Borrowing in the amount of the Unreimbursed Amount that is not so refinanced, which L/C Borrowing shall be due and payable on demand (together with interest) and shall bear interest at the Default Rate. In such event, each Revolving Credit Lender’s payment to the Administrative Agent for the account of the L/C Issuer pursuant to Section 2.03(c)(ii) shall be deemed payment in respect of its participation in such L/C Borrowing and shall constitute an L/C Advance from such Lender in satisfaction of its participation obligation under this Section 2.03.

 

(iv)    Until each Revolving Credit Lender funds its Revolving Credit Loan or L/C Advance pursuant to this Section 2.03(c) to reimburse the L/C Issuer for any amount drawn under any Letter of Credit, interest in respect of such Revolving Credit Lender’s Applicable Percentage of such amount shall be solely for the account of the L/C Issuer.

 

(v)    Each Revolving Credit Lender’s obligation to make Revolving Credit Loans or L/C Advances to reimburse the L/C Issuer for amounts drawn under Letters of Credit, as contemplated by this Section 2.03(c), shall be absolute and unconditional and shall not be affected by any circumstance, including (A) any setoff, counterclaim, recoupment, defense or other right which such Lender may have against the L/C Issuer, any Borrower or any other Person for any reason whatsoever; (B) the occurrence or continuance of a Default; or (C) any other occurrence, event or condition, whether or not similar to any of the foregoing; provided, however, that each Revolving Credit Lender’s obligation to make Revolving Credit Loans pursuant to this Section 2.03(c) is subject to the conditions set forth in Section 4.02 (other than delivery by the Company of a Loan Notice). No such making of an L/C Advance shall relieve or otherwise impair the obligation of the Company or any other Borrower to reimburse the L/C Issuer for the amount of any payment made by the L/C Issuer under any Letter of Credit, together with interest as provided herein.

 

(vi)    If any Revolving Credit Lender fails to make available to the Administrative Agent for the account of the L/C Issuer any amount required to be paid by such Revolving Credit Lender pursuant to the foregoing provisions of this Section 2.03(c) by the time specified in Section 2.03(c)(ii), then, without limiting the other provisions of this Agreement, the L/C Issuer shall be entitled to recover from such Revolving Credit Lender (acting through the Administrative Agent), on demand, such amount with interest thereon for the period from the date such payment is required to the date on which such payment is immediately available to the L/C Issuer at a rate per annum equal to the greater of the Federal Funds Rate and a rate determined by the L/C Issuer in accordance with banking industry rules on interbank compensation, plus any administrative, processing or similar fees customarily charged by the L/C Issuer in connection with the foregoing. If such Revolving Credit Lender pays such amount (with interest and fees as aforesaid), the amount so paid shall constitute such Lender’s Revolving Credit Loan included in the relevant Revolving Credit Borrowing or L/C Advance in respect of the relevant L/C Borrowing, as the case may be. A certificate of the L/C Issuer submitted to any Revolving Credit Lender (through the Administrative Agent) with respect to any amounts owing under this clause (vi) shall be conclusive absent manifest error.

 

54

 

(d)    Repayment of Participations.

 

(i)    At any time after the L/C Issuer has made a payment under any Letter of Credit and has received from any Revolving Credit Lender such Revolving Credit Lender’s L/C Advance in respect of such payment in accordance with Section 2.03(c), if the Administrative Agent receives for the account of the L/C Issuer any payment in respect of the related Unreimbursed Amount or interest thereon (whether directly from the Company, any Borrower or otherwise, including proceeds of Cash Collateral applied thereto by the Administrative Agent), the Administrative Agent will distribute to such Revolving Credit Lender its Applicable Percentage thereof in the same funds as those received by the Administrative Agent.

 

(ii)    If any payment received by the Administrative Agent for the account of the L/C Issuer pursuant to Section 2.03(c)(i) is required to be returned under any of the circumstances described in Section 10.05 (including pursuant to any settlement entered into by the L/C Issuer in its discretion), each Revolving Credit Lender shall pay to the Administrative Agent for the account of the L/C Issuer its Applicable Percentage thereof on demand of the Administrative Agent, plus interest thereon from the date of such demand to the date such amount is returned by such Revolving Credit Lender, at a rate per annum equal to the applicable Overnight Rate from time to time in effect. The obligations of the Revolving Credit Lenders under this clause shall survive the payment in full of the Obligations and the termination of this Agreement.

 

(e)    Obligations Absolute. The obligation of the Company and any other Borrower to reimburse the L/C Issuer for each drawing under each Letter of Credit and to repay each L/C Borrowing shall be absolute, unconditional and irrevocable, and shall be paid strictly in accordance with the terms of this Agreement under all circumstances, including the following:

 

(i)    any lack of validity or enforceability of such Letter of Credit, this Agreement, or any other Loan Document;

 

(ii)    the existence of any claim, counterclaim, setoff, defense or other right that any Borrower or any Subsidiary may have at any time against any beneficiary or any transferee of such Letter of Credit (or any Person for whom any such beneficiary or any such transferee may be acting), the L/C Issuer or any other Person, whether in connection with this Agreement, the transactions contemplated hereby or by such Letter of Credit or any agreement or instrument relating thereto, or any unrelated transaction;

 

55

 

(iii)    any draft, demand, certificate or other document presented under such Letter of Credit proving to be forged, fraudulent, invalid or insufficient in any respect or any statement therein being untrue or inaccurate in any respect; or any loss or delay in the transmission or otherwise of any document required in order to make a drawing under such Letter of Credit;

 

(iv)    waiver by the L/C Issuer of any requirement that exists for the L/C Issuer’s protection and not the protection of the Borrowers or any waiver by the L/C Issuer which does not in fact materially prejudice the Borrowers;

 

(v)    honor of a demand for payment presented electronically even if such Letter of Credit requires that demand be in the form of a draft;

 

(vi)    any payment made by the L/C Issuer in respect of an otherwise complying item presented after the date specified as the expiration date of, or the date by which documents must be received under such Letter of Credit if presentation after such date is authorized by the Uniform Commercial Code as in effect in the State of California or the ISP, as applicable;

 

(vii)    any payment by the L/C Issuer under such Letter of Credit against presentation of a draft or certificate that does not strictly comply with the terms of such Letter of Credit; or any payment made by the L/C Issuer under such Letter of Credit to any Person purporting to be a trustee in bankruptcy, debtor-in-possession, assignee for the benefit of creditors, liquidator, receiver or other representative of or successor to any beneficiary or any transferee of such Letter of Credit, including any arising in connection with any proceeding under any Debtor Relief Law;

 

(viii)    any adverse change in the relevant exchange rates or in the availability of the relevant Alternative Currency to any Borrower or any Subsidiary or in the relevant currency markets generally; or

 

(ix)    any other circumstance or happening whatsoever, whether or not similar to any of the foregoing, including any other circumstance that might otherwise constitute a defense available to, or a discharge of, any Borrower or any Subsidiary.

 

The Company shall promptly examine a copy of each Letter of Credit and each amendment thereto that is delivered to it and, in the event of any claim of noncompliance with the Company’s instructions or other irregularity, the Company will immediately notify the L/C Issuer. The Company shall be conclusively deemed to have waived any such claim against the L/C Issuer and its correspondents unless such notice is given as aforesaid.

 

56

 

(f)    Role of L/C Issuer. Each Revolving Credit Lender and the Company agree that, in paying any drawing under a Letter of Credit, the L/C Issuer shall not have any responsibility to obtain any document (other than any sight draft, certificates and documents expressly required by the Letter of Credit) or to ascertain or inquire as to the validity or accuracy of any such document or the authority of the Person executing or delivering any such document. None of the L/C Issuer, the Administrative Agent, any of their respective Related Parties nor any correspondent, participant or assignee of the L/C Issuer shall be liable to any Revolving Credit Lender for (i) any action taken or omitted in connection herewith at the request or with the approval of the Revolving Credit Lenders or the Required Revolving Lenders, as applicable; (ii) any action taken or omitted in the absence of gross negligence or willful misconduct; or (iii) the due execution, effectiveness, validity or enforceability of any document or instrument related to any Letter of Credit or Issuer Document. The Company hereby assumes all risks of the acts or omissions of any beneficiary or transferee with respect to its use of any Letter of Credit; provided, however, that this assumption is not intended to, and shall not, preclude the Company’s pursuing such rights and remedies as it may have against the beneficiary or transferee at law or under any other agreement. None of the L/C Issuer, the Administrative Agent, any of their respective Related Parties nor any correspondent, participant or assignee of the L/C Issuer shall be liable or responsible for any of the matters described in clauses (i) through (ix) of Section 2.03(e); provided, however, that anything in such clauses to the contrary notwithstanding, the Company may have a claim against the L/C Issuer, and the L/C Issuer may be liable to the Company, to the extent, but only to the extent, of any direct, as opposed to consequential or exemplary, damages suffered by the Company which the Company proves were caused by the L/C Issuer’s willful misconduct or gross negligence or the L/C Issuer’s willful failure to pay under any Letter of Credit after the presentation to it by the beneficiary of a sight draft and certificate(s) strictly complying with the terms and conditions of a Letter of Credit. In furtherance and not in limitation of the foregoing, the L/C Issuer may accept documents that appear on their face to be in order, without responsibility for further investigation, regardless of any notice or information to the contrary, and the L/C Issuer shall not be responsible for the validity or sufficiency of any instrument transferring or assigning or purporting to transfer or assign a Letter of Credit or the rights or benefits thereunder or proceeds thereof, in whole or in part, which may prove to be invalid or ineffective for any reason. The L/C Issuer may send a Letter of Credit or conduct any communication to or from the beneficiary via the Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) message or overnight courier, or any other commercially reasonable means of communicating with a beneficiary.

 

(g)    Applicability of ISP; Limitation of Liability. Unless otherwise expressly agreed by the L/C Issuer and the Company when a Letter of Credit is issued (including any such agreement applicable to an Existing Letter of Credit), the rules of the ISP shall apply to each standby Letter of Credit. Notwithstanding the foregoing, the L/C Issuer shall not be responsible to any Borrower or any Subsidiary for, and the L/C Issuer’s rights and remedies against any Borrower or any Subsidiary shall not be impaired by, any action or inaction of the L/C Issuer required or permitted under any law, order, or practice that is required or permitted to be applied to any Letter of Credit or this Agreement, including the Law or any order of a jurisdiction where the L/C Issuer or the beneficiary is located, the practice stated in the ISP or in the decisions, opinions, practice statements, or official commentary of the ICC Banking Commission, the Bankers Association for Finance and Trade - International Financial Services Association (BAFT-IFSA), or the Institute of International Banking Law & Practice, whether or not any Letter of Credit chooses such law or practice.

 

57

 

(h)    Letter of Credit Fees. The Company shall pay to the Administrative Agent for the account of each Revolving Credit Lender in accordance, subject to Section 2.16, with its Applicable Percentage, in Dollars, a Letter of Credit fee (the “Letter of Credit Fee”) (i) for each Performance Letter of Credit equal to the Applicable Rate (for Performance Letters of Credit) times the Dollar Equivalent of the daily amount available to be drawn under each such Performance Letter of Credit and (ii) for each Financial Letter of Credit equal to the Applicable Rate (for Financial Letters of Credit) times the Dollar Equivalent of the daily amount available to be drawn under each such Financial Letter of Credit. For purposes of computing the daily amount available to be drawn under any Letter of Credit, the amount of such Letter of Credit shall be determined in accordance with Section 1.09. Letter of Credit Fees shall be (i) due and payable on the first Business Day after the end of each March, June, September and December, commencing with the first such date to occur after the issuance of such Letter of Credit, on the Letter of Credit Expiration Date and thereafter on demand and (ii) computed on a quarterly basis in arrears. If there is any change in the Applicable Rate (or in the characterization of such Letter of Credit as a Performance Letter of Credit or Financial Letter of Credit) during any quarter, the daily amount available to be drawn under each Letter of Credit shall be computed and multiplied by the Applicable Rate separately for each period during such quarter that such Applicable Rate (or characterization thereof) was in effect. Notwithstanding anything to the contrary contained herein, upon the request of the Required Lenders, while any Event of Default exists, all Letter of Credit Fees shall accrue at the Default Rate.

 

(i)    Fronting Fee and Documentary and Processing Charges Payable to L/C Issuer. The Company shall pay directly to the L/C Issuer for its own account, in Dollars, a fronting fee, with respect to each Letter of Credit, at the rate per annum specified in the Fee Letter, computed on the Dollar Equivalent of the daily amount available to be drawn under such Letter of Credit on a quarterly basis in arrears. Such fronting fee shall be due and payable on the tenth Business Day after the end of each March, June, September and December in respect of the most recently-ended quarterly period (or portion thereof, in the case of the first payment), commencing with the first such date to occur after the issuance of such Letter of Credit, on the Letter of Credit Expiration Date and thereafter on demand. For purposes of computing the daily amount available to be drawn under any Letter of Credit, the amount of such Letter of Credit shall be determined in accordance with Section 1.09. In addition, the Company shall pay directly to the L/C Issuer for its own account, in Dollars, the customary issuance, presentation, amendment and other processing fees, and other standard costs and charges, of the L/C Issuer relating to letters of credit as from time to time in effect. Such customary fees and standard costs and charges are due and payable on demand and are nonrefundable.

 

(j)    Conflict with Issuer Documents. In the event of any conflict between the terms hereof and the terms of any Issuer Document, the terms hereof shall control.

 

(k)    Letters of Credit Issued for Subsidiaries. Notwithstanding that a Letter of Credit issued or outstanding hereunder is in support of any obligations of, or is for the account of, a Subsidiary, the Company shall be obligated to reimburse the L/C Issuer hereunder for any and all drawings under such Letter of Credit. The Company hereby acknowledges that the issuance of Letters of Credit for the account of Subsidiaries inures to the benefit of the Company, and that the Company’s business derives substantial benefits from the businesses of such Subsidiaries.

 

58

 

2.04    Swing Line Loans.

 

(a)    The Swing Line. Subject to the terms and conditions set forth herein, the Swing Line Lender, in reliance upon the agreements of the other Revolving Credit Lenders set forth in this Section 2.04, may in its sole discretion make loans in Dollars (each such loan, a “Swing Line Loan”) to the Company from time to time on any Business Day during the Availability Period in an aggregate amount not to exceed at any time outstanding the amount of the Swing Line Sublimit, notwithstanding the fact that such Swing Line Loans, when aggregated with the Applicable Percentage of the Outstanding Amount of Revolving Credit Loans and L/C Obligations of the Revolving Credit Lender acting as Swing Line Lender, may exceed the amount of such Revolving Credit Lender’s Commitment; provided, however, that (x) after giving effect to any Swing Line Loan, (i) the Total Outstandings shall not exceed the Aggregate Commitments, and (ii) the aggregate Outstanding Amount of the Revolving Credit Loans of any Lender, plus such Lender’s Applicable Percentage of the Outstanding Amount of all L/C Obligations, plus such Lender’s Applicable Percentage of the Outstanding Amount of all Swing Line Loans shall not exceed such Lender’s Commitment; (y) the Company shall not use the proceeds of any Swing Line Loan to refinance any outstanding Swing Line Loan; and (z) if any Lender is a Defaulting Lender, the Swing Line Lender shall not be under any obligation to make any Swing Line Loan if it shall reasonably determine that, after giving effect to Section 2.16(a)(iv), it has, or by such Credit Extension may have, Fronting Exposure. Within the foregoing limits, and subject to the other terms and conditions hereof, the Company may borrow under this Section 2.04, prepay under Section 2.05, and reborrow under this Section 2.04. Each Swing Line Loan shall be a Base Rate Loan. Immediately upon the making of a Swing Line Loan, each Revolving Credit Lender shall be deemed to, and hereby irrevocably and unconditionally agrees to, purchase from the Swing Line Lender a risk participation in such Swing Line Loan in an amount equal to the product of such Revolving Credit Lender’s Applicable Revolving Credit Percentage times the amount of such Swing Line Loan.

 

(b)    Borrowing Procedures. Each Swing Line Borrowing shall be made upon the Company’s irrevocable notice to the Swing Line Lender and the Administrative Agent, which may be given by (A) telephone or (B) by a Swing Line Loan Notice; provided that any telephonic notice must be confirmed promptly by delivery to the Swing Line Lender and the Administrative Agent of a Swing Line Loan Notice. Each such notice must be received by the Swing Line Lender and the Administrative Agent not later than 10:00 a.m. on the requested borrowing date, and shall specify (i) the amount to be borrowed, which shall be a minimum of $1,000,000, and (ii) the requested borrowing date, which shall be a Business Day. Promptly after receipt by the Swing Line Lender of any telephonic Swing Line Loan Notice, the Swing Line Lender will confirm with the Administrative Agent (by telephone or in writing) that the Administrative Agent has also received such Swing Line Loan Notice and, if not, the Swing Line Lender will notify the Administrative Agent (by telephone or in writing) of the contents thereof. Unless the Swing Line Lender has received notice (by telephone or in writing) from the Administrative Agent (including at the request of any Revolving Credit Lender) prior to 11:00 a.m. on the date of the proposed Swing Line Borrowing (A) directing the Swing Line Lender not to make such Swing Line Loan as a result of the limitations set forth in the first proviso to the first sentence of Section 2.04(a), or (B) that one or more of the applicable conditions specified in Article IV is not then satisfied, then, subject to the terms and conditions hereof, the Swing Line Lender will, not later than 12:00 noon on the borrowing date specified in such Swing Line Loan Notice, make the amount of its Swing Line Loan available to the Company at its office by crediting the account of the Company on the books of the Swing Line Lender in immediately available funds.

 

59

 

(c)    Refinancing of Swing Line Loans.

 

(i)    The Swing Line Lender at any time in its sole discretion may request, on behalf of the Company (which hereby irrevocably authorizes the Swing Line Lender to so request on its behalf), that each Revolving Credit Lender make a Base Rate Revolving Loan in an amount equal to such Lender’s Applicable Revolving Credit Percentage of the amount of Swing Line Loans then outstanding. Such request shall be made in writing (which written request shall be deemed to be a Loan Notice for purposes hereof) and in accordance with the requirements of Section 2.02, without regard to the minimum and multiples specified therein for the principal amount of Base Rate Loans, but subject to the unutilized portion of the Revolving Credit Facility and the conditions set forth in Section 4.02. The Swing Line Lender shall furnish the Company with a copy of the applicable Loan Notice promptly after delivering such notice to the Administrative Agent. Each Revolving Credit Lender shall make an amount equal to its Applicable Revolving Credit Percentage of the amount specified in such Loan Notice available to the Administrative Agent in immediately available funds (and the Administrative Agent may apply Cash Collateral available with respect to the applicable Swing Line Loan) for the account of the Swing Line Lender at the Administrative Agent’s Office not later than 1:00 p.m. on the day specified in such Loan Notice, whereupon, subject to Section 2.04(c)(ii), each Revolving Credit Lender that so makes funds available shall be deemed to have made a Base Rate Revolving Loan to the Company in such amount. The Administrative Agent shall remit the funds so received to the Swing Line Lender.

 

(ii)    If for any reason any Swing Line Loan cannot be refinanced by such a Revolving Credit Borrowing in accordance with Section 2.04(c)(i), the request for Base Rate Revolving Loans submitted by the Swing Line Lender as set forth herein shall be deemed to be a request by the Swing Line Lender that each of the Revolving Credit Lenders fund its risk participation in the relevant Swing Line Loan and each Revolving Credit Lender’s payment to the Administrative Agent for the account of the Swing Line Lender pursuant to Section 2.04(c)(i) shall be deemed payment in respect of such participation.

 

(iii)    If any Revolving Credit Lender fails to make available to the Administrative Agent for the account of the Swing Line Lender any amount required to be paid by such Revolving Credit Lender pursuant to the foregoing provisions of this Section 2.04(c) by the time specified in Section 2.04(c)(i), the Swing Line Lender shall be entitled to recover from such Revolving Credit Lender (acting through the Administrative Agent), on demand, such amount with interest thereon for the period from the date such payment is required to the date on which such payment is immediately available to the Swing Line Lender at a rate per annum equal to the greater of the Federal Funds Rate and a rate determined by the Swing Line Lender in accordance with banking industry rules on interbank compensation, plus any administrative, processing or similar fees customarily charged by the Swing Line Lender in connection with the foregoing. If such Revolving Credit Lender pays such amount (with interest and fees as aforesaid), the amount so paid shall constitute such Lender’s Revolving Credit Loan included in the relevant Revolving Credit Borrowing or funded participation in the relevant Swing Line Loan, as the case may be. A certificate of the Swing Line Lender submitted to any Revolving Credit Lender (through the Administrative Agent) with respect to any amounts owing under this clause (iii) shall be conclusive absent manifest error.

 

60

 

(iv)    Each Revolving Credit Lender’s obligation to make Revolving Credit Loans or to purchase and fund risk participations in Swing Line Loans pursuant to this Section 2.04(c) shall be absolute and unconditional and shall not be affected by any circumstance, including (A) any setoff, counterclaim, recoupment, defense or other right which such Revolving Credit Lender may have against the Swing Line Lender, the Company or any other Person for any reason whatsoever, (B) the occurrence or continuance of a Default, or (C) any other occurrence, event or condition, whether or not similar to any of the foregoing; provided, however, that each Revolving Credit Lender’s obligation to make Revolving Credit Loans pursuant to this Section 2.04(c) is subject to the conditions set forth in Section 4.02. No such funding of risk participations shall relieve or otherwise impair the obligation of the Company to repay Swing Line Loans, together with interest as provided herein.

 

(d)    Repayment of Participations.

 

(i)    At any time after any Revolving Credit Lender has purchased and funded a risk participation in a Swing Line Loan, if the Swing Line Lender receives any payment on account of such Swing Line Loan, the Swing Line Lender will distribute to such Revolving Credit Lender its Applicable Revolving Credit Percentage thereof in the same funds as those received by the Swing Line Lender.

 

(ii)    If any payment received by the Swing Line Lender in respect of principal or interest on any Swing Line Loan is required to be returned by the Swing Line Lender under any of the circumstances described in Section 10.05 (including pursuant to any settlement entered into by the Swing Line Lender in its discretion), each Revolving Credit Lender shall pay to the Swing Line Lender its Applicable Revolving Credit Percentage thereof on demand of the Administrative Agent, plus interest thereon from the date of such demand to the date such amount is returned, at a rate per annum equal to the Federal Funds Rate. The Administrative Agent will make such demand upon the request of the Swing Line Lender. The obligations of the Revolving Credit Lenders under this clause shall survive the payment in full of the Obligations and the termination of this Agreement.

 

(e)    Interest for Account of Swing Line Lender. The Swing Line Lender shall be responsible for invoicing the Company for interest on the Swing Line Loans. Until each Revolving Credit Lender funds its Base Rate Revolving Loan or risk participation pursuant to this Section 2.04 to refinance such Revolving Credit Lender’s Applicable Revolving Credit Percentage of any Swing Line Loan, interest in respect of such Applicable Revolving Credit Percentage shall be solely for the account of the Swing Line Lender.

 

61

 

(f)    Payments Directly to Swing Line Lender. The Company shall make all payments of principal and interest in respect of the Swing Line Loans directly to the Swing Line Lender.

 

2.05    Prepayments.

 

(a)    The Borrowers may, upon notice from the Company to the Administrative Agent, at any time or from time to time voluntarily prepay Revolving Credit Loans or Term Loans in whole or in part without premium or penalty; provided that (i) such notice must be in a form reasonably acceptable to the Administrative Agent and be received by the Administrative Agent not later than 9:00 a.m. (A) three Business Days prior to any date of prepayment of Eurodollar Rate Loans and (B) on the date of prepayment of Base Rate Loans; (ii) any prepayment of Eurodollar Rate Loans shall be in a principal amount of $3,000,000 or a whole multiple of $1,000,000 in excess thereof; and (iii) any prepayment of Base Rate Loans shall be in a principal amount of $1,000,000 or a whole multiple of $100,000 in excess thereof or, in each case, if less, the entire principal amount thereof then outstanding. Each such notice shall specify the date and amount of such prepayment and the Type(s) of Loans to be prepaid and, if Eurodollar Rate Loans are to be prepaid, the Interest Period(s) of such Loans. The Administrative Agent will promptly notify each Lender of its receipt of each such notice, and of the amount of such Lender’s Applicable Percentage of such prepayment (based on such Lender’s Applicable Percentage in respect of the relevant Facility). If such notice is given by the Company, the Borrowers shall make such prepayment and the payment amount specified in such notice shall be due and payable on the date specified therein. Any notice of prepayment given pursuant to this Section 2.05(a) may be conditioned upon the consummation of other financing, and may be rescinded or extended for a reasonable period upon written notice to the Administrative Agent if such other financing is not consummated on the anticipated date. Any prepayment of a Eurodollar Rate Loan shall be accompanied by all accrued interest on the amount prepaid, together with any additional amounts required pursuant to Section 3.05. Subject to Section 2.16, each such prepayment shall be applied to the Loans of the Lenders in accordance with their respective Applicable Percentages. Each prepayment of the outstanding Term Loans pursuant to this Section 2.05(a) shall be applied to the principal repayment installments thereof on a pro rata basis. Subject to Section 2.16, such prepayment shall be applied to the Loans of the Lenders in accordance with their respective Applicable Percentages in respect of each of the relevant Facilities.

 

(b)    The Borrowers may, upon notice from the Company to the Swing Line Lender (with a copy to the Administrative Agent), at any time or from time to time, voluntarily prepay Swing Line Loans in whole or in part without premium or penalty; provided that (i) such notice must be received by the Swing Line Lender and the Administrative Agent not later than 10:00 a.m. on the date of the prepayment, and (ii) any such partial prepayment shall be in a minimum principal amount of $100,000. Each such notice shall specify the date and amount of such prepayment. If such notice is given by the Company, the Borrowers shall make such prepayment and the payment amount specified in such notice shall be due and payable on the date specified therein.

 

62

 

(c)    If the Administrative Agent notifies the Company at any time that the Total Revolving Credit Outstandings at such time exceed the aggregate Revolving Credit Commitments then in effect, then, within two Business Days after receipt of such notice, the Borrowers shall prepay Loans and/or Cash Collateralize the L/C Obligations in an aggregate amount sufficient to reduce such Outstanding Amount as of such date of payment to an amount not to exceed the difference of 100% of the Aggregate Commitments then in effect less $250,000; provided, however, that the Borrowers shall not be required to Cash Collateralize the L/C Obligations pursuant to this Section 2.05(c) unless after the prepayment in full of the Revolving Credit Loans and Swing Line Loans the Total Revolving Credit Outstandings exceed the aggregate Revolving Credit Commitments then in effect. The Administrative Agent may, at any time and from time to time after the initial deposit of such Cash Collateral, request that additional Cash Collateral be provided in order to reasonably protect against the results of further exchange rate fluctuations.

 

(d)    If the Administrative Agent notifies the Company at any time that the Outstanding Amount of all Letters of Credit at such time exceeds (as a result of fluctuations in exchange rates or for any other reason) an amount equal to 105% of the Letter of Credit Sublimit then in effect, then, within two Business Days after receipt of such notice, the Borrowers shall Cash Collateralize L/C Obligations in an aggregate amount sufficient to reduce such Outstanding Amount as of such date of payment to an amount not to exceed 100% of the Letter of Credit Sublimit then in effect.

 

2.06    Termination or Reduction of Commitments.

 

(a)         The Borrowers may, upon notice from the Company to the Administrative Agent, terminate the Aggregate Commitments, the Letter of Credit Sublimit, the Financial Letter of Credit Sublimit or the Swing Line Sublimit, or from time to time permanently reduce the Aggregate Commitments, the Letter of Credit Sublimit, the Financial Letter of Credit Sublimit or the Swing Line Sublimit; provided that (a) any such notice shall be received by the Administrative Agent not later than 9:00 a.m. five Business Days prior to the date of termination or reduction, (b) any such partial reduction shall be in an aggregate amount of $10,000,000 or any whole multiple of $1,000,000 in excess thereof, (c) the Borrowers shall not terminate or reduce (i) the Aggregate Commitments if, after giving effect thereto and to any concurrent prepayments hereunder, the Total Outstandings would exceed the Aggregate Commitments, (ii) the Letter of Credit Sublimit if, after giving effect thereto, the Outstanding Amount of L/C Obligations not fully Cash Collateralized hereunder would exceed the Letter of Credit Sublimit, (iii) the Financial Letter of Credit Sublimit if, after giving effect thereto, the Outstanding Amount of L/C Obligations not fully Cash Collateralized hereunder would exceed the Financial Letter of Credit Sublimit or (iv) the Swing Line Sublimit if, after giving effect thereto and to any concurrent prepayments hereunder, the Outstanding Amount of Swing Line Loans would exceed the Swing Line Sublimit, and (d) if, after giving effect to any termination or reduction of the Aggregate Commitments, the Letter of Credit Sublimit or the Swing Line Sublimit exceeds the amount of the Aggregate Commitments, such sublimit shall be automatically reduced by the amount of such excess. The Administrative Agent will promptly notify the Lenders of any such notice of termination or reduction of the Letter of Credit Sublimit, Financial Letter of Credit Sublimit, Swing Line Sublimit or Aggregate Commitments. Any reduction of the Aggregate Commitments shall be applied to the Commitment of each Lender according to its Applicable Percentage. All fees accrued until the effective date of any termination of the Aggregate Commitments shall be paid on the effective date of such termination. Any notice of termination or reduction given pursuant to this Section 2.06 may be conditioned upon the consummation of other financing, and may be rescinded or extended for a reasonable period upon written notice to the Administrative Agent if such other financing is not consummated on the anticipated date.

 

63

 

(b)         On the Amendment No. 3 Effective Date, the Revolving Credit Commitments shall be permanently reduced to $275,000,000. All fees accrued until the Amendment No. 3 Effective Date shall be paid on such date.

 

2.07    Repayment of Loans.

 

(a)    Revolving Credit Loans. The Borrowers shall repay to the Revolving Credit Lenders on the Maturity Date the aggregate principal amount of Revolving Credit Loans outstanding on such date.

 

(b)    Swing Line Loans. The Borrowers shall repay each Swing Line Loan on the earlier to occur of (i) the date ten Business Days after such Loan is made and (ii) the Maturity Date.

 

(c)    Term Loans. The Borrowers shall repay to the Term Lenders an amount equal to 1.25% of the aggregate initial principal amount of all Term Loans outstanding on the last Business Day of each March, June, September and December, commencing on the last Business Day of September 2018, and a final payment on the Maturity Date in an amount equal to the aggregate principal amount of all Term Loans outstanding on such date (each such day, a “Repayment Date”).

 

2.08    Interest.

 

(a)    Subject to the provisions of subsection (b) below, (i) each Eurodollar Rate Loan under a Facility shall bear interest on the outstanding principal amount thereof for each Interest Period at a rate per annum equal to the Eurodollar Rate for such Interest Period plus the Applicable Rate for such Facility; (ii) each Base Rate Loan under a Facility shall bear interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate plus the Applicable Rate for such Facility; and (iii) each Swing Line Loan shall bear interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate plus the Applicable Rate for the Revolving Credit Facility.

 

(b)    (i)     If any amount of principal of any Loan is not paid when due (without regard to any applicable grace periods), whether at stated maturity, by acceleration or otherwise, such amount shall thereafter bear interest at a fluctuating interest rate per annum at all times equal to the Default Rate to the fullest extent permitted by applicable Laws.

 

(ii)    If any amount (other than principal of any Loan) payable by the Borrowers under any Loan Document is not paid when due (without regard to any applicable grace periods), whether at stated maturity, by acceleration or otherwise, then upon the request of the Required Lenders, such amount shall thereafter bear interest at a fluctuating interest rate per annum at all times equal to the Default Rate to the fullest extent permitted by applicable Laws.

 

64

 

(iii)    Upon the request of the Required Lenders and after written notice to the Company, while any Event of Default exists (other than as set forth in clauses (b)(i) and (b)(ii) above), the Borrowers shall pay interest on the principal amount of all outstanding Obligations hereunder at a fluctuating interest rate per annum at all times equal to the Default Rate to the fullest extent permitted by applicable Laws.

 

(iv)    Accrued and unpaid interest on past due amounts (including interest on past due interest) shall be due and payable upon demand.

 

(c)    Interest on each Loan shall be due and payable in arrears on each Interest Payment Date applicable thereto and at such other times as may be specified herein. Interest hereunder shall be due and payable in accordance with the terms hereof before and after judgment, and before and after the commencement of any proceeding under any Debtor Relief Law.

 

2.09    Fees. In addition to certain fees described in subsections (h) and (i) of Section 2.03:

 

(a)    Commitment Fee. The Borrowers shall pay to the Administrative Agent for the account of each Lender in accordance with its Applicable Revolving Credit Percentage, a commitment fee in Dollars equal to the Applicable Rate times the actual daily amount by which the Revolving Credit Facility exceeds the sum of (i) the Outstanding Amount of Revolving Credit Loans and (ii) the Outstanding Amount of L/C Obligations, subject to adjustment as provided in Section 2.16. For the avoidance of doubt, the Outstanding Amount of Swing Line Loans shall not be counted towards or considered usage of the Revolving Credit Facility for purposes of determining the commitment fee. The commitment fee shall accrue at all times during the Availability Period, including at any time during which one or more of the conditions in Article IV is not met, and shall be due and payable quarterly in arrears on the last Business Day of each March, June, September and December, commencing with the first such date to occur after the Closing Date, and on the last day of the Availability Period for the Revolving Credit Facility. The commitment fee shall be calculated quarterly in arrears, and if there is any change in the Applicable Rate during any quarter, the actual daily amount shall be computed and multiplied by the Applicable Rate separately for each period during such quarter that such Applicable Rate was in effect.

 

(b)    Other Fees.

 

(i)    The Borrowers shall pay to the Arrangers and the Administrative Agent for their own respective accounts, in Dollars, fees in the amounts and at the times specified in their respective Fee Letters. Such fees shall be fully earned when paid and shall not be refundable for any reason whatsoever.

 

(ii)    The Borrowers shall pay to the Lenders, in Dollars, such fees as shall have been separately agreed upon in writing in the amounts and at the times so specified. Such fees shall be fully earned when paid and shall not be refundable for any reason whatsoever.

 

65

 

2.10    Computation of Interest and Fees; Retroactive Adjustments of Applicable Rate.

 

(a)    All computations of interest for Base Rate Loans (including Base Rate Loans determined by reference to the Eurodollar Rate) shall be made on the basis of a year of 365 or 366 days, as the case may be, and actual days elapsed. All other computations of fees and interest shall be made on the basis of a 360-day year and actual days elapsed (which results in more fees or interest, as applicable, being paid than if computed on the basis of a 365-day year). Interest shall accrue on each Loan for the day on which the Loan is made, and shall not accrue on a Loan, or any portion thereof, for the day on which the Loan or such portion is paid, provided that any Loan that is repaid on the same day on which it is made shall, subject to Section 2.12(a), bear interest for one day. Each determination by the Administrative Agent of an interest rate or fee hereunder shall be conclusive and binding for all purposes, absent manifest error.

 

(b)    If, as a result of any restatement of or other adjustment to the financial statements of the Company or for any other reason, the Company or the Lenders determine that (i) the Consolidated Leverage Ratio as calculated by the Borrowers as of any applicable date was inaccurate and (ii) a proper calculation of the Consolidated Leverage Ratio would have resulted in higher pricing for such period, the Borrowers shall promptly and retroactively be obligated to pay to the Administrative Agent for the account of the applicable Lenders or the L/C Issuer, as the case may be, promptly on demand by the Administrative Agent (or, after the occurrence of an actual or deemed entry of an order for relief with respect to any Borrower under the Bankruptcy Code of the United States, automatically and without further action by the Administrative Agent, any Lender or the L/C Issuer), an amount equal to the excess of the amount of interest and fees that should have been paid for such period over the amount of interest and fees actually paid for such period. This paragraph shall not limit the rights of the Administrative Agent, any Lender or the L/C Issuer, as the case may be, under Section 2.03(c)(iii), 2.03(h) or 2.08(b) or under Article VIII. The Borrowers’ obligations under this paragraph shall survive the termination of the Aggregate Commitments and the repayment of all other Obligations hereunder for a period of twelve (12) months following the date of such termination and repayment.

 

2.11    Evidence of Debt.

 

(a)    The Credit Extensions made by each Lender shall be evidenced by one or more accounts or records maintained by such Lender and by the Administrative Agent in the ordinary course of business. The accounts or records maintained by the Administrative Agent and each Lender shall be conclusive absent manifest error of the amount of the Credit Extensions made by the Lenders to the Borrowers and the interest and payments thereon. Any failure to so record or any error in doing so shall not, however, limit or otherwise affect the obligation of any Borrower hereunder to pay any amount owing with respect to the Obligations. In the event of any conflict between the accounts and records maintained by any Lender and the accounts and records of the Administrative Agent in respect of such matters, the accounts and records of the Administrative Agent shall control in the absence of manifest error. Upon the request of any Lender made through the Administrative Agent, the Borrowers shall execute and deliver to such Lender (through the Administrative Agent) a Note, which shall evidence such Lender’s Loans in addition to such accounts or records. Each Lender may attach schedules to its Note and endorse thereon the date, Type (if applicable), amount and maturity of its Loans and payments with respect thereto.

 

66

 

(b)    In addition to the accounts and records referred to in subsection (a), each Lender and the Administrative Agent shall maintain in accordance with its usual practice accounts or records evidencing the purchases and sales by such Lender of participations in Letters of Credit and Swing Line Loans. In the event of any conflict between the accounts and records maintained by the Administrative Agent and the accounts and records of any Lender in respect of such matters, the accounts and records of the Administrative Agent shall control in the absence of manifest error.

 

2.12    Payments Generally; Administrative Agents Clawback.

 

(a)    General. All payments to be made by the Borrowers shall be made without condition or deduction for any counterclaim, defense, recoupment or setoff. Except as otherwise expressly provided herein, all payments by the Borrowers hereunder shall be made to the Administrative Agent, for the account of the respective Lenders to which such payment is owed, at the Administrative Agent’s Office in Dollars and in immediately available funds not later than 11:00 a.m. on the date specified herein. The Administrative Agent will promptly distribute to each Lender its Applicable Percentage (or other applicable share as provided herein) of such payment in like funds as received by wire transfer to such Lender’s Lending Office. All payments received by the Administrative Agent after 11:00 a.m. shall be deemed received on the next succeeding Business Day and any applicable interest or fee shall continue to accrue. If any payment to be made by the Borrowers shall come due on a day other than a Business Day, payment shall be made on the next following Business Day, and such extension of time shall be reflected in computing interest or fees, as the case may be.

 

(b)    (i) Funding by Lenders; Presumption by Administrative Agent. Unless the Administrative Agent shall have received notice from a Lender prior to the proposed date of any Borrowing of Eurodollar Rate Loans (or, in the case of any Borrowing of Base Rate Loans, prior to 10:00 a.m. on the date of such Borrowing) that such Lender will not make available to the Administrative Agent such Lender’s share of such Borrowing, the Administrative Agent may assume that such Lender has made such share available on such date in accordance with Section 2.02 (or, in the case of a Borrowing of Base Rate Loans, that such Lender has made such share available in accordance with and at the time required by Section 2.02) and may, in reliance upon such assumption, make available to the Borrowers a corresponding amount. In such event, if a Lender has not in fact made its share of the applicable Borrowing available to the Administrative Agent, then the applicable Lender and the Borrowers severally agree to pay to the Administrative Agent forthwith on demand such corresponding amount in immediately available funds with interest thereon, for each day from and including the date such amount is made available to the Borrowers to but excluding the date of payment to the Administrative Agent, at (A) in the case of a payment to be made by such Lender, the greater of the Federal Funds Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation, plus any administrative, processing or similar fees customarily charged by the Administrative Agent in connection with the foregoing, and (B) in the case of a payment to be made by the Borrowers, the interest rate applicable to Base Rate Loans. If the Borrowers and such Lender shall pay such interest to the Administrative Agent for the same or an overlapping period, the Administrative Agent shall promptly remit to the Borrowers the amount of such interest paid by the Borrowers for such period. If such Lender pays its share of the applicable Borrowing to the Administrative Agent, then the amount so paid shall constitute such Lender’s Loan included in such Borrowing. Any payment by the Borrowers shall be without prejudice to any claim the Borrowers may have against a Lender that shall have failed to make such payment to the Administrative Agent.

 

67

 

(ii)    Payments by Borrowers; Presumptions by Administrative Agent. Unless the Administrative Agent shall have received notice from the Company prior to the date on which any payment is due to the Administrative Agent for the account of the Lenders or the L/C Issuer hereunder that the Borrowers will not make such payment, the Administrative Agent may assume that the Borrowers have made such payment on such date in accordance herewith and may, in reliance upon such assumption, distribute to the Appropriate Lenders or the L/C Issuer, as the case may be, the amount due. In such event, if the Borrowers have not in fact made such payment, then each of the Appropriate Lenders or the L/C Issuer, as the case may be, severally agrees to repay to the Administrative Agent forthwith on demand the amount so distributed to such Lender or the L/C Issuer, in immediately available funds with interest thereon, for each day from and including the date such amount is distributed to it to but excluding the date of payment to the Administrative Agent, at the greater of the Federal Funds Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation.

 

A notice of the Administrative Agent to any Lender or the Company with respect to any amount owing under this subsection (b) shall be conclusive, absent manifest error.

 

(c)    Failure to Satisfy Conditions Precedent. If any Lender makes available to the Administrative Agent funds for any Loan to be made by such Lender as provided in the foregoing provisions of this Article II, and such funds are not made available to the Borrowers by the Administrative Agent because the conditions to the applicable Credit Extension set forth in Article IV are not satisfied or waived in accordance with the terms hereof, the Administrative Agent shall return such funds (in like funds as received from such Lender) to such Lender, without interest.

 

(d)    Obligations of Lenders Several. The obligations of the Lenders hereunder to make Term Loans and Revolving Credit Loans, to fund participations in Letters of Credit and Swing Line Loans and to make payments pursuant to Section 10.04(c) are several and not joint. The failure of any Lender to make any Loan, to fund any such participation or to make any payment under Section 10.04(c) on any date required hereunder shall not relieve any other Lender of its corresponding obligation to do so on such date, and no Lender shall be responsible for the failure of any other Lender to so make its Loan, to purchase its participation or to make its payment under Section 10.04(c).

 

(e)    Funding Source. Nothing herein shall be deemed to obligate any Lender to obtain the funds for any Loan in any particular place or manner or to constitute a representation by any Lender that it has obtained or will obtain the funds for any Loan in any particular place or manner.

 

68

 

2.13    Sharing of Payments by Lenders. If any Lender shall, by exercising any right of setoff or counterclaim or otherwise, obtain payment in respect of Obligations due and payable to such Lender hereunder and under the other Loan Documents at such time in excess of its ratable share (according to the proportion of (x) the amount of such Obligations due and payable to such Lender at such time to (b) the aggregate amount of the Obligations due and payable to all Lenders hereunder and under the other Loan Documents at such time) of payments on account of the Obligations due and payable to all Lenders hereunder and under the other Loan Documents at such time obtained by all the Lenders at such time, then the Lender receiving such greater proportion shall (y) notify the Administrative Agent of such fact, and (b) purchase (for cash at face value) participations in the Revolving Credit Loans and subparticipations in L/C Obligations and Swing Line Loans of the other Lenders, or make such other adjustments as shall be equitable, so that the benefit of all such payments shall be shared by the Lenders ratably in accordance with the aggregate amount of principal of and accrued interest on their respective Revolving Credit Loans and other amounts owing them, provided that:

 

(i)    if any such participations or subparticipations are purchased and all or any portion of the payment giving rise thereto is recovered, such participations or subparticipations shall be rescinded and the purchase price restored to the extent of such recovery, without interest; and

 

(ii)    the provisions of this Section shall not be construed to apply to (x) any payment made by or on behalf of the Borrowers pursuant to and in accordance with the express terms of this Agreement (including the application of funds arising from the existence of a Defaulting Lender), (y) the application of Cash Collateral provided for in Section 2.15, or (z) any payment obtained by a Lender as consideration for the assignment of or sale of a participation in any of its Revolving Credit Loans or subparticipations in L/C Obligations or Swing Line Loans to any assignee or participant, other than an assignment to any Borrower or any Subsidiary thereof (as to which the provisions of this Section shall apply).

 

Each Borrower consents to the foregoing and agrees, to the extent it may effectively do so under applicable law, that any Lender acquiring a participation pursuant to the foregoing arrangements may exercise against such Borrower rights of setoff and counterclaim with respect to such participation as fully as if such Lender were a direct creditor of such Borrower in the amount of such participation.

 

69

 

2.14    Increase in Commitments.

 

(a)    Borrower Request. The Company may by written notice to the Administrative Agent elect to request (x) prior to the Maturity Date for the Revolving Credit Facility, an increase to the existing Revolving Credit Commitments (each, an “Incremental Revolving Commitment”) and/or (y) the establishment of one or more new term loan commitments (each, an “Incremental Term Commitment”), by an aggregate amount for clauses (x) and (y) together not in excess of $200,000,000. Each such notice shall specify (i) the date (each, an “Increase Effective Date”) on which the Company proposes that the Incremental Commitments shall be effective, which shall be a date not less than 15 Business Days (or such earlier date as the Company and the Administrative Agent may mutually agree) after the date on which such notice is delivered to the Administrative Agent, (ii) at the election of the Company, in consultation with the Administrative Agent, the identity of each Eligible Assignee to whom the Company proposes any portion of such Incremental Commitments be allocated and the amounts of such allocations, if such Eligible Assignees and allocations have been agreed; provided that any existing Lender approached to provide all or a portion of the Incremental Commitments may elect or decline, in its sole discretion, to provide such Incremental Commitment; and (iii) the time period within which each Lender and Proposed New Lender is requested to respond (which shall in no event be less than ten Business Days from the date of delivery of such notice). Each Incremental Commitment shall be in a minimum amount of $20,000,000 or any whole multiple of $5,000,000 in excess thereof, or such lesser amount as reasonably acceptable to the Administrative Agent. The Company may make a maximum of four such requests. The Company may also invite additional Eligible Assignees to become Lenders pursuant to a joinder agreement in form and substance reasonably satisfactory to the Administrative Agent. No Incremental Revolving Commitment shall increase (i) the Letter of Credit Sublimit or the Financial Letter of Credit Sublimit without the consent of the L/C Issuer or (ii) the Swing Line Sublimit without the consent of the Swing Line Lender.

 

(b)    Lender Elections to Increase. Each Lender and any other Eligible Assignee to whom the Company has provided an opportunity to participate in an Incremental Commitment (a “Proposed New Lender”) shall notify the Administrative Agent within such time period whether or not it agrees to provide such Incremental Commitment and, if so, (i) with respect to a Lender, whether by an amount equal to, greater than, or less than its Applicable Percentage of such requested increase, and (ii) with respect to a Proposed New Lender, the amount committed by such Proposed New Lender (any such notice to the Administrative Agent being herein a “Lender Increase Notice”). Any Lender or Proposed New Lender not responding within such time period shall be deemed to have declined to provide an Incremental Commitment.

 

(c)    Notification by Administrative Agent; Additional Lenders. The Administrative Agent shall notify the Company and each Lender of the Lenders’ and Proposed New Lenders’ responses to each request made hereunder. Any Proposed New Lender shall be reasonably acceptable to the Administrative Agent and the Company and, in the case of an Incremental Revolving Commitment only, the L/C Issuer and the Swing Line Lender (which consent shall not be unreasonably withheld); and any Proposed New Lender shall become a “Lender” party hereto (and shall hereinafter be referred to as a “Lender” in this Section) in connection with such increase. If the Company shall not have arranged any Proposed New Lender(s) to commit to any shortfall from the Lender Increase Notices, then the Company shall be deemed to have reduced the amount of such Incremental Commitment to the aggregate amount set forth in the Lender Increase Notices. In the event that the aggregate Incremental Commitments set forth in the Lender Increase Notices exceed the amount requested by the Company, the Company shall have the right, in consultation with the Administrative Agent, to allocate the amount of increases necessary to meet the Company’s requested increase. The Company shall promptly notify the Administrative Agent, the Lenders and any Proposed New Lenders of the final allocation of such increase and the Increase Effective Date.

 

70

 

(d)    Conditions. The Incremental Commitments shall become effective as of the Increase Effective Date; provided that:

 

(i)    the Company shall deliver to the Administrative Agent a certificate of each Loan Party dated as of the Increase Effective Date (in sufficient copies for each Lender) signed by a Responsible Officer of such Loan Party (x) certifying and attaching the resolutions adopted by such Loan Party approving or consenting to such increase, and (y) in the case of each Borrower, certifying that, before and after giving effect to such Incremental Revolving Commitment, (A) the representations and warranties contained in Article V and the other Loan Documents are true and correct in all material respects on and as of the Increase Effective Date, except to the extent that such representations and warranties are qualified by materiality, in which case such representations and warranties and true and correct in all respects, and except to the extent that such representations and warranties specifically refer to an earlier date, in which case they are true and correct as of such earlier date, and except that for purposes of this Section 2.14, the representations and warranties contained in subsections (a) and (b) of Section 5.05 shall be deemed to refer to the most recent statements furnished pursuant to subsections (a) and (b), respectively, of Section 6.01, and (B) no Default or Event of Default exists;

 

(ii)    on a pro forma basis, the Borrowers shall be in compliance with each of the covenants set forth in Section 7.12 as of the end of the latest fiscal quarter for which internal financial statements are available;

 

(iii)    the Borrowers shall make any breakage payments arising as a result of the circumstances described in Section 3.05 in connection with any adjustment of Revolving Credit Loans pursuant to Section 2.14(f);

 

(iv)    all fees required to be paid by the Borrowers on or before the Increase Effective Date shall have been paid; and

 

(v)    the Company (for itself or on behalf of any Loan Party) shall deliver or cause to be delivered officer’s certificates and legal opinions of the type delivered on the Closing Date pursuant to Section 4.01(a)(v) through (vii) to the extent reasonably requested by, and in form and substance reasonably satisfactory to, the Administrative Agent.

 

(e)    Terms of New Loans and Commitments. The terms and provisions of Loans made pursuant to Incremental Commitments shall be as follows and, in each case, as to other terms and conditions not set forth below, as reasonably acceptable to the Administrative Agent and the relevant Lenders:

 

(i)    terms and provisions of Incremental Term Loans shall be, except as otherwise set forth herein or in the Increase Joinder, identical to the Term Loans (it being understood that Incremental Term Loans may be a part of the Term Loans) and to the extent that the terms and provisions of Incremental Term Loans are not identical to the Term Loans (except to the extent permitted by clause (iii), (iv) or (v) below) they shall be reasonably satisfactory to the Administrative Agent; provided that in any event the Incremental Term Loans must comply with clauses (iii), (iv) and (v) below;

 

71

 

(ii)    the terms and provisions of Revolving Credit Loans made pursuant to new Commitments shall be identical to the Revolving Credit Loans;

 

(iii)    the weighted average life to maturity of any Incremental Term Loans shall be no shorter than the remaining weighted average life to maturity of the then existing Term Loans;

 

(iv)    the maturity date of Incremental Term Loans (the “Incremental Term Loan Maturity Date”) shall not be earlier than the then Latest Maturity Date;

 

(v)    terms as to prepayments and amortization and pricing for Incremental Term Loans shall be reasonably acceptable to the Administrative Agent and the relevant Lenders (it being understood that terms that are no less favorable to the Borrowers than those of any existing Incremental Term Facility shall be acceptable to the Administrative Agent); and

 

(vi)    the Incremental Term Loans shall not contain additional or different covenants or financial covenants which are more restrictive in any material respect than the covenants in the Loan Documents at the time of the incurrence of such Incremental Term Loan unless either (A) such covenants benefit all of the Lenders or are otherwise consented to by the Administrative Agent or (B) such covenants apply only after the Facility Termination Date.

 

The Incremental Commitments shall be effected by a joinder agreement (the “Increase Joinder”) executed by the Borrowers, the Administrative Agent, each Lender and each Proposed New Lender making such Incremental Commitment, in form and substance reasonably satisfactory to each of them. Notwithstanding the provisions of Section 10.01, the Increase Joinder may, without the consent of any other Lenders, effect such amendments to this Agreement and the other Loan Documents as may be necessary or appropriate, in the reasonable opinion of the Administrative Agent, to effect the provisions and intent of this Section 2.14. In addition, unless otherwise specifically provided herein, all references in the Loan Documents to Revolving Credit Loans or Term Loans shall be deemed, unless the context otherwise requires, to include references to Revolving Credit Loans made pursuant to Incremental Revolving Commitments and Incremental Term Loans that are Term Loans, respectively, made pursuant to this Agreement.

 

(f)    Adjustment of Revolving Credit Loans. To the extent the Commitments being increased on the relevant Increase Effective Date are Incremental Revolving Commitments, then each Revolving Credit Lender that is acquiring an Incremental Revolving Commitment on the Increase Effective Date shall make a Revolving Credit Loan to the Borrowers, the proceeds of which will be used to prepay the Revolving Credit Loans of the other Revolving Credit Lenders immediately prior to such Increase Effective Date, so that, after giving effect thereto, the Revolving Credit Loans outstanding are held by the Revolving Credit Lenders pro rata based on their Revolving Credit Commitments after giving effect to such Increase Effective Date. If there is a new borrowing of Revolving Credit Loans on such Increase Effective Date, the Revolving Credit Lenders after giving effect to such Increase Effective Date shall make such Revolving Credit Loans in accordance with Section 2.01(b).

 

72

 

(g)    Making of New Term Loans. On any Increase Effective Date on which new Commitments for Term Loans are effective, subject to the satisfaction of the foregoing terms and conditions, each Lender of such new Commitment shall make a Term Loan to the Borrowers in an amount equal to its new Commitment.

 

(h)    Equal and Ratable Benefit. The Loans and Commitments established pursuant to this Section shall constitute Loans and Commitments hereunder, and shall be entitled to all the benefits afforded by this Agreement and the other Loan Documents, and shall, without limiting the foregoing, benefit equally and ratably from the Guaranty (including without limitation any Joinder Agreement) and security interests created by the Collateral Documents, except that the new Loans may be subordinated in right of payment or the Liens securing the new Loans may be subordinated, in each case, to the extent set forth in the Increase Joinder. The Loan Parties shall take any actions reasonably required by the Administrative Agent to ensure and/or demonstrate that the Lien and security interests granted by the Collateral Documents continue to be perfected under the Uniform Commercial Code or otherwise after giving effect to the establishment of any such class of Term Loans or any such new Commitments.

 

(i)    Most Favored Lender. If at any time an Increase Joinder includes, or an Incremental Commitment is subject to, any negative or financial covenant which is not contained in this Agreement, then, effective on the date of execution of such Increase Joinder or other document, as the case may be, such covenants and related definitions (collectively, the “Incorporated Covenants”) shall then and thereupon (mutatis mutandis) be deemed to have been incorporated herein; and any breach or event of default in respect of any such Incorporated Covenant shall, subject to the foregoing and the lapse of any grace or cure period provided under the applicable Increase Joinder, be deemed to be an Event of Default hereunder subject to all applicable terms and provisions of this Agreement, including, without limitation, the right of the Required Lenders to waive or not waive any breach thereof (independent of any right of any other creditor of any Borrower or such Subsidiary in respect of any such Incorporated Covenants). Notwithstanding the foregoing, any amendment, elimination or termination of, or waiver or consent with respect to, any such Incorporated Covenant by the parties to such Increase Joinder or other document (including as a result of the termination or repayment in full of the Incremental Commitment with respect to which such Incorporated Covenants have become effective) shall then and thereupon (mutatis mutandis) constitute an amendment, elimination or termination, as the case may be, of, or waiver or consent with respect to, such Incorporated Covenant hereunder.

 

(j)    Conflicting Provisions. This Section shall supersede any provisions in Section 2.13 or 10.01 to the contrary.

 

2.15    Cash Collateral.

 

(a)    Certain Credit Support Events. If (i) the L/C Issuer has honored any full or partial drawing request under any Letter of Credit and such drawing has resulted in an L/C Borrowing, (ii) as of the Letter of Credit Expiration Date, any L/C Obligation for any reason remains outstanding, (iii) the Borrowers shall be required to provide Cash Collateral pursuant to Section 8.02(c), or (iv) there shall exist a Defaulting Lender, the Borrowers shall immediately (in the case of clause (iii) above) or within one Business Day (in all other cases) following any request by the Administrative Agent or the L/C Issuer, provide Cash Collateral in an amount not less than the applicable Minimum Collateral Amount (determined in the case of Cash Collateral provided pursuant to clause (iv) above, after giving effect to Section 2.16(a)(iv) and any Cash Collateral provided by the Defaulting Lender).

 

73

 

(b)    Grant of Security Interest. Each Borrower, and to the extent provided by any Defaulting Lender, such Defaulting Lender, hereby grants to (and subjects to the control of) the Administrative Agent, for the benefit of the Administrative Agent, the L/C Issuer and the Lenders, and agrees to maintain, a first priority security interest in all such cash, deposit accounts and all balances therein, and all other property so provided as collateral pursuant hereto, and in all proceeds of the foregoing, all as security for the obligations to which such Cash Collateral may be applied pursuant to Section 2.15(c). If at any time the Administrative Agent determines that Cash Collateral is subject to any right or claim of any Person other than the Administrative Agent or the L/C Issuer as herein provided, or that the total amount of such Cash Collateral is less than the Minimum Collateral Amount, the Borrowers will, promptly upon demand by the Administrative Agent, pay or provide to the Administrative Agent additional Cash Collateral in an amount sufficient to eliminate such deficiency. All Cash Collateral (other than credit support not constituting funds subject to deposit) shall be maintained in blocked deposit accounts at Bank of America. The Borrowers shall pay on demand therefor from time to time all customary account opening, activity and other administrative fees and charges in connection with the maintenance and disbursement of Cash Collateral.

 

(c)    Application. Notwithstanding anything to the contrary contained in this Agreement, Cash Collateral provided under any of this Section 2.15 or Sections 2.03, 2.04, 2.05, 2.16 or 8.02 in respect of Letters of Credit shall be held and applied to the satisfaction of the specific L/C Obligations, obligations to fund participations therein (including, as to Cash Collateral provided by a Defaulting Lender, any interest accrued on such obligation) and other obligations for which the Cash Collateral was so provided, prior to any other application of such property as may otherwise be provided for herein.

 

(d)    Release. Cash Collateral (or the appropriate portion thereof) provided to reduce Fronting Exposure or to secure other obligations shall be released promptly following (i) the elimination of the applicable Fronting Exposure or other obligations giving rise thereto (including by the termination of Defaulting Lender status of the applicable Lender (or, as appropriate, its assignee following compliance with Section 10.06(b)(vi))) or (ii) the determination by the Administrative Agent and the L/C Issuer that there exists excess Cash Collateral; provided, however, (x) any such release shall be without prejudice to, and any disbursement or other transfer of Cash Collateral shall be and remain subject to, any other Lien conferred under the Loan Documents and the other applicable provisions of the Loan Documents, and (y) the Person providing Cash Collateral and the L/C Issuer may agree that Cash Collateral shall not be released but instead held to support future anticipated Fronting Exposure or other obligations.

 

74

 

2.16    Defaulting Lenders.

 

(a)    Adjustments. Notwithstanding anything to the contrary contained in this Agreement, if any Lender becomes a Defaulting Lender, then, until such time as that Lender is no longer a Defaulting Lender, to the extent permitted by applicable Law:

 

(i)    Waivers and Amendments. Such Defaulting Lender’s right to approve or disapprove any amendment, waiver or consent with respect to this Agreement shall be restricted as set forth in the definition of “Required Lenders” and Section 10.01.

 

(ii)    Reallocation of Payments. Any payment of principal, interest, fees or other amounts received by the Administrative Agent for the account of such Defaulting Lender (whether voluntary or mandatory, at maturity, pursuant to Article VIII or otherwise) or received by the Administrative Agent from a Defaulting Lender pursuant to Section 10.08 shall be applied at such time or times as may be determined by the Administrative Agent as follows: first, to the payment of any amounts owing by such Defaulting Lender to the Administrative Agent hereunder; second, to the payment on a pro rata basis of any amounts owing by such Defaulting Lender to the L/C Issuer or Swing Line Lender hereunder; third, to Cash Collateralize the L/C Issuer’s Fronting Exposure with respect to such Defaulting Lender in accordance with Section 2.15; fourth, as the Borrowers may request (so long as no Default or Event of Default exists), to the funding of any Loan in respect of which such Defaulting Lender has failed to fund its portion thereof as required by this Agreement, as determined by the Administrative Agent; fifth, if so determined by the Administrative Agent and the Company, to be held in a deposit account and released pro rata in order to (x) satisfy such Defaulting Lender’s potential future funding obligations with respect to Loans under this Agreement and (y) Cash Collateralize the L/C Issuer’s future Fronting Exposure with respect to such Defaulting Lender with respect to future Letters of Credit issued under this Agreement, in accordance with Section 2.15; sixth, to the payment of any amounts owing to the Lenders, the L/C Issuer or Swing Line Lender as a result of any judgment of a court of competent jurisdiction obtained by any Lender, the L/C Issuer or the Swing Line Lender against that Defaulting Lender as a result of that Defaulting Lender’s breach of its obligations under this Agreement; seventh, so long as no Default or Event of Default exists, to the payment of any amounts owing to the Borrowers as a result of any judgment of a court of competent jurisdiction obtained by the Borrowers against that Defaulting Lender as a result of that Defaulting Lender's breach of its obligations under this Agreement; and eighth, to that Defaulting Lender or as otherwise directed by a court of competent jurisdiction; provided that if (x) such payment is a payment of the principal amount of any Loans or L/C Borrowings in respect of which that Defaulting Lender has not fully funded its appropriate share, and (y) such Loans were made or the related Letters of Credit were issued at a time when the conditions set forth in Section 4.02 were satisfied or waived, such payment shall be applied solely to pay the Loans of, and L/C Obligations owed to, all Non-Defaulting Lenders on a pro rata basis prior to being applied to the payment of any Loans of, or L/C Obligations owed to, that Defaulting Lender until such time as all Loans and funded and unfunded participations in L/C Obligations and Swing Line Loans are held by the Lenders pro rata in accordance with the Commitments hereunder without giving effect to Section 2.16(a)(iv). Any payments, prepayments or other amounts paid or payable to a Defaulting Lender that are applied (or held) to pay amounts owed by a Defaulting Lender or to post Cash Collateral pursuant to this Section 2.16(a)(ii) shall be deemed paid to and redirected by that Defaulting Lender, and each Lender irrevocably consents hereto.

 

75

 

(iii)    Certain Fees.

 

(A)    No Defaulting Lender shall be entitled to receive any commitment fee pursuant to Section 2.09(a) for any period during which that Lender is a Defaulting Lender (and the Borrowers shall not be required to pay any such fee that otherwise would have been required to have been paid to that Defaulting Lender).

 

(B)    Subject to Section 2.16(a)(ii), each Defaulting Lender shall be entitled to receive Letter of Credit Fees for any period during which that Lender is a Defaulting Lender only to the extent allocable to its Applicable Percentage of the stated amount of Letters of Credit for which it has provided Cash Collateral pursuant to Section 2.15.

 

(C)    With respect to any fee payable pursuant to Section 2.09(a) or any Letter of Credit Fee not required to be paid to any Defaulting Lender pursuant to clause (A) or (B) above, the Borrowers shall (x) pay to each Non-Defaulting Lender that portion of any such fee otherwise payable to such Defaulting Lender with respect to such Defaulting Lender’s participation in L/C Obligations or Swing Line Loans that has been reallocated to such Non-Defaulting Lender pursuant to clause (iv) below, (y) pay to the L/C Issuer and Swing Line Lender, as applicable, the amount of any such fee otherwise payable to such Defaulting Lender to the extent allocable to the L/C Issuer’s or Swing Line Lender’s Fronting Exposure to such Defaulting Lender, and (z) not be required to pay the remaining amount of any such fee.

 

(iv)    Reallocation of Applicable Percentages to Reduce Fronting Exposure. All or any part of such Defaulting Lender’s participation in L/C Obligations and Swing Line Loans shall be reallocated among the Non-Defaulting Lenders in accordance with their respective Applicable Percentages (calculated without regard to such Defaulting Lender’s Commitment) upon prior notice to the Company and such Non-Defaulting Lenders, but only to the extent that (x) the conditions set forth in Section 4.02 are satisfied at the time of such reallocation (and, unless the Company shall have otherwise notified the Administrative Agent promptly after receipt of notice of such reallocation, the Borrowers shall be deemed to have represented and warranted that such conditions are satisfied at such time), and (y) such reallocation does not cause the aggregate principal amount at such time of any Non-Defaulting Lender’s outstanding Revolving Credit Loans and such Non-Defaulting Lender’s participation in L/C Obligations and Swing Line Loans at such time to exceed such Non-Defaulting Lender’s Commitment. Subject to Section 10.22 no reallocation hereunder shall constitute a waiver or release of any claim of any party hereunder against a Defaulting Lender arising from that Lender having become a Defaulting Lender, including any claim of a Non-Defaulting Lender as a result of such Non-Defaulting Lender’s increased exposure following such reallocation.

 

76

 

(v)    Cash Collateral, Repayment of Swing Line Loans. If the reallocation described in clause (a)(iv) above cannot, or can only partially, be effected, the Borrowers shall, without prejudice to any right or remedy available to it hereunder or under applicable Law, (x) first, prepay Swing Line Loans in an amount equal to the Swing Line Lender’s Fronting Exposure and (y) second, Cash Collateralize the L/C Issuers’ Fronting Exposure in accordance with the procedures set forth in Section 2.15. The notice and minimum amount provisions of Section 2.05(b) shall not apply to any prepayments made pursuant to this Section 2.16(a)(v).

 

(b)    Defaulting Lender Cure. If the Company, the Administrative Agent, Swing Line Lender and the L/C Issuer agree in writing that a Lender is no longer a Defaulting Lender, the Administrative Agent will so notify the parties hereto, whereupon as of the effective date specified in such notice and subject to any conditions set forth therein (which may include arrangements with respect to any Cash Collateral), that Lender will, to the extent applicable, purchase at par that portion of outstanding Loans of the other Lenders or take such other actions as the Administrative Agent may determine to be necessary to cause the Revolving Credit Loans and funded and unfunded participations in Letters of Credit and Swing Line Loans to be held on a pro rata basis by the Lenders in accordance with their Applicable Percentages (without giving effect to Section 2.16(a)(iv)), whereupon that Lender will cease to be a Defaulting Lender; provided that no adjustments will be made retroactively with respect to fees accrued or payments made by or on behalf of the Borrowers while that Lender was a Defaulting Lender; and provided, further, that except to the extent otherwise expressly agreed by the affected parties, no change hereunder from Defaulting Lender to Lender will constitute a waiver or release of any claim of any party hereunder arising from that Lender’s having been a Defaulting Lender.

 

ARTICLE III. TAXES, YIELD PROTECTION AND ILLEGALITY

 

3.01    Taxes.

 

(a)    Payments Free of Taxes; Obligation to Withhold; Payments on Account of Taxes. (i) Any and all payments by or on account of any obligation of any Loan Party hereunder or under any other Loan Document shall be made without deduction or withholding for any Taxes, except as required by applicable Laws. If any applicable Laws (as determined in the good faith discretion of the Administrative Agent) require the deduction or withholding of any Tax from any such payment by the Administrative Agent or a Loan Party, then the Administrative Agent or such Loan Party shall be entitled to make such deduction or withholding, upon the basis of the information and documentation to be delivered pursuant to subsection (e) below.

 

(ii)    If any Loan Party or the Administrative Agent shall be required by the Code to withhold or deduct any Taxes, including both United States Federal backup withholding and withholding taxes, from any payment, then (A) the Administrative Agent shall withhold or make such deductions as are determined by the Administrative Agent to be required based upon the information and documentation it has received pursuant to subsection (e) below, (B) the Administrative Agent shall timely pay the full amount withheld or deducted to the relevant Governmental Authority in accordance with the Code, and (C) to the extent that the withholding or deduction is made on account of Indemnified Taxes, the sum payable by the applicable Loan Party shall be increased as necessary so that after any required withholding or the making of all required deductions (including deductions applicable to additional sums payable under this Section 3.01) the applicable Recipient receives an amount equal to the sum it would have received had no such withholding or deduction been made.

 

77

 

(iii)    If any Loan Party or the Administrative Agent shall be required by any applicable Laws other than the Code to withhold or deduct any Taxes from any payment, then (A) such Loan Party or the Administrative Agent, as required by such Laws, shall withhold or make such deductions as are determined by it to be required based upon the information and documentation it has received pursuant to subsection (e) below, (B) such Loan Party or the Administrative Agent, to the extent required by such Laws, shall timely pay the full amount withheld or deducted to the relevant Governmental Authority in accordance with such Laws, and (C) to the extent that the withholding or deduction is made on account of Indemnified Taxes, the sum payable by the applicable Loan Party shall be increased as necessary so that after any required withholding or the making of all required deductions (including deductions applicable to additional sums payable under this Section 3.01) the applicable Recipient receives an amount equal to the sum it would have received had no such withholding or deduction been made.

 

(b)    Payment of Other Taxes by the Borrowers. Without limiting the provisions of subsection (a) above, the Borrowers shall timely pay to the relevant Governmental Authority in accordance with applicable law, or at the option of the Administrative Agent timely reimburse it for the payment of, any Other Taxes.

 

(c)    Tax Indemnifications. (i) Each Borrower shall, and does hereby, jointly and severally, indemnify each Recipient, and shall make payment in respect thereof within 10 days after demand therefor, for the full amount of any Indemnified Taxes (including Indemnified Taxes imposed or asserted on or attributable to amounts payable under this Section 3.01) payable or paid by such Recipient or required to be withheld or deducted from a payment to such Recipient, and any penalties, interest and reasonable expenses arising therefrom or with respect thereto, whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority. A certificate as to the amount of such payment or liability delivered to the Company by a Lender or the L/C Issuer (with a copy to the Administrative Agent), or by the Administrative Agent on its own behalf or on behalf of a Lender or the L/C Issuer, shall be conclusive absent manifest error. Each Borrower shall, and does hereby, jointly and severally, indemnify the Administrative Agent, and shall make payment in respect thereof within 10 days after demand therefor, for any amount which a Lender or the L/C Issuer for any reason fails to pay indefeasibly to the Administrative Agent as required pursuant to Section 3.01(c)(ii) below.

 

78

 

(ii)    Each Lender and the L/C Issuer shall, and does hereby, severally indemnify, and shall make payment in respect thereof within 10 days after demand therefor, (x) the Administrative Agent against any Indemnified Taxes attributable to such Lender or the L/C Issuer (but only to the extent that the Borrowers have not already indemnified the Administrative Agent for such Indemnified Taxes and without limiting the obligation of the Borrowers to do so), (y) the Administrative Agent and the Borrowers, as applicable, against any Taxes attributable to such Lender’s failure to comply with the provisions of Section 10.06(d) relating to the maintenance of a Participant Register and (z) the Administrative Agent and the Borrowers, as applicable, against any Excluded Taxes attributable to such Lender or the L/C Issuer, in each case, that are payable or paid by the Administrative Agent or the Borrowers in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority. A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error. Each Lender and the L/C Issuer hereby authorizes the Administrative Agent to set off and apply any and all amounts at any time owing to such Lender or the L/C Issuer, as the case may be, under this Agreement or any other Loan Document against any amount due to the Administrative Agent under this clause (ii).

 

(d)    Evidence of Payments. Upon request by the Company or the Administrative Agent, as the case may be, after any payment of Taxes by the Borrowers or by the Administrative Agent to a Governmental Authority as provided in this Section 3.01, the Company shall deliver to the Administrative Agent or the Administrative Agent shall deliver to the Company, as the case may be, the original or a certified copy of a receipt issued by such Governmental Authority evidencing such payment, a copy of any return required by Laws to report such payment or other evidence of such payment reasonably satisfactory to the Company or the Administrative Agent, as the case may be.

 

(e)    Status of Lenders; Tax Documentation. (i) Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan Document shall deliver to the Company and the Administrative Agent, at the time or times reasonably requested by the Company or the Administrative Agent, such properly completed and executed documentation reasonably requested by the Company or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding. In addition, any Lender, if reasonably requested by the Company or the Administrative Agent, shall deliver such other documentation prescribed by applicable law or reasonably requested by the Company or the Administrative Agent as will enable the Company or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or information reporting requirements. Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Section 3.01(e)(ii)(A), (ii)(B) and (ii)(D) below) shall not be required if in the Lender’s reasonable judgment such completion, execution or submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Lender.

 

(ii)    Without limiting the generality of the foregoing, in the event that any Borrower is a U.S. Person,

 

79

 

(A)    any Lender that is a U.S. Person shall deliver to the Company and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Company or the Administrative Agent), executed copies of IRS Form W-9 certifying that such Lender is exempt from U.S. federal backup withholding tax;

 

(B)    any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Company and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Company or the Administrative Agent), whichever of the following is applicable:

 

(I)    in the case of a Foreign Lender claiming the benefits of an income tax treaty to which the United States is a party (x) with respect to payments of interest under any Loan Document, executed copies of IRS Form W-8BEN-E (or W-8BEN, as applicable) establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the “interest” article of such tax treaty and (y) with respect to any other applicable payments under any Loan Document, IRS Form W-8BEN-E (or W-8BEN, as applicable) establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the “business profits” or “other income” article of such tax treaty;

 

(II)    executed copies of IRS Form W-8ECI;

 

(III)   in the case of a Foreign Lender claiming the benefits of the exemption for portfolio interest under Section 881(c) of the Code, (x) a certificate substantially in the form of Exhibit K-1 to the effect that such Foreign Lender is not a “bank” within the meaning of Section 881(c)(3)(A) of the Code, a “10 percent shareholder” of any Borrower within the meaning of Section 881(c)(3)(B) of the Code, or a “controlled foreign corporation” described in Section 881(c)(3)(C) of the Code (a “U.S. Tax Compliance Certificate”) and (y) executed copies of IRS Form W-8BEN-E (or W-8BEN, as applicable); or

 

(IV)    to the extent a Foreign Lender is not the beneficial owner, executed copies of IRS Form W-8IMY, accompanied by IRS Form W-8ECI, IRS Form W-8BEN-E (or W-8BEN, as applicable), a U.S. Tax Compliance Certificate substantially in the form of Exhibit K-2 or Exhibit K-3, IRS Form W-9, and/or other certification documents from each beneficial owner, as applicable; provided that if the Foreign Lender is a partnership and one or more direct or indirect partners of such Foreign Lender are claiming the portfolio interest exemption, such Foreign Lender may provide a U.S. Tax Compliance Certificate substantially in the form of Exhibit K-4 on behalf of each such direct and indirect partner;

 

80

 

(C)    any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Company and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Company or the Administrative Agent), executed copies of any other form prescribed by applicable law as a basis for claiming exemption from or a reduction in U.S. federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable law to permit the Company or the Administrative Agent to determine the withholding or deduction required to be made; and

 

(D)    if a payment made to a Lender under any Loan Document would be subject to U.S. federal withholding Tax imposed by FATCA if such Lender were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the Code, as applicable), such Lender shall deliver to the Company and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by the Company or the Administrative Agent such documentation prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by the Company or the Administrative Agent as may be necessary for the Company and the Administrative Agent to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender’s obligations under FATCA or to determine the amount to deduct and withhold from such payment. Solely for purposes of this clause (D), “FATCA” shall include any amendments made to FATCA after the date of this Agreement.

 

(iii)    Each Lender agrees that if any form or certification it previously delivered pursuant to this Section 3.01 expires or becomes obsolete or inaccurate in any respect, it shall update such form or certification or promptly notify the Company and the Administrative Agent in writing of its legal inability to do so.

 

(f)    Treatment of Certain Refunds. Unless required by applicable Laws, at no time shall the Administrative Agent have any obligation to file for or otherwise pursue on behalf of a Lender or the L/C Issuer, or have any obligation to pay to any Lender or the L/C Issuer, any refund of Taxes withheld or deducted from funds paid for the account of such Lender or the L/C Issuer, as the case may be. If any Recipient determines, in its sole discretion exercised in good faith, that it has received a refund of any Taxes as to which it has been indemnified by the Borrowers or with respect to which the Borrowers have paid additional amounts pursuant to this Section, it shall pay to the Borrowers an amount equal to such refund (but only to the extent of indemnity payments made, or additional amounts paid, by the Borrowers under this Section with respect to the Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) incurred by such Recipient, and without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund), provided that each Borrower, upon the request of the Recipient, agrees to repay the amount paid over to such Borrower (plus any penalties, interest or other charges imposed by the relevant Governmental Authority) to the Recipient in the event the Recipient is required to repay such refund to such Governmental Authority. Notwithstanding anything to the contrary in this subsection, in no event will the applicable Recipient be required to pay any amount to the Borrowers pursuant to this subsection the payment of which would place the Recipient in a less favorable net after-Tax position than such Recipient would have been in if the indemnification payments or additional amounts giving rise to such refund had never been paid. This subsection shall not be construed to require any Recipient to make available its tax returns (or any other information relating to its taxes that it deems confidential) to any Borrower or any other Person.

 

81

 

(g)    Survival. Each party’s obligations under this Section 3.01 shall survive the resignation or replacement of the Administrative Agent or any assignment of rights by, or the replacement of, a Lender or the L/C Issuer, the termination of the Commitments and the repayment, satisfaction or discharge of all other Obligations.

 

(h)    FATCA. For purposes of determining withholding Taxes imposed under the Foreign Account Tax Compliance Act (FATCA), from and after the Closing Date, the Borrowers and the Administrative Agent shall treat (and the Lenders hereby authorize the Administrative Agent to treat) this Agreement as not qualifying as a “grandfathered obligation” within the meaning of Treasury Regulation Section 1.1471-2(b)(2)(i).

 

3.02    Illegality. If any Lender determines that any Law has made it unlawful, or that any Governmental Authority has asserted that it is unlawful, for any Lender or its applicable Lending Office to make, maintain or fund Loans whose interest is determined by reference to the Eurodollar Rate, or to determine or charge interest rates based upon the Eurodollar Rate, or any Governmental Authority has imposed material restrictions on the authority of such Lender to purchase or sell, or to take deposits of, Dollars in the London interbank market, then, on notice thereof by such Lender to the Company through the Administrative Agent, (i) any obligation of such Lender to make, maintain, fund or continue Eurodollar Rate Loans or to convert Base Rate Loans to Eurodollar Rate Loans shall be suspended, and (ii) if such notice asserts the illegality of such Lender making or maintaining Base Rate Loans the interest rate on which is determined by reference to the Eurodollar Rate component of the Base Rate, the interest rate on which Base Rate Loans of such Lender shall, if necessary to avoid such illegality, be determined by the Administrative Agent without reference to the Eurodollar Rate component of the Base Rate, in each case until such Lender notifies the Administrative Agent and the Company that the circumstances giving rise to such determination no longer exist. Upon receipt of such notice, (x) the Borrowers shall, upon demand from such Lender (with a copy to the Administrative Agent), prepay or, if applicable, convert all Eurodollar Rate Loans of such Lender to Base Rate Loans (the interest rate on which Base Rate Loans of such Lender shall, if necessary to avoid such illegality, be determined by the Administrative Agent without reference to the Eurodollar Rate component of the Base Rate), either on the last day of the Interest Period therefor, if such Lender may lawfully continue to maintain such Eurodollar Rate Loans to such day, or immediately, if such Lender may not lawfully continue to maintain such Eurodollar Rate Loans and (y) if such notice asserts the illegality of such Lender determining or charging interest rates based upon the Eurodollar Rate, the Administrative Agent shall during the period of such suspension compute the Base Rate applicable to such Lender without reference to the Eurodollar Rate component thereof until the Administrative Agent is advised in writing by such Lender that it is no longer illegal for such Lender to determine or charge interest rates based upon the Eurodollar Rate. Upon any such prepayment or conversion, the Borrowers shall also pay accrued interest on the amount so prepaid or converted.

 

82

 

3.03    Inability to Determine Rates.

 

(a)    If in connection with any request for a Eurodollar Rate Loan or a conversion to or continuation thereof, (i) the Administrative Agent determines that (A) Dollar deposits are not being offered to banks in the London interbank eurodollar market for the applicable amount and Interest Period of such Eurodollar Rate Loan, or (B) adequate and reasonable means do not exist for determining the Eurodollar Rate for any requested Interest Period with respect to a proposed Eurodollar Rate Loan or in connection with an existing or proposed Base Rate Loan (in each case with respect to this clause (i), “Impacted Loans”), or (ii) the Administrative Agent or the Required Lenders determine that for any reason the Eurodollar Rate for any requested Interest Period with respect to a proposed Eurodollar Rate Loan does not adequately and fairly reflect the cost to such Lenders of funding such Eurodollar Rate Loan, the Administrative Agent will promptly so notify the Company and each Lender. Thereafter, (x) the obligation of the Lenders to make or maintain Eurodollar Rate Loans shall be suspended (to the extent of the affected Eurodollar Rate Loans or Interest Periods), and (y) in the event of a determination described in the preceding sentence with respect to the Eurodollar Rate component of the Base Rate, the utilization of the Eurodollar Rate component in determining the Base Rate shall be suspended, in each case until the Administrative Agent (or, in the case of a determination by the Required Lenders described in clause (ii) of Section 3.03(a), until the Administrative Agent upon the instruction of the Required Lenders) revokes such notice. Upon receipt of such notice, the Borrowers may revoke any pending request for a Borrowing of, conversion to or continuation of Eurodollar Rate Loans (to the extent of the affected Eurodollar Rate Loans or Interest Periods) or, failing that, will be deemed to have converted such request into a request for a Borrowing of Base Rate Loans in the amount specified therein.

 

(b)    Notwithstanding the foregoing, if the Administrative Agent has made the determination described in clause (i) of Section 3.03(a), the Administrative Agent, in consultation with the Company, may establish an alternative interest rate for the Impacted Loans, in which case, such alternative rate of interest shall apply with respect to the Impacted Loans until (1) the Administrative Agent revokes the notice delivered with respect to the Impacted Loans under clause (i) of the first sentence of this Section, (2) the Required Lenders notify the Administrative Agent and the Company that such alternative interest rate does not adequately and fairly reflect the cost to such Lenders of funding the Impacted Loans, or (3) any Lender determines that any Law has made it unlawful, or that any Governmental Authority has asserted that it is unlawful, for such Lender or its applicable Lending Office to make, maintain or fund Loans whose interest is determined by reference to such alternative rate of interest or to determine or charge interest rates based upon such rate or any Governmental Authority has imposed material restrictions on the authority of such Lender to do any of the foregoing and provides the Administrative Agent and the Company written notice thereof.

 

83

 

(c)    Notwithstanding anything to the contrary in this Agreement or any other Loan Documents, if the Administrative Agent determines (which determination shall be conclusive absent manifest error), or the Company or Required Lenders notify the Administrative Agent (with, in the case of the Required Lenders, a copy to the Company) that the Company or Required Lenders (as applicable) have determined that:

 

(i)    adequate and reasonable means do not exist for ascertaining LIBOR for any requested Interest Period, including, without limitation, because the LIBOR Screen Rate is not available or published on a current basis and such circumstances are unlikely to be temporary; or

 

(ii)    the administrator of the LIBOR Screen Rate or a Governmental Authority having jurisdiction over the Administrative Agent has made a public statement identifying a specific date after which LIBOR or the LIBOR Screen Rate shall no longer be made available, or used for determining the interest rate of loans, provided that, at the time of such statement, there is no successor administrator that is satisfactory to the Administrative Agent that will continue to provide LIBOR after such specific date (such specific date, the “Scheduled Unavailability Date”); or

 

(iii)    syndicated loans currently being executed, or that include language similar to that contained in this Section, are being executed or amended (as applicable) to incorporate or adopt a new benchmark interest rate to replace LIBOR;

 

then, reasonably promptly after such determination by the Administrative Agent or receipt by the Administrative Agent of such notice, as applicable, the Administrative Agent and the Company may amend this Agreement solely for the purpose of replacing LIBOR in accordance with this Section 3.03 with (x) one or more SOFR-Based Rates or (y) another alternate benchmark rate giving due consideration to any evolving or then existing convention for similar U.S. dollar denominated syndicated credit facilities for such alternative benchmarks and, in each case, including any mathematical or other adjustments agreed to by the Administrative Agent and the Company to such benchmark giving due consideration to any evolving or then existing convention for similar U.S. Dollar denominated syndicated credit facilities for such benchmarks, which adjustment or method for calculating such adjustment shall be published on an information service as selected by the Administrative Agent from time to time in its reasonable discretion and may be periodically updated (the “Adjustment;” and any such proposed rate, a “LIBOR Successor Rate”), and any such amendment shall become effective at 5:00 p.m. on the fifth Business Day after the Administrative Agent shall have posted such proposed amendment to all Lenders and the Company unless, prior to such time, Lenders comprising the Required Lenders have delivered to the Administrative Agent written notice that such Required Lenders (A) in the case of an amendment to replace LIBOR with a rate described in clause (x), object to the Adjustment; or (B) in the case of an amendment to replace LIBOR with a rate described in clause (y), object to such amendment; provided that for the avoidance of doubt, in the case of clause (A), the Required Lenders shall not be entitled to object to any SOFR-Based Rate contained in any such amendment. Such LIBOR Successor Rate shall be applied in a manner consistent with market practice; provided that to the extent such market practice is not administratively feasible for the Administrative Agent, such LIBOR Successor Rate shall be applied in a manner as otherwise reasonably determined by the Administrative Agent in consultation with the Company.

 

84

 

If no LIBOR Successor Rate has been determined and the circumstances under clause (i) above exist or the Scheduled Unavailability Date has occurred (as applicable), the Administrative Agent will promptly so notify the Company and each Lender. Thereafter, (x) the obligation of the Lenders to make or maintain Eurodollar Rate Loans shall be suspended (to the extent of the affected Eurodollar Rate Loans or Interest Periods), and (y) the Eurodollar Rate component shall no longer be utilized in determining the Base Rate. Upon receipt of such notice, the Company may revoke any pending request for a Borrowing of, conversion to or continuation of Eurodollar Rate Loans (to the extent of the affected Eurodollar Rate Loans or Interest Periods) or, failing that, will be deemed to have converted such request into a request for a Borrowing of Base Rate Loans (subject to the foregoing clause (y)) in the amount specified therein.

 

Notwithstanding anything else herein, any definition of LIBOR Successor Rate shall provide that in no event shall such LIBOR Successor Rate be less than 0.75% for purposes of this Agreement.

 

In connection with the implementation of a LIBOR Successor Rate, the Administrative Agent will have the right to make LIBOR Successor Rate Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such LIBOR Successor Rate Conforming Changes will become effective without any further action or consent of any other party to this Agreement; provided that, with respect to any such amendment effected, the Administrative Agent shall post each such amendment implementing such LIBOR Successor Rate Conforming Changes to the Lenders reasonably promptly after such amendment becomes effective.

 

3.04    Increased Costs; Reserves on Eurodollar Rate Loans.

 

(a)    Increased Costs Generally. If any Change in Law shall:

 

(i)    impose, modify or deem applicable any reserve, special deposit, compulsory loan, insurance charge or similar requirement against assets of, deposits with or for the account of, or credit extended or participated in by, any Lender (except any reserve requirement contemplated by Section 3.04(e)) or the L/C Issuer;

 

(ii)    subject any Recipient to any Taxes (other than (A) Indemnified Taxes, (B) Taxes described in clauses (b) through (d) of the definition of Excluded Taxes and (C) Connection Income Taxes) on its loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto; or

 

(iii)    impose on any Lender or the L/C Issuer or the London interbank market any other condition, cost or expense affecting this Agreement or Eurodollar Rate Loans made by such Lender or any Letter of Credit or participation therein;

 

and the result of any of the foregoing shall be to increase the cost to such Lender of making, converting to, continuing or maintaining any Loan the interest on which is determined by reference to the Eurodollar Rate (or, in the case of clause (ii) above, any Loan), or of maintaining its obligation to make any such Loan), or to increase the cost to such Lender or the L/C Issuer of participating in, issuing or maintaining any Letter of Credit (or of maintaining its obligation to participate in or to issue any Letter of Credit), or to reduce the amount of any sum received or receivable by such Lender or the L/C Issuer hereunder (whether of principal, interest or any other amount) then, upon request of such Lender or the L/C Issuer, the Borrowers will pay to such Lender or the L/C Issuer, as the case may be, such additional amount or amounts as will compensate such Lender or the L/C Issuer, as the case may be, for such additional costs incurred or reduction suffered.

 

85

 

(b)    Capital Requirements. If any Lender or the L/C Issuer determines that any Change in Law affecting such Lender or the L/C Issuer or any Lending Office of such Lender or such Lender’s or the L/C Issuer’s holding company, if any, regarding capital or liquidity requirements has or would have the effect of reducing the rate of return on such Lender’s or the L/C Issuer’s capital or on the capital of such Lender’s or the L/C Issuer’s holding company, if any, as a consequence of this Agreement, the Commitments of such Lender or the Loans made by, or participations in Letters of Credit or Swing Line Loans held by, such Lender, or the Letters of Credit issued by the L/C Issuer, to a level below that which such Lender or the L/C Issuer or such Lender’s or the L/C Issuer’s holding company could have achieved but for such Change in Law (taking into consideration such Lender’s or the L/C Issuer’s policies and the policies of such Lender’s or the L/C Issuer’s holding company with respect to capital adequacy), then from time to time the Borrowers will pay to such Lender or the L/C Issuer, as the case may be, such additional amount or amounts as will compensate such Lender or the L/C Issuer or such Lender’s or the L/C Issuer’s holding company for any such reduction suffered.

 

(c)    Certificates for Reimbursement. A certificate of a Lender or the L/C Issuer setting forth the amount or amounts necessary to compensate such Lender or the L/C Issuer or its holding company, as the case may be, as specified in subsection (a) or (b) of this Section containing a certification of a responsible officer of such Lender or the L/C Issuer that such costs have not been imposed on the Borrowers disproportionately with other similarly situated borrowers and delivered to the Company shall be conclusive absent manifest error. The Borrowers shall pay such Lender or the L/C Issuer, as the case may be, the amount shown as due on any such certificate within 10 days after receipt thereof.

 

(d)    Delay in Requests. Failure or delay on the part of any Lender or the L/C Issuer to demand compensation pursuant to the foregoing provisions of this Section shall not constitute a waiver of such Lender’s or the L/C Issuer’s right to demand such compensation, provided that the Borrowers shall not be required to compensate a Lender or the L/C Issuer pursuant to the foregoing provisions of this Section for any increased costs incurred or reductions suffered more than nine months prior to the date that such Lender or the L/C Issuer, as the case may be, notifies the Company of the Change in Law giving rise to such increased costs or reductions and of such Lender’s or the L/C Issuer’s intention to claim compensation therefor (except that, if the Change in Law giving rise to such increased costs or reductions is retroactive, then the nine-month period referred to above shall be extended to include the period of retroactive effect thereof).

 

86

 

(e)    Reserves on Eurodollar Rate Loans. The Borrowers shall pay to each Lender, as long as such Lender shall be required to maintain reserves with respect to liabilities or assets consisting of or including Eurocurrency funds or deposits (currently known as “Eurocurrency liabilities”), additional interest on the unpaid principal amount of each Eurodollar Rate Loan equal to the actual costs of such reserves allocated to such Loan by such Lender (as determined by such Lender in good faith, which determination shall be conclusive), which shall be due and payable on each date on which interest is payable on such Loan, provided the Company shall have received at least 10 days’ prior notice (with a copy to the Administrative Agent) of such additional interest from such Lender. If a Lender fails to give notice 10 days prior to the relevant Interest Payment Date, such additional interest shall be due and payable 10 days from receipt of such notice.

 

3.05    Compensation for Losses. Upon demand of any Lender (with a copy to the Administrative Agent) from time to time, the Borrowers shall promptly compensate such Lender for and hold such Lender harmless from any loss, cost or expense incurred by it as a result of:

 

(a)    any continuation, conversion, payment or prepayment of any Loan other than a Base Rate Loan on a day other than the last day of the Interest Period for such Loan (whether voluntary, mandatory, automatic, by reason of acceleration, or otherwise);

 

(b)    any failure by the Borrowers (for a reason other than the failure of such Lender to make a Loan) to prepay, borrow, continue or convert any Loan other than a Base Rate Loan on the date or in the amount notified by the Borrowers;

 

(c)    any failure by the Borrowers to make payment of any drawing under any Letter of Credit (or interest due thereon) denominated in an Alternative Currency on its scheduled due date or any payment thereof in a different currency; or

 

(d)    any assignment of a Eurodollar Rate Loan on a day other than the last day of the Interest Period therefor as a result of a request by the Company pursuant to Section 10.13;

 

including any loss of anticipated profits and any loss or expense arising from the liquidation or reemployment of funds obtained by it to maintain such Loan or from fees payable to terminate the deposits from which such funds were obtained. The Borrowers shall also pay any customary administrative fees charged by such Lender in connection with the foregoing.

 

For purposes of calculating amounts payable by the Borrowers to the Lenders under this Section 3.05, each Lender shall be deemed to have funded each Eurodollar Rate Loan made by it at the Eurodollar Rate for such Loan by a matching deposit or other borrowing in the London interbank eurodollar market for a comparable amount and for a comparable period, whether or not such Eurodollar Rate Loan was in fact so funded.

 

3.06    Mitigation Obligations; Replacement of Lenders.

 

(a)    Designation of a Different Lending Office. Each Lender may make any Credit Extension to the Borrowers through any Lending Office, provided that the exercise of this option shall not affect the obligation of the Borrowers to repay the Credit Extension in accordance with the terms of this Agreement. If any Lender requests compensation under Section 3.04, or the Borrowers are required to pay any Indemnified Taxes or additional amount to any Lender, the L/C Issuer, or any Governmental Authority for the account of any Lender or the L/C Issuer pursuant to Section 3.01, or if any Lender gives a notice pursuant to Section 3.02, then at the request of the Company such Lender or the L/C Issuer shall, as applicable, use reasonable efforts to designate a different Lending Office for funding or booking its Loans hereunder or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, if, in the judgment of such Lender or the L/C Issuer, such designation or assignment (i) would eliminate or reduce amounts payable pursuant to Section 3.01 or 3.04, as the case may be, in the future, or eliminate the need for the notice pursuant to Section 3.02, as applicable, and (ii) in each case, would not subject such Lender or the L/C Issuer, as the case may be, to any unreimbursed cost or expense and would not otherwise be disadvantageous to such Lender or the L/C Issuer, as the case may be. Each Borrower hereby agrees to pay all reasonable costs and expenses incurred by any Lender or the L/C Issuer in connection with any such designation or assignment.

 

87

 

(b)    Replacement of Lenders. If any Lender requests compensation under Section 3.04, or if any Borrower is required to pay Indemnified Taxes or any additional amount to any Lender or any Governmental Authority for the account of any Lender pursuant to Section 3.01 and, in each case, such Lender has declined or is unable to designate a different lending office in accordance with Section 3.06(a), the Borrowers may replace such Lender in accordance with Section 10.13.

 

3.07    Survival. All of the Borrowers’ obligations under this Article III shall survive termination of the Aggregate Commitments, repayment of all other Obligations hereunder, and resignation of the Administrative Agent.

 

ARTICLE IV. CONDITIONS PRECEDENT TO CREDIT EXTENSIONS

 

4.01    Conditions to Effectiveness and Initial Credit Extension. The effectiveness of this Agreement as an amendment and restatement of the Existing Credit Agreement and the obligation of the L/C Issuer and each Lender to make its initial Credit Extension hereunder or to continue its Credit Extensions hereunder, as applicable, are subject to satisfaction of the following conditions precedent:

 

(a)    Unless waived by all the Lenders (or by the Administrative Agent with respect to items specified in clause (vi) below with respect to which the Borrowers have given assurances satisfactory to the Administrative Agent that such items shall be delivered promptly following the Closing Date), the Administrative Agent’s receipt of the following, each of which shall be originals or telecopies (followed promptly by originals) unless otherwise specified, each properly executed by a Responsible Officer of the signing Loan Party, each dated the Closing Date (or, in the case of certificates of governmental officials, a recent date before the Closing Date) and each in form and substance satisfactory to the Administrative Agent, the Collateral Agent and each of the Lenders:

 

(i)    executed counterparts of this Agreement and the Guaranty;

 

(ii)    (A) a Revolving Credit Note executed by the Borrowers in favor of each Revolving Credit Lender requesting a Revolving Credit Note and (B) a Term Note executed by the Borrowers in favor of each Term Lender requesting a Term Note;

 

88

 

(iii)    executed counterparts of an affirmation to the Security Agreement, Pledge Agreement and the Aircraft Security Agreement, together with (in each case, as applicable, to the extent not on file with the Collateral Agent):

 

(A)    Uniform Commercial Code financing statements (and any amendments thereto, as applicable) suitable in form and substance for filing in all places required by applicable Law to perfect the Liens of the Collateral Agent under the Security Instruments as a first priority Lien as to items of Collateral in which a security interest may be perfected by the filing of financing statements, and such other documents and/or evidence of other actions as may be reasonably necessary under applicable Law to perfect the Liens of the Collateral Agent under such Security Instruments as a first priority Lien in and to such other Collateral as the Collateral Agent may require, including without limitation the delivery by any Borrower or any other Loan Party of all certificates evidencing pledged interests, accompanied in each case by duly executed stock powers (or other appropriate transfer documents) in blank affixed thereto;

 

(B)    the originals of all promissory notes issued in connection with Indebtedness permitted by Section 7.03(e), together with duly executed undated endorsements in blank affixed thereto;

 

(C)    except with the express prior written consent of the Collateral Agent in each instance, with respect to the Investment Property (as defined in the Security Agreement) listed on Schedule 9(e) of the Security Agreement, Qualifying Control Agreements (as defined in the Security Agreement) from the applicable securities intermediary;

 

(D)    except with the express prior written consent of the Collateral Agent in each instance, with respect to the Deposit Accounts (as defined in the Security Agreement) listed on Schedule 9(f) of the Security Agreement, Qualifying Control Agreements (as defined in the Security Agreement) from the applicable depositary institutions; and

 

(E)    evidence that all insurance required to be maintained pursuant to the Loan Documents has been obtained and is in effect, together with the certificates of insurance and endorsements, naming the Collateral Agent, on behalf of the Secured Parties, as an additional insured or lender’s loss payee, as the case may be, under all insurance policies maintained with respect to the assets and properties of the Loan Parties that constitute Collateral;

 

(iv)    in connection with the Mortgages with respect to each Mortgaged Property listed on Exhibit I, to the extent not previously delivered to the Administrative Agent or the Collateral Agent, or as otherwise reasonably requested by the Administrative Agent or the Collateral Agent, executed counterparts to the applicable Mortgage together with:

 

89

 

(A)    to the extent necessary under applicable Law, for filing in the appropriate county land office(s), Uniform Commercial Code financing statements covering fixtures, if required, in each case appropriately completed;

 

(B)    mortgage policies of title insurance (which, if satisfactory to the Collateral Agent, may be in the form of a mark-up of pro forma mortgage policies which are satisfactory to the Collateral Agent subsequently to be followed by mortgage policies) relating to each Mortgage of the Mortgaged Property referred to above, issued by a title insurer reasonably satisfactory to the Collateral Agent (the “Title Company”), in an insured amount satisfactory to the Collateral Agent and insuring the Collateral Agent that the Mortgage on each such Mortgaged Property is a valid and enforceable first priority mortgage lien on such Mortgaged Property, free and clear of all defects and encumbrances except Liens permitted by Section 7.01, with each such mortgage policy (i) to be in form and substance satisfactory to the Collateral Agent, (ii) to include a reference to the relevant survey with no survey exceptions except those theretofore approved by the Collateral Agent (such approval not to be unreasonably withheld or delayed), (iii) not to include any exception(s) for mechanic’s liens, and (iv) to provide for affirmative insurance and endorsements (to the extent applicable and available in the relevant jurisdiction) as the Collateral Agent may reasonably request;

 

(C)    (i) surveys for each Mortgaged Property sufficient for the Title Company to remove the standard survey exceptions from the title insurance policies and issue the endorsements required in clause (B)(iv) above, or (ii) affidavits delivered to the title insurer sufficient for the Title Company to remove the standard survey exceptions from the title policies and issue the endorsements referenced in clause (B)(iv) above;

 

(D)    evidence (which may be satisfied by appropriate instructions in the funds flow memorandum) of payment to the title insurer of all expenses and premiums of the title insurer in connection with the issuance of such policies and endorsements and payment to the Title Company of an amount equal to any fees or taxes, including recording, mortgage, intangible and stamp taxes payable in connection with recording the Mortgages and Uniform Commercial Code financing statements covering fixtures, if applicable, in the appropriate county or state land office(s);

 

(E)    in connection with any Mortgage and as reasonably requested by the Administrative Agent or the Collateral Agent, customary opinions of counsel in the jurisdiction where each such Mortgaged Property is located; and

 

(F)    a completed “Life-of-Loan” Federal Emergency Management Agency Standard Flood Hazard Determination with respect to each Mortgaged Property (together with a notice about special flood hazard area status and flood disaster assistance duly executed by the Company and each Loan Party relating thereto);

 

90

 

(v)    such certificates of resolutions or other action, incumbency certificates and/or other certificates (including specimen signatures) of Responsible Officers of each Loan Party as the Administrative Agent may require evidencing the identity, authority and capacity of each Responsible Officer thereof authorized to act as a Responsible Officer in connection with this Agreement and the other Loan Documents to which such Loan Party is a party;

 

(vi)    such documents and certifications as the Administrative Agent may reasonably require to evidence that each Loan Party is duly organized or formed, and that each Loan Party is validly existing, in good standing and qualified to engage in business in the jurisdiction of its organization or formation;

 

(vii)    a customary opinion, addressed to the Administrative Agent, Collateral Agent and each Lender, of Jones Day, counsel for the Borrowers and the Loan Parties, and the general counsel or assistant general counsel for the Borrowers and the Loan Parties, in each case in form and substance satisfactory to the Administrative Agent concerning the Loan Parties and the Loan Documents (which may include some or all of the Mortgages) and as to such matters and jurisdictions as the Administrative Agent, Collateral Agent may reasonably request;

 

(viii)    a certificate of a Responsible Officer of the Company either (A) attaching copies of all consents, licenses and approvals required by any Governmental Authority or any other Person in connection with the execution, delivery and performance by each Loan Party and the validity against such Loan Party of the Loan Documents to which it is a party, and such consents, licenses and approvals shall be in full force and effect, or (B) stating that no such consents, licenses or approvals are so required (except for (x) the consents, licenses and approvals which have been duly obtained, taken, given or made and (y) the filing of Uniform Commercial Code financing statements and the recording of Mortgages pursuant to the Loan Documents);

 

(ix)    a certificate signed by a Responsible Officer of each Borrower certifying (A) that the conditions specified in Sections 4.02(a) and (b) have been satisfied and (B) that there has been no event or circumstance since the date of the Audited Financial Statements that has had or could be reasonably expected to have, either individually or in the aggregate, a Material Adverse Effect;

 

(x)    executed counterparts of the Post-Closing Agreement;

 

(xi)    executed counterparts by each Lender to this Agreement as of the Closing Date of a joinder to the Permitted Notes Intercreditor Agreement in accordance with Section 22 thereof, sufficient in number for distribution to the Administrative Agent, the Collateral Agent, the Permitted Noteholders and the Borrowers, and evidence satisfactory to the Administrative Agent that no default or event of default under the Permitted Notes Documents exists, or would result from the effectiveness of this Agreement or any Credit Extension hereunder or from the application of the proceeds thereof on the Closing Date;

 

91

 

(xii)    a certificate signed by the chief financial officer of the Company certifying that, after giving effect to this Agreement and the Credit Extensions made or continued on the Closing Date, (A) each Borrower, individually, is Solvent and (B) each Guarantor, together with the other Loan Parties, is Solvent;

 

(xiii)   (A) upon the reasonable request of any Lender made at least five days prior to the Closing Date, the Borrowers shall have provided to such Lender the documentation and other information so requested in connection with applicable “know your customer” and anti-money-laundering rules and regulations, including the Act, in each case at least five days prior to the Closing Date; and

 

(B)    at least three days prior to the Closing Date, any Borrower that qualifies as a “legal entity customer” under the Beneficial Ownership Regulation shall deliver a Beneficial Ownership Certification in relation to such Borrower; and

 

(xiv)    such other assurances, certificates, documents, consents or opinions as the Administrative Agent, the Collateral Agent, the L/C Issuer, the Swing Line Lender or the Required Lenders reasonably may require.

 

(b)    Any fees required to be paid on or before the Closing Date shall have been paid.

 

(c)    Unless waived by the Administrative Agent, the Borrowers shall have paid all reasonable fees, charges and disbursements of counsel to the Administrative Agent (directly to such counsel if requested by the Administrative Agent) to the extent invoiced at least two Business Days prior to or on the Closing Date, plus such additional amounts of such fees, charges and disbursements as shall constitute its reasonable estimate of such fees, charges and disbursements incurred or to be incurred by it through the closing proceedings (provided that such estimate shall not thereafter preclude a final settling of accounts between the Borrowers and the Administrative Agent).

 

Without limiting the generality of the provisions of the last paragraph of Section 9.03, for purposes of determining compliance with the conditions specified in this Section 4.01, each Lender that has signed this Agreement shall be deemed to have consented to, approved or accepted or to be satisfied with, each document or other matter required thereunder to be consented to or approved by or acceptable or satisfactory to a Lender unless the Administrative Agent shall have received notice from such Lender prior to the proposed Closing Date specifying its objection thereto.

 

4.02    Conditions to all Credit Extensions. The obligation of each Lender to honor any Request for Credit Extension (other than a Loan Notice requesting only a conversion of Loans to the other Type, or a continuation of Eurodollar Rate Loans) is subject to the following conditions precedent:

 

(a)    The representations and warranties of each Borrower and each other Loan Party contained in Article V or any other Loan Document, or which are contained in any document furnished at any time under or in connection herewith or therewith, shall be true and correct in all material respects on and as of the date of such Credit Extension, except to the extent that such representations and warranties are qualified by materiality, in which case such representations and warranties shall be true and correct in all respects, and except to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct as of such earlier date, and except that for purposes of this Section 4.02, the representations and warranties contained in subsections (a) and (b) of Section 5.05 shall be deemed to refer to the most recent statements furnished pursuant to clauses (a) and (b), respectively, of Section 6.01, and excluding, after the Closing Date, the representation and warranty set forth in Section 5.26.

 

92

 

(b)    No Default shall exist, or would result from such proposed Credit Extension or from the application of the proceeds thereof.

 

(c)    The Administrative Agent and, if applicable, the L/C Issuer or the Swing Line Lender shall have received a Request for Credit Extension in accordance with the requirements hereof (except in the case of Credit Extensions made or deemed to be made under Sections 2.14(b)(v) and 2.16(a)(iv).

 

(d)    In the case of a Letter of Credit to be denominated in an Alternative Currency, there shall not have occurred any change in national or international financial, political or economic conditions or currency exchange rates or exchange controls which in the reasonable opinion of the Administrative Agent or the L/C Issuer would make it impracticable for such Letter of Credit to be denominated in the relevant Alternative Currency.

 

Each Request for Credit Extension (other than a Loan Notice requesting only a conversion of Loans to the other Type or a continuation of Eurodollar Rate Loans) submitted by the Company shall be deemed to be a representation and warranty that the conditions specified in Sections 4.02(a) and (b) have been satisfied on and as of the date of the applicable Credit Extension.

 

ARTICLE V. REPRESENTATIONS AND WARRANTIES

 

The Company represents and warrants to the Administrative Agent and the Lenders that:

 

5.01    Existence, Qualification and Power. Each Borrower and each of its Subsidiaries (a) is a corporation, partnership or limited liability company, duly organized or formed, validly existing and in good standing under the Laws of the jurisdiction of its incorporation or organization, (b) has all requisite power and authority and all governmental licenses, authorizations, consents and approvals (i) to own its assets, carry on its business and (ii) to execute, deliver, and perform its obligations under the Loan Documents to which it is a party, (c) is duly qualified and is licensed and in good standing under the Laws of each jurisdiction where its ownership, lease or operation of properties or the conduct of its business requires such qualification or license, and (d) is in compliance with all Laws, except in each case referred to in subsection (b)(i), (c) or (d) of this Section, to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect.

 

93

 

5.02    Authorization; No Contravention. The execution, delivery and performance by each Loan Party of each Loan Document to which such Person is party, have been duly authorized by all necessary corporate or other organizational action, and do not and will not (a) contravene the terms of any of such Person’s Organization Documents; (b) conflict with or result in any breach or contravention of, or the creation of any Lien under, (i) any Contractual Obligation to which such Person is a party or (ii) any material order, injunction, writ or decree of any Governmental Authority to which such Person or its property is subject, except to the extent that the failure to do so could not reasonably be expected to have a Material Adverse Effect; or (c) to the knowledge of any Responsible Officer of any Loan Party, violate any Law. Each Loan Party and each Subsidiary thereof is in compliance with all Contractual Obligations referred to in clause (b)(i), except to the extent that any such conflict, breach, contravention, creation or violation could not reasonably be expected to have a Material Adverse Effect.

 

5.03    Governmental Authorization; Other Consents. No approval, consent, exemption, authorization, or other action by, or notice to, or filing with, any Governmental Authority or any other Person is necessary or required in connection with the execution, delivery or performance by, or enforcement against, any Loan Party of this Agreement or any other Loan Document, except for (a) the authorizations, approvals, actions, notices and filings which have been duly obtained, taken, given or made and are in full force and effect or (b) the filing of Uniform Commercial Code financing statements and the recording of Mortgages pursuant to the Loan Documents.

 

5.04    Binding Effect. This Agreement has been, and each other Loan Document, when delivered hereunder, will have been, duly executed and delivered by each Loan Party that is party thereto. This Agreement constitutes, and each other Loan Document when so delivered will constitute, a legal, valid and binding obligation of such Loan Party, enforceable against each Loan Party that is party thereto in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws generally affecting the rights of creditors, and subject to equitable principles of general application.

 

5.05    Financial Statements; No Material Adverse Effect.

 

(a)    The Audited Financial Statements (i) were prepared in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein; (ii) fairly present in all material respects the financial condition of the Company and its Subsidiaries as of the date thereof and their results of operations for the period covered thereby in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein; and (iii) show all material indebtedness and other liabilities, direct or contingent, of the Company and its Subsidiaries as of the date thereof, including liabilities for taxes, material commitments and Indebtedness.

 

(b)    The unaudited consolidated financial statements of the Company and its Subsidiaries contained in the related quarterly report on Form 10-Q filed with the SEC, except for any such unaudited financial statements covering any period during the Specified Period (as defined in the Sixth Amendment), (i) were prepared in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein, and subject to the absence of footnotes and ordinary, good faith year end audit adjustments; (ii) fairly present in all material respects the financial condition of the Company and its Subsidiaries as of the date thereof and their results of operations for the period covered thereby; and (iii) show all material indebtedness and other liabilities, direct or contingent, of the Company and its consolidated Subsidiaries as of the date thereof, including liabilities for taxes, material commitments and Indebtedness.

 

94

 

(c)    Since the date of the Audited Financial Statements, there has been no event or circumstance, either individually or in the aggregate, that has had or could reasonably be expected to have a Material Adverse Effect.

 

(d)    As of the Closing Date, there exists no Project Debt, other than as specifically identified on Schedule 5.05(d).

 

5.06    Litigation. Except as specifically disclosed on Schedule 5.06, there are no actions, suits, proceedings, claims or disputes pending or, to the knowledge of any Borrower after due and diligent investigation, threatened or contemplated, at law, in equity, in arbitration or before any Governmental Authority, by or against any Borrower or any of its Subsidiaries or against any of their properties or revenues that (a) purport to adversely affect this Agreement or any other Loan Document, or any of the transactions contemplated hereby, or (b) if determined adversely, could reasonably be expected to have a Material Adverse Effect.

 

5.07    No Default. Neither any Borrower nor any Subsidiary is in default under or with respect to (a) any Permitted Notes Documents or (b) any Contractual Obligation, in each case that could be reasonably expected to have a Material Adverse Effect. No Default or Event of Default has occurred and is continuing or would result from the consummation of the transactions contemplated by this Agreement or any other Loan Document.

 

5.08    Ownership of Property; Liens. Each of the Borrowers and their respective Subsidiaries has good record and marketable title in fee simple to, or valid leasehold interests in, all real property necessary or used in the ordinary conduct of its business, except for such defects in title as could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect. As of the Closing Date, the property of each Borrower and its Subsidiaries is not subject to any Lien, other than Liens permitted by Section 7.01.

 

5.09    Environmental Compliance.

 

(a)    The on-going operations of each Borrower and each of its Subsidiaries, after the Closing Date, comply in all respects with all Environmental Laws, except such non-compliance that, individually or in the aggregate, would not reasonably be expected to result in a Material Adverse Effect.

 

(b)    Except as specifically identified on Schedule 5.09, or except to the extent that noncompliance would not reasonably be expected to result in a Material Adverse Effect, each Borrower and each of its Subsidiaries have obtained all licenses, permits, authorizations and registrations required under any Environmental Law (“Environmental Permits”) necessary for their respective operations, and all such Environmental Permits are in good standing, and each Borrower and each of its Subsidiaries are in compliance with all terms and conditions of such Environmental Permits.

 

95

 

(c)    Except as specifically identified on Schedule 5.09, none of any Borrower or any of its Subsidiaries or any of their present property or operations is subject to any (i) outstanding written order from or agreement with any Governmental Authority or other Person, or (ii) judicial or docketed administrative proceeding respecting any Environmental Law, Environmental Claim or Hazardous Material., other than, in the case of clause (i), any such order or agreement the breach or violation of which would not reasonably be expected to result in a Material Adverse Effect and, in the case of clause (ii), any such proceeding that if determined adversely to the Company or any of its Subsidiaries would not reasonably be expected to result in a Material Adverse Effect.

 

(d)    There are no conditions or circumstances relating to any property of any Borrower or its Subsidiaries, or arising from operations of any Borrower or its Subsidiaries conducted prior to the Closing Date that, together with all other such conditions and circumstances relating to all other properties and operations, may give rise to Environmental Claims with a potential liability as to the Company and its Subsidiaries together that, individually or in the aggregate, would reasonably be expected to have a Material Adverse Effect.

 

(e)    Except as specifically identified on Schedule 5.09, as of the Closing Date, no Borrower has knowledge of any oral or written notification of a Release of a Hazardous Material has been filed by or on behalf of such Borrower or any of its Subsidiaries and no site, facility or vessel now or previously owned, operated or leased by such Borrower or any of its Subsidiaries is listed or to the knowledge of such Borrower or any of its Subsidiaries proposed for listing on any federal or state list of sites requiring investigation or clean-up.

 

5.10    Insurance. The properties of each Borrower and its Subsidiaries are insured with financially sound and reputable insurance companies not Affiliates of any Borrower, in such amounts, with such deductibles and covering such risks as are customarily carried by companies engaged in similar businesses and owning similar properties in localities where such Borrower or the applicable Subsidiary operates (including, but not limited to, flood insurance).

 

5.11    Taxes. Each Borrower and its Subsidiaries have filed (or have obtained appropriate extensions in respect of) all Federal, all material state and other material tax returns and reports required to be filed, and have paid (or have obtained appropriate extensions in respect of) all Federal, all material state and other material taxes, assessments, fees and other governmental charges levied or imposed upon them or their properties, income or assets otherwise due and payable, except those which are being contested in good faith by appropriate proceedings and for which adequate reserves have been provided in accordance with GAAP. To the Borrowers’ knowledge, there is no proposed (in writing) tax assessment against any Borrower or any Subsidiary that would, if made, have a Material Adverse Effect. Neither any Borrower nor any of its Subsidiaries is party to any tax sharing agreement.

 

96

 

5.12    ERISA Compliance.

 

(a)    To the Borrowers’ knowledge, each Plan that is maintained or sponsored by the Company or an ERISA Affiliate is in compliance in all material respects with the applicable provisions of ERISA, the Code and other Federal or state laws, except where failure to comply could not reasonably be expected to have a Material Adverse Effect. To the Borrowers’ knowledge, each Pension Plan that is maintained or sponsored by the Company or an ERISA Affiliate and that is intended to be a qualified plan under Section 401(a) of the Code has received a favorable determination letter from the Internal Revenue Service to the effect that the form of such Plan is qualified under Section 401(a) of the Code and the trust related thereto has been determined by the Internal Revenue Service to be exempt from federal income tax under Section 501(a) of the Code, or an application for such a letter is either currently being processed by the Internal Revenue Service or is not yet due under the Internal Revenue Service’s determination letter filing program (or, in the case of a Pension Plan maintained pursuant to the adoption of a prototype or volume submitter plan document, the sponsor of the prototype or volume submitter document has obtained from the IRS an opinion or notification letter to the effect that the form of the prototype or volume submitter document is acceptable for the establishment of a qualified retirement plan). To the knowledge of the Borrowers, nothing has occurred that would reasonably be expected to prevent or cause the loss of such tax-qualified status.

 

(b)    There are no pending or, to the knowledge of the Borrowers, threatened claims, actions or lawsuits, or action by any Governmental Authority, with respect to any Plan that could reasonably be expected to have a Material Adverse Effect. There has been no prohibited transaction or violation of the fiduciary responsibility rules with respect to any Plan that has resulted or could reasonably be expected to result in a Material Adverse Effect.

 

(c)    Except as could not reasonably be expected to have a Material Adverse Effect, (i) no ERISA Event has occurred, and neither the Company nor any ERISA Affiliate is aware of any fact, event or circumstance that could reasonably be expected to constitute or result in an ERISA Event with respect to any Pension Plan; (ii) the Company and each ERISA Affiliate has met all applicable requirements under the Pension Funding Rules in respect of each Pension Plan, and no waiver of the minimum funding standards under the Pension Funding Rules has been applied for or obtained; (iii) as of the most recent valuation date for any Pension Plan, the funding target attainment percentage (as defined in Section 430(d)(2) of the Code) is 60% or higher and neither the Company nor any ERISA Affiliate knows of any facts or circumstances that could reasonably be expected to cause the funding target attainment percentage for any such plan to drop below 60% as of the most recent valuation date; (iv) neither the Company nor any ERISA Affiliate has incurred any liability to the PBGC other than for the payment of premiums, and there are no premium payments which have become due that are unpaid; (v) neither the Company nor any ERISA Affiliate has engaged in a transaction that could be subject to Section 4069 or Section 4212(c) of ERISA; and (vi) no Pension Plan has been terminated within the preceding five years by the plan administrator thereof nor by the PBGC, and to the knowledge of the Borrowers, no event or circumstance has occurred or exists that could reasonably be expected to cause the PBGC to institute proceedings under Title IV of ERISA to terminate any Pension Plan.

 

(d)    Each Borrower represents and warrants as of the Closing Date that each Borrower is not and will not be using “plan assets” (within the meaning of 29 CFR § 2510.3-101, as modified by Section 3(42) of ERISA) of one or more Benefit Plans in connection with the Loans, the Letters of Credit or the Commitments.

 

97

 

5.13    Subsidiaries; Equity Interests.

 

(a)    As of the Closing Date, the Company has no Subsidiaries other than those specifically disclosed in Part (1) of Schedule 5.13(a), and has no equity investments in any other corporation or entity (including GLC Ventures and Construction JVs) other than those specifically disclosed in Part (2) of Schedule 5.13(a) and investments held in securities accounts.

 

(b)    As of the Closing Date, there exist no Permitted Notes Guarantors, other than as listed on Schedule 5.13(b).

 

5.14    Margin Regulations; Investment Company Act.

 

(a)    No Borrower is engaged and no Borrower will engage, principally or as one of its important activities, in the business of purchasing or carrying margin stock (within the meaning of Regulation U issued by the FRB), or extending credit for the purpose of purchasing or carrying margin stock.

 

(b)    None of any Borrower, any Person Controlling any Borrower, or any Subsidiary is or is required to be registered as an “investment company” under the Investment Company Act of 1940, the Federal Power Act, the Interstate Commerce Act, any state public utilities code or any other federal or state statute or regulation limiting its ability to incur Indebtedness.

 

5.15    Disclosure. The documents, certificates and written statements (including the Loan Documents) furnished to the Administrative Agent and the Lenders by any Borrower or any Subsidiary for use in connection with the transactions contemplated by this Agreement, taken as a whole and in light of the circumstances under which they were made, do not contain any untrue statement of a material fact or omit to state a material fact (known to any Borrower in the case of any document not furnished by it) necessary in order to make the statements contained herein or therein not misleading (it being recognized by the Administrative Agent and the Lenders that projections and forecasts provided to them by any Borrower are not to be viewed as facts and that actual results during the period or periods covered by any such projections and forecasts may differ materially from the projected or forecasted results).

 

5.16    Intellectual Property; Licenses, Etc. To the Borrowers’ knowledge, each Borrower and its Subsidiaries own, or possess the right to use, all of the trademarks, service marks, trade names, copyrights, patents, patent rights, franchises, licenses and other intellectual property rights (collectively, “IP Rights”) that are reasonably necessary for the operation of their respective businesses, taken as a whole, except as could not reasonably be expected to have a Material Adverse Effect. To the best knowledge of the Borrowers, no slogan or other advertising device, product, process, method, substance, part or other material employed or contemplated to be employed by any Borrower or any Subsidiary infringes upon any rights held by any other Person, except as could not reasonably be expected to have a Material Adverse Effect. Except as specifically disclosed in Schedule 5.16, no claim or litigation regarding any of the foregoing is pending or, to the knowledge of the Borrowers, threatened in writing, and no patent, invention, device, application, principle or any statute, law, rule, regulation, standard or code is pending or, to the knowledge of the Borrowers, proposed, which, in either case, could reasonably be expected to have a Material Adverse Effect.

 

98

 

5.17    Swap Contracts. Each Borrower and its Subsidiaries have each voluntarily entered into each Swap Contract to which it is a party based upon its own independent assessment of its consolidated assets, liabilities and commitments in each case as an appropriate means of mitigating and managing risks associated with such matters.

 

5.18    Labor Relations. There are no strikes, lockouts or other labor disputes against any Borrower or any of its Subsidiaries, or, to the Borrowers’ knowledge, threatened against or affecting any Borrower or any of its Subsidiaries, and no significant unfair labor practice complaint is pending against any Borrower or any of its Subsidiaries or, to the best knowledge of the Borrowers, threatened in writing against any of them before any Governmental Authority, which could reasonably be expected to result in a Material Adverse Effect.

 

5.19    Solvency. Each Borrower and each of the Loan Parties is Solvent.

 

5.20    Taxpayer Identification Number. As of the Closing Date, each Borrower’s true and correct taxpayer identification number is set forth on Schedule 10.02.

 

5.21    Representations as to Foreign Obligors. Each Borrower and each Foreign Obligor represents and warrants to the Administrative Agent and the Lenders that:

 

(a)    Such Foreign Obligor is subject to civil and commercial Laws with respect to its obligations under this Agreement and the other Loan Documents to which it is a party (collectively as to such Foreign Obligor, the “Applicable Foreign Obligor Documents”), and the execution, delivery and performance by such Foreign Obligor of the Applicable Foreign Obligor Documents constitute and will constitute private and commercial acts and not public or governmental acts. Neither such Foreign Obligor nor any of its property has any immunity from jurisdiction of any court or from any legal process (whether through service or notice, attachment prior to judgment, attachment in aid of execution, execution or otherwise) under the laws of the jurisdiction in which such Foreign Obligor is organized and existing in respect of its obligations under the Applicable Foreign Obligor Documents.

 

(b)    The Applicable Foreign Obligor Documents are in proper legal form under the Laws of the jurisdiction in which such Foreign Obligor is organized and existing for the enforcement thereof against such Foreign Obligor under the Laws of such jurisdiction, and to ensure the legality, validity, enforceability, priority or admissibility in evidence of the Applicable Foreign Obligor Documents. Except as disclosed to the Administrative Agent from time to time, it is not necessary to ensure the legality, validity, enforceability, priority or admissibility in evidence of the Applicable Foreign Obligor Documents that the Applicable Foreign Obligor Documents be filed, registered or recorded with, or executed or notarized before, any court or other authority in the jurisdiction in which such Foreign Obligor is organized and existing or that any registration charge or stamp or similar tax be paid on or in respect of the Applicable Foreign Obligor Documents or any other document, except for (i) any such filing, registration, recording, execution or notarization as has been made or is not required to be made until the Applicable Foreign Obligor Document or any other document is sought to be enforced and (ii) any charge or tax as has been timely paid.

 

99

 

(c)    Except as disclosed to the Administrative Agent from time to time, there is no tax, levy, impost, duty, fee, assessment or other governmental charge, or any deduction or withholding, imposed by any Governmental Authority in or of the jurisdiction in which such Foreign Obligor is organized and existing either (i) on or by virtue of the execution or delivery of the Applicable Foreign Obligor Documents or (ii) on any payment to be made by such Foreign Obligor pursuant to the Applicable Foreign Obligor Documents, except as has been disclosed to the Administrative Agent.

 

(d)    Except as disclosed to the Administrative Agent from time to time, the execution, delivery and performance of the Applicable Foreign Obligor Documents executed by such Foreign Obligor are, under applicable foreign exchange control regulations of the jurisdiction in which such Foreign Obligor is organized and existing, not subject to any notification or authorization except (i) such as have been made or obtained or (ii) such as cannot be made or obtained until a later date (provided that any notification or authorization described in clause (ii) shall be made or obtained as soon as is reasonably practicable).

 

5.22    OFAC. Neither the Company nor, to the knowledge of a Responsible Officer of any Loan Party, any Related Party, is an individual or entity that is, or is owned or controlled by any individual or entity that is (a) currently the subject of any Sanctions, (b) included on OFAC’s List of Specially Designated nationals, HMT’s Consolidated List of Financial Sanctions Targets and the Investment Ban List, or any similar list enforced by any other relevant Governmental Authority identified in the definition of “Sanctions” or (c) located, organized or resident in a Designated Jurisdiction.

 

5.23    Security Instruments. The provisions of the Security Instruments are effective to create in favor of the Collateral Agent for the benefit of the Secured Parties a legal, valid and enforceable first priority Lien (subject to Liens permitted by Section 7.01) on all right, title and interest of the respective Loan Parties in the Collateral described therein. Except for filings and actions contemplated hereby and by the Security Instruments, no filing or other action will be necessary to perfect or protect such Liens.

 

5.24    Anti-Corruption Laws. The Company and its Subsidiaries have conducted their businesses in compliance with the United States Foreign Corrupt Practices Act of 1977, the UK Bribery Act 2010, and other similar anti-corruption legislation in other jurisdictions, in each case, that is applicable to the Company and its Subsidiaries. The Company has instituted and maintained policies and procedures designed to promote and achieve compliance with such laws.

 

5.25    Not an Affected Financial Institution. Neither any Borrower nor any Guarantor is an Affected Financial Institution.

 

5.26    Beneficial Ownership. As of the Closing Date, the information included in the Beneficial Ownership Certification is true and correct in all respects.

 

100

 

ARTICLE VI. AFFIRMATIVE COVENANTS

 

So long as any Lender shall have any Commitment hereunder, any Loan or other Obligation hereunder shall remain unpaid or unsatisfied (other than contingent indemnification obligations and other obligations that purport to survive termination of this Agreement), or any Letter of Credit shall remain outstanding (unless Cash Collateralized to the reasonable satisfaction of the Administrative Agent), the Company shall, and shall (except in the case of the covenants set forth in Sections 6.01, 6.02, 6.03 and 6.14) cause each Subsidiary to:

 

6.01    Financial Statements. Deliver to the Administrative Agent and each Lender, in form and detail satisfactory to the Administrative Agent and the Required Lenders:

 

(a)    as soon as available, but in any event (x) for the fiscal year of the Company ending December 31, 2019, on or before February 28, 2021, and (y) at all other times, within 90 days after the end of each fiscal year of the Company (i) a consolidated balance sheet of the Company and its Subsidiaries as at the end of such fiscal year, and the related consolidated statements of income or operations, shareholders’ equity and cash flows for such fiscal year, setting forth in each case in comparative form the figures for the previous fiscal year, all in reasonable detail and prepared in accordance with GAAP, audited and accompanied by a report and opinion of an independent certified public accountant of nationally recognized standing reasonably acceptable to the Required Lenders, which report and opinion shall be prepared in accordance with GAAP and shall not be subject to any qualifications or exceptions as to the scope of the audit nor to any qualifications or exceptions (other than disclosure of “material weaknesses” relating to the Specified Period (as defined in the Sixth Amendment) and subsequent periods to the extent related to the accounting practices occurring prior to the Sixth Amendment Effective Date that may have contributed to the restatement of financial statements for the Specified Period (and not related to any new or separate material weakness unrelated thereto)) not reasonably acceptable to the Required Lenders, or (ii) an SEC Form 10-K for the Company (excluding the exhibits thereto) relating to such fiscal year;

 

(b)    as soon as available, but in any event (x) for the fiscal quarter of the Company ending March 31, 2020, on or before June 30, 2020, and (y) at all other times, within 45 days after the end of each of the first three fiscal quarters of each fiscal year of the Company (i) a consolidated balance sheet of the Company and its Subsidiaries as at the end of such fiscal quarter, the related consolidated statements of income or operations, shareholders’ equity and cash flows for such fiscal quarter and for the portion of the Company’s fiscal year then ended, setting forth in comparative form, as applicable, the figures for the corresponding fiscal quarter of the previous fiscal year and the corresponding portion of the previous fiscal year, all in reasonable detail and certified by a Responsible Officer of the Company as fairly presenting the financial condition, results of operations, shareholders’ equity and cash flows of the Company and its Subsidiaries in accordance with GAAP, subject only to normal year-end audit adjustments and the absence of footnotes, or (ii) an SEC Form 10-Q for the Company (excluding the exhibits thereto) relating to such fiscal quarter;

 

101

 

(c)    Company-prepared unaudited financial statements of the Company and its Subsidiaries in form and detail satisfactory to the Administrative Agent and the Required Lenders (i) for the calendar month ending March 31, 2020, on or before April 20, 2020, (ii) for the calendar month ending April 30, 2020, on or before May 20, 2020, (iii) for the calendar month ending May 31, 2020, on or before June 20, 2020, (iv) for the calendar month ending June 30, 2020, on or before July 20, 2020, (v) for the calendar month ending July 31, 2020, on or before August 20, 2020, (vi) for the calendar month ending August 31, 2020, on or before September 20, 2020, (vii) for the calendar month ending September 30, 2020, on or before October 20, 2020, (viii) for the calendar month ending October 31, 2020, on or before November 25, 2020, (ix) for the calendar month ending November 30, 2020, on or before December 25, 2020, (x) for the calendar month ending December 31, 2020, on or before January 25, 2021, (xi) for the calendar month ending January 31, 2021, on or before February 25, 2021 and (xii) for the calendar month ending February 28, 2021, on or before March 25, 2021; and

 

(d)    unaudited financial covenant calculations for the Company and its Subsidiaries in form and detail satisfactory to the Administrative Agent and the Required Lenders (i) for the fiscal quarter ending June 30, 2020, on or before July 20, 2020, (ii) for the fiscal quarter ending September 30, 2020, on or before October 20, 2020 and (iii) for the fiscal quarter ending December 31, 2020, on or before January 25, 2021.

 

6.02    Certificates; Other Information. Deliver to the Administrative Agent and each Lender, in form and detail satisfactory to the Administrative Agent and the Required Lenders:

 

(a)    concurrently with the delivery of the financial statements referred to in Section 6.01(a) (unless included in the applicable SEC Form 10-K), a certificate of its independent certified public accountants certifying such financial statements;

 

(b)    concurrently with the delivery of the financial statements referred to in Sections 6.01(a) and (b), a duly completed Compliance Certificate signed by a Responsible Officer of the Company (which delivery may, unless the Administrative Agent, or a Lender requests executed originals, be by electronic communication including fax or email and shall be deemed to be an original authentic counterpart thereof for all purposes);

 

(c)    promptly after the same are available, copies of each annual report, proxy or financial statement or other report or communication sent to the stockholders of the Company, and copies of all annual, regular, periodic and special reports and registration statements which the Company may file or be required to file with the SEC under Section 13 or 15(d) of the Securities Exchange Act of 1934, and not otherwise required to be delivered to the Administrative Agent pursuant hereto;

 

(d)    promptly following any request therefor, information and documentation reasonably requested by the Administrative Agent or any Lender for purposes of compliance with applicable “know your customer” requirements under the Act, the Beneficial Ownership Regulation or other applicable anti-money laundering laws; and

 

(e)    promptly, such additional information regarding the business, financial or corporate affairs of the Company or any Subsidiary, or compliance with the terms of the Loan Documents, as the Administrative Agent or any Lender may from time to time reasonably request.

 

102

 

Documents required to be delivered pursuant to Section 6.01(a) or (b) or Section 6.02(c) (to the extent any such documents are included in materials otherwise filed with the SEC) may be delivered electronically and if so delivered, shall be deemed to have been delivered on the date (i) on which the Company posts such documents, or provides a link thereto on the Company’s website on the Internet at the website address listed on Schedule 10.02; or (ii) on which such documents are posted on the Company’s behalf on an Internet or intranet website, if any, to which each Lender and the Administrative Agent have access (whether a commercial, third-party website or whether sponsored by the Administrative Agent); provided that: (i) the Company shall deliver paper copies of such documents to the Administrative Agent or any Lender upon its request to the Company to deliver such paper copies until a written request to cease delivering paper copies is given by the Administrative Agent or such Lender and (ii) the Company shall notify the Administrative Agent (by telecopier or electronic mail) of the posting of any such documents and, upon the Administrative Agent’s request, provide to the Administrative Agent by electronic mail electronic versions (i.e., soft copies) of such documents. The Administrative Agent shall have no obligation to request the delivery of or to maintain paper copies of the documents referred to above, and in any event shall have no responsibility to monitor compliance by the Company with any such request by a Lender for delivery, and each Lender shall be solely responsible for requesting delivery to it or maintaining its copies of such documents.

 

Each Borrower hereby acknowledges that (a) the Administrative Agent and/or the Arrangers may, but shall not be obligated to, make available to the Lenders and the L/C Issuer materials and/or information provided by or on behalf of the Borrowers hereunder (collectively, “Borrower Materials”) by posting the Borrower Materials on IntraLinks, Syndtrak or another similar electronic system (the “Platform”) and (b) certain of the Lenders (each, a “Public Lender”) may have personnel who do not wish to receive material non-public information with respect to the Borrowers or their Affiliates, or the respective securities of any of the foregoing, and who may be engaged in investment and other market-related activities with respect to such Persons’ securities. Each Borrower hereby agrees that so long as any Borrower is the issuer of any outstanding debt or equity securities that are registered or issued pursuant to a private offering or is actively contemplating issuing any such securities (w) all Borrower Materials that are to be made available to Public Lenders shall be clearly and conspicuously marked “PUBLIC” which, at a minimum, shall mean that the word “PUBLIC” shall appear prominently on the first page thereof; (x) by marking Borrower Materials “PUBLIC,” such Borrower shall be deemed to have authorized the Administrative Agent, the Arrangers, the L/C Issuer and the Lenders to treat such Borrower Materials as not containing any material non-public information with respect to any Borrower or its securities for purposes of United States Federal and state securities laws (provided, however, that to the extent such Borrower Materials constitute Information, they shall be treated as set forth in Section 10.07); (y) all Borrower Materials marked “PUBLIC” are permitted to be made available through a portion of the Platform designated “Public Side Information;” and (z) the Administrative Agent and the Arrangers shall be entitled to treat any Borrower Materials that are not marked “PUBLIC” as being suitable only for posting on a portion of the Platform not designated “Public Side Information.”

 

103

 

6.03    Notices. Promptly notify the Administrative Agent:

 

(a)    of the occurrence of any Default or Event of Default;

 

(b)    of any matter that has resulted or could reasonably be expected to result in a Material Adverse Effect, including (i) breach or non-performance of, or any default under, a Contractual Obligation of any Borrower or any Subsidiary; (ii) any dispute, litigation, investigation, proceeding or suspension between any Borrower or any Subsidiary and any Governmental Authority; (iii) the commencement of, or any material development in, any litigation or proceeding affecting any Borrower or any Subsidiary, including pursuant to any applicable Environmental Laws; or (iv) any labor controversy resulting in or reasonably expected to result in, any strike, work stoppage, boycott, shutdown or other labor disruption against or involving any Borrower or any Subsidiary that would materially impact the operations of any Borrower or any Subsidiary;

 

(c)    of the occurrence of any ERISA Event that has resulted or could reasonably be expected to result in a Material Adverse Effect;

 

(d)    of any material change in accounting policies or financial reporting practices by any Borrower or any Subsidiary, including any determination by any Borrower referred to in Section 2.10;

 

(e)    if applicable, upon the request from time to time of the Administrative Agent, of the Swap Termination Values, together with a description of the method by which such values were determined, relating to any Swap Contracts then outstanding to which any Borrower or any of its Subsidiaries is a party;

 

(f)    upon, but in no event later than ten days after, receiving written notice of (i) any and all enforcement, cleanup, removal or other governmental or regulatory actions involving a potential liability in excess of $25,000,000 in the aggregate instituted, completed or threatened against any Borrower or any Subsidiary or any of their properties pursuant to any applicable Environmental Laws, (ii) all other Environmental Claims involving any Borrower or a Subsidiary with a potential liability in excess of $25,000,000 in the aggregate, and (iii) any environmental or similar condition on any real property adjoining or in the vicinity of the property of any Borrower or any Subsidiary that could reasonably be anticipated to cause such property or any part thereof to be subject to any restrictions on the ownership, occupancy, transferability or use of such property under any Environmental Laws and involving a potential liability in excess of $25,000,000 in the aggregate;

 

(g)    of any change in the information provided in the Beneficial Ownership Certification that would result in a change to the list of beneficial owners identified in such certification; and

 

(h)    of any amendment or other change to any covenant, default or event of default in any Permitted Notes Document (including the addition of any covenant, default or event of default not contained in the Permitted Notes Documents as of the date hereof) that makes such covenant, default or event of default more restrictive as to any Loan Party.

 

104

 

Each notice pursuant to this Section 6.03 shall be accompanied by a statement of a Responsible Officer of the Company setting forth details of the occurrence referred to therein and stating what action, if any, the Borrowers have taken and propose to take with respect thereto. Each notice pursuant to Section 6.03(a) shall describe with particularity any and all provisions of this Agreement and any other Loan Document that have been breached.

 

6.04    Payment of Obligations. Pay and discharge as the same shall become due and payable (a) all material Federal and state tax liabilities, assessments and governmental charges or levies upon it or its properties or assets, unless the same are being contested in good faith by appropriate proceedings and adequate reserves in accordance with GAAP are being maintained by the Company or such Subsidiary; (b) all lawful claims which, if unpaid, would by law become a Lien (other than a Permitted Lien) upon its property; and (c) all Indebtedness (other than Indebtedness the non-payment of which would not violate Section 8.01(e)), as and when due and payable, but subject to any subordination provisions contained in any instrument or agreement evidencing such Indebtedness, in the case of each of clauses (a), (b) and (c) where the failure to pay or discharge could reasonably be expected to have a Material Adverse Effect.

 

6.05    Preservation of Existence, Etc. (a) Preserve, renew and maintain in full force and effect its legal existence and good standing under the Laws of the jurisdiction of its organization except in a transaction permitted by Section 7.04 or 7.05, except to the extent a failure by a Subsidiary that is not a Loan Party to maintain good standing could not reasonably be expected to have a Material Adverse Effect; (b) take all reasonable action to maintain all rights, privileges, permits, licenses and franchises necessary or desirable in the normal conduct of its business, except to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect; and (c) preserve or renew all of its registered patents, trademarks, trade names and service marks, the non-preservation of which could reasonably be expected to have a Material Adverse Effect.

 

6.06    Maintenance of Properties. (a) Maintain, preserve and protect all of its material properties and equipment necessary in the operation of its business in good working order and condition, ordinary wear and tear excepted except where the failure by a Subsidiary that is not a Loan Party to do so could not reasonably be expected to have a Material Adverse Effect; (b) make all necessary repairs thereto and renewals and replacements thereof except where the failure to do so could not reasonably be expected to have a Material Adverse Effect; and (c) use the standard of care typical in the industry in the operation and maintenance of its facilities.

 

6.07    Maintenance of Insurance. (a) Maintain with financially sound and reputable insurance companies not Affiliates of any Borrower, insurance with respect to its properties and business against loss or damage of the kinds customarily insured against by Persons engaged in the same or similar business, of such types and in such amounts as are customarily carried under similar circumstances by such other Persons; and (b) without limiting the foregoing, (i) if any portion of any Mortgaged Property is at any time located in an area identified by the Federal Emergency Management Agency (or any successor agency) as a Special Flood Hazard Area with respect to which flood insurance has been made available under the National Flood Insurance Act of 1968 (as now or hereafter in effect or successor act thereto), then the Company shall, or shall cause each Loan Party to (i) maintain, or cause to be maintained, to the extent required, with a financially sound and reputable insurer, flood insurance in an amount and otherwise sufficient to comply with all applicable rules and regulations promulgated pursuant to the Flood Insurance Laws and (ii) deliver to the Administrative Agent evidence of such compliance (or, evidence that compliance is not required) in form and substance reasonably acceptable to the Administrative Agent.

 

105

 

6.08    Compliance with Laws. Comply in all material respects with the requirements of all Laws and all orders, writs, injunctions and decrees applicable to it or to its business or property, except in such instances in which (a) such requirement of Law or order, writ, injunction or decree is being contested in good faith or a bona fide dispute exists with respect thereto; or (b) the failure to comply therewith could not reasonably be expected to have a Material Adverse Effect.

 

6.09    Books and Records.

 

(a)    Maintain (i) proper financial records in conformity with GAAP and presented fairly in all material respects, and (ii) properly, all other books and records, in which full, true and correct in all material respects entries in conformity with GAAP consistently applied shall be made of all transactions and matters involving the assets and business of the Company or such Subsidiary, as the case may be; and

 

(b)    Maintain all books of record and accounts in material conformity with all applicable requirements of any Governmental Authority having regulatory jurisdiction over the Company or such Subsidiary, as the case may be.

 

6.10    Inspection Rights. Permit representatives and independent contractors of the Administrative Agent to visit and inspect any of its properties, to examine its corporate, financial and operating records, and make copies thereof or abstracts therefrom, and to discuss its affairs, finances and accounts with its directors, officers, and independent public accountants, all at the expense of the Borrowers and at such reasonable times during normal business hours and as often as may be reasonably desired, upon reasonable advance notice to the Company and with representatives of the Company afforded reasonable opportunity to be present; provided, however, that (i) the Loan Parties shall not be obligated to reimburse the expenses associated with more than one (1) visit and inspection per calendar year (subject to clause (ii) below) and (ii) when an Event of Default exists the Administrative Agent or any Lender (or any of their respective representatives or independent contractors) may do any of the foregoing at the expense of the Borrowers at any time during normal business hours and without advance notice.

 

6.11    Environmental Laws.

 

(a)    Each Borrower shall, and shall cause each of its Subsidiaries to, conduct its operations and keep and maintain its property in compliance in all material respects with all Environmental Laws, except to the extent that the failure to comply therewith could not reasonably be expected to have a Material Adverse Effect.

 

106

 

(b)    Upon written request of the Administrative Agent, each Borrower shall submit and cause each of its Subsidiaries to submit, to the Administrative Agent, at the Borrowers’ sole cost and expense and at reasonable intervals, a report providing an update of the status of any environmental, health or safety compliance, hazard or liability issue identified in any notice or report required pursuant to Section 6.03(f) and any other environmental, health or safety compliance obligation, remedial obligation or liability, that could, individually or in the aggregate, result in liability in excess of $25,000,000.

 

6.12    Use of Proceeds. Use the proceeds of the Credit Extensions (a) for working capital, capital expenditures and other general corporate purposes of the Company and its Subsidiaries not in contravention of any Law or of any Loan Document, (b) to finance acquisitions permitted hereunder, and (c) if applicable, to refinance the Indebtedness of the Borrowers under the Existing Credit Agreement.

 

6.13    Anti-Corruption Laws. Conduct its businesses in compliance in all material respects with the United States Foreign Corrupt Practices Act of 1977, the UK Bribery Act 2010, and other similar anti-corruption legislation in other jurisdictions, in each case, that is applicable to the Company and its Subsidiaries, and maintain policies and procedures designed to promote and achieve compliance with such laws.

 

6.14    New Material Subsidiaries; Additional Guarantors; After-Acquired Real Property; Release of Collateral.

 

(a)    On each Guarantor Assessment Date, the Company shall determine whether there exists any new or additional Material Subsidiaries (whether as a result of a Person becoming a Material Subsidiary or being designated as a Material Subsidiary for purposes of satisfying the 80% Threshold or the Indenture Termination Date having occurred; and including, without limitation, upon the formation of any Subsidiary that is a Division successor), and if so, promptly notify the Administrative Agent of such fact and promptly thereafter (and in any event, with respect to Domestic Subsidiaries, within sixty (60) days, with respect to Foreign Subsidiaries, within seventy-five (75) days, and solely with respect to Section 6.14(a)(iv), within ninety (90) days, or, in any case, such longer period requested by the Company and approved by the Administrative Agent), cause such Person to deliver to the Administrative Agent, as the Administrative Agent shall deem appropriate:

 

(i)    a Guaranty Joinder Agreement duly executed by such Subsidiary;

 

(ii)    documents of the types referred to in clauses (v) and (vi) of Section 4.01(a) and, if requested by the Administrative Agent, customary opinions of counsel to such Person (which shall cover, among other things, the legality, validity, binding effect and enforceability of the documentation referred to in clause (a)), all in form, content and scope reasonably satisfactory to the Administrative Agent;

 

(iii)    a Security Joinder Agreement of such Subsidiary, together with such Uniform Commercial Code financing statements naming such Subsidiary as “Debtor” and naming the Collateral Agent for the benefit of the Secured Parties as “Secured Party,” in form, substance and number sufficient in the reasonable opinion of the Collateral Agent and its special counsel to be filed in all Uniform Commercial Code filing offices in all jurisdictions in which filing is necessary or advisable to perfect in favor of the Collateral Agent for the benefit of the Secured Parties the Lien on Collateral conferred under such Security Instrument to the extent such Lien may be perfected by Uniform Commercial Code filing;

 

107

 

(iv)    Mortgages, title insurance, appraisals and such other real property support documentation with respect to all real property (and related improvements) with a fair market value in excess of $2,000,000 owned by such Subsidiary other than, subject to the Permitted Notes Intercreditor Agreement, any Mortgaged Property (x) that has been released pursuant to subsection (d) below and (y) determined by the Administrative Agent to be located in a special flood hazard zone pursuant to a Standard Flood Hazard Determination;

 

(v)    if the Subsidiary Securities issued by such Subsidiary that are, or are required to become, Pledged Interests are owned by a Subsidiary who has not then executed and delivered to the Collateral Agent a Pledge Agreement granting a Lien to the Collateral Agent, for the benefit of the Secured Parties, in such equity interests, a Pledge Joinder Agreement executed by the Subsidiary that directly owns such Subsidiary Securities (or, as to the Pledged Interests issued by any Direct Foreign Subsidiary, in a form acceptable to the Administrative Agent), and if such Subsidiary Securities shall be owned by any Borrower or a Subsidiary who has previously executed a Pledge Agreement, a Pledge Agreement Supplement in the form required by such Pledge Agreement pertaining to such Subsidiary Securities;

 

(vi)    if the Pledged Interests issued by such Subsidiary constitute securities under Article 8 of the Uniform Commercial Code (a) the certificates representing 100% of such Subsidiary Securities and (b) duly executed, undated stock powers or other appropriate powers of assignment in blank affixed thereto;

 

(vii)    Uniform Commercial Code financing statements naming the pledgor as “Debtor” and naming the Collateral Agent for the benefit of the Secured Parties as “Secured Party,” in form, substance and number sufficient in the reasonable opinion of the Collateral Agent and its special counsel to be filed in all Uniform Commercial Code filing offices and in all jurisdictions in which filing is necessary or advisable to perfect in favor of the Collateral Agent for the benefit of the Secured Parties the Lien on such Subsidiary Securities;

 

(viii)    a supplement to the appropriate schedule attached to the appropriate Security Instruments listing the additional Collateral, certified as true, correct and complete by the Responsible Officer (provided that the failure to deliver such supplement shall not impair the rights conferred under the Security Instruments in after acquired Collateral); and

 

(ix)    such other assurances, certificates, documents, consents or opinions as the Administrative Agent or Collateral Agent reasonably may require.

 

Notwithstanding anything to the contrary herein, the Company shall at all times (subject to the 60 or 75 day period noted above or such longer period approved by the Administrative Agent) cause such of its Subsidiaries necessary to meet the 80% Threshold to be Guarantors and to be bound by the terms of a Guaranty.

 

108

 

(b)    If the Company shall determine on any Guarantor Assessment Date in respect of any Subsidiary that is, at such time, a Guarantor, that such Subsidiary is no longer a Material Subsidiary, is no longer a Permitted Notes Guarantor, or is no longer required to be deemed or designated as a Material Subsidiary for purposes of satisfying the 80% Threshold, the Company may deliver to the Administrative Agent a certificate to such effect, certifying also the absence of any Default or Event of Default, whereupon the Administrative Agent, the Collateral Agent and the Lenders shall execute such documents and instruments of release as shall be reasonably satisfactory to the parties, confirming the release of such Subsidiary from the Guaranty.

 

(c)    The Company shall cause to be delivered to the Collateral Agent upon the Collateral Agent’s reasonable request, as soon as practicable and in any event within forty-five (45) days of the acquisition thereof (or at such other date as the Administrative Agent may reasonably agree to in order to complete applicable flood insurance due diligence and compliance), a Mortgage on any fee owned real property (and related improvements) with a fair market value in excess of $2,000,000 acquired by any Loan Party after the Closing Date (other than fee owned real property located in a special flood hazard zone pursuant to a Standard Flood Hazard Determination) as security for the Secured Obligations, together with the Uniform Commercial Code financing statements covering fixtures, mortgage policies of title insurance, surveys, opinions, evidence of flood insurance coverage and other documents in connection with such Mortgage as the Collateral Agent may reasonably request. Notwithstanding anything contained in this Agreement to the contrary, no Mortgage shall be executed and delivered with respect to any real property unless and until each Lender (1) has received, at least twenty days prior to such execution and delivery (or such lesser period of time as may be permitted by such Lender), the documents as it may reasonably request to complete its flood insurance due diligence and (2) has confirmed to the Administrative Agent that such Lender’s flood insurance due diligence and flood insurance compliance has been completed to its satisfaction; provided, however, that if the Collateral Agent (on behalf of the Lenders) does not request a Mortgage on any real property or the execution and delivery of any Mortgage requested hereunder is delayed or deferred or the request therefor is rescinded, in each case, because applicable flood insurance due diligence and flood insurance compliance has not been completed to the satisfaction of any Lender, the Company shall be permitted to deliver a Mortgage on such real property (and related improvements) to the Collateral Agent on behalf of the Permitted Noteholders securing only obligations under the Permitted Notes Documents and obligations of the Collateral Agent in its capacity as such under such Mortgage (but in no event securing any Obligations).

 

(d)    [Reserved].

 

(e)    For the purposes of this Section 6.14 the Target and its Subsidiaries will be exempted from compliance with this Section in any and all ways until such time as the Target 8% Indenture has been terminated and all of the Target 8% Notes have been paid in full in cash and/or converted into equity (the date of such termination, payment and/or conversion, the “Indenture Termination Date”). For the avoidance of doubt, all deadlines and time frames contained within this Section 6.14 shall, with respect to the Target and its Subsidiaries, be calculated from the Indenture Termination Date.

 

109

 

6.15    Appraisals. The Administrative Agent and the Lenders may obtain from time to time an appraisal of all or any part of any Collateral, prepared in accordance with written instructions from the Administrative Agent and the Lenders, from a third-party appraiser satisfactory to, and engaged directly by, the Administrative Agent and the Lenders. The cost of any appraisal after the occurrence and during the continuance of a Default shall be borne by the Borrowers and such cost shall be part of the Indebtedness, and constitute an Obligation, hereunder and shall be payable by the Borrowers to the Administrative Agent on demand (which obligation the Borrowers hereby promise to pay); provided that the cost of any appraisal obtained by the Administrative Agent or Lenders at any time other than after the occurrence and during the continuance of a Default shall not constitute an Obligation hereunder and shall not be required to be reimbursed by the Borrowers.

 

ARTICLE VII. NEGATIVE COVENANTS

 

So long as any Lender shall have any Commitment hereunder, any Loan or other Obligation hereunder shall remain unpaid or unsatisfied (other than contingent indemnification obligations and other obligations that purport to survive termination of this Agreement), or any Letter of Credit shall remain outstanding (unless Cash Collateralized to the reasonable satisfaction of the Administrative Agent), the Company shall not, nor shall it permit any Subsidiary to, directly or indirectly:

 

7.01    Liens. Create, incur, assume or suffer to exist any Lien upon any of its property, assets or revenues, whether now owned or hereafter acquired, other than the following:

 

(a)    Liens securing the (i) Secured Obligations and (ii) so long as the Permitted Notes Intercreditor Agreement is in effect, Permitted Notes and/or any other obligations under the Permitted Notes Documents;

 

(b)    Liens existing on the date hereof and listed on Schedule 7.01 and any renewals or extensions thereof; provided that the property covered thereby is not increased (except that assets the purchase or lease of which is financed by a counterparty or its affiliates may be cross-collateralized to secure other assets the purchase or lease of which is financed by the same counterparty or its affiliates) and any renewal or extension of the obligations secured or benefited thereby is permitted by Section 7.03(b);

 

(c)    Liens for taxes not yet past due or which are being contested in good faith and by appropriate proceedings, if adequate reserves with respect thereto are maintained on the books of the applicable Person in accordance with GAAP;

 

(d)    carriers’, landlords’, warehousemen’s, mechanics’, materialmen’s, repairmen’s or other like Liens arising in the Ordinary Course of Business in respect of the Company and its Subsidiaries, which are not overdue for a period of more than 45 days or which are being contested in good faith and by appropriate proceedings, if adequate reserves with respect thereto are maintained on the books of the applicable Person;

 

110

 

(e)    pledges or deposits in the Ordinary Course of Business in connection with obligations of the Company or its Subsidiaries arising under workers’ compensation, unemployment insurance and other social security legislation, other than any Lien imposed by ERISA;

 

(f)    deposits to secure the performance of tenders, bids, trade contracts (other than for borrowed money), leases, statutory obligations, bankers’ acceptances, surety and appeal bonds, government contracts, performance bonds and other obligations of a like nature, in each case, incurred by the Company or its Subsidiaries in the Ordinary Course of Business, provided that all such deposits in the aggregate could not reasonably be expected to result in a Material Adverse Effect;

 

(g)    easements, rights-of-way, restrictions, municipal and zoning ordinances and other similar encumbrances affecting real property which, in the aggregate, are not substantial in amount, and which do not in any case materially detract from the value of the property subject thereto or materially interfere with the ordinary conduct of the business of the applicable Person;

 

(h)    Liens securing or arising from judgments, decrees or attachments in respect of the Company and its Subsidiaries, in circumstances not constituting an Event of Default under Section 8.01(h);

 

(i)    (x) Liens securing Indebtedness of the Company or its Subsidiaries permitted under Section 7.03(d), provided that (i) such Liens do not at any time encumber any property other than the property financed by such Indebtedness (and other property financed by the same counterparty or its affiliates), (ii) such Liens attach to the subject property within 30 days after the acquisition thereof and (iii) the Indebtedness secured thereby does not exceed the cost or fair market value as of the time such Indebtedness was incurred, whichever is lower, of the property being acquired on the date of acquisition; and (y) Liens on assets of any Project Debt Entity securing Indebtedness of such entity permitted under Section 7.03(m);

 

(j)    Liens in favor of customs and revenue authorities arising as a matter of law to secure payment of customs duties in connection with the importation of goods by the Company or its Subsidiaries;

 

(k)    Liens securing reimbursement obligations of the Company or its Subsidiaries with respect to commercial letters of credit obtained in the Ordinary Course of Business and not prohibited hereby, provided that such Liens shall attach only to documents or other property relating to such letters of credit and products and proceeds thereof;

 

(l)    Liens arising solely by virtue of any statutory or common law provision relating to banker’s liens, rights of set-off or similar rights and remedies as to deposit accounts or other funds maintained with a creditor depository institution, provided that (i) such deposit account is not a dedicated cash collateral account and is not subject to restrictions against access by any Borrower in excess of those set forth by regulations promulgated by the FRB, and (ii) such deposit account is not intended by any Borrower or any Subsidiary to provide collateral to the depository institution;

 

111

 

(m)    Liens on insurance policies and proceeds securing the payment of financed insurance premiums not in excess of $25,000,000 at any time;

 

(n)    Liens not otherwise permitted hereunder (other than Subsidiary Securities or the proceeds thereof) securing obligations not in excess of $30,000,000 at any time;

 

(o)    leases or subleases granted to others that do not materially interfere with the ordinary course of business of the Company and its Subsidiaries, taken as a whole;

 

(p)    Liens of lessors in any property subject to any operating lease, including Liens arising from precautionary UCC financing statements or similar filings made in respect of such leases;

 

(q)    Liens on property of a Person (and/or such Person’s Subsidiaries) existing at the time such Person is merged into or consolidated with the Company or any Subsidiary or becomes a Subsidiary of the Company; provided that (i) such Liens were not created in contemplation of such merger, consolidation or Investment and do not extend to any assets other than those of the Person merged into or consolidated with the Company or such Subsidiary or acquired by the Company or such Subsidiary (and/or such Person’s Subsidiaries), and (ii) the applicable Indebtedness secured by such Lien is permitted under Section 7.03(h);

 

(r)    Liens arising out of conditional sale, title retention, consignment or similar arrangements for the sale of goods entered into by the Company or any of its Subsidiaries in the ordinary course of business;

 

(s)    any encumbrance or restriction (including put and call arrangements) with respect to capital stock of any Joint Venture or similar arrangement pursuant to any joint venture or similar agreement; provided that such encumbrance or restriction does not prohibit the granting of a Lien by a Loan Party on any Collateral and any entity formed as part of such Joint Venture remains subject to the provisions of this Agreement to the extent provided herein;

 

(t)    Liens on the assets and capital stock or other equity interests of Foreign Subsidiaries not constituting Collateral securing Indebtedness permitted under Section 7.03(j);

 

(u)    Liens solely on cash earnest money deposits made in connection with any letter of intent or purchase agreement in connection with an Investment permitted hereunder;

 

(v)    Liens, if any, in favor of a surety granted by the Company and/or its Subsidiaries arising by operation of law or under any indemnity agreement or surety agreement entered into in the Ordinary Course of Business in connection with construction-related performance bonds, provided that such Lien does not at any time encumber any property other than the accounts receivable, material and equipment under the applicable bonded contractual obligation;

 

(w)    Liens (including cash collateral), if any, in favor of one or more letter of credit issuing banks (or any agent therefor) securing reimbursement and other obligations in respect of letters of credit issued for the account of the Target or any of its Subsidiaries that remain outstanding at the time of the consummation of the Permitted Lowercase Acquisition;

 

112

 

(x)    after the earlier to occur of (i) the date the Permitted Notes Intercreditor Agreement is (A) terminated or (B) amended or modified to permit the Liens described in this Section 7.01(x) as Secured Obligations (as defined therein), and (ii) the date all Permitted Notes Documents have been terminated and all of the Permitted Notes have been paid in full, Liens on Collateral securing up to $50,000,000 of the face amount (as determined in accordance with Section 1.09) of standby letters of credit (performance and financial) and/or trade or commercial letters of credit issued by Lenders or their Affiliates outside of this Agreement (and not as an L/C Issuer hereunder) to the extent such Liens arise under the Security Instruments;

 

(y)    Lien arising from Dispositions permitted under Section 7.05(f) and (g); and

 

(z)    customary Liens granted in favor of a trustee to secure fees and other amounts owing to such trustee under an indenture or other agreement.

 

7.02    Investments. Make any Investments, except:

 

(a)    Investments, other than those permitted by subsections (b) through (n), that are existing on the date hereof and listed on Schedule 7.02(a);

 

(b)    Investments held by the Company or any of its Subsidiaries (i) in the form of cash and cash equivalents, and (ii) Investments permitted under the Company’s investment policy attached hereto as Schedule 7.02(b) (as may be modified from time to time as long as there are no material changes), other than Investments of any type requiring any special or further approval under such policy;

 

(c)    Investments consisting of (i) equity investments or extensions of credit by the Company to any of its wholly-owned Subsidiaries, or by any of its wholly-owned Subsidiaries to the Company or to another of its wholly-owned Subsidiaries, so long as such extensions of credit are, in each case, represented by a written promissory note and pledged to the Administrative Agent pursuant to the Security Instruments and (ii) equity investments and extensions of credit in non-wholly-owned Subsidiaries in an amount not in excess of $15,000,000 at any time outstanding;

 

(d)    Investments consisting of extensions of credit in the nature of accounts receivable or notes receivable arising from the sale or lease of goods or services in the Ordinary Course of Business, and Investments received in satisfaction or partial satisfaction thereof from financially troubled account debtors to the extent reasonably necessary in order to prevent or limit loss;

 

(e)    Guarantee Obligations permitted by Section 7.03;

 

(f)    Investments resulting by virtue of transactions otherwise permitted by Section 7.07;

 

(g)    (x) Investments (including Construction JV Investments) by any GLC Venture, or any Subsidiary thereof, that are existing on the date hereof and listed on Schedule 7.02(g) (“Existing Investments”); and (y) any additional Investments in such Existing Investments and any other Investments in one or more other Subsidiaries of the Company in the business of land or real estate development, in the case of this clause (g)(y), in an aggregate amount not to exceed $50,000,000 at any time outstanding for all such additional Investments;

 

113

 

(h)    Investments of a Person or any of its Subsidiaries existing at the time such Person becomes a Subsidiary of the Company or at the time such Person merges or consolidates with the Company or any of its Subsidiaries, in either case, in compliance with this Agreement; provided that such Investments were not made by such Person in connection with, or in anticipation or contemplation of, such Person becoming a Subsidiary of the Company or such merger or consolidation;

 

(i)    Investments deemed to arise under Swap Contracts permitted hereunder;

 

(j)    Guarantee Obligations permitted under Section 7.03;

 

(k)    Construction JV Investments occurring after the date hereof arising in the Ordinary Course of Business and the purchase or other acquisition of all of the equity, common stock in, or all or substantially all of the property of, any Person (or division or other business unit of such Person) that, upon the consummation thereof, will be wholly-owned directly by the Company or one or more of its wholly-owned Subsidiaries (including as a result of a merger or consolidation); provided that, with respect to each Construction JV Investment, purchase or other acquisition made pursuant to this Section 7.02(k):

 

(i)    in the case of a purchase or other acquisition, the lines of business of the Person to be (or the property of which is to be) so purchased or otherwise acquired shall be similar, complementary, or ancillary to (or a related line of) the lines of business as one or more of the principal businesses of the Company and its Subsidiaries engaged in currently or subsequently in the Ordinary Course of Businesses;

 

(ii)    in the case of the purchase or other acquisition of common stock of or other equity in another Person, the board of directors (or other comparable governing body) of such other Person shall have duly approved such purchase or acquisition; and

 

(iii)    immediately before and immediately after giving effect to any such Construction JV Investment, purchase or other acquisition, (A) no Default shall have occurred and be continuing and (B) the Consolidated Leverage Ratio shall be less than or equal to (x) 2.75 to 1.00 for any such Construction JV Investment (other than a permitted purchase or acquisition), or (y) 3.25 to 1.00 for any such permitted purchase or acquisition (other than a Construction JV Investment), such calculation to be determined on the basis of the financial information most recently delivered to the Administrative Agent pursuant to Section 6.01(a) or (b) (together with such pro forma expense adjustments as are reasonably supportable by the Company) as though such acquisition had been consummated as of the first day of the four consecutive fiscal-quarter period covered thereby;

 

(l)    to the extent constituting Investments, Indebtedness otherwise permitted under Section 7.03;

 

114

 

(m)    to the extent constituting Investments, Contingent Acquisition Obligations in respect of any Acquisition, Investment or Disposition otherwise permitted hereunder;

 

(n)    during the five consecutive fiscal quarters ending March 31, 2020, June 30, 2020, September 30, 2020, December 31, 2020 and March 31, 2021 new cash Investments in the Tappan Zee, I4, AZ-202 and PA500 construction projects in an aggregate amount not to exceed $75,000,000;

 

(o)    Investments consisting of the purchase by the Company of any Permitted Call Spread Transaction and the performance of its obligations thereunder; and

 

(p)    Investments not otherwise permitted under clauses (a) through (o) above in an amount not to exceed $35,000,000 at any time outstanding.

 

Notwithstanding the above, during the Relief Period, the Company shall not, nor shall it permit any Subsidiary to, directly or indirectly, make, effect, enter into or otherwise consummate any Acquisitions.

 

7.03    Indebtedness. Create, incur, assume or suffer to exist any Indebtedness, except:

 

(a)    Indebtedness under the (i) Loan Documents and (ii) Permitted Notes and Permitted Notes Documents;

 

(b)    Indebtedness of the Company and its Subsidiaries outstanding on the date hereof and listed on Schedule 7.03 and any refinancings, refundings, renewals or extensions thereof, provided that the amount of such Indebtedness is not increased at the time of such refinancing, refunding, renewal or extension except by an amount equal to a reasonable premium or other reasonable amount paid, and fees and expenses reasonably incurred, in connection with such refinancing and by an amount equal to any existing commitments unutilized thereunder;

 

(c)    obligations (contingent or otherwise) of any Borrower or any Subsidiary existing or arising under any Swap Contract entered into by such Person (or in respect of any Guarantee Obligation of any such Person to the extent supporting obligations arising under Swap Contracts to which any Borrower or any Subsidiary is party), provided that, except in the case of any Permitted Call Spread Transaction, (i) such Swap Contract obligations are (or were) entered into by such Person in the Ordinary Course of Business for the purpose of directly mitigating risks associated with liabilities, commitments, investments, assets, or property held or reasonably anticipated by such Person, or changes in the value of securities issued by such Person and not for purposes of speculation or taking a “market view;” and (ii) such Swap Contract does not contain any provision exonerating the non-defaulting party from its obligation to make payments on outstanding transactions to the defaulting party;

 

115

 

(d)    Indebtedness in respect of capital leases, Synthetic Lease Obligations, sale-leaseback transactions and purchase money Indebtedness for fixed or capital assets acquired by any Borrower or any Subsidiary; provided that the aggregate principal amount of (i) all purchase money Indebtedness for fixed or capital assets that may be incurred by the Company or any of its then-existing Subsidiaries in any fiscal year of the Company shall not exceed $50,000,000; (ii) all Indebtedness in respect of capital leases, Synthetic Lease Obligations and sale-leaseback transactions to finance the acquisition of fixed or capital assets incurred by the Company or any of its Subsidiaries in any fiscal year of the Company shall not exceed $50,000,000; and (iii) all Indebtedness in respect of capital leases, Synthetic Lease Obligations, sale-leaseback transactions and purchase money Indebtedness for fixed or capital assets of Persons immediately prior to such Persons becoming Subsidiaries or being merged with or into (or otherwise becoming acquired by) the Company or any of its Subsidiaries following the Closing Date shall not exceed an amount equal to $100,000,000; provided that none of such Indebtedness was incurred in anticipation of any such merger or acquisition;

 

(e)    Indebtedness arising as a consequence of Investments permitted pursuant to Section 7.02(c);

 

(f)    Indebtedness in respect of (i) letters of credit (other than Letters of Credit) issued solely for the account and benefit of any Borrower or any Subsidiary in the Ordinary Course of Business in an aggregate outstanding amount not to exceed at any time an amount equal to $50,000,000; and (ii) the obligation of a subcontractor of any Borrower or its Subsidiaries on a construction project, provided that such Borrower or such Subsidiary determines in good faith that such financial arrangement best serves such Borrower’s or such Subsidiary’s financial interests;

 

(g)    Indebtedness incurred in the Ordinary Course of Business in connection with (i) securing the performance of bids, trade contracts (other than for borrowed money), and statutory obligations, in each case, solely for the account and benefit of any Borrower, its Subsidiaries, any GLC Venture or Construction JV, (ii) obligations on surety and appeal bonds solely for the account and benefit of any Borrower, its Subsidiaries, any GLC Venture or Construction JV (other than in relation to borrowed money debt), and (iii) other obligations of a like nature incurred in the Ordinary Course of Business solely for the account and benefit of any Borrower, its Subsidiaries, any GLC Venture or Construction JV (other than in relation to borrowed money debt), in each of the foregoing cases to the extent not otherwise prohibited by the terms of any Loan Document;

 

(h)    Indebtedness of a Loan Party and/or, upon and after consummation of the Permitted Lowercase Acquisition, the Target and its Subsidiaries, in each case, comprised solely of (i) the outstanding principal amount of unsecured obligations, whether current or long-term, for borrowed money and all obligations evidenced by bonds (other than performance, surety and appeal bonds), debentures, notes, loan agreements or other similar instruments, (ii) Attributable Indebtedness in respect of capital leases and Synthetic Lease Obligations, (iii) Contingent Acquisition Obligations in respect of any Acquisition or Investment otherwise permitted hereunder, or (iv) without duplication, Guarantee Obligations with respect to Indebtedness of the types specified in the immediately preceding clauses (i) and (iii); provided that, (x) the aggregate principal amount of outstanding Indebtedness of the types permitted by the immediately preceding clauses (i) through (iv) (excluding, for the avoidance of doubt, Indebtedness incurred, assumed or existing pursuant to or as a result of the Permitted Lowercase Acquisition) that is subject to amortization or payment at maturity prior to the Maturity Date shall not exceed $150,000,000; and (y) no such Indebtedness shall be permitted under this clause (h) if such Indebtedness represents Indebtedness of any co-joint venturer in any Joint Venture, to which the Company or any Subsidiary is a party, that is assumed by the Company or any Subsidiary, if such Indebtedness was not originally incurred by such co-joint venturer in connection with (and relate solely to) the subject Joint Venture;

 

116

 

(i)    Guarantee Obligations of a Loan Party in respect of Indebtedness otherwise permitted hereunder of the Company or any other Loan Party;

 

(j)    Indebtedness (which may be secured or unsecured) of any Subsidiaries not otherwise permitted under this Section 7.03; provided that the aggregate amount of all such outstanding Indebtedness shall not exceed $30,000,000 at any time;

 

(k)    Indebtedness arising from the honoring by a bank or other financial institution of a check, draft or similar instrument inadvertently drawn against insufficient funds in the ordinary course of business; provided, however, that such Indebtedness is extinguished within five Business Days of incurrence;

 

(l)    customer deposits and advance payments received in the ordinary course of business;

 

(m)    (i) Project Debt outstanding on the Closing Date as set forth on Schedule 7.03(m)(i) (“Existing Project Debt”), and (ii) in addition thereto, an additional amount of Project Debt not to exceed $10,000,000 at any time outstanding;

 

(n)    Indebtedness constituting reimbursement and other obligations in respect of letters of credit issued for the account of the Target or any of its Subsidiaries that remain outstanding at the time of the consummation of the Permitted Lowercase Acquisition;

 

(o)    any Permitted Convertible Indebtedness in an aggregate principal amount not to exceed $230,000,000.

 

7.04    Fundamental Changes. Merge, consolidate with or into, or convey, transfer, lease or otherwise Dispose of (whether in one transaction or in a series of transactions) all or substantially all of its assets (whether now owned or hereafter acquired) to or in favor of any Person (including, in each case, pursuant to a Division) other than Dispositions permitted under Section 7.05 and, so long as no Default or Event of Default exists at the time or would occur as a result thereof:

 

(a)    any Subsidiary may merge with (i) a Borrower, provided that a Borrower shall be the continuing or surviving Person, (ii) any one or more Subsidiaries, provided that, when any wholly-owned Subsidiary is merging with another Subsidiary, the continuing or surviving Person shall be a wholly-owned Subsidiary, or (iii) any other Person, provided that such Subsidiary shall be the continuing or surviving Person or immediately upon such merger, consolidation or combination, the continuing or surviving Person shall be a wholly-owned Subsidiary;

 

(b)    any Subsidiary may sell all or substantially all of its assets (upon voluntary liquidation or otherwise), to a Borrower or to another Subsidiary; provided that if the seller in such a transaction is a wholly-owned Subsidiary, then the purchaser must either be a Borrower or a wholly-owned Subsidiary; and

 

117

 

(c)    any Borrower may merge, consolidate or combine with any entity if a Borrower is the continuing or surviving Person (and, if the Company is a party to such merger, the Company is the surviving Person or the continuing or surviving Person assumes the duties and obligations of the Company hereunder and under the other Loan Documents).

 

7.05    Dispositions. Make any Disposition or enter into any agreement to make any Disposition, except:

 

(a)    Dispositions of obsolete, unneeded, unproductive or worn out property, whether now owned or hereafter acquired, in the Ordinary Course of Business to Persons;

 

(b)    Dispositions of inventory and leases of property, in each case in the Ordinary Course of Business;

 

(c)    Dispositions of equipment or real property to the extent that (i) such property is exchanged for credit against the purchase price of similar replacement property for use in the Ordinary Course of Business, (ii) the proceeds of such Disposition are reasonably promptly applied to the purchase price of such replacement property for use in the Ordinary Course of Business or (iii) the board of directors or senior management of the Company or such Subsidiary has determined in good faith that the failure to replace such property will not be detrimental to the business of the Company or such Subsidiary;

 

(d)    Dispositions of property by any Subsidiary to the Company or to a wholly-owned Subsidiary of the Company;

 

(e)    Dispositions comprising transactions expressly permitted by Section 7.04(a) through (c);

 

(f)    non-exclusive licenses or sublicenses of IP Rights in the Ordinary Course of Business and substantially consistent with past practice for terms not exceeding five years and leases and subleases granted to others that do not materially interfere with the Ordinary Course of Business of the Company and its Subsidiaries;

 

(g)    the sale, without recourse and in the Ordinary Course or Business, of accounts receivable due from Federal, state or other Governmental Authority arising in the Ordinary Course of Business (and not as part of any bulk sale or financing of receivables) in an amount not to exceed $25,000,000 in any fiscal year or $50,000,000 in the aggregate after the date of this Agreement;

 

(h)    Dispositions of non-core assets acquired in a permitted Acquisition by the Company or any of its Subsidiaries within 12 months of such Acquisition;

 

118

 

(i)    Dispositions of property constituting (i) the making of Investments permitted under Section 7.02, (ii) Indebtedness permitted under Section 7.03 and/or (iii) the making of Restricted Payments permitted by Section 7.07;

 

(j)    the Disposition of equity interests in, or assets of, any GLC Venture or any Project Debt Entity; and

 

(k)    Dispositions after the date of this Agreement not otherwise permitted under clauses (a) through (j) above in an aggregate amount not to exceed 10% of the consolidated total assets of the Company and its Subsidiaries as of the date of such Disposition, determined in accordance with GAAP;

 

provided that any Disposition pursuant to subsections (a) through (k) of this Section 7.05 shall be for fair market value.

 

7.06    Sanctions. Directly or, to the Company’s knowledge, indirectly use the proceeds of any Credit Extension, or lend, contribute or otherwise make available such proceeds to any Person, to fund any activities of or business with any Person, or in any Designated Jurisdiction, that, at the time of such funding, is the subject of Sanctions.

 

7.07    Restricted Payments. Declare or make, directly or indirectly, any Restricted Payment (including, but not limited to, dividends, redemptions and repurchases of common stock), or incur any obligation (contingent or otherwise) to do so, except that:

 

(a)    each Subsidiary may make Restricted Payments to the Company and to wholly-owned Subsidiaries (and, in the case of a Restricted Payment by a non-wholly-owned Subsidiary, to the Company and any Subsidiary and to each other owner of capital stock of such Subsidiary on a pro rata basis based on their relative ownership interests);

 

(b)    the Company and each Subsidiary may declare and make dividend payments or other distributions payable solely in the common stock or other common equity interests of such Person;

 

(c)    so long as no Default or Event of Default exists or would result by virtue thereof, the Company and each Subsidiary may purchase, redeem or otherwise acquire shares of its common stock or warrants or options to acquire any such shares with the proceeds received from the substantially concurrent issue of new shares of its common stock;

 

(d)    so long as no Default or Event of Default exists or would result by virtue thereof, the Company may purchase, redeem or otherwise acquire shares of common stock for cash in order to contribute such shares to the Company’s employee stock ownership plan, provided the aggregate amount paid by the Company in connection with such transactions does not exceed in any fiscal year an amount equal to 15% of plan compensation (as such term is interpreted for purposes of Section 401(a)(17) of the Code) paid by the Company in such fiscal year, and such shares are promptly so contributed;

 

119

 

(e)    so long as no Default or Event of Default exists or would result by virtue thereof, the Company may purchase, redeem or otherwise acquire shares of its capital stock, or warrants, rights or options to acquire any such shares for cash (i) if immediately before and immediately after giving pro forma effect to such purchase, redemption or acquisition, the Consolidated Leverage Ratio is greater than 2.00 to 1.00, in an aggregate amount not to exceed $125,000,000 computed on a cumulative basis during the term of this Agreement, and (ii) if immediately before and immediately after giving pro forma effect to such purchase, redemption or acquisition, the Consolidated Leverage Ratio is less than 2.00 to 1.00, in an unlimited amount;

 

(f)    the Company may make Restricted Payments to pay for the repurchase, retirement or other acquisition or retirement for value of the capital stock or other equity interests of the Company held by any future, present or former director, officer, employee, member of management or consultant of the Company or any of its Subsidiaries and their respective estates, heirs, family members, spouses, former spouses, domestic partners and former domestic partners, and any tax related thereto, in each case, to the extent required under any equity compensation plan; provided that the amount of Restricted Payments made in cash pursuant to this clause (f) plus Restricted Payments made in cash pursuant to Section 7.07(g) and Section 7.07(h) shall not exceed $20,000,000 in the aggregate in any fiscal year;

 

(g)    repurchases of the capital stock or other equity interests deemed to occur upon exercise of stock options or warrants if such capital stock or other equity interests represent a portion of the exercise price of such options or warrants are permitted; provided that the amount of Restricted Payments made in cash pursuant to this clause (g) plus Restricted Payments made in cash pursuant to Section 7.07(f) and Section 7.07(h) shall not exceed $20,000,000 in the aggregate in any fiscal year;

 

(h)    the Company may make cash payments in lieu of issuing fractional shares in connection with the exercise of warrants, options or other securities convertible into or exchangeable for the capital stock or other equity interests of the Company; provided that the amount of Restricted Payments made in cash pursuant to this clause (h) plus Restricted Payments made in cash pursuant to Section 7.07(f) and Section 7.07(g) shall not exceed $20,000,000 in the aggregate in any fiscal year;

 

(i)    so long as no Default or Event of Default exists or would result by virtue thereof, the Company may declare and make dividend payments in cash;

 

(j)    the Company may make any payments of cash or deliveries in shares of Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock) (and cash in lieu of fractional shares) pursuant to the terms of, and otherwise perform its obligations under, any Permitted Convertible Indebtedness (including, without limitation, making payments of interest and principal thereon, making payments due upon required repurchase or redemption thereof and/or making payments and deliveries upon conversion or settlement thereof); and

 

(k)    the Company may pay the premium in respect of, make any payments (of cash or deliveries in shares of Common Stock or other securities or property following a merger event, reclassification or other change of the Common Stock and cash in lieu of fractional shares) required by, and otherwise perform its obligations under, any Permitted Call Spread Transaction, including in connection with any settlement, unwind or termination thereof;

 

120

 

provided that, during the Relief Period, (i) neither the Company nor any Subsidiary may, directly or indirectly, purchase, redeem or otherwise acquire shares of its capital stock, or warrants, rights or options to acquire any such shares, and (ii) any dividends otherwise permitted to be made pursuant to this Section 7.07 may not exceed $0.13 per share per fiscal quarter.

 

7.08    Change in Nature of Business.

 

(a)    Engage in any material line of business substantially different from those lines of business conducted by the Company and its Subsidiaries on the date hereof, and other lines of business reasonably similar, related, or incidental thereto (which shall, for the avoidance of doubt, include the lines of business engaged in by the Target and its Subsidiaries as of the effective date of the Permitted Lowercase Acquisition); or

 

(b)    Except as otherwise permitted under Section 7.04, make any change in any Borrower’s capital structure (including in the terms of its outstanding capital stock) or amend its certificate of incorporation or bylaws that could reasonably be expected to result in a Material Adverse Effect.

 

7.09    Transactions with Affiliates. Enter into any transaction of any kind with any Affiliate of a Borrower or the Company (other than between or among Loan Parties, in each case to the extent not prohibited under the Loan Documents), whether or not in the Ordinary Course of Business, other than (a) the transactions contemplated by the Loan Documents; (b) payment of customary directors’ fees and indemnities (including equity compensation arrangements); (c) arm’s length transactions with Affiliates that were consummated prior to the Closing Date and are set forth on Schedule 7.09; (d) transactions with Affiliates upon fair and reasonable terms that are substantially as favorable to such Borrower or Subsidiary than such Borrower or Subsidiary would obtain in a comparable arm’s length transaction with a Person that is not an Affiliate of the Company; (e) any employment agreement entered into by the Company or any of its Subsidiaries in the Ordinary Course of Business and consistent with the past practices of the Company and its Subsidiaries; or (f) transactions otherwise explicitly permitted hereunder.

 

7.10    Burdensome Agreements.

 

(a)    Restricted Payment Prohibitions. Enter into, assume or suffer to exist any Contractual Obligation that limits the ability of any Subsidiary to make Restricted Payments to any Borrower or to otherwise transfer property to any Borrower other than (i) provisions contained in the terms of any agreement governing Indebtedness permitted under Section 7.03 (and, without limitation, the Indebtedness incurred, assumed or existing pursuant to or as a result of the Permitted Lowercase Acquisition, including, for the avoidance of doubt, the Target 8% Indenture and the Target 4.25% Indenture) and provisions contained in the terms of any agreement governing Liens permitted under Section 7.01 that impose restrictions on the property subject to such Liens; and (ii) agreements restricting assignments, subletting or other transfers contained in leases, licenses, joint venture agreements and similar agreements entered into in the ordinary course of business, in each case relating solely to the assets subject to such lease or license or assets relating solely to such joint venture agreement; or

 

121

 

(b)    Other Negative Pledges. Enter into, assume or otherwise become subject to any Contractual Obligation (other than this Agreement or any other Loan Document) that directly or indirectly (i) prohibits any Borrower or any of its Subsidiaries from granting any Lien on property or assets of such Persons or (ii) requires the grant of a Lien to secure an obligation of such Person if a Lien is granted to secure another obligation of such Person, provided that the Company and its Subsidiaries may enter into, assume or otherwise become subject to any such Contractual Obligation solely to the extent (A) incurred pursuant to the acquisition by such Persons of businesses, properties or assets of other Persons otherwise permitted hereunder (and, without limitation, the Permitted Lowercase Acquisition) if such restrictions affect only such businesses, assets and property so acquired, and are not entered into in contemplation of such acquisition, (B) incurred in connection with a transaction creating Liens permitted by Section 7.01(i), provided that such restriction is limited to the assets or properties subject to such Liens, or (C) incurred in connection with the Permitted Notes or any senior secured notes containing negative pledge provisions not materially more restrictive than those in the 2019 Notes Agreement.

 

7.11    Use of Proceeds. Use the proceeds of any Credit Extension, whether directly or indirectly, and whether immediately, incidentally or ultimately, to purchase or carry margin stock (within the meaning of Regulation U of the FRB), to extend credit to others for the purpose of purchasing or carrying margin stock or to refund indebtedness originally incurred for such purpose, or to acquire any security in any transaction that is subject to Section 13 or 14 of the Exchange Act if, following the application of the proceeds of such Credit Extension, more than 25% of the value of the assets (either of a Borrower only or of the Company and its Subsidiaries on a consolidated basis) subject to the provisions of Section 7.01 or Section 7.05 or subject to any restriction contained in any agreement or instrument within the scope of Section 8.01(e) will be margin stock.

 

7.12    Financial Covenants.

 

(a)    Consolidated Interest Coverage Ratio. Permit the Consolidated Interest Coverage Ratio, as of the last day of any fiscal quarter, to be less than 4.00 to 1.00.

 

(b)    Consolidated Leverage Ratio. Permit the Consolidated Leverage Ratio as of the last day of any fiscal quarter to be greater than (i) for the fiscal quarters ending June 30, 2019, September 30, 2019, December 31, 2019, March 31, 2020, June 30, 2020, September 30, 2020 and December 31, 2020, 3.25 to 1.00; and (ii) for the fiscal quarter ending March 31, 2021 and each fiscal quarter ending thereafter, 3.00 to 1.00; provided, however, for each of the four consecutive fiscal quarters ending after any Acquisition permitted hereunder with total cash consideration in excess of $100,000,000 occurs (excluding, however, the four consecutive fiscal quarters ending June 30, 2019, September 30, 2019, December 31, 2019, March 31, 2020, June 30, 2020, September 30, 2020, December 30, 2020 and March 31, 2021), the Consolidated Leverage Ratio as of the last day of each such fiscal quarter shall not exceed 3.50 to 1.00.

 

122

 

7.13    Anti-Corruption Laws. Directly or indirectly use the proceeds of any Credit Extension for any purpose which would violate the United States Foreign Corrupt Practices Act of 1977, the UK Bribery Act 2010, and other similar anti-corruption legislation in other jurisdictions, in each case, that is applicable to the Company and its Subsidiaries.

 

ARTICLE VIII. EVENTS OF DEFAULT AND REMEDIES

 

8.01    Events of Default. Any of the following shall constitute an Event of Default:

 

(a)    Non-Payment. Any Borrower or any other Loan Party fails to pay (i) when and as required to be paid herein, and in the currency required hereunder, any amount of principal of any Loan or any L/C Obligation, or (ii) within three (3) Business Days after the same becomes due, any interest on any Loan or on any L/C Obligation, any commitment fee or other fee due hereunder, or any other amount payable hereunder or under any other Loan Document; or

 

(b)    Specific Covenants. Any Borrower fails to perform or observe any term, covenant or agreement contained in any of Section 6.01, 6.02, 6.03, 6.05, 6.10, 6.12, 6.14, 7.12 or any other Section of Article VII or any term, covenant or agreement contained in the Post-Closing Agreement; or

 

(c)    Other Defaults. Any Loan Party fails to perform or observe any other covenant or agreement (not specified in subsection (a) or (b) above) contained in any Loan Document on its part to be performed or observed and such failure continues for 30 days after the earlier of (i) knowledge by any Loan Party or (ii) receipt by the Company of written notice thereof from the Administrative Agent or any Lender; or

 

(d)    Representations and Warranties. Any representation or warranty made or deemed made by any Loan Party herein, in any other Loan Document, or in any document delivered in connection herewith or therewith proves to have been incorrect in any material respect when made or deemed made, except to the extent that such representations and warranties are qualified by materiality, in which case such representations and warranties shall be true and correct in all respects; or

 

(e)    Cross-Default. (i) Any Borrower or any Material Subsidiary (A) fails to make any payment when due (whether by scheduled maturity, required prepayment, acceleration, demand, or otherwise) in respect of any Indebtedness (other than Project Debt) or Guarantee Obligation (other than Indebtedness hereunder and Indebtedness under Swap Contracts) having an aggregate principal amount (including undrawn committed or available amounts and including amounts owing to all creditors under any combined or syndicated credit arrangement) of more than $25,000,000, or (B) fails to observe or perform any other agreement or condition relating to any such Indebtedness or Guarantee Obligation or contained in any instrument or agreement evidencing, securing or relating thereto, or any other event occurs, the effect of which default or other event is to cause, or to permit the holder or holders of such Indebtedness or the beneficiary or beneficiaries of such Guarantee Obligation (or a trustee or agent on behalf of such holder or holders or beneficiary or beneficiaries) to cause, with the giving of notice if required, such Indebtedness to be demanded or to become due or to be repurchased or redeemed (automatically or otherwise) prior to its stated maturity (excluding prepayments required upon the refinancing of such Indebtedness or the Disposition of an asset), or such Guarantee Obligation to become payable or cash collateral in respect thereof to be demanded; or (ii) there occurs under any Swap Contract an Early Termination Date (as defined in such Swap Contract) resulting from (A) any event of default under such Swap Contract as to which any Borrower or any Material Subsidiary is the Defaulting Party (as defined in such Swap Contract) or (B) any Termination Event (as so defined) under such Swap Contract as to which any Borrower or any Material Subsidiary is an Affected Party (as so defined) and, in either event, the Swap Termination Value owed by such Person as a result thereof is greater than $25,000,000; provided, that this clause (e) shall not apply to (x) any repurchase, prepayment, defeasance, redemption, conversion or settlement with respect to any Permitted Convertible Indebtedness pursuant to its terms, or any event that permits such repurchase, prepayment, defeasance, redemption, conversion or settlement, unless such repurchase, prepayment, defeasance, redemption, conversion or settlement, or such relevant event, results from a default thereunder or an event of the type that constitutes an Event of Default, or (y) or any early payment requirement or unwinding or termination with respect to any Permitted Call Spread Transaction; or

 

123

 

(f)    Insolvency Proceedings, Etc. Any Borrower or any of Material Subsidiary institutes or consents to the institution of any proceeding under any Debtor Relief Law, or makes an assignment for the benefit of creditors; or applies for or consents to the appointment of any receiver, trustee, custodian, conservator, liquidator, rehabilitator or similar officer for it or for all or any material part of its property; or any receiver, trustee, custodian, conservator, liquidator, rehabilitator or similar officer is appointed without the application or consent of such Person and the appointment continues undischarged or unstayed for 60 calendar days; or any proceeding under any Debtor Relief Law relating to any such Person or to all or any part of its property is instituted without the consent of such Person and continues undismissed or unstayed for 60 calendar days, or an order for relief is entered in any such proceeding; or

 

(g)    Inability to Pay Debts; Attachment. (i) Any Loan Party or any of its Material Subsidiaries becomes unable or admits in writing its inability or fails generally to pay its debts as they become due (other than the failure of any Project Debt Entity to pay any Project Debt), or (ii) any writ or warrant of attachment or execution or similar process is issued or levied against all or any material part of the property of any such Person and is not released, vacated or fully bonded within 30 days after its issue or levy; or

 

(h)    Judgments. There is entered against any Loan Party (i) one or more final judgments or orders for the payment of money in an aggregate amount (as to all such judgments or orders) exceeding $25,000,000 (to the extent not covered by independent third-party insurance as to which the insurer does not dispute coverage), or (ii) any one or more non-monetary final judgments that have, or could reasonably be expected to have, individually or in the aggregate, a Material Adverse Effect and, in either case, (A) enforcement proceedings are commenced by any creditor upon such judgment or order, or (B) there is a period of 30 consecutive days during which a stay of enforcement of such judgment, by reason of a pending appeal or otherwise, is not in effect; or

 

(i)    ERISA. (i) An ERISA Event occurs with respect to a Pension Plan or Multiemployer Plan which has resulted or could reasonably be expected to result in liability of the Company under Title IV of ERISA to the Pension Plan, Multiemployer Plan or the PBGC in an aggregate amount in excess of $25,000,000, or (ii) the Company or any ERISA Affiliate fails to pay when due, after the expiration of any applicable grace period, any installment payment with respect to its withdrawal liability under Section 4201 of ERISA under a Multiemployer Plan in an aggregate amount in excess of the $25,000,000; or

 

124

 

(j)    Invalidity of Loan Documents. Any Loan Document at any time after its execution and delivery and for any reason other than the agreement of all the Lenders, as permitted hereunder or thereunder, or satisfaction in full of all the Obligations (other than contingent indemnification obligations or other obligations that purport to survive termination of this Agreement), (i) ceases to be in full force and effect, or is declared by a court of competent jurisdiction to be null and void, invalid or unenforceable in any respect; (ii) any Loan Party denies that it has any or further liability or obligation under any Loan Document, or purports to revoke, terminate or rescind any Loan Document in writing; (iii) ceases to secure or guaranty the Secured Obligations in respect of the Secured Bank Creditors at any time amounts owing to the Permitted Noteholders are secured or guaranteed; or (iv) any Security Instrument after delivery thereof pursuant to Section 4.01 or 6.14 shall for any reason (other than pursuant to the terms thereof) cease to create a valid and perfected first priority Lien (subject to Liens permitted by Section 7.01) on the Collateral purported to be covered thereby; or

 

(k)    Loss of Material Licenses, Permits or Intellectual Property. There occurs any of the following events the result of which has, or could reasonably be expected to have, a Material Adverse Effect: (i) any Governmental Authority revokes or fails to renew any license, permit or franchise of any Borrower or any of its Subsidiaries, (ii) any Borrower or any of its Subsidiaries for any reason loses any license, permit or franchise, or (iii) any Borrower or any of its Subsidiaries suffers the imposition of any restraining order, escrow, suspension or impound of funds in connection with any proceeding (judicial or administrative) with respect to any license, permit or franchise; or

 

(l)    Additional Guarantee and Collateral. (i) Any Subsidiary that is not a Guarantor provides a guarantee or (ii) the Company or any Subsidiary grants a Lien on any of its assets that are not Collateral, in each case, in favor of the Permitted Noteholders and fails to concurrently provide a guarantee or grant a Lien on such assets, as applicable, in favor the Administrative Agent or the Collateral Agent, as applicable, for the benefit of the other Secured Bank Creditors to secure the Secured Obligations (except as permitted under Section 6.14(c)); or

 

(m)    Change of Control. There occurs any Change of Control.

 

8.02    Remedies Upon Event of Default. If any Event of Default occurs and is continuing, the Administrative Agent shall, at the request of, or may, with the consent of, the Required Lenders, take any or all of the following actions:

 

(a)    upon written notice to the Borrowers, declare the commitment of each Lender to make Loans and any obligation of the L/C Issuer to make L/C Credit Extensions to be terminated, whereupon such commitments and obligation shall be terminated;

 

125

 

(b)    declare the unpaid principal amount of all outstanding Loans, all interest accrued and unpaid thereon, and all other amounts owing or payable hereunder or under any other Loan Document to be immediately due and payable, without presentment, demand, protest or other notice of any kind, all of which are hereby expressly waived by each Borrower;

 

(c)    require that the Borrowers Cash Collateralize the L/C Obligations (in an amount equal to the Minimum Collateral Amount with respect thereto);

 

(d)    exercise on behalf of itself, the Lenders and the L/C Issuer all rights and remedies available to it, the Lenders and the L/C Issuer under the Loan Documents; and

 

(e)    direct the Collateral Agent in accordance with the Permitted Notes Intercreditor Agreement to exercise on behalf of the Secured Bank Creditors all rights and remedies available to the Secured Bank Creditors under the Security Instruments;

 

provided, however, that upon the occurrence of an actual or deemed entry of an order for relief with respect to any Borrower under the Bankruptcy Code of the United States, the obligation of each Lender to make Loans and any obligation of the L/C Issuer to make L/C Credit Extensions shall automatically terminate, the unpaid principal amount of all outstanding Loans and all interest and other amounts as aforesaid shall automatically become due and payable, the obligation of the Borrowers to Cash Collateralize the L/C Obligations as aforesaid shall automatically become effective, and all payment obligations under the Guaranty of each Guarantor shall automatically become due and payable, in each case without further act of the Administrative Agent or any Lender.

 

8.03    Application of Funds. At any time after the exercise of remedies provided for in Section 8.02 (or after the Loans have automatically become immediately due and payable and the L/C Obligations have automatically been required to be Cash Collateralized as set forth in the proviso to Section 8.02), any amounts received on account of the Secured Obligations shall, subject to the provisions of Sections 2.15 and 2.16 and the terms of the Permitted Notes Intercreditor Agreement then in effect, be applied by the Administrative Agent in the following order:

 

First, to payment of that portion of the Secured Obligations constituting fees, indemnities, expenses and other amounts (including fees, charges and disbursements of counsel to the Administrative Agent and amounts payable under Article III) payable to the Administrative Agent in its capacity as such;

 

Second, to payment of that portion of the Secured Obligations constituting fees, indemnities and other amounts (other than principal, interest and Letter of Credit Fees and amounts payable in respect of Secured Hedge Agreements, Secured Cash Management Agreements, Secured Card Related Products Agreements and Secured Bilateral Letters of Credit) payable to the Lenders and the L/C Issuer (including fees, charges and disbursements of counsel to the respective Lenders and the L/C Issuer (including fees and time charges for attorneys who may be employees of any Lender or the L/C Issuer) and amounts payable under Article III), ratably among them in proportion to the respective amounts described in this clause Second payable to them;

 

126

 

Third, to payment of that portion of the Secured Obligations constituting accrued and unpaid Letter of Credit Fees and interest on the Loans, L/C Borrowings and other Secured Obligations, ratably among the Lenders and the L/C Issuer in proportion to the respective amounts described in this clause Third payable to them;

 

Fourth, to payment of (a) that portion of the Secured Obligations constituting unpaid principal of the Loans, L/C Borrowings, (b) Secured Obligations then owing under Secured Hedge Agreements, Secured Cash Management Agreements and Secured Card Related Products Agreements, and (c) Obligations then owing under Secured Bilateral Letters of Credit, ratably among the Lenders, the L/C Issuer, the Existing L/C Issuers, the Hedge Banks, the Cash Management Banks, the Card Related Products Banks and the LOC Banks in proportion to the respective amounts described in this clause Fourth held by them;

 

Fifth, to the Administrative Agent for the account of the L/C Issuer and the LOC Banks, to Cash Collateralize that portion of L/C Obligations and outstanding Secured Bilateral Letters of Credit comprised of the aggregate undrawn amount of Letters of Credit and Secured Bilateral Letters of Credit to the extent not otherwise Cash Collateralized by the Borrowers pursuant to Sections 2.03 and 2.15 and the terms of such Secured Bilateral Letters of Credit, ratably among the L/C Issuers and the LOC Banks in proportion to the respective amounts described in this clause Fifth held by them; and

 

Last, the balance, if any, after all of the Secured Obligations have been indefeasibly paid in full, to the Borrowers or as otherwise required by Law.

 

Subject to Sections 2.03(c) and 2.15, amounts used to Cash Collateralize the aggregate undrawn amount of Letters of Credit pursuant to clause Fifth above shall be applied to satisfy drawings under such Letters of Credit as they occur. If any amount remains on deposit as Cash Collateral after all Letters of Credit have either been fully drawn or expired, such remaining amount shall be applied to the other Secured Obligations, if any, in the order set forth above.

 

Notwithstanding the foregoing, Secured Obligations arising under Secured Cash Management Agreements, Secured Hedge Agreements, Secured Card Related Products Agreements and, if and only if permitted under Section 7.01(x), Secured Bilateral Letters of Credit shall be excluded from the application described above if the Administrative Agent has not received written notice thereof, together with such supporting documentation as the Administrative Agent may request, from the applicable Cash Management Bank, Hedge Bank, Card Related Products Bank or LOC Bank, as the case may be. Each Cash Management Bank, Hedge Bank, Card Related Products Bank or LOC Bank not a party to this Agreement that has given the notice contemplated by the preceding sentence shall, by such notice, be deemed to have acknowledged and accepted the appointment of the Administrative Agent pursuant to the terms of Article IX for itself and its Affiliates as if a “Lender” party hereto.

 

Excluded Swap Obligations with respect to any Guarantor shall not be paid with amounts received from such Guarantor or its assets, but appropriate adjustments shall be made with respect to payments from other Loan Parties to preserve the allocation to Secured Obligations otherwise set forth above in this Section.

 

127

 

ARTICLE IX. ADMINISTRATIVE AGENT

 

9.01    Appointment and Authority. Each of the Lenders and the L/C Issuer hereby irrevocably appoints Bank of America to act on its behalf as the Administrative Agent hereunder and under the other Loan Documents and authorizes the Administrative Agent to take such actions on its behalf and to exercise such powers as are delegated to the Administrative Agent by the terms hereof or thereof, together with such actions and powers as are reasonably incidental thereto. The provisions of this Article are solely for the benefit of the Administrative Agent, the Lenders and the L/C Issuer, and no Borrower shall have rights as a third party beneficiary of any of such provisions. It is understood and agreed that the use of the term “agent” herein or in any other Loan Documents (or any other similar term) with reference to the Administrative Agent is not intended to connote any fiduciary or other implied (or express) obligations arising under agency doctrine of any applicable Law. Instead such term is used as a matter of market custom, and is intended to create or reflect only an administrative relationship between contracting parties.

 

9.02    Rights as a Lender. The Person serving as the Administrative Agent hereunder shall have the same rights and powers in its capacity as a Lender as any other Lender and may exercise the same as though it were not the Administrative Agent and the term “Lender” or “Lenders” shall, unless otherwise expressly indicated or unless the context otherwise requires, include the Person serving as the Administrative Agent hereunder in its individual capacity. Such Person and its Affiliates may accept deposits from, lend money to, own securities of, act as the financial advisor or in any other advisory capacity for and generally engage in any kind of business with any Borrower or any Subsidiary or other Affiliate thereof as if such Person were not the Administrative Agent hereunder and without any duty to account therefor to the Lenders.

 

9.03    Exculpatory Provisions. The Administrative Agent or the Arrangers, as applicable, shall not have any duties or obligations except those expressly set forth herein and in the other Loan Documents, and its duties hereunder shall be administrative in nature. Without limiting the generality of the foregoing, the Administrative Agent or the Arrangers, as applicable:

 

(a)    shall not be subject to any fiduciary or other implied duties, regardless of whether a Default has occurred and is continuing;

 

(b)    shall not have any duty to take any discretionary action or exercise any discretionary powers, except discretionary rights and powers expressly contemplated hereby or by the other Loan Documents that the Administrative Agent is required to exercise as directed in writing by the Required Lenders (or such other number or percentage of the Lenders as shall be expressly provided for herein or in the other Loan Documents), provided that the Administrative Agent shall not be required to take any action that, in its opinion or the opinion of its counsel, may expose the Administrative Agent to liability or that is contrary to any Loan Document or applicable law, including for the avoidance of doubt any action that may be in violation of the automatic stay under any Debtor Relief Law or that may effect a forfeiture, modification or termination of property of a Defaulting Lender in violation of any Debtor Relief Law; and

 

128

 

(c)    shall not have any duty or responsibility to disclose, and shall not be liable for the failure to disclose, to any Lender or the L/C Issuer, any credit or other information concerning the business, prospects, operations, property, financial and other condition or creditworthiness of any of the Loan Parties or any of their Affiliates, that is communicated to, obtained by or in the possession of, the Administrative Agent, Arrangers or any of their Related Parties in any capacity, except for notices, reports and other documents expressly required to be furnished to the Lenders by the Administrative Agent herein;

 

(d)    shall not be liable for any action taken or not taken by it (i) with the consent or at the request of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary, or as the Administrative Agent shall believe in good faith shall be necessary, under the circumstances as provided in Sections 10.01 and 8.02) or (ii) in the absence of its own gross negligence or willful misconduct as determined by a court of competent jurisdiction by final and nonappealable judgment. The Administrative Agent shall be deemed not to have knowledge of any Default unless and until notice describing such Default is given in writing to the Administrative Agent by the Company, a Lender or the L/C Issuer; and

 

(e)    shall not be responsible for or have any duty to ascertain or inquire into (i) any statement, warranty or representation made in or in connection with this Agreement or any other Loan Document, (ii) the contents of any certificate, report or other document delivered hereunder or thereunder or in connection herewith or therewith, (iii) the performance or observance of any of the covenants, agreements or other terms or conditions set forth herein or therein or the occurrence of any Default, (iv) the validity, enforceability, effectiveness or genuineness of this Agreement, any other Loan Document or any other agreement, instrument or document, or the creation, perfection or priority of any Lien purported to be created by the Security Instruments, (v) the value or the sufficiency of any Collateral, or (vi) the satisfaction of any condition set forth in Article IV or elsewhere herein, other than to confirm receipt of items expressly required to be delivered to the Administrative Agent.

 

9.04    Reliance by Administrative Agent. The Administrative Agent shall be entitled to rely upon, and shall not incur any liability for relying upon, any notice, request, certificate, consent, statement, instrument, document or other writing (including any electronic message, Internet or intranet website posting or other distribution) believed by it to be genuine and to have been signed, sent or otherwise authenticated by the proper Person. The Administrative Agent also may rely upon any statement made to it orally or by telephone and believed by it to have been made by the proper Person, and shall not incur any liability for relying thereon. In determining compliance with any condition hereunder to the making of a Loan, or the issuance, extension, renewal or increase of a Letter of Credit, that by its terms must be fulfilled to the satisfaction of a Lender or the L/C Issuer, the Administrative Agent may presume that such condition is satisfactory to such Lender or the L/C Issuer unless the Administrative Agent shall have received notice to the contrary from such Lender or the L/C Issuer prior to the making of such Loan or the issuance of such Letter of Credit. The Administrative Agent may consult with legal counsel (who may be counsel for the Borrowers), independent accountants and other experts selected by it, and shall not be liable for any action taken or not taken by it in accordance with the advice of any such counsel, accountants or experts.

 

129

 

9.05    Delegation of Duties. The Administrative Agent may perform any and all of its duties and exercise its rights and powers hereunder or under any other Loan Document by or through any one or more sub-agents appointed by the Administrative Agent. The Administrative Agent and any such sub-agent may perform any and all of its duties and exercise its rights and powers by or through their respective Related Parties. The exculpatory provisions of this Article shall apply to any such sub-agent and to the Related Parties of the Administrative Agent and any such sub‑agent, and shall apply to their respective activities in connection with the syndication of the credit facilities provided for herein as well as activities as Administrative Agent. The Administrative Agent shall not be responsible for the negligence or misconduct of any sub-agents except to the extent that a court of competent jurisdiction determines in a final and non-appealable judgment that the Administrative Agent acted with gross negligence or willful misconduct in the selection of such sub-agents.

 

9.06    Resignation of Administrative Agent.

 

(a)    The Administrative Agent may at any time give notice of its resignation to the Lenders, the L/C Issuer and the Company. Upon receipt of any such notice of resignation, the Required Lenders shall have the right, in consultation with the Company and, so long as no Event of Default has occurred and is continuing, the consent of the Company (not to be unreasonably withheld), to appoint a successor, which shall be a bank with an office in the United States, or an Affiliate of any such bank with an office in the United States. If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within 30 days after the retiring Administrative Agent gives notice of its resignation (or such earlier day as shall be agreed by the Required Lenders) (the “Resignation Effective Date”), then the retiring Administrative Agent may (but shall not be obligated to) on behalf of the Lenders and the L/C Issuer, appoint a successor Administrative Agent meeting the qualifications set forth above; provided that in no event shall any such successor Administrative Agent be a Defaulting Lender. Whether or not a successor has been appointed, such resignation shall become effective in accordance with such notice on the Resignation Effective Date.

 

(b)    If the Person serving as Administrative Agent is a Defaulting Lender pursuant to clause (d) of the definition thereof, the Required Lenders may, to the extent permitted by applicable law, by notice in writing to the Company and such Person remove such Person as Administrative Agent and, in consultation with the Company, appoint a successor. If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within 30 days (or such earlier day as shall be agreed by the Required Lenders) (the “Removal Effective Date”), then such removal shall nonetheless become effective in accordance with such notice on the Removal Effective Date.

 

130

 

(c)    With effect from the Resignation Effective Date or the Removal Effective Date (as applicable) (1) the retiring or removed Administrative Agent shall be discharged from its duties and obligations hereunder and under the other Loan Documents (except that in the case of any collateral security held by the Administrative Agent on behalf of the Lenders or the L/C Issuer under any of the Loan Documents, the retiring or removed Administrative Agent shall continue to hold such collateral security until such time as a successor Administrative Agent is appointed) and (2) except for any indemnity payments or other amounts then owed to the retiring or removed Administrative Agent, all payments, communications and determinations provided to be made by, to or through the Administrative Agent shall instead be made by or to each Lender and the L/C Issuer directly, until such time, if any, as the Required Lenders appoint a successor Administrative Agent as provided for above. Upon the acceptance of a successor’s appointment as Administrative Agent hereunder, such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring (or removed) Administrative Agent (other than as provided in Section 3.01(g) and other than any rights to indemnity payments or other amounts owed to the retiring or removed Administrative Agent as of the Resignation Effective Date or the Removal Effective Date, as applicable), and the retiring or removed Administrative Agent shall be discharged from all of its duties and obligations hereunder or under the other Loan Documents (if not already discharged therefrom as provided above in this Section). The fees payable by the Borrowers to a successor Administrative Agent shall be the same as those payable to its predecessor unless otherwise agreed between the Borrowers and such successor. After the retiring or removed Administrative Agent’s resignation or removal hereunder and under the other Loan Documents, the provisions of this Article and Section 10.04 shall continue in effect for the benefit of such retiring or removed Administrative Agent, its sub-agents and their respective Related Parties in respect of any actions taken or omitted to be taken by any of them while the retiring or removed Administrative Agent was acting as Administrative Agent.

 

(d)    Any resignation by Bank of America as Administrative Agent pursuant to this Section shall also constitute its resignation as L/C Issuer and Swing Line Lender. If Bank of America resigns as an L/C Issuer, it shall retain all the rights, powers, privileges and duties of the L/C Issuer hereunder with respect to all Letters of Credit outstanding as of the effective date of its resignation as L/C Issuer and all L/C Obligations with respect thereto, including the right to require the Lenders to make Base Rate Loans or fund risk participations in Unreimbursed Amounts pursuant to Section 2.03(c).  If Bank of America resigns as Swing Line Lender, it shall retain all the rights of the Swing Line Lender provided for hereunder with respect to Swing Line Loans made by it and outstanding as of the effective date of such resignation, including the right to require the Lenders to make Base Rate Loans or fund risk participations in outstanding Swing Line Loans pursuant to Section 2.04(c). Upon the appointment by the Company of a successor L/C Issuer or Swing Line Lender hereunder (which successor shall in all cases be a Lender other than a Defaulting Lender), (a) such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring L/C Issuer or Swing Line Lender, as applicable, (b) the retiring L/C Issuer and Swing Line Lender shall be discharged from all of their respective duties and obligations hereunder or under the other Loan Documents, and (c) the successor L/C Issuer shall issue letters of credit in substitution for the Letters of Credit, if any, outstanding at the time of such succession or make other arrangements satisfactory to Bank of America to effectively assume the obligations of Bank of America with respect to such Letters of Credit.

 

131

 

9.07    Non-Reliance on the Administrative Agent, the Arrangers and the Other Lenders. Each Lender and the L/C Issuer expressly acknowledges that none of the Administrative Agent nor any Arranger has made any representation or warranty to it, and that no act by the Administrative Agent or any Arranger hereafter taken, including any consent to, and acceptance of any assignment or review of the affairs of any Loan Party of any Affiliate thereof, shall be deemed to constitute any representation or warranty by the Administrative Agent or any Arranger to any Lender or the L/C Issuer as to any matter, including whether the Administrative Agent or any Arranger have disclosed material information in their (or their Related Parties’) possession. Each Lender and the L/C Issuer represents to the Administrative Agent and the Arrangers that it has, independently and without reliance upon the Administrative Agent, the Arrangers, any other Lender or any of their Related Parties and based on such documents and information as it has deemed appropriate, made its own credit analysis of, appraisal of, and investigation into, the business, prospects, operations, property, financial and other condition and creditworthiness of the Loan Parties and their Subsidiaries, and all applicable bank or other regulatory Laws relating to the transactions contemplated hereby, and made its own decision to enter into this Agreement and to extend credit to the Borrowers hereunder. Each Lender and the L/C Issuer also acknowledges that it will, independently and without reliance upon the Administrative Agent, any Arranger, any other Lender or any of their Related Parties and based on such documents and information as it shall from time to time deem appropriate, continue to make its own credit analysis, appraisals and decisions in taking or not taking action under or based upon this Agreement, any other Loan Document or any related agreement or any document furnished hereunder or thereunder, and to make such investigations as it deems necessary to inform itself as to the business, prospects, operations, property, financial and other condition and creditworthiness of the Loan Parties. Each Lender and the L/C Issuer represents and warrants that (i) the Loan Documents set forth the terms of a commercial lending facility and (ii) it is engaged in making, acquiring or holding commercial loans in the ordinary course and is entering into this Agreement as a Lender or L/C Issuer for the purpose of making, acquiring or holding commercial loans and providing other facilities set forth herein as may be applicable to such Lender or L/C Issuer, and not for the purpose of purchasing, acquiring or holding any other type of financial instrument, and each Lender and the L/C Issuer agrees not to assert a claim in contravention of the foregoing. Each Lender and the L/C Issuer represents and warrants that it is sophisticated with respect to decisions to make, acquire and/or hold commercial loans and to provide other facilities set forth herein, as may be applicable to such Lender or such L/C Issuer, and either it, or the Person exercising discretion in making its decision to make, acquire and/or hold such commercial loans or to provide such other facilities, is experienced in making, acquiring or holding such commercial loans or providing such other facilities.

 

9.08    No Other Duties, Etc. Anything herein to the contrary notwithstanding, none of the Bookrunners, Arrangers, Co-Syndication Agents or Co-Documentation Agents listed on the cover page hereof shall have any powers, duties or responsibilities under this Agreement or any of the other Loan Documents, except in its capacity, as applicable, as the Administrative Agent, a Lender or the L/C Issuer hereunder.

 

9.09    Administrative Agent May File Proofs of Claim. In case of the pendency of any proceeding under any Debtor Relief Law or any other judicial proceeding relative to any Loan Party, the Administrative Agent (irrespective of whether the principal of any Loan or L/C Obligation shall then be due and payable as herein expressed or by declaration or otherwise and irrespective of whether the Administrative Agent shall have made any demand on any Borrower) shall be entitled and empowered, by intervention in such proceeding or otherwise:

 

132

 

(a)    to file and prove a claim for the whole amount of the principal and interest owing and unpaid in respect of the Loans, L/C Obligations and all other Secured Obligations that are owing and unpaid and to file such other documents as may be necessary or advisable in order to have the claims of the Lenders, the L/C Issuer and the Administrative Agent (including any claim for the reasonable compensation, expenses, disbursements and advances of the Lenders, the L/C Issuer and the Administrative Agent and their respective agents and counsel and all other amounts due the Lenders, the L/C Issuer and the Administrative Agent under Sections 2.03(h) and (i), 2.09 and 10.04) allowed in such judicial proceeding; and

 

(b)    to collect and receive any monies or other property payable or deliverable on any such claims and to distribute the same;

 

and any custodian, receiver, assignee, trustee, liquidator, sequestrator or other similar official in any such judicial proceeding is hereby authorized by each Lender and the L/C Issuer to make such payments to the Administrative Agent and, in the event that the Administrative Agent shall consent to the making of such payments directly to the Lenders and the L/C Issuer, to pay to the Administrative Agent any amount due for the reasonable compensation, expenses, disbursements and advances of the Administrative Agent and its agents and counsel, and any other amounts due the Administrative Agent under Sections 2.09 and 10.04.

 

Nothing contained herein shall be deemed to authorize the Administrative Agent to authorize or consent to or accept or adopt on behalf of any Lender or the L/C Issuer any plan of reorganization, arrangement, adjustment or composition affecting the Secured Obligations or the rights of any Lender or the L/C Issuer to authorize the Administrative Agent to vote in respect of the claim of any Lender or the L/C Issuer in any such proceeding.

 

9.10    Collateral and Guaranty Matters.

 

(a)    Guaranty Matters. Without limiting the provisions of Section 9.09, each of the Lenders (including in its capacities as a potential Cash Management Bank, a potential Hedge Bank, a potential Card Related Products Bank and a potential LOC Bank), the L/C Issuer and the Swing Line Lender irrevocably authorize the Administrative Agent, at its option and in its discretion to release any Guarantor from its obligations under the Guaranty if such Person ceases to be a Subsidiary as a result of a transaction permitted under the Loan Documents. Upon request by the Administrative Agent at any time, the Required Lenders will confirm in writing the Administrative Agent’s authority to release any Guarantor from its obligations under the Guaranty pursuant to this Section 9.10.

 

(b)    Collateral Matters.

 

(i)    The Administrative Agent, each of the Lenders (including in its capacities as a potential Cash Management Bank, a potential Hedge Bank, a potential Card Related Products Bank and a potential LOC Bank) and the L/C Issuer hereby irrevocably appoints and authorizes Bank of America to act as the collateral agent (in such capacity, the “Collateral Agent”) under the Loan Documents for purposes of acquiring, holding and enforcing any and all Liens on Collateral granted by any of the Loan Parties to secure any of the Secured Obligations, together with such powers and discretion as are reasonably incidental thereto. In this connection, the Collateral Agent and any co-agents, sub-agents and attorneys-in-fact appointed by the Collateral Agent for purposes of holding or enforcing any Lien on the Collateral (or any portion thereof) granted under the Security Instruments, or for exercising any rights and remedies thereunder at the direction of the Collateral Agent, shall be entitled to the benefits of all provisions of this Article IX and Article X (including Section 10.04(c), as though such co-agents, sub-agents and attorneys-in-fact were the Collateral Agent under the Loan Documents) as if set forth in full herein with respect thereto.

 

133

 

(ii)    Each of the Lenders (including in its capacities as a potential Cash Management Bank, a potential Hedge Bank, a potential Card Related Products Bank and a potential LOC Bank) and the L/C Issuer hereby (A) consent to the terms of the Permitted Notes Intercreditor Agreement, (B) authorize the Administrative Agent to enter into the Permitted Notes Intercreditor Agreement on behalf of the Secured Bank Creditors, and (C) authorize the Collateral Agent to enter into the Permitted Notes Intercreditor Agreement on behalf of the Secured Parties.

 

(iii)    Without limiting the provisions of Section 9.09, the Administrative Agent, each of the Lenders (including in its capacities as a potential Cash Management Bank, a potential Hedge Bank, a potential Card Related Products Bank and a potential LOC Bank), the L/C Issuer and the Swing Line Lender irrevocably authorize the Collateral Agent, at its option and in its discretion:

 

(A)    to release any Pledged Interest and any Lien on any property granted to or held by the Collateral Agent under any Loan Document (i) upon the occurrence of the Facility Termination Date subject to the Permitted Notes Intercreditor Agreement, (ii) that is sold or to be sold or otherwise disposed of as part of or in connection with any sale or disposition permitted hereunder or under any other Loan Document or (iii) subject to Section 10.01, if approved, authorized or ratified in writing by the Required Lenders subject to the Permitted Notes Intercreditor Agreement;

 

(B)    to subordinate any Lien on any property granted to or held by the Collateral Agent under any Loan Document to the holder of any Lien on such property that is permitted by Section 7.01(i);

 

(C)    subject to the Permitted Notes Intercreditor Agreement, to release any Mortgaged Property from its respective Mortgage if such Mortgaged Property is determined by the Administrative Agent to be located in a special flood hazard zone pursuant to a Standard Flood Hazard Determination; and

 

(D)    to acknowledge in writing, in form and substance satisfactory to the Collateral Agent, the priority of any Lien granted under any indemnity agreement or surety agreement in favor of a surety providing a bond to the Company and/or its Subsidiaries as permitted by Section 7.01(t) of this Agreement; and

 

134

 

(E)    subject to the Permitted Notes Intercreditor Agreement, to include obligations in respect of Secured Bilateral Letters of Credit as “Secured Obligations” (under and as defined in the Permitted Notes Intercreditor Agreement) and/or otherwise under the Security Instruments.

 

Upon request by the Collateral Agent at any time, the Required Lenders will confirm in writing the Collateral Agent’s authority to release or subordinate its interest in particular types or items of property pursuant to this Section 9.10.

 

The Administrative Agent shall not be responsible for or have a duty to ascertain or inquire into any representation or warranty regarding the existence, value or collectability of the Collateral, the existence, priority or perfection of the Administrative Agent’s Lien thereon, or any certificate prepared by any Loan Party in connection therewith, nor shall the Administrative Agent be responsible or liable to the Lenders for any failure to monitor or maintain any portion of the Collateral.

 

9.11    Secured Cash Management Agreements, Secured Hedge Agreements, Secured Card Related Products Agreements and Secured Bilateral Letters of Credit. Except as otherwise set forth herein, no Cash Management Bank, Hedge Bank, Card Related Products Bank or LOC Bank who obtains the benefit of the provisions of Section 8.03, the Guaranty or any Collateral by virtue of the provisions hereof or any Security Instrument shall have any right to notice of any action or to consent to, direct or object to any action hereunder or under any other Loan Document or otherwise in respect of the Collateral (including the release or impairment of any Collateral) (or to notice of or to consent to any amendment, waiver or modification of the provisions hereof or of the Guaranty or any Security Instrument) other than in its capacity as a Lender and, in such case, only to the extent expressly provided in the Loan Documents. Notwithstanding any other provision of this Article IX to the contrary, the Administrative Agent shall not be required to verify the payment of, or that other satisfactory arrangements have been made with respect to, Secured Obligations arising under Secured Cash Management Agreements, Secured Hedge Agreements, Secured Card Related Products Agreements and Secured Bilateral Letters of Credit except to the extent expressly provided herein and unless the Administrative Agent has received written notice of such Secured Obligations, together with such supporting documentation as the Administrative Agent may request, from the applicable Cash Management Bank, Hedge Bank, Card Related Products Bank or LOC Bank, as the case may be. The Administrative Agent shall not be required to verify the payment of, or that other satisfactory arrangements have been made with respect to, Secured Obligations arising under Secured Cash Management Agreements, Secured Hedge Agreements, Secured Card Related Products Agreements and Secured Bilateral Letters of Credit in the case of a Facility Termination Date.

 

9.12    Lender ERISA Status.

 

(a)    Each Lender (x) represents and warrants, as of the date such Person became a Lender party hereto, to, and (y) covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent, and the Arrangers and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Borrowers or any other Loan Party, that at least one of the following is and will be true:

 

(i)    such Lender is not using “plan assets” (within the meaning of 29 CFR § 2510.3-101, as modified by Section 3(42) of ERISA) of one or more Benefit Plans in connection with the Loans, the Letters of Credit or the Commitments,

 

135

 

(ii)    the transaction exemption set forth in one or more PTEs, such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption for certain transactions determined by in-house asset managers), is applicable with respect to such Lender’s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement,

 

(iii)    (A) such Lender is an investment fund managed by a “Qualified Professional Asset Manager” (within the meaning of Part VI of PTE 84-14), (B) such Qualified Professional Asset Manager made the investment decision on behalf of such Lender to enter into, participate in, administer and perform the Loans, the Letters of Credit, the Commitments and this Agreement, (C) the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement satisfies the requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D) to the best knowledge of such Lender, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Lender’s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement, or

 

(iv)    such other representation, warranty and covenant as may be agreed in writing between the Administrative Agent, in its sole discretion, and such Lender.

 

(b)    In addition, unless either (1) clause (i) in the immediately preceding clause (a) is true with respect to a Lender or (2) a Lender has provided another representation, warranty and covenant in accordance with clause (iv) in the immediately preceding clause (a), such Lender further (x) represents and warrants, as of the date such Person became a Lender party hereto, to, and (y) covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent and not, for the avoidance of doubt, to or for the benefit of the Borrowers or any other Loan Party, that the Administrative Agent is not a fiduciary with respect to the assets of such Lender involved in such Lender’s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement (including in connection with the reservation or exercise of any rights by the Administrative Agent under this Agreement, any Loan Document or any documents related hereto or thereto).

 

136

 

ARTICLE X. MISCELLANEOUS

 

10.01    Amendments, Etc. Except as provided in Sections 1.07(b) and (c) and Section 2.14(e), and subject to Section 3.03(c), no amendment or waiver of any provision of this Agreement or any other Loan Document, and no consent to any departure by any Borrower or any other Loan Party therefrom, shall be effective unless in writing signed by the Required Lenders and the Borrowers or the applicable Loan Party, as the case may be, and acknowledged by the Administrative Agent, and each such waiver or consent shall be effective only in the specific instance and for the specific purpose for which given; provided, however, that no such amendment, waiver or consent shall:

 

(a)    (i) waive any condition set forth in Section 4.01(a) without the written consent of each Lender; and (ii) without limiting the generality of clause (a) above, waive any condition set forth in Section 4.02 as to any Credit Extension under a particular Facility without the written consent of the Required Revolving Lenders or the Required Term Lenders (which waiver shall not also require the vote of Required Lenders), as the case may be;

 

(b)    extend or increase the Commitment of any Lender (or reinstate any Commitment terminated pursuant to Section 8.02) without the written consent of such Lender;

 

(c)    postpone any date fixed by this Agreement or any other Loan Document for any payment of principal, interest, fees or other amounts due to the Lenders (or any of them) hereunder or under any other Loan Document without the written consent of each Lender directly affected thereby;

 

(d)    release any Borrower from its obligations hereunder or reduce the principal of, or the rate of interest specified herein on, any Loan or L/C Borrowing, or (subject to clause (iv) of the second proviso to this Section 10.01) any fees or other amounts payable hereunder or under any other Loan Document, or change the manner of computation of any financial ratio (including any change in any applicable defined term) used in determining the Applicable Rate that would result in a reduction of any interest rate on any Loan or any fee payable hereunder without the written consent of each Lender directly affected thereby; provided, however, that only the consent of the Required Lenders shall be necessary to amend the definition of “Default Rate” or to waive any obligation of the Borrowers to pay interest or Letter of Credit Fees at the Default Rate;

 

(e)    change (i) Section 8.03 in a manner that would alter the pro rata sharing of payments required thereby or (ii) the order of application of any prepayment of Loans among the Facilities from the application thereof set forth in Section 2.05 or Section 2.06 in any manner that materially and adversely affects the Lenders under a Facility, in each case without the written consent of (x) if such Facility is the Term Facility, the Required Term Lenders, and (y) if such Facility is the Revolving Credit Facility, the Required Revolving Lenders (which amendment, modification or waiver shall not also require the vote of Required Lenders);

 

(f)    amend Section 1.06 or the definition of “Alternative Currency” without the written consent of each Lender;

 

(g)    change (i) any provision of this Section 10.01 or the definition of “Required Lenders” or any other provision hereof specifying the number or percentage of Lenders required to amend, waive or otherwise modify any rights hereunder or make any determination or grant any consent hereunder (other than the definitions specified in clause (ii) of this Section 10.01(g)), without the written consent of each Lender or (ii) the definition of “Required Revolving Lenders” or “Required Term Lenders” without the written consent of each Lender under the applicable Facility (which amendment, modification or waiver shall not also require the vote of Required Lenders);

 

137

 

(h)    release all or substantially all of the value of the Guaranty without the written consent of each Lender, except to the extent the release of any Guarantor is permitted pursuant to Section 9.10 (in which case such release may be made by the Administrative Agent acting alone) or release the Company as a Guarantor of the Obligations of GCC or GILC;

 

(i)    impose any greater restriction on the ability of any Lender under a Facility to assign any of its rights or obligations hereunder without the written consent of (i) if such Facility is the Term Facility, the Required Term Lenders, and (ii) if such Facility is the Revolving Credit Facility, the Required Revolving Lenders, in each case, which amendment, modification or waiver shall not also require the vote of Required Lenders;

 

(j)    release all or substantially all of the Collateral in any transaction or series of related transactions without the written consent of each Lender, except to the extent the release of any Collateral is permitted pursuant to Section 9.10 (in which case such release may be made by the Collateral Agent acting alone); or

 

(k)    amend any provision of this Agreement to require that a Lender fund any portion of any Loan or any Unreimbursed Amount in a currency other than Dollars without the consent of each Lender;

 

and, provided further, that (i) no amendment, waiver or consent shall, unless in writing and signed by the L/C Issuer in addition to the Lenders required above, affect the rights or duties of the L/C Issuer under this Agreement or any Issuer Document relating to any Letter of Credit issued or to be issued by it; (ii) no amendment, waiver or consent shall, unless in writing and signed by the Swing Line Lender in addition to the Lenders required above, affect the rights or duties of the Swing Line Lender under this Agreement; (iii) no amendment, waiver or consent shall, unless in writing and signed by the Administrative Agent in addition to the Lenders required above, affect the rights or duties of the Administrative Agent under this Agreement or any other Loan Document; and (iv) the Fee Letter may be amended, or rights or privileges thereunder waived, in a writing executed only by the parties thereto. Notwithstanding anything to the contrary herein, no Defaulting Lender shall have any right to approve or disapprove any amendment, waiver or consent hereunder (and any amendment, waiver or consent which by its terms requires the consent of all Lenders or each affected Lender may be effected with the consent of the applicable Lenders other than Defaulting Lenders), except that (x) the Commitment of any Defaulting Lender may not be increased or extended without the consent of such Lender and (y) any waiver, amendment or modification requiring the consent of all Lenders or each affected Lender that by its terms affects any Defaulting Lender disproportionately adversely relative to other affected Lenders shall require the consent of such Defaulting Lender.

 

138

 

Notwithstanding any provision herein to the contrary, (x) no amendment or modification of a Loan Document shall add, increase, renew or extend any Loan, Commitment or credit line hereunder until the completion of flood due diligence, documentation and coverage as required by the National Flood Insurance Program, as amended, as shall be requested by the Administrative Agent and as otherwise satisfactory to the Administrative Agent, (y) in addition to any amendment authorized by Section 2.14, this Agreement may be amended with the written consent of the Required Lenders, the Administrative Agent and the Borrowers (i) to add one or more additional revolving credit or term loan facilities to this Agreement and to permit the extensions of credit and all related obligations and liabilities arising in connection therewith from time to time outstanding to share ratably (or on a basis subordinated to the existing facilities hereunder) in the benefits of this Agreement and the other Loan Documents with the obligations and liabilities from time to time outstanding in respect of the existing facilities hereunder, and (ii) in connection with the foregoing, to permit, as deemed appropriate by the Administrative Agent and approved by the Required Lenders, the Lenders providing such additional credit facilities to participate in any required vote or action required to be approved by the Required Lenders or by any other number, percentage or class of Lenders hereunder, and (z) upon the request of the Company, the Collateral Agent shall, without the consent of any Lender, amend the Permitted Notes Intercreditor Agreement and/or any of the Security Instruments to include obligations in respect of Secured Bilateral Letters of Credit as “Secured Obligations” under and as defined in the Permitted Notes Intercreditor Agreement and/or otherwise under the Security Instruments, and each Lender hereby directs that the Collateral Agent enter into such amendments and make such changes necessary or appropriate to carry out the purpose of such amendments, in each case, without further action by or consent of any Lender and to the extent such amendments would not result in a violation of Section 7.01(x).

 

10.02    Notices; Effectiveness; Electronic Communication.

 

(a)    Notices Generally. Except in the case of notices and other communications expressly permitted to be given by telephone (and except as provided in subsection (b) below), all notices and other communications provided for herein shall be in writing and shall be delivered by hand or overnight courier service, mailed by certified or registered mail or sent by telecopier as follows, and all notices and other communications expressly permitted hereunder to be given by telephone shall be made to the applicable telephone number, as follows:

 

(i)    if to any Borrower or any other Loan Party to the address, telecopier number, electronic mail address or telephone number specified for the Company on Schedule 10.02, and if to the Administrative Agent, the Collateral Agent, the L/C Issuer or the Swing Line Lender, to the address, telecopier number, electronic mail address or telephone number specified for such Person on Schedule 10.02; and

 

(ii)    if to any other Lender, to the address, telecopier number, electronic mail address or telephone number specified in its Administrative Questionnaire (including, as appropriate, notices delivered solely to the Person designated by a Lender on its Administrative Questionnaire then in effect for the delivery of notices that may contain material non-public information relating to the Borrowers).

 

Notices and other communications sent by hand or overnight courier service, or mailed by certified or registered mail, shall be deemed to have been given when received; notices and other communications sent by telecopier shall be deemed to have been given when sent (except that, if not given during normal business hours for the recipient, shall be deemed to have been given at the opening of business on the next Business Day for the recipient). Notices and other communications delivered through electronic communications to the extent provided in subsection (b) below, shall be effective as provided in such subsection (b).

 

139

 

(b)    Electronic Communications. Notices and other communications to the Lenders and the L/C Issuer hereunder may be delivered or furnished by electronic communication (including e-mail and Internet or intranet websites) pursuant to procedures approved by the Administrative Agent, provided that the foregoing shall not apply to notices to any Lender or the L/C Issuer pursuant to Article II if such Lender or the L/C Issuer, as applicable, has notified the Administrative Agent that it is incapable of receiving notices under such Article by electronic communication. The Administrative Agent, the Swing Line Lender, the L/C Issuer or the Company may each, in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it, provided that approval of such procedures may be limited to particular notices or communications.

 

Unless the Administrative Agent otherwise prescribes, (i) notices and other communications sent to an e-mail address shall be deemed received upon the sender’s receipt of an acknowledgement from the intended recipient (such as by the “return receipt requested” function, as available, return e-mail or other written acknowledgement), and (ii) notices or communications posted to an Internet or intranet website shall be deemed received upon the deemed receipt by the intended recipient at its e-mail address as described in the foregoing clause (i) of notification that such notice or communication is available and identifying the website address therefor; provided that, for both clauses (i) and (ii), if such notice or other communication is not sent during the normal business hours of the recipient, such notice, email or communication shall be deemed to have been sent at the opening of business on the next business day for the recipient.

 

(c)    The Platform. THE PLATFORM IS PROVIDED “AS IS” AND “AS AVAILABLE.” THE AGENT PARTIES (AS DEFINED BELOW) DO NOT WARRANT THE ACCURACY OR COMPLETENESS OF THE BORROWER MATERIALS OR THE ADEQUACY OF THE PLATFORM, AND EXPRESSLY DISCLAIM LIABILITY FOR ERRORS IN OR OMISSIONS FROM THE BORROWER MATERIALS. NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR FREEDOM FROM VIRUSES OR OTHER CODE DEFECTS, IS MADE BY ANY AGENT PARTY IN CONNECTION WITH THE BORROWER MATERIALS OR THE PLATFORM. In no event shall the Administrative Agent or any of its Related Parties (collectively, the “Agent Parties”) have any liability to any Borrower, any Lender, the L/C Issuer or any other Person for losses, claims, damages, liabilities or expenses of any kind (whether in tort, contract or otherwise) arising out of any Borrower’s, any Loan Party’s or the Administrative Agent’s transmission of Borrower Materials through the Internet, except to the extent that such losses, claims, damages, liabilities or expenses are determined by a court of competent jurisdiction by a final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of such Agent Party; provided, however, that in no event shall any Agent Party have any liability to any Borrower, any Lender, the L/C Issuer or any other Person for indirect, special, incidental, consequential or punitive damages (as opposed to direct or actual damages).

 

140

 

(d)    Change of Address, Etc. Each of the Company, the Administrative Agent, the L/C Issuer and the Swing Line Lender may change its address, telecopier or telephone number for notices and other communications hereunder by notice to the other parties hereto. Each other Lender may change its address, telecopier or telephone number for notices and other communications hereunder by notice to the Company, the Administrative Agent, the L/C Issuer and the Swing Line Lender. In addition, each Lender agrees to notify the Administrative Agent from time to time to ensure that the Administrative Agent has on record (i) an effective address, contact name, telephone number, telecopier number and electronic mail address to which notices and other communications may be sent and (ii) accurate wire instructions for such Lender. Furthermore, each Public Lender agrees to cause at least one individual at or on behalf of such Public Lender to at all times have selected the “Private Side Information” or similar designation on the content declaration screen of the Platform in order to enable such Public Lender or its delegate, in accordance with such Public Lender’s compliance procedures and applicable Law, including United States Federal and state securities Laws, to make reference to Borrower Materials that are not made available through the “Public Side Information” portion of the Platform and that may contain material non-public information with respect to a Borrower or its securities for purposes of United States Federal or state securities laws.

 

(e)    Reliance by Administrative Agent, L/C Issuer and Lenders. The Administrative Agent, the L/C Issuer and the Lenders shall be entitled to rely and act upon any notices (including telephonic or electronic Loan Notices, Letter of Credit Applications and Swing Line Loan Notices) purportedly given by or on behalf of the Company or the Borrowers even if (i) such notices were not made in a manner specified herein, were incomplete or were not preceded or followed by any other form of notice specified herein, or (ii) the terms thereof, as understood by the recipient, varied from any confirmation thereof. Each Borrower shall indemnify the Administrative Agent, the L/C Issuer, each Lender and the Related Parties of each of them from all losses, costs, expenses and liabilities resulting from the reliance by such Person on each notice purportedly given by or on behalf of the Company or the Borrowers. All telephonic notices to and other telephonic communications with the Administrative Agent may be recorded by the Administrative Agent, and each of the parties hereto hereby consents to such recording.

 

10.03    No Waiver; Cumulative Remedies; Enforcement. No failure by any Lender, the L/C Issuer or the Administrative Agent to exercise, and no delay by any such Person in exercising, any right, remedy, power or privilege hereunder or under any other Loan Document shall operate as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power or privilege. The rights, remedies, powers and privileges herein provided, and provided under each other Loan Document, are cumulative and not exclusive of any rights, remedies, powers and privileges provided by law.

 

141

 

Notwithstanding anything to the contrary contained herein or in any other Loan Document, the authority to enforce rights and remedies hereunder and under the other Loan Documents against the Loan Parties or any of them shall be vested exclusively in, and all actions and proceedings at law in connection with such enforcement shall be instituted and maintained exclusively by, the Administrative Agent in accordance with Section 8.02 for the benefit of all the Lenders and the L/C Issuer; provided, however, that the foregoing shall not prohibit (a) the Administrative Agent from exercising on its own behalf the rights and remedies that inure to its benefit (solely in its capacity as Administrative Agent) hereunder and under the other Loan Documents, (b) the L/C Issuer or the Swing Line Lender from exercising the rights and remedies that inure to its benefit (solely in its capacity as L/C Issuer or Swing Line Lender, as the case may be) hereunder and under the other Loan Documents, (c) any Lender from exercising setoff rights in accordance with Section 10.08 (subject to the terms of Section 2.13), or (d) any Lender from filing proofs of claim or appearing and filing pleadings on its own behalf during the pendency of a proceeding relative to any Loan Party under any Debtor Relief Law; and provided, further, that if at any time there is no Person acting as Administrative Agent hereunder and under the other Loan Documents, then (i) the Required Lenders shall have the rights otherwise ascribed to the Administrative Agent pursuant to Section 8.02 and (ii) in addition to the matters set forth in clauses (b), (c) and (d) of the preceding proviso and subject to Section 2.13, any Lender may, with the consent of the Required Lenders, enforce any rights and remedies available to it and as authorized by the Required Lenders.

 

10.04    Expenses; Indemnity; Damage Waiver.

 

(a)    Costs and Expenses. The Company shall pay (i) all reasonable and documented out-of-pocket expenses incurred by the Administrative Agent and its Affiliates (including the reasonable fees, charges and disbursements of one firm of counsel for the Administrative Agent, the Collateral Agent and Arrangers, taken as a whole, and of such local and special counsel as reasonably required), in connection with the syndication of the credit facilities provided for herein, the preparation, negotiation, execution, delivery and administration of this Agreement and the other Loan Documents or any amendments, modifications or waivers of the provisions hereof or thereof (whether or not the transactions contemplated hereby or thereby shall be consummated), (ii) all reasonable and documented out-of-pocket expenses incurred by the L/C Issuer in connection with the issuance, amendment, renewal or extension of any Letter of Credit or any demand for payment thereunder and (iii) all reasonable and documented out-of-pocket expenses incurred by the Administrative Agent, the Collateral Agent, any Lender or the L/C Issuer (including the fees, charges and disbursements of (x) one firm of counsel for the Administrative Agent, the Collateral Agent, the Lenders and the L/C Issuer, taken as a whole, and, in the event of a conflict of interest, one additional firm of counsel to all Persons affected thereby, taken as a whole, and of special and local counsel as reasonably required, and (y) any financial advisor for the Administrative Agent, any Lender or the L/C Issuer), in connection with the enforcement or protection of its rights (A) in connection with this Agreement and the other Loan Documents, including its rights under this Section, or (B) in connection with the Loans made or Letters of Credit issued hereunder, including all such reasonable and documented out-of-pocket expenses incurred during any workout, restructuring or negotiations in respect of such Loans or Letters of Credit.

 

142

 

(b)    Indemnification by the Borrowers. Each Borrower shall indemnify the Administrative Agent (and any sub-agent thereof), each Lender and the L/C Issuer, and each Related Party of any of the foregoing Persons (each such Person being called an “Indemnitee”) against, and hold each Indemnitee harmless from, any and all losses, claims, damages, liabilities and related expenses (including the fees, charges and disbursements of one firm of counsel for all Indemnitees, taken as a whole, and, in the event of a conflict of interest, one additional firm of counsel to all persons affected thereby, taken as a whole, and of special and local counsel as reasonably required), incurred by any Indemnitee or asserted against any Indemnitee by any Person (including any Borrower or any other Loan Party) other than such Indemnitee and its Related Parties arising out of, in connection with, or as a result of (i) the execution or delivery of this Agreement, any other Loan Document or any agreement or instrument contemplated hereby or thereby, the performance by the parties hereto of their respective obligations hereunder or thereunder, the consummation of the transactions contemplated hereby or thereby, or, in the case of the Administrative Agent (and any sub-agent thereof) and its Related Parties only, the administration of this Agreement and the other Loan Documents (including in respect of any matters addressed in Section 3.01), (ii) any Loan or Letter of Credit or the use or proposed use of the proceeds therefrom (including any refusal by the L/C Issuer to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such Letter of Credit), (iii) any actual or alleged presence or release of Hazardous Materials on or from any property owned or operated by any Borrower or any of its Subsidiaries, or any Environmental Liability related in any way to any Borrower or any of its Subsidiaries, or (iv) any actual or prospective claim, litigation, investigation or proceeding relating to any of the foregoing, whether based on contract, tort or any other theory, whether brought by a third party or by any Borrower or any other Loan Party, and regardless of whether any Indemnitee is a party thereto; provided that such indemnity shall not, as to any Indemnitee, be available to the extent that such losses, claims, damages, liabilities or related expenses (x) are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted from the gross negligence, willful misconduct or breach in bad faith of its obligations hereunder or under any other Loan Document of such Indemnitee or (y) result from a claim of any Indemnitee solely against one or more other Indemnitees (and not by one or more Indemnitees against the Administrative Agent, Collateral Agent or Arrangers in such capacity) that have not resulted from the action, inaction, participation or contribution of the Company or any of its Subsidiaries or any of its or their respective Affiliates, officers, directors, employees, agents, advisors or other representatives. Without limiting the provisions of Section 3.01(c), this Section 10.04(b) shall not apply with respect to Taxes other than any Taxes that represent losses, claims, damages, etc. arising from any non-Tax claim.

 

(c)    Reimbursement by Lenders. To the extent that the Borrowers for any reason fail to indefeasibly pay any amount required under subsection (a) or (b) of this Section to be paid by it to the Administrative Agent (or any sub-agent thereof), the L/C Issuer, the Swing Line Lender or any Related Party of any of the foregoing, each Lender severally agrees to pay to the Administrative Agent (or any such sub-agent), the L/C Issuer, the Swing Line Lender or such Related Party, as the case may be, such Lender’s pro rata share (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought based on each Lender’s share of the unused Commitments, aggregate principal amount of outstanding Revolving Credit Loans and participations in L/C Obligations and Swing Line Loans at such time) of such unpaid amount (including any such unpaid amount in respect of a claim asserted by such Lender), such payment to be made severally among them based on such Lender’s Applicable Percentage (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought), provided, further that, the unreimbursed expense or indemnified loss, claim, damage, liability or related expense, as the case may be, was incurred by or asserted against the Administrative Agent (or any such sub-agent), the L/C Issuer or the Swing Line Lender in its capacity as such, or against any Related Party of any of the foregoing acting for the Administrative Agent (or any such sub-agent), the L/C Issuer or the Swing Line Lender in connection with such capacity. The obligations of the Lenders under this subsection (c) are subject to the provisions of Section 2.12(d).

 

143

 

(d)    Waiver of Consequential Damages, Etc. To the fullest extent permitted by applicable law, the Borrowers shall not assert, and hereby waive, and acknowledge that no other Person shall have, any claim against any Indemnitee, on any theory of liability, for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Loan Document or any agreement or instrument contemplated hereby, the transactions contemplated hereby or thereby, any Loan or Letter of Credit or the use of the proceeds thereof. No Indemnitee referred to in subsection (b) above shall be liable for any damages arising from the use by unintended recipients of any information or other materials distributed to such unintended recipients by such Indemnitee through telecommunications, electronic or other information transmission systems in connection with this Agreement or the other Loan Documents or the transactions contemplated hereby or thereby other than for direct or actual damages resulting from the gross negligence or willful misconduct of such Indemnitee as determined by a final and nonappealable judgment of a court of competent jurisdiction.

 

(e)    Payments. All amounts due under this Section shall be payable not later than ten Business Days after demand therefor.

 

(f)    Survival. The agreements in this Section and the indemnity provisions of Section 10.02(e) shall survive the resignation of the Administrative Agent, the L/C Issuer and the Swing Line Lender, the replacement of any Lender, the termination of the Aggregate Commitments and the repayment, satisfaction or discharge of all the other Obligations.

 

10.05    Payments Set Aside. To the extent that any payment by or on behalf of the Borrowers is made to the Administrative Agent, the L/C Issuer or any Lender, or the Administrative Agent, the L/C Issuer or any Lender exercises its right of setoff, and such payment or the proceeds of such setoff or any part thereof is subsequently invalidated, declared to be fraudulent or preferential, set aside or required (including pursuant to any settlement entered into by the Administrative Agent, the L/C Issuer or such Lender in its discretion) to be repaid to a trustee, receiver or any other party, in connection with any proceeding under any Debtor Relief Law or otherwise, then (a) to the extent of such recovery, the obligation or part thereof originally intended to be satisfied shall be revived and continued in full force and effect as if such payment had not been made or such setoff had not occurred, and (b) each Lender and the L/C Issuer severally agrees to pay to the Administrative Agent upon demand its applicable share (without duplication) of any amount so recovered from or repaid by the Administrative Agent, plus interest thereon from the date of such demand to the date such payment is made at a rate per annum equal to the applicable Overnight Rate from time to time in effect, in the applicable currency of such recovery or payment. The obligations of the Lenders and the L/C Issuer under clause (b) of the preceding sentence shall survive the payment in full of the Obligations and the termination of this Agreement.

 

144

 

10.06    Successors and Assigns.

 

(a)    Successors and Assigns Generally. The provisions of this Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns permitted hereby, except that no Borrower may assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of the Administrative Agent and each Lender and no Lender may assign or otherwise transfer any of its rights or obligations hereunder except (i) to an Eligible Assignee in accordance with the provisions of subsection (b) of this Section, (ii) by way of participation in accordance with the provisions of subsection (d) of this Section, or (iii) by way of pledge or assignment of a security interest subject to the restrictions of subsection (f) of this Section (and any other attempted assignment or transfer by any party hereto shall be null and void). Nothing in this Agreement, expressed or implied, shall be construed to confer upon any Person (other than the parties hereto, their respective successors and assigns permitted hereby, Participants to the extent provided in subsection (d) of this Section and, to the extent expressly contemplated hereby, the Related Parties of each of the Administrative Agent, the L/C Issuer and the Lenders) any legal or equitable right, remedy or claim under or by reason of this Agreement.

 

(b)    Assignments by Lenders. Any Lender may at any time assign to one or more Eligible Assignees all or a portion of its rights and obligations under this Agreement (including all or a portion of its Commitment and the Loans (including for purposes of this subsection (b), participations in L/C Obligations and in Swing Line Loans) at the time owing to it); provided that any such assignment shall be subject to the following conditions:

 

(i)     Minimum Amounts.

 

(A)    In the case of an assignment of the entire remaining amount of the assigning Lender’s Commitment under any Facility and/or the Loans at the time owing to it (in each case with respect to any Facility) or contemporaneous assignments to related Approved Funds that equal at least the amount specified in subsection (b)(i)(B) of this Section in the aggregate or in the case of an assignment to a Lender, an Affiliate of a Lender or an Approved Fund, no minimum amount need be assigned; and

 

(B)    in any case not described in subsection (b)(i)(A) of this Section, the aggregate amount of the Commitment (which for this purpose includes Loans outstanding thereunder) or, if the applicable Commitment is not then in effect, the principal outstanding balance of the Loans of the assigning Lender subject to each such assignment, determined as of the date the Assignment and Assumption with respect to such assignment is delivered to the Administrative Agent or, if “Trade Date” is specified in the Assignment and Assumption, as of the Trade Date, shall not be less than $5,000,000, in the case of any assignment in respect of the Revolving Credit Facility, or $5,000,000, in the case of any assignment in respect of the Term Facility, unless each of the Administrative Agent and, so long as no Event of Default has occurred and is continuing, the Company otherwise consents (each such consent not to be unreasonably withheld or delayed); provided, however, that concurrent assignments to members of an Assignee Group and concurrent assignments from members of an Assignee Group to a single assignee (or to an assignee and members of its Assignee Group) will be treated as a single assignment for purposes of determining whether such minimum amount has been met.

 

145

 

(ii)    Proportionate Amounts. Each assignment shall be made as an assignment of a proportionate part of all the assigning Lender’s Loans and Commitments under both the Revolving Credit Facility and the Term Facility.

 

(iii)    Required Consents. No consent shall be required for any assignment except to the extent required by subsection (b)(i)(B) of this Section and, in addition:

 

(A)    the consent of the Company (such consent not to be unreasonably withheld or delayed) shall be required (1) if such assignment is to a Person that is engaged in similar lines of business of, or is a competitor to, the Company or any of its Subsidiaries, which Person has been designated by the Company in its reasonable discretion by written notice to the Administrative Agent and the Lenders (including by posting such notice to the Platform) not less than ten Business Days prior to such date of assignment (it being understood and agreed that the Company’s withholding of consent to an assignment to such a Person shall be deemed reasonable); provided that in no event shall such written notice apply retroactively to disqualify any Person that has previously acquired an interest in the Loans and/or the Commitments that is otherwise permitted hereunder; and (2) for all other assignments unless (x) an Event of Default has occurred and is continuing at the time of such assignment or (y) such assignment is to a Lender, an Affiliate of a Lender or an Approved Fund; provided that the Company shall be deemed to have consented to any such assignment under this clause (iii)(A)(2) unless it shall object thereto by written notice to the Administrative Agent within five (5) Business Days after having received written notice thereof;

 

(B)    the consent of the Administrative Agent (such consent not to be unreasonably withheld or delayed) shall be required for assignments in respect of (1) any unfunded Term Commitment or any Revolving Credit Commitment if such assignment is to a Person that is not a Lender with a Commitment in respect of the applicable Facility, an Affiliate of such Lender or an Approved Fund with respect to such Lender or (2) any Term Loan to a Person that is not a Lender, an Affiliate of a Lender or an Approved Fund;

 

(C)    the consent of the L/C Issuer (such consent not to be unreasonably withheld or delayed) shall be required for any assignment in respect of the Revolving Credit Facility that increases the obligation of the assignee to participate in exposure under one or more Letters of Credit (whether or not then outstanding); and

 

(D)    the consent of the Swing Line Lender (such consent not to be unreasonably withheld or delayed) shall be required for any assignment in respect of the Revolving Credit Facility.

 

146

 

(iv)    Assignment and Assumption. The parties to each assignment shall execute and deliver to the Administrative Agent an Assignment and Assumption, together with a processing and recordation fee in the amount of $3,500; provided, however, that the Administrative Agent may, in its sole discretion, elect to waive such processing and recordation fee in the case of any assignment. The assignee, if it is not a Lender, shall deliver to the Administrative Agent an Administrative Questionnaire.

 

(v)    No Assignment to Certain Persons. No such assignment shall be made (A) to any Borrower or any of any Borrower’s Affiliates or Subsidiaries, or (B) to any Defaulting Lender or any of its Subsidiaries, or any Person who, upon becoming a Lender hereunder, would constitute any of the foregoing Persons described in this clause (B), or (C) to a natural person.

 

(vi)    Certain Additional Payments. In connection with any assignment of rights and obligations of any Defaulting Lender hereunder, no such assignment shall be effective unless and until, in addition to the other conditions thereto set forth herein, the parties to the assignment shall make such additional payments to the Administrative Agent in an aggregate amount sufficient, upon distribution thereof as appropriate (which may be outright payment, purchases by the assignee of participations or subparticipations, or other compensating actions, including funding, with the consent of the Company and the Administrative Agent, the applicable pro rata share of Loans previously requested but not funded by the Defaulting Lender, to each of which the applicable assignee and assignor hereby irrevocably consent), to (x) pay and satisfy in full all payment liabilities then owed by such Defaulting Lender to the Administrative Agent, the L/C Issuer or any Lender hereunder (and interest accrued thereon) and (y) acquire (and fund as appropriate) its full pro rata share of all Loans and participations in Letters of Credit and Swing Line Loans in accordance with its Applicable Percentage. Notwithstanding the foregoing, in the event that any assignment of rights and obligations of any Defaulting Lender hereunder shall become effective under applicable Law without compliance with the provisions of this paragraph, then the assignee of such interest shall be deemed to be a Defaulting Lender for all purposes of this Agreement until such compliance occurs.

 

147

 

Subject to acceptance and recording thereof by the Administrative Agent pursuant to subsection (c) of this Section, from and after the effective date specified in each Assignment and Assumption, the assignee thereunder shall be a party to this Agreement and, to the extent of the interest assigned by such Assignment and Assumption, have the rights and obligations of a Lender under this Agreement, and the assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption covering all of the assigning Lender’s rights and obligations under this Agreement, such Lender shall cease to be a party hereto) but shall continue to be entitled to the benefits of Sections 3.01, 3.04, 3.05, and 10.04 with respect to facts and circumstances occurring prior to the effective date of such assignment; provided, that except to the extent otherwise expressly agreed by the affected parties, no assignment by a Defaulting Lender will constitute a waiver or release of any claim of any party hereunder arising from that Lender’s having been a Defaulting Lender. Upon request, the Borrowers (at their expense) shall execute and deliver a Note to the assignee Lender. Any assignment or transfer by a Lender of rights or obligations under this Agreement that does not comply with this subsection shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with subsection (d) of this Section.

 

(c)    Register. The Administrative Agent, acting solely for this purpose as a non-fiduciary agent of the Borrowers (and such agency being solely for tax purposes), shall maintain at the Administrative Agent’s Office a copy of each Assignment and Assumption delivered to it (or the equivalent thereof in electronic form) and a register for the recordation of the names and addresses of the Lenders, and the Commitments of, and principal amounts (and stated interest) of the Loans and L/C Obligations owing to, each Lender pursuant to the terms hereof from time to time (the “Register”). The entries in the Register shall be conclusive absent manifest error, and the Borrowers, the Administrative Agent and the Lenders shall treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Lender hereunder for all purposes of this Agreement. In addition, the Administrative Agent shall maintain on the Register information regarding the designation, and revocation of any designation, of any Lender as a Defaulting Lender. The Register shall be available for inspection by the Borrowers and any Lender, at any reasonable time and from time to time upon reasonable prior notice.

 

(d)    Participations. Any Lender may at any time, without the consent of, or notice to, the Company or the Administrative Agent, sell participations to any Person (other than a natural Person, a Defaulting Lender or any Borrower or any Borrower’s Affiliates or Subsidiaries) (each, a “Participant”) in all or a portion of such Lender’s rights and/or obligations under this Agreement (including all or a portion of its Commitment and/or the Loans (including such Lender’s participations in L/C Obligations and/or Swing Line Loans) owing to it); provided that (i) such Lender’s obligations under this Agreement shall remain unchanged, (ii) such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations and (iii) the Borrowers, the Administrative Agent, the Lenders and the L/C Issuer shall continue to deal solely and directly with such Lender in connection with such Lender’s rights and obligations under this Agreement. For the avoidance of doubt, each Lender shall be responsible for the indemnity under Section 10.04(c) without regard to the existence of any participation.

 

148

 

Any agreement or instrument pursuant to which a Lender sells such a participation shall provide that such Lender shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement; provided that such agreement or instrument may provide that such Lender will not, without the consent of the Participant, agree to any amendment, waiver or other modification described in the first proviso to Section 10.01 that affects such Participant. Each Borrower agrees that each Participant shall be entitled to the benefits of Sections 3.01, 3.04 and 3.05 to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to subsection (b) of this Section (it being understood that the documentation required under Section 3.01(e) shall be delivered to the Lender who sells the participation) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to paragraph (b) of this Section; provided that such Participant (A) agrees to be subject to the provisions of Sections 3.06 and 10.13 as if it were an assignee under paragraph (b) of this Section and (B) shall not be entitled to receive any greater payment under Sections 3.01 or 3.04, with respect to any participation, than the Lender from whom it acquired the applicable participation would have been entitled to receive, except to the extent such entitlement to receive a greater payment results from a Change in Law that occurs after the Participant acquired the applicable participation. Each Lender that sells a participation agrees, at the Borrowers’ request and expense, to use reasonable efforts to cooperate with the Borrowers to effectuate the provisions of Section 3.06 with respect to any Participant. To the extent permitted by law, each Participant also shall be entitled to the benefits of Section 10.08 as though it were a Lender; provided that such Participant agrees to be subject to Section 2.13 as though it were a Lender. Each Lender that sells a participation shall, acting solely for this purpose as a non-fiduciary agent of the Borrowers, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant’s interest in the Loans or other obligations under the Loan Documents (the “Participant Register”); provided that no Lender shall have any obligation to disclose all or any portion of the Participant Register (including the identity of any Participant or any information relating to a Participant's interest in any commitments, loans, letters of credit or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such commitment, loan, letter of credit or other obligation is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations. The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary. For the avoidance of doubt, the Administrative Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.

 

(e)    Certain Pledges. Any Lender may at any time pledge or assign a security interest in all or any portion of its rights under this Agreement (including under its Note, if any) to secure obligations of such Lender, including any pledge or assignment to secure obligations to a Federal Reserve Bank; provided that no such pledge or assignment shall release such Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.

 

(f)    Resignation as L/C Issuer or Swing Line Lender after Assignment. Notwithstanding anything to the contrary contained herein, if at any time Bank of America assigns all of its Commitment and Loans pursuant to subsection (b) above, Bank of America may, (i) upon 30 days’ notice to the Company and the Lenders, resign as L/C Issuer and/or (ii) upon 30 days’ notice to the Company, resign as Swing Line Lender. In the event of any such resignation as L/C Issuer or Swing Line Lender, the Borrowers shall be entitled to appoint from among the Lenders a successor L/C Issuer or Swing Line Lender hereunder; provided, however, that no failure by the Company to appoint any such successor shall affect the resignation of Bank of America as L/C Issuer or Swing Line Lender, as the case may be. If Bank of America resigns as L/C Issuer, it shall retain all the rights, powers, privileges and duties of the L/C Issuer hereunder with respect to all Letters of Credit outstanding as of the effective date of its resignation as L/C Issuer and all L/C Obligations with respect thereto (including the right to require the Lenders to make Base Rate Revolving Loans or fund risk participations in Unreimbursed Amounts pursuant to Section 2.03(c)). If Bank of America resigns as Swing Line Lender, it shall retain all the rights of the Swing Line Lender provided for hereunder with respect to Swing Line Loans made by it and outstanding as of the effective date of such resignation, including the right to require the Lenders to make Base Rate Revolving Loans or fund risk participations in outstanding Swing Line Loans pursuant to Section 2.04(c). Upon the appointment of a successor L/C Issuer and/or Swing Line Lender, (a) such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring L/C Issuer or Swing Line Lender, as the case may be, and (b) the successor L/C Issuer shall issue letters of credit in substitution for the Letters of Credit, if any, outstanding at the time of such succession or make other arrangements satisfactory to Bank of America to effectively assume the obligations of Bank of America with respect to such Letters of Credit.

 

149

 

10.07    Treatment of Certain Information; Confidentiality. Each of the Administrative Agent, the Lenders and the L/C Issuer agrees to maintain the confidentiality of the Information (as defined below), except that Information may be disclosed (a) to its Affiliates and to its Related Parties (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential), (b) to the extent required or requested by any regulatory authority purporting to have jurisdiction over such Person or its Related Parties (including any self-regulatory authority, such as the National Association of Insurance Commissioners), (c) to the extent required by applicable laws or regulations or by any subpoena or similar legal process, (d) to any other party hereto, (e) in connection with the exercise of any remedies hereunder or under any other Loan Document or any action or proceeding relating to this Agreement or any other Loan Document or the enforcement of rights hereunder or thereunder, (f) subject to an agreement containing provisions substantially the same as those of this Section, to (i) any assignee of or Participant in, or any prospective assignee of or Participant in, any of its rights and obligations under this Agreement or any Eligible Assignee invited to be a Lender pursuant to Section 2.14(b)(iii) or 2.14(c)(iii) or (ii) any actual or prospective party (or its Related Parties) to any swap, derivative or other transaction under which payments are to be made by reference to any Borrower and its obligations, this Agreement or payments hereunder, (g) on a confidential basis to (i) any rating agency in connection with rating any Borrower or its Subsidiaries or the credit facilities provided hereunder or (ii) the CUSIP Service Bureau or any similar agency in connection with the issuance and monitoring of CUSIP numbers or other market identifiers with respect to the credit facilities provided hereunder, (h) with the consent of the Borrowers or (i) to the extent such Information (x) becomes publicly available other than as a result of a breach of this Section or (y) becomes available to the Administrative Agent, any Lender, the L/C Issuer or any of their respective Affiliates on a nonconfidential basis from a source other than a Borrower. For purposes of this Section, “Information” means all information received from any Borrower or any Subsidiary relating to any Borrower or any Subsidiary or any of their respective businesses, other than any such information that is available to the Administrative Agent, any Lender or the L/C Issuer on a nonconfidential basis prior to disclosure by any Borrower or any Subsidiary, provided that, in the case of information received from any Borrower or any Subsidiary after the date hereof, such information is clearly identified at the time of delivery as confidential. Any Person required to maintain the confidentiality of Information as provided in this Section shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its own confidential information.

 

150

 

Each of the Administrative Agent, the Lenders and the L/C Issuer acknowledges that (a) the Information may include material non-public information concerning a Borrower or a Subsidiary, as the case may be, (b) it has developed compliance procedures regarding the use of material non-public information and (c) it will handle such material non-public information in accordance with applicable Law, including United States Federal and state securities Laws.

 

10.08    Right of Setoff. If an Event of Default shall have occurred and be continuing, each Lender, the L/C Issuer and each of their respective Affiliates is hereby authorized at any time and from time to time, after obtaining the prior written consent of the Administrative Agent, to the fullest extent permitted by applicable law, to set off and apply any and all deposits (general or special, time or demand, provisional or final, in whatever currency) at any time held and other obligations (in whatever currency) at any time owing by such Lender, the L/C Issuer or any such Affiliate to or for the credit or the account of the Borrowers against any and all of the obligations of the Borrowers now or hereafter existing under this Agreement or any other Loan Document to such Lender or the L/C Issuer or their respective Affiliates, irrespective of whether or not such Lender, the L/C Issuer or Affiliate shall have made any demand under this Agreement or any other Loan Document and although such obligations of the Borrowers may be contingent or unmatured or are owed to a branch, office or Affiliate of such Lender or the L/C Issuer different from the branch, office or Affiliate holding such deposit or obligated on such indebtedness; provided, that in the event that any Defaulting Lender shall exercise any such right of setoff, (x) all amounts so set off shall be paid over immediately to the Administrative Agent for further application in accordance with the provisions of Section 2.16 and, pending such payment, shall be segregated by such Defaulting Lender from its other funds and deemed held in trust for the benefit of the Administrative Agent, the L/C Issuer and the Lenders, and (y) the Defaulting Lender shall provide promptly to the Administrative Agent a statement describing in reasonable detail the Secured Obligations owing to such Defaulting Lender as to which it exercised such right of setoff. The rights of each Lender, the L/C Issuer and their respective Affiliates under this Section are in addition to other rights and remedies (including other rights of setoff) that such Lender, the L/C Issuer or their respective Affiliates may have. Each Lender and the L/C Issuer agrees to notify the Company and the Administrative Agent promptly after any such setoff and application, provided that the failure to give such notice shall not affect the validity of such setoff and application.

 

10.09    Interest Rate Limitation. Notwithstanding anything to the contrary contained in any Loan Document, the interest paid or agreed to be paid under the Loan Documents shall not exceed the maximum rate of non-usurious interest permitted by applicable Law (the “Maximum Rate”). If the Administrative Agent or any Lender shall receive interest in an amount that exceeds the Maximum Rate, the excess interest shall be applied to the principal of the Loans or, if it exceeds such unpaid principal, refunded to the Borrowers. In determining whether the interest contracted for, charged, or received by the Administrative Agent or a Lender exceeds the Maximum Rate, such Person may, to the extent permitted by applicable Law, (a) characterize any payment that is not principal as an expense, fee, or premium rather than interest, (b) exclude voluntary prepayments and the effects thereof, and (c) amortize, prorate, allocate, and spread in equal or unequal parts the total amount of interest throughout the contemplated term of the Obligations hereunder.

 

151

 

10.10    Counterparts; Integration; Effectiveness. This Agreement may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. This Agreement and the other Loan Documents constitute the entire contract among the parties relating to the subject matter hereof and supersede any and all previous agreements and understandings, oral or written, relating to the subject matter hereof. Except as provided in Section 4.01, this Agreement shall become effective when it shall have been executed by the Administrative Agent and when the Administrative Agent shall have received counterparts hereof that, when taken together, bear the signatures of each of the other parties hereto. Delivery of an executed counterpart of a signature page of this Agreement by telecopy or other electronic imaging means shall be effective as delivery of a manually executed counterpart of this Agreement.

 

10.11    Survival of Representations and Warranties. All representations and warranties made hereunder and in any other Loan Document or other document delivered pursuant hereto or thereto or in connection herewith or therewith shall survive the execution and delivery hereof and thereof. Such representations and warranties have been or will be relied upon by the Administrative Agent and each Lender, regardless of any investigation made by the Administrative Agent or any Lender or on their behalf and notwithstanding that the Administrative Agent or any Lender may have had notice or knowledge of any Default at the time of any Credit Extension, and shall continue in full force and effect as long as any Loan or any other Obligation hereunder shall remain unpaid or unsatisfied or any Letter of Credit shall remain outstanding.

 

10.12    Severability. If any provision of this Agreement or the other Loan Documents is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Agreement and the other Loan Documents shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction. Without limiting the foregoing provisions of this Section 10.12, if and to the extent that the enforceability of any provisions in this Agreement relating to Defaulting Lenders shall be limited by Debtor Relief Laws, as determined in good faith by the Administrative Agent, the L/C Issuer or the Swing Line Lender, as applicable, then such provisions shall be deemed to be in effect only to the extent not so limited.

 

152

 

10.13    Replacement of Lenders. If the Borrowers are entitled to replace a Lender pursuant to the provisions of Section 3.06, or if any Lender is a Defaulting Lender or a Non-Consenting Lender, then the Company may, at its sole expense and effort, upon notice to such Lender and the Administrative Agent, require such Lender to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in, and consents required by, Section 10.06), all of its interests, rights (other than its existing rights to payments pursuant to Sections 3.01 and 3.04) and obligations under this Agreement and the related Loan Documents to an Eligible Assignee that shall assume such obligations (which assignee may be another Lender, if a Lender accepts such assignment), provided that:

 

(a)    the Borrowers shall have paid to the Administrative Agent the assignment fee (if any) specified in Section 10.06(b);

 

(b)    such Lender shall have received payment of an amount equal to 100% of the outstanding principal of its Loans and L/C Advances, accrued interest thereon, accrued fees and all other amounts payable to it hereunder and under the other Loan Documents (including any amounts under Section 3.05) from the assignee (to the extent of such outstanding principal and accrued interest and fees) or the Borrowers (in the case of all other amounts);

 

(c)    in the case of any such assignment resulting from a claim for compensation under Section 3.04 or payments required to be made pursuant to Section 3.01, such assignment will result in a reduction in such compensation or payments thereafter;

 

(d)    such assignment does not conflict with applicable Laws; and

 

(e)    in the case of an assignment resulting from a Lender becoming a Non-Consenting Lender, the applicable assignee shall have consented to the applicable amendment, waiver or consent.

 

A Lender shall not be required to make any such assignment or delegation if, prior thereto, as a result of a waiver by such Lender or otherwise, the circumstances entitling the Borrowers to require such assignment and delegation cease to apply.

 

10.14    Governing Law; Jurisdiction; Etc.

 

(a)    GOVERNING LAW. THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS AND ANY CLAIMS, CONTROVERSY, DISPUTE OR CAUSE OF ACTION (WHETHER IN CONTRACT OR TORT OR OTHERWISE) BASED UPON, ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT (EXCEPT, AS TO ANY OTHER LOAN DOCUMENT, AS EXPRESSLY SET FORTH THEREIN) AND THE TRANSACTIONS CONTEMPLATED HEREBY AND THEREBY SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAW OF THE STATE OF CALIFORNIA.

 

153

 

(b)    SUBMISSION TO JURISDICTION. EACH BORROWER IRREVOCABLY AND UNCONDITIONALLY SUBMITS, FOR ITSELF AND ITS PROPERTY, TO THE NONEXCLUSIVE JURISDICTION OF THE COURTS OF THE STATE OF CALIFORNIA SITTING IN THE CITY AND COUNTY OF SAN FRANCISCO AND OF THE UNITED STATES DISTRICT COURT OF THE NORTHERN DISTRICT OF CALIFORNIA, AND ANY APPELLATE COURT FROM ANY THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH CALIFORNIA STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT. EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW. NOTHING IN THIS AGREEMENT OR IN ANY OTHER LOAN DOCUMENT SHALL AFFECT ANY RIGHT THAT THE ADMINISTRATIVE AGENT, ANY LENDER OR THE L/C ISSUER MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT AGAINST ANY BORROWER OR ITS PROPERTIES IN THE COURTS OF ANY JURISDICTION.

 

(c)    WAIVER OF VENUE. EACH BORROWER IRREVOCABLY AND UNCONDITIONALLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT IN ANY COURT REFERRED TO IN PARAGRAPH (b) OF THIS SECTION. EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT.

 

(d)    SERVICE OF PROCESS. EACH PARTY HERETO IRREVOCABLY CONSENTS TO SERVICE OF PROCESS IN THE MANNER PROVIDED FOR NOTICES IN SECTION 10.02. NOTHING IN THIS AGREEMENT WILL AFFECT THE RIGHT OF ANY PARTY HERETO TO SERVE PROCESS IN ANY OTHER MANNER PERMITTED BY APPLICABLE LAW.

 

10.15    Arbitration and Waiver of Jury Trial.

 

(a)    This Section concerns the resolution of any controversies or claims between the parties, whether arising in contract, tort or by statute, including but not limited to controversies or claims that arise out of or relate to: (i) this Agreement (including any renewals, extensions or modifications); or (ii) any document related to this Agreement (collectively a “Claim”). For the purposes of this arbitration provision only, the term “parties” shall include any parent corporation, subsidiary or affiliate of the Lender involved in the servicing, management or administration of the Obligations or any other obligation described in this Agreement.

 

(b)    At the request of any party to this Agreement, any Claim shall be resolved by binding arbitration in accordance with the Federal Arbitration Act (Title 9, U.S. Code) (the “Arbitration Act”). The Arbitration Act will apply even though this Agreement provides that it is governed by the law of a specified state. The arbitration will take place on an individual basis without resort to any form of class action.

 

(c)    Arbitration proceedings will be determined in accordance with the Arbitration Act, the then-current rules and procedures for the arbitration of financial services disputes of the American Arbitration Association or any successor thereof (“AAA”), and the terms of this Section. In the event of any inconsistency, the terms of this Section shall control. If AAA is unwilling or unable to (i) serve as the provider of arbitration or (ii) enforce any provision of this arbitration clause, the Lender may designate another arbitration organization with similar procedures to serve as the provider of arbitration.

 

154

 

(d)    The arbitration shall be administered by AAA and conducted, unless otherwise required by law, in the State of California. All Claims shall be determined by one arbitrator; however, if Claims exceed $5,000,000, upon the request of any party, the Claims shall be decided by three arbitrators. All arbitration hearings shall commence within ninety (90) days of the demand for arbitration and close within ninety (90) days of commencement and the award of the arbitrator(s) shall be issued within thirty (30) days of the close of the hearing. However, the arbitrator(s), upon a showing of good cause, may extend the commencement of the hearing for up to an additional sixty (60) days. The arbitrator(s) shall provide a concise written statement of reasons for the award. The arbitration award may be submitted to any court having jurisdiction to be confirmed, judgment entered and enforced.

 

(e)    The arbitrator(s) will give effect to statutes of limitation in determining any Claim and may dismiss the arbitration on the basis that the Claim is barred. For purposes of the application of the statute of limitations, the service on AAA under applicable AAA rules of a notice of Claim is the equivalent of the filing of a lawsuit. Any dispute concerning this arbitration provision or whether a Claim is arbitrable shall be determined by the arbitrator(s). The arbitrator(s) shall have the power to award legal fees pursuant to the terms of this Agreement.

 

(f)    This Section does not limit the right of any party to: (i) exercise self-help remedies, such as but not limited to, setoff; (ii) initiate judicial or non-judicial foreclosure against any real or personal property collateral; (iii) exercise any judicial or power of sale rights; or (iv) act in a court of law to obtain an interim remedy, such as but not limited to, injunctive relief, writ of possession or appointment of a receiver, or additional or supplementary remedies.

 

(g)    The filing of a court action is not intended to constitute a waiver of the right of any party, including the suing party, thereafter to require submittal of the Claim to arbitration.

 

(h)    BY AGREEING TO BINDING ARBITRATION, THE PARTIES IRREVOCABLY AND VOLUNTARILY WAIVE ANY RIGHT THEY MAY HAVE TO A TRIAL BY JURY IN RESPECT OF ANY CLAIM. FURTHERMORE, WITHOUT INTENDING IN ANY WAY TO LIMIT THIS AGREEMENT TO ARBITRATE, TO THE EXTENT ANY CLAIM IS NOT ARBITRATED, THE PARTIES IRREVOCABLY AND VOLUNTARILY WAIVE ANY RIGHT THEY MAY HAVE TO A TRIAL BY JURY IN RESPECT OF SUCH CLAIM. THIS PROVISION IS A MATERIAL INDUCEMENT FOR THE PARTIES ENTERING INTO THIS AGREEMENT.

 

10.16    California Judicial Reference. If any action or proceeding is filed in a court of the State of California by or against any party hereto in connection with any of the transactions contemplated by this Agreement or any other Loan Document, (a) the court shall, and is hereby directed to, make a general reference pursuant to California Code of Civil Procedure Section 638 to a referee (who shall be a single active or retired judge) to hear and determine all of the issues in such action or proceeding (whether of fact or of law) and to report a statement of decision; provided that at the option of any party to such proceeding, any such issues pertaining to a “provisional remedy” as defined in California Code of Civil Procedure Section 1281.8 shall be heard and determined by the court, and (b) without limiting the generality of Section 10.04, the Borrowers shall be solely responsible to pay all fees and expenses of any referee appointed in such action or proceeding.

 

155

 

10.17    No Advisory or Fiduciary Responsibility. In connection with all aspects of each transaction contemplated hereby (including in connection with any amendment, waiver or other modification hereof or of any other Loan Document), each Borrower acknowledges and agrees, and acknowledges its Affiliates’ understanding, that: (i) (A) the arranging and other services regarding this Agreement provided by the Administrative Agent, the Arrangers and the Lenders are arm’s-length commercial transactions between each Borrower and its Affiliates, on the one hand, and the Administrative Agent, the Arrangers and the Lenders, on the other hand, (B) each Borrower has consulted its own legal, accounting, regulatory and tax advisors to the extent it has deemed appropriate, and (C) each Borrower is capable of evaluating, and understands and accepts, the terms, risks and conditions of the transactions contemplated hereby and by the other Loan Documents; (ii) (A) the Administrative Agent, the Arrangers and each Lender is and has been acting solely as a principal and, except as expressly agreed in writing by the relevant parties, has not been, is not, and will not be acting as an advisor, agent or fiduciary for any Borrower or any of its Affiliates, or any other Person and (B) neither the Administrative Agent, the Arrangers nor any Lender has any obligation to any Borrower or any of its Affiliates with respect to the transactions contemplated hereby except those obligations expressly set forth herein and in the other Loan Documents; and (iii) the Administrative Agent, the Arrangers and the Lenders and their respective Affiliates may be engaged in a broad range of transactions that involve interests that differ from those of each Borrower and its Affiliates, and neither the Administrative Agent, the Arrangers nor any Lender has any obligation to disclose any of such interests to any Borrower or its Affiliates. To the fullest extent permitted by law, each Borrower hereby waives and releases any claims that it may have against the Administrative Agent, the Arrangers or any Lender with respect to any breach or alleged breach of agency or fiduciary duty in connection with any aspect of any transaction contemplated hereby; provided that the foregoing shall not be deemed to release Bank of America from any obligations expressly set forth herein.

 

10.18    Electronic Execution of Assignments and Certain Other Documents. The words “execution,” “execute”, “signed,” “signature,” and words of like import in or related to any document to be signed in connection with this Agreement and the transactions contemplated hereby (including without limitation Assignment and Assumptions, amendments or other Committed Loan Notices, Swing Line Loan Notices, waivers and consents) shall be deemed to include electronic signatures, the electronic matching of assignment terms and contract formations on electronic platforms approved by the Administrative Agent, or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act; provided that notwithstanding anything contained herein to the contrary the Administrative Agent is under no obligation to agree to accept electronic signatures in any form or in any format unless expressly agreed to by the Administrative Agent pursuant to procedures approved by it.

 

156

 

10.19    USA PATRIOT Act. Each Lender that is subject to the Act (as hereinafter defined) and the Administrative Agent (for itself and not on behalf of any Lender) hereby notifies each Borrower that pursuant to the requirements of the Act, it is required to obtain, verify and record information that identifies each Borrower, which information includes the name and address of such Borrower and other information that will allow such Lender or the Administrative Agent, as applicable, to identify such Borrower in accordance with the Act. Each Borrower shall, promptly following a request by the Administrative Agent or any Lender, provide all documentation and other information that the Administrative Agent or such Lender requests in order to comply with its ongoing obligations under applicable “know your customer” and anti-money laundering rules and regulations, including the Act.

 

10.20    Judgment Currency. If, for the purposes of obtaining judgment in any court, it is necessary to convert a sum due hereunder or any other Loan Document in one currency into another currency, the rate of exchange used shall be that at which in accordance with normal banking procedures the Administrative Agent could purchase the first currency with such other currency on the Business Day preceding that on which final judgment is given. The obligation of the Borrowers in respect of any such sum due from it to the Administrative Agent or the L/C Issuer hereunder or under the other Loan Documents shall, notwithstanding any judgment in a currency (the “Judgment Currency”) other than that in which such sum is denominated in accordance with the applicable provisions of this Agreement (the “Agreement Currency”), be discharged only to the extent that on the Business Day following receipt by the Administrative Agent or the L/C Issuer, as the case may be, of any sum adjudged to be so due in the Judgment Currency, the Administrative Agent or the L/C Issuer, as the case may be, may in accordance with normal banking procedures purchase the Agreement Currency with the Judgment Currency. If the amount of the Agreement Currency so purchased is less than the sum originally due to the Administrative Agent or the L/C Issuer from the Borrowers in the Agreement Currency, each Borrower agrees, as a separate obligation and notwithstanding any such judgment, to indemnify the Administrative Agent or the L/C Issuer, as the case may be, against such loss. If the amount of the Agreement Currency so purchased is greater than the sum originally due to the Administrative Agent or the L/C Issuer in such currency, the Administrative Agent or the L/C Issuer, as the case may be, agrees to return the amount of any excess to the Borrowers (or to any other Person who may be entitled thereto under applicable law).

 

157

 

10.21    Keepwell. The Borrowers at the time the Guaranty or the grant of the security interest under the Loan Documents, in each case, by any Specified Loan Party, becomes effective with respect to any Swap Obligation, hereby jointly and severally, absolutely, unconditionally and irrevocably undertakes to provide such funds or other support to each Specified Loan Party with respect to such Swap Obligation as may be needed by such Specified Loan Party from time to time to honor all of its obligations under its Guaranty and the other Loan Documents in respect of such Swap Obligation (but, in each case, only up to the maximum amount of such liability that can be hereby incurred without rendering the Borrowers’ obligations and undertakings under this Section 10.21 voidable under applicable law relating to fraudulent conveyance or fraudulent transfer, and not for any greater amount). The obligations and undertakings of the Borrowers under this Section shall remain in full force and effect until the Obligations have been indefeasibly paid and performed in full. The Borrowers intend this Section to constitute, and this Section shall be deemed to constitute, a guarantee of the obligations of, and a “keepwell, support, or other agreement” for the benefit of, each Specified Loan Party for all purposes of the Commodity Exchange Act.

 

10.22    Acknowledgement and Consent to Bail-In of Affected Financial Institutions. Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any Lender that is an Affected Financial Institution arising under any Loan Document, to the extent such liability is unsecured, may be subject to the write-down and conversion powers of the applicable Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by:

 

(a)    the application of any Write-Down and Conversion Powers by the applicable Resolution Authority to any such liabilities arising hereunder which may be payable to it by any Lender that is an Affected Financial Institution; and

 

(b)    the effects of any Bail-In Action on any such liability, including, if applicable:

 

(i)    a reduction in full or in part or cancellation of any such liability;

 

(ii)    a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such Affected Financial Institution, its parent undertaking, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Loan Document; or

 

(iii)    the variation of the terms of such liability in connection with the exercise of the write-down and conversion powers of the applicable Resolution Authority.

 

10.23    Acknowledgement Regarding Any Supported QFCs. To the extent that the Loan Documents provide support, through a guarantee or otherwise, for any Swap Contract or any other agreement or instrument that is a QFC (such support, “QFC Credit Support”, and each such QFC, a “Supported QFC”), the parties acknowledge and agree as follows with respect to the resolution power of the Federal Deposit Insurance Corporation under the Federal Deposit Insurance Act and Title II of the Dodd-Frank Wall Street Reform and Consumer Protection Act (together with the regulations promulgated thereunder, the “U.S. Special Resolution Regimes”) in respect of such Supported QFC and QFC Credit Support (with the provisions below applicable notwithstanding that the Loan Documents and any Supported QFC may in fact be stated to be governed by the laws of the State of New York and/or of the United States or any other state of the United States):

 

158

 

(a)    In the event a Covered Entity that is party to a Supported QFC (each, a “Covered Party”) becomes subject to a proceeding under a U.S. Special Resolution Regime, the transfer of such Supported QFC and the benefit of such QFC Credit Support (and any interest and obligation in or under such Supported QFC and such QFC Credit Support, and any rights in property securing such Supported QFC or such QFC Credit Support) from such Covered Party will be effective to the same extent as the transfer would be effective under the U.S. Special Resolution Regime if the Supported QFC and such QFC Credit Support (and any such interest, obligation and rights in property) were governed by the laws of the United States or a state of the United States. In the event a Covered Party or a BHC Act Affiliate of a Covered Party becomes subject to a proceeding under a U.S. Special Resolution Regime, Default Rights under the Loan Documents that might otherwise apply to such Supported QFC or any QFC Credit Support that may be exercised against such Covered Party are permitted to be exercised to no greater extent than such Default Rights could be exercised under the U.S. Special Resolution Regime if the Supported QFC and the Loan Documents were governed by the laws of the United States or a state of the United States. Without limitation of the foregoing, it is understood and agreed that rights and remedies of the parties with respect to a Defaulting Lender shall in no event affect the rights of any Covered Party with respect to a Supported QFC or any QFC Credit Support.

 

(b)    As used in this Section 10.23, the following terms have the following meanings:

 

BHC Act Affiliate” of a party means an “affiliate” (as such term is defined under, and interpreted in accordance with, 12 U.S.C. 1841(k)) of such party.

 

Covered Entity” means any of the following: (i) a “covered entity” as that term is defined in, and interpreted in accordance with, 12 C.F.R. § 252.82(b); (ii) a “covered bank” as that term is defined in, and interpreted in accordance with, 12 C.F.R. § 47.3(b); or (iii) a “covered FSI” as that term is defined in, and interpreted in accordance with, 12 C.F.R. § 382.2(b).

 

Default Right” has the meaning assigned to that term in, and shall be interpreted in accordance with, 12 C.F.R. §§ 252.81, 47.2 or 382.1, as applicable.

 

QFC” has the meaning assigned to the term “qualified financial contract” in, and shall be interpreted in accordance with, 12 U.S.C. 5390(c)(8)(D).

 

 

[Remainder of page intentionally left blank; signature pages follow.]

 

159
EX-31.1 3 ex_235372.htm EXHIBIT 31.1 ex_156050.htm

 

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

 

I, Kyle T. Larkin, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Granite Construction Incorporated;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

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

 

 

b)

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

 

 

c)

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

 

 

d)

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

 

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

 

By:

/s/ Kyle T. Larkin

 

Kyle T. Larkin

 

President

(Principal Executive Officer)

 

Dated: May 7, 2021

 
EX-31.2 4 ex_235373.htm EXHIBIT 31.2 ex_156051.htm

 

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

 

I, Elizabeth L. Curtis, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Granite Construction Incorporated;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

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

 

 

b)

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

 

 

c)

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

 

 

d)

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

 

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

 

By:

/s/ Elizabeth L. Curtis

 

Elizabeth L. Curtis

 

Executive Vice President and Chief Financial Officer

 

(Principal Financial Officer)

 

Dated: May 7, 2021

 
EX-32 5 ex_235374.htm EXHIBIT 32 ex_156052.htm

 

Exhibit 32

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND

PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of Granite Construction Incorporated (the “Company”) does hereby certify that, to such officers’ knowledge:

 

(i) The quarterly report on Form 10-Q for the quarter ended March 31, 2021 of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and (ii) the information contained in the quarterly report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of the Company as of and for the periods expressed in the quarterly report on Form 10-Q.

 

 

     

Dated:

May 7, 2021

/s/ Kyle T. Larkin

 

 

Kyle T. Larkin

 

 

President

(Principal Executive Officer)

     

Dated:

May 7, 2021

/s/ Elizabeth L. Curtis

 

 

Elizabeth L. Curtis

 

 

Executive Vice President and Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

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

 

 

 

 
EX-95 6 ex_235375.htm EXHIBIT 95 ex_160552.htm

Exhibit 95

 

MINE SAFETY DISCLOSURE

 

 

We operate surface mines in the western United States to produce construction aggregates. The operation of our mines is subject to regulation by the Federal Mine Safety and Health Administration (“MSHA”) under the Federal Mine Safety and Health Act of 1977 (the “Mine Act”). MSHA conducted 13 and 19 inspections at 13 and 16 of our mines during the three months ended March 31, 2021 and 2020, respectively. There was one and no reportable citations during the three months ended March 31, 2021 and 2020, respectively.

 

During the three months ended March 31, 2021 and 2020, specifically with respect to our mines:

 

 

MSHA did not issue any orders requiring persons to be withdrawn from the areas affected by the alleged violations of mandatory health or safety standards under Section 104(b) of the Mine Act. 

 

MSHA did not issue any citations or orders for unwarrantable failure of the mine operator to comply with mandatory health or safety standards under section 104(d) of the Mine Act. 
 

MSHA did not identify any flagrant violations under Section 110(b)(2) of the Mine Act.
 

MSHA did not issue any imminent danger order requiring immediate withdrawal from the affected areas under Section 107(a) of the Mine Act.

 

We did not experience any mining-related fatalities. 

 

We did not receive written notice of a pattern of violations of mandatory health or safety standards from MSHA under Section 104(e) of the Mine Act or of the potential to have a pattern of violations of mandatory health or safety standards from MSHA. 

 

There were no legal actions that were a contest of citations referenced in Subpart B of 29 CFR Part 2700, contests of proposed penalties referenced in Subpart C of 29 CFR 2700, complaints for compensation referenced in Subpart D of 29 CFR 2700, complaints of discharge, discrimination or interference in Subpart E of 29 CFR2700, and appeals of judges decisions or orders to the MSHA referenced in Subpart F of 29 CFR 2700 pending before the Federal Mine Safety and Health Review Commission.  

 

 There were no such legal actions instituted or resolved during the three months ended March 31, 2021. There was one such legal action resolved and none instituted during the three months ended March 31, 2020.

 

Proposed assessments from the MSHA during the three months ended March 31, 2021 and 2020 were less than three thousand dollars. 

 

 
EX-101.SCH 7 gva-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 2 - Recently Issued Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 3 - Impairment Charges and Other Costs link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 4 - Revisions in Estimates link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 5 - Disaggregation of Revenue link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 6 - Unearned Revenue link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 7 - Contract Assets and Liabilities link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 8 - Receivables, Net link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 9 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 10 - Construction Joint Ventures link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 11 - Investments in Affiliates link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 12 - Property and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 15 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 16 - Contingencies - Legal Proceedings link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 17 - Business Segment Information link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 1 - Basis of Presentation (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Revisions in Estimates (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Disaggregation of Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 6 - Unearned Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 7 - Contract Assets and Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 8 - Receivables, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 9 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Construction Joint Ventures (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Investments in Affiliates (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 12 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 15 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 17 - Business Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 1 - Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 3 - Impairment Charges and Other Costs (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 4 - Revisions in Estimates (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 7 - Contract Assets and Liabilities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 8 - Receivables, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Receivables, Net - Schedule of Receivables (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Fair Value Measurement (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Construction Joint Ventures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 11 - Investments in Affiliates (Details Textual) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 11 - Investments in Affiliates - Equity Method Investments (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 15 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 16 - Contingencies - Legal Proceedings (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 17 - Business Segment Information - Segment Reporting Information (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 8 gva-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 gva-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 gva-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Note To Financial Statement Details Textual Note 1 - Basis of Presentation Note 4 - Revisions in Estimates Note 5 - Disaggregation of Revenue Note 6 - Unearned Revenue Note 7 - Contract Assets and Liabilities Note 8 - Receivables, Net Note 9 - Fair Value Measurement Note 10 - Construction Joint Ventures Note 11 - Investments in Affiliates Income Tax Disclosure [Text Block] Note 12 - Property and Equipment, Net Note 13 - Long-term Debt and Credit Arrangements us-gaap_GuaranteeObligationsCurrentCarryingValue Guarantor Obligations, Current Carrying Value Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share Note 15 - Income Taxes Note 17 - Business Segment Information us-gaap_LiabilitiesCurrent Current liabilities Total current liabilities Water [Member] Represents water. Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details) Transportation [Member] Represents transportation. Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details) us-gaap_GuaranteeObligationsMaximumExposure Guarantor Obligations, Maximum Exposure, Undiscounted Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details) gva_DiscreteIncomeTaxExpenseBenefit Discrete Income Tax Expense (Benefit) Amount of discrete income tax expense (benefit) pertaining to continuing operations. Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details) Consolidated Construction Corporate Joint Venture [Member] Represents information related to consolidation construction corporate joint venture. Note 8 - Receivables, Net - Schedule of Receivables (Details) Materials [Member] Represents materials. Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details) Specialty [Member] Represents specialty. Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details) Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details) Accrued expenses and other current liabilities Represents information related to accrued expenses and other current liabilities. Provisions for losses Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) Note 11 - Investments in Affiliates - Equity Method Investments (Details) Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details) us-gaap_LitigationSettlementAmountAwardedToOtherParty Litigation Settlement, Amount Awarded to Other Party Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals) Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details) Term Loan [Member] Represents information pertaining to a term loan. us-gaap_OtherOperatingIncomeExpenseNet Other costs (see Note 3) Other costs (see Note 3) Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details) The Credit Agreement [Member] Represents information related to the credit agreement. Proceeds from called marketable securities Note 17 - Business Segment Information - Segment Reporting Information (Details) Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details) us-gaap_LitigationSettlementExpense Litigation Settlement, Expense Notes To Financial Statements Notes To Financial Statements [Abstract] gva_ConsolidatedInterestCoverageRatioActual Consolidated Interest Coverage Ratio, Actual The actual consolidated interest coverage ratio. Weighted average shares of common stock Foreign currency translation adjustments, net Equipment and Vehicles [Member] Represents equipment and vehicles. gva_ConsolidatedLeverageRatioCovenantMaximum Consolidated Leverage Ratio, Covenant Maximum The maximum consolidated leverage ratio allowed under the covenant terms. gva_ConsolidatedLeverageRatioActual Consolidated Leverage Ratio, Actual The actual consolidated leverage ratio. Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Current maturities of long-term debt Long-term Debt, Current Maturities, Total Other comprehensive (loss) income Other comprehensive income (loss) Contract retention The amount of retention from contracts with customers. Commodity Contract [Member] us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total equity Balances Balances Foreign Affiliates [Member] Represents foreign affiliates. Asphalt Terminal Entity [Member] Represent the asphalt terminal entity. Real Estate Entities [Member] Represents real estate entities. Reporting Unit [Axis] Reporting Unit [Domain] Contract liabilities Equity Method Investment Summarized Balance Financial Information [Table Text Block] The tabular disclosure of summarized balance financial information for equity method investments. gva_NumberOfEntities Number of Entities The number of entities. us-gaap_DerivativeLiabilityNotionalAmount Derivative Liability, Notional Amount Construction Joint Ventures [Text Block] The entire disclosure for construction joint ventures. gva_ContractValueOfActiveConstructionJointVentureProjects Contract Value of Active Construction Joint Venture Projects The amount of active contracts on construction joint venture projects. gva_EquityInConstructionJointVentures Contributions to unconsolidated construction joint ventures Represents equity in construction joint venture. Accounts payable gva_DistributionsToNoncontrollingPartnersNet Distributions To Non-controlling Partners Net Distributions to non-controlling partners Represents net distributions to non-controlling partners. Revolving Credit Facility [Member] Unconsolidated Construction Corporate Joint Venture [Member] Represents information related to unconsolidated construction corporate joint venture. gva_NumberOfActiveJointVentureProjects Number of Active Joint Venture Projects The number of active joint venture projects. RSUs issued, net of forfeitures Represents the number of restricted stock units issued during the period, net of forfeitures. gva_BackChargeClaims Back Charge Claims Amount of back charge claims. Accrued equipment purchases Credit Facility [Axis] Proceeds from sales of property and equipment Credit Facility [Domain] Cash paid during the period for: gva_AffirmativeClaimRecoveryEstimate Affirmative Claim Recovery Estimate The amount of affirmative claim recovery estimate. us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_LossContingencyReceivable Loss Contingency, Receivable, Ending Balance us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment gva_NumberOfProjectsWithDownwardEstimateChanges Number of projects with downward estimate changes Represents number of projects with downward estimate changes. Income taxes Disaggregation Of Revenue [Text Block] Represents disaggregation Of revenue. us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual, Ending Balance Heavy Civil [Member] Represents information related to Heavy Civil. Federal [Member] Represents information related to federal. Current liabilities us-gaap_InterestPaid Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total California 1[Member] Represents information related to California. Northwest [Member] Represents information related to Northwest. Asset Impairment Charges [Text Block] Segment assets Assets, Total Total assets Supplementary Information Midwest [Member] Represents information related to Midwest. Unearned Revenue From Unsatisfied Performance Obligations [Text Block] Represents information related to unearned revenue from unsatisfied performance obligations. Water and Mineral Services [Member] Represents information related to water and mineral services. Schedule Of Unearned Revenue [Table Text Block] Tabular disclosure of unearned revenue. Net loss allocated to common shareholders for basic calculation us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Billings in excess of costs and estimated earnings, net of retention Represents advance payments and billings in excess of costs incurred. Schedule of Unconsolidated Joint Ventures Assets and Liabilities [Table Text Block] The tabular disclosure of assets and liabilities of unconsolidated joint ventures. Costs in excess of billings and estimated earnings Represents costs in excess of billings and estimated earnings. Legal Matters and Contingencies [Text Block] Deferred income taxes, net us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Purchases of common stock (1) Contract assets Other Business Products and Services [Member] Related to other business products and services. Material Sales [Member] Related to material sales. Completed and in Progress [Member] Related to completed and in progress. Performance Guarantee [Member] Schedule of Unconsolidated Joint Ventures Revenue and Costs [Table Text Block] Tabular disclosure of schedule of unconsolidated joint ventures revenues and costs. Restricted Cash [Member] Related to restricted cash. us-gaap_NetIncomeLoss Net Income (Loss) Attributable to Parent, Total Net loss attributable to Granite Construction Incorporated Reporting Entitys Interest in Joint Venture [Member] Related to the reporting entities interest in joint venture. Other Partners Interest in Partnerships [Member] Related to other partners interest in partnerships. Granite’s interest in gross profit (loss) Unconsolidated construction joint venture gross profit loss. Cash, cash equivalents and marketable securities gva_UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities The amount of unconsolidated construction joint venture cash, cash equivalents, and marketable securities. Restricted Stock Units (RSUs) [Member] Noncurrent assets gva_UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets Unconsolidated construction joint venture assets noncurrent assets. Unconsolidated construction joint venture assets The amount of unconsolidated construction joint venture assets. us-gaap_NetIncomeLossAttributableToNoncontrollingInterest Amount attributable to non-controlling interests gva_EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity Equity in construction joint ventures Equity in construction joint ventures current assets excluding deficit in equity. Unconsolidated construction joint venture liabilities The amount of unconsolidated construction joint venture liabilities. Current liabilities gva_UnconsolidatedConstructionJointVentureCurrentLiabilities The amount of unconsolidated construction joint venture current liabilities. Convertible Debt Securities [Member] gva_AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability Aggregate Affirmative Claim Recovery Estimate Included in Contract Asset and Liability Aggregate affirmative claim recovery estimate included in contract asset and liability balances. Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest Non-controlling interests in comprehensive (loss) income Financing Receivables [Text Block] Less: accumulated depreciation and depletion Property and equipment, net Property and equipment, net Goodwill Property and equipment, gross Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage Net loss Net loss Net loss us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest Comprehensive loss Investments in and Advances to Affiliates, Schedule of Investments [Text Block] Equity in construction joint ventures Represents equity in construction joint ventures current assets. Derivative Instrument [Axis] Derivative Contract [Domain] Investing activities Earnings Per Share [Text Block] Convertible Debt [Member] us-gaap_VariableInterestEntityOwnershipPercentage Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Investments in affiliates us-gaap_IncomeLossFromEquityMethodInvestments Equity in income of affiliates, net Accrued expenses and other current liabilities, net Granite’s share of net assets Total investments in affiliates Real Estate Entities One [Member] Related to real estate entities. Benefit from income taxes Benefit from income taxes Line of Credit [Member] Other current assets gva_UnconsolidatedConstructionJointVentureOtherCurrentAssets The amount of unconsolidated construction joint venture current assets, classified as other. Revisions in Estimates [Text Block] The entire disclosure for revisions in estimates. us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Variable Interest Entity, Primary Beneficiary [Member] us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent Debt Instrument, Convertible, Carrying Amount of Equity Component us-gaap_RestrictedCash Restricted cash Restricted cash Cash and cash equivalents Cash and cash equivalents Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss attributable to Granite Construction Incorporated City Area Code us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain on sales of property and equipment, net Common stock, shares outstanding (in shares) Balances (in shares) Balances (in shares) Preferred stock, outstanding (in shares) us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets, net Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Interest rate Debt Instrument, Interest Rate, Stated Percentage us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Right of use assets obtained in exchange for lease obligations Entity File Number Entity Emerging Growth Company Document Type Non-cash impairment charges (see Note 3) Entity Small Business us-gaap_GainLossRelatedToLitigationSettlement Gain (Loss) Related to Litigation Settlement, Total Entity Shell Company Document Information [Line Items] Document Information [Table] gva_DebtInstrumentCovenantMinimumConsolidatedInterestCoverageRatio Debt Instrument, Covenant, Minimum Consolidated Interest Coverage Ratio The minimum consolidated interest coverage ratio under the debt instrument agreement. Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_DividendsCommonStock Dividends on common stock ($0.13 per share) London Interbank Offered Rate (LIBOR) [Member] Variable Rate [Domain] us-gaap_IncreaseDecreaseInReceivables Receivables Schedule of Long-term Debt Instruments [Table Text Block] us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Variable Rate [Axis] Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key us-gaap_DepreciationAndAmortization Depreciation, depletion and amortization Entity Registrant Name Amortized RSUs and other Entity [Domain] Legal Entity [Axis] Entity Address, Address Line One Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Entity Common Stock, Shares Outstanding Long-term Debt [Text Block] Revenue us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Restricted stock units (“RSUs”) vested Restricted stock units (“RSUs”) vested (in shares) Corporate Joint Venture [Member] Co-venturer [Member] Local Phone Number us-gaap_StockIssuedDuringPeriodValueAcquisitions Purchases of common stock (1) us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables us-gaap_GainLossOnDispositionOfAssets1 Gain on sales of property and equipment Gain on sales of property and equipment Related Party [Axis] Related Party [Domain] RSUs vested (in shares) Selling, general and administrative expenses Selling, general and administrative expenses RSUs vested Amortized RSUs and other (in shares) The amount of adjustments to shares outstanding for amortization of share-based compensation and other. Water and Minerals Services Group Specialty [Member] Represents Water and Minerals Services Group Specialty. Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement [Member] Water and Mineral Services Group Materials [Member] Represents Water and Mineral Services Group Materials. Held-to-maturity marketable securities (1) us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and equity Reported Value Measurement [Member] us-gaap_IncreaseDecreaseInContractWithCustomerAsset Contract assets, net Retained earnings Retained Earnings (Accumulated Deficit), Ending Balance us-gaap_AssetsNoncurrent Noncurrent assets Accumulated other comprehensive loss Money Market Funds [Member] Interest expense Changes in assets and liabilities: Notes us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Schedule of Cash and Cash Equivalents [Table Text Block] Long-term lease liabilities Distributions from unconsolidated construction joint ventures and affiliates Right of use assets Increase to net loss Interest rate swap Line Item Joint Venture [Member] Represents line item joint venture. Stock-based compensation Other noncurrent assets Amortization related to the 2.75% Convertible Notes us-gaap_AmortizationOfDebtDiscountPremium Amortization of Debt Discount (Premium) Total assets us-gaap_OtherAssetsFairValueDisclosure Other noncurrent assets Long-term marketable securities Depreciation, depletion and amortization Total liabilities us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation Purchases of common stock (1) (in shares) Purchases of common stock (1) (in shares) us-gaap_AssetsCurrent Current assets Total current assets Cash equivalents us-gaap_CashAndCashEquivalentsFairValueDisclosure us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts Unrealized Gain (Loss) on Derivatives and Commodity Contracts, Total us-gaap_AssetsNet Net assets Common stock, $0.01 par value, authorized 150,000,000 shares; issued and outstanding: 45,791,712 shares as of March 31, 2021, 45,668,541 shares as of December 31, 2020 and 45,592,292 shares as of March 31, 2020 Measurement Frequency [Axis] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Revision of Prior Period [Axis] Revision of Prior Period [Domain] Commodity swap Revision of Prior Period, Adjustment [Member] Statistical Measurement [Domain] Cash paid for operating lease liabilities Maximum [Member] Non-cash investing and financing activities: Minimum [Member] Other current assets Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] Litigation Case [Axis] Litigation Case [Domain] us-gaap_ContractWithCustomerAssetNetCurrent Total contract assets Interest Preferred stock, $0.01 par value, authorized 3,000,000 shares, none outstanding Investment, Name [Axis] Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Property, Plant and Equipment [Table Text Block] Geographical [Domain] Preferred stock, authorized (in shares) Inventories Portion at Fair Value Measurement [Member] [Default] Preferred stock, par value (in dollars per share) Estimate of Fair Value Measurement [Member] Total revenue Revenue from Contract with Customer, Including Assessed Tax Measurement Basis [Axis] Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Receivables, net Total net receivables Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption, Adjustment [Member] Non-controlling interests Unbilled Operating activities Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] Gross receivables Less: allowance for credit losses Furniture and Fixtures [Member] Building and Building Improvements [Member] Revenue Short-term marketable securities AOCI Attributable to Parent [Member] Land and Land Improvements [Member] Additional paid-in capital Equity gva_LegalAccountingAndInvestigationFees Legal, Accounting and Investigation Fees Represents legal, accounting and investigation fees. us-gaap_OtherNonoperatingIncomeExpense Other (income) expense, net us-gaap_NonoperatingIncomeExpense Total other expense Total other expense Long-Lived Tangible Asset [Axis] Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Accrual for legal settlement (see Note 16) Represents increase (decrease) in accrual for legal settlement. Current assets gva_ContributionsFromNoncontrollingPartners Contributions from non-controlling partners Represents contributions from non-controlling partners. Fair Value Disclosures [Text Block] Fair Value, by Balance Sheet Grouping [Table Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash, cash equivalents and $1,512 and $5,835 in restricted cash at beginning of period Cash, cash equivalents and $1,512 and $4,881 in restricted cash at end of period us-gaap_InvestmentIncomeInterest Interest income Police Retirement System of St. Louis v. Granite Construction Incorporated, et al. [Member] Related to litigation. Net increase (decrease) in cash, cash equivalents and restricted cash Net increase (decrease) in cash, cash equivalents and restricted cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_Liabilities Total liabilities us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Commitments and contingencies (see Note 16) us-gaap_OperatingIncomeLoss Operating loss us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Other (income) expense gva_IncreaseDecreaseInInsuranceReceivableForLegalSettlement Insurance receivable for legal settlement (see Note 16) Represents increase (decrease) in insurance receivable for legal settlement. us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by (used in) operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash (used in) provided by investing activities (Purchases) maturities of marketable securities Represents proceeds from (payments for) sale and maturity of marketable securities. Gross profit Gross Profit, Total Gross profit Base Rate [Member] Cost of revenue Total cost of revenue Consolidation, Eliminations [Member] Accounting Standards Update 2014-09 [Member] The 2.75% Convertible Notes [Member] Represents the 2.75% convertible notes. us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income taxes, net Consolidation Items [Domain] us-gaap_ContractWithCustomerLiability Contract with Customer, Liability, Total Total contract liabilities us-gaap_NetCashProvidedByUsedInContinuingOperations Net Cash Provided by (Used in) Continuing Operations, Total Consolidation Items [Axis] Other financing activities, net us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment Equity Method Investment, Other than Temporary Impairment Consolidated Entities [Axis] Consolidated Entities [Domain] Accounting Standards Update [Domain] us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Accounting Standards Update [Axis] us-gaap_PaymentsOfDividendsCommonStock Cash dividends paid Equity Method Investments [Table Text Block] Cost of revenue Billed Noncontrolling Interest [Member] us-gaap_PaymentsForRepurchaseOfCommonStock Repurchases of common stock Retained Earnings [Member] us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax Revenue Additional Paid-in Capital [Member] Parent [Member] Construction [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Total debt us-gaap_LongTermDebt gva_SharePricePotentialDilutiveEffectMinimum Share Price, Potential Dilutive Effect (in dollars per share) The share price of shares potential dilutive effect. Unearned Revenue Loss before benefit from income taxes Contributions from non-controlling partners Proceeds from Noncontrolling Interests Mining Properties and Mineral Rights [Member] Other comprehensive income (loss), net of tax: Credit Agreement - revolving credit facility Long-term Line of Credit, Total Disaggregation of Revenue [Table Text Block] us-gaap_RepaymentsOfLongTermDebt Debt principal repayments Revenue from Contract with Customer [Text Block] us-gaap_DebtInstrumentUnamortizedDiscount Debt Instrument, Unamortized Discount, Total Document Quarterly Report Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Long-term Debt, Gross Accounting Policies [Abstract] Document Transition Report Entity Interactive Data Current Dividends (in dollars per share) Nonoperating Income (Expense) [Member] Security Exchange Name Title of 12(b) Security Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Equity Method Investment, Nonconsolidated Investee [Domain] Income Statement Location [Axis] Income Statement Location [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Subsegments [Axis] Subsegments [Domain] Segments [Axis] Segments [Domain] Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2) (in shares) us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Diluted (in shares) Weighted average common shares outstanding, diluted (in shares) Transactions with non-controlling interests Net loss per share attributable to common shareholders (see Note 14) Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Net loss per share, diluted (in dollars per share) Diluted (in dollars per share) Weighted average common shares outstanding, basic (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Basic (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Net loss per share, basic (in dollars per share) Basic (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] us-gaap_LiabilitiesNoncurrent Long-term liabilities (1) us-gaap_PaymentsForProceedsFromOtherInvestingActivities Other investing activities, net Financing activities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Other long-term liabilities Change in Accounting Estimate by Type [Axis] 2.75% Convertible Notes Change in Accounting Estimate, Type [Domain] Dividends declared but not paid Schedule of Change in Accounting Estimate [Table Text Block] Derivative Financial Instruments, Assets [Member] us-gaap_StockholdersEquity Total Granite Construction Incorporated shareholders’ equity Debt issuance costs and other gva_LongtermDebtOther The amount or adjustment of other long-term debt. gva_UnconsolidatedConstructionJointVentureNetIncomeLoss Unconsolidated Construction Joint Venture Net Income (Loss) Equity in net (income) loss from unconsolidated joint ventures Amount of income (loss) for proportionate share of unconsolidated construction joint venture. Class of Stock [Axis] Estimated Cost Recovery of Customer Affirmative Claims and Back Charges [Member] A revision in the estimated cost recovery of customer affirmative claims and back charges. Long-term debt Long-term Debt, Excluding Current Maturities, Total Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax Less: reclassification for net gains included in interest expense us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax Net change Operating Segments [Member] Net unrealized gain (loss) on derivatives EX-101.PRE 11 gva-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 12 c01.jpg begin 644 c01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 L17AI9@ 34T *@ @ 0$Q ( M * &@ !''EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3% MQL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! M 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D: M)BH*# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*1G5? MO,%^II00PR#D>HH **0L%QN(&>F32T %%(&5AE6!'J#0&##*D$>H- "T4@=2 MNX,,>N: 0PRI!'J* %HIDTT5O$9)Y$BC7J[L !^)IR.LB!XV#*PR&4Y!H 6B MFF1 <%U!]":<"",@Y'J* "BD+*" 2 3T!/6EH **16##*D$>QH#JQ(5@2.H! MZ4 +133(BG#.H/H32[EV[LC;ZYH 6BD5U;[K _0T%@,9(&>F3UH 6BBHH+F" MY4M;31S!3@F-PV#Z<4 2T4A95^\0/J:6@ JO?7,EI8RSPVLMW)&N5@A(W/[# M) KS;QY\3;S^U%\)_#=%U/Q'*Q25T4,EH!U))^7*YF]\1P?!_3Y;; M[;/XC\=ZN%>Z5YFDCB<],J#VZ ?>/L,"NF.&G)+N]E^ODC/VL8RNU=+^K'37 M/CI/$]Q'I]IJ]WX3U>&3;Y%U$K12O_=9L9'ISCKT-=9H&J^)/MQTWQ)HP#HN M1J%I(I@D'J0Q!!]AGZ 5B^79:CX.L]=^*NBV&GWT.&*JY8MQP"!SD_\ //+? MSQR=YXP\5>/-1?3/!-O+8Z;'A-\8"$+T!=_X?HOZUP2O3E9N[\CZJC1IXZC^ MYIJ$%NY;1?E)6;]'<]KHKA=._LGX7:%LUO7KBYED&[R'?=EN_EIU SW)QZUU M6BZYI_B'34O])N%G@;@XX*GN".QK12OH]SQ*V%E33G"[A>RE9I,\I^.^EVFM M>)/ ^FZE<&UM+JZGCEF#!2BGRLG)X'XTWX,QW&B>//$_AC2[]]4\-V(5X;DD M,J2G;\H(XR06SCNF:E^.-KIE[XK\"6VO/&FFRW'?"-ZUUX8^S?:(U$OF1I(/+!*MWY9ESW '7%>M&[PMO)^F_YG ME/2K?^MBG^T3>75]K6F:;IS'=I5F^IS;#RN9%0'VQC/XU[/HNJC7/!5CJHQ_ MIEBDYQV+("1^!R*^?;EO%GBKXC>.[OPEHL&K0W*R:3.\\@'E1?00=X'X!P/PJ:]/EH17;]1TY7FWW_0\S^!' MB";3UUG0+L%+;5+&6ZM"W1I(U*N!ZY7.?]RO2?V>O^23Q?\ 7Y-_,5Y;I^F3 MQ_ 32O%6FC%YH6J2NV.K0R%4=?IG;^!->I?L]?\ ))XO^OR;^8K3%V<)27=+ M[KDTK\R3['EFC:I-=?"*S\&:5(/M_B+7GA8#DI""A+$=AG'/H&KZ2\/:':>& MO#UEH^G!A;6<0C0MU;N6/N223]:^8= LF\.^$=&^(EA&3-I>N207BKUDA8+^ M75E_X&/2OJC3[^VU73;:_L)1+;742RQ./XE89!K+&Z?#M=_?_P ,51\SP[Q# M9W_Q>^,6I>%;G4IK/0-#3>R0@9:084GG^(LQ )S@*?4UI_#*+4? 'Q-U'X?7 M=\U[ILEK]ML7<8*G(R .V+;;6M7_ ++CMRDB/N0;R548^:OH'P]H MMOX=\-V&D6;%X;*!8E=NKX'+'W)R?QKPL_#_ $OX@_'?QA::Q<7<$=J(Y4-J MZJ22JCG/" MUG#>N!_"QF0Y_P#'XZ]\U.XCN_"MW<0-NCFLG=&'<%"17SM,WC#Q)JGC[4/# M&@6VIZ;JMQ)93W4SJ'B2(<_ +Q<-"\->)K6^XAM;8ZK"K' M&\*"CX_%4'UJ7]G":XN?%OB6YOXACF/%5OX@UQ='B@CMWCD9T7>3#&,?,:]' M\4Z':^&_V?-1TG3YS G=NXXYSFO._$&F>#-3^/7BM/'MZ+2V M2*W-NQF,>Y_)CR,CKQ7I7C6?3;CX#:FVA7"W&G+IGEV\JMD,B84<]^E85)2_ M=J[M[OIL7%+WGZGB>@V,_@,^!O$>@ZM*;K7I?+N[(XPR>8JE<=P<]^AP17K/ MQ>_Y'#X=?]AZ/_T..O,OAEH^E>&/'GA'4-8A2XM]>L6:UEG&1;W0?7)2L[QD@E,A0I(YV\L3[+Z9K5^'_P ($^'WB-M1L-;GNH)K0PSV\J;0 MS[E(<8..,$8/(SUKGOC3=R^%?B'X.\8&)I;6V=H9@HY SDCZE6;'^[7HFC?$ M3PQXBUF#2]#U)+ZYFMC/9N?N]?6N>3G&A%0V:=S5$=)U7(+7EI%,^.S%0 M6'X'(KP;6;WQ1XN^*'C&X\&Z'!JUNMJ=%G^TN!Y<9X8KEUY+(Q!YKT/X"W\E MQ\,UT^Y!6XTF\FLY%8\@[M^/PWX_"JKPMAXKJOU)A*]1^?Z'37_A:/3XM8U/ MP99:?8^(;^/'VJ6,E6;.?KTDC3*D MS!C$V3C'.&D;MZ<8QS7M%H*]PQD:!X6T;PM#<1:#8K:+;-AV8NWJ2Q)I^D^&M(T,WQTFS6V_ MM"9I[D*[$2.>K8)XZ]L5J44G*3O=[A9&+8>$-!TSPW-X?L=.CCTJ<.LEMN9@ MP<8;DDGGZU8T'P]I?AC2QIVA6BVEH'+B)69OF/4Y8DUI44.4GNPLC M_ _AR MU\,W/AZ#2XUTJZPT#28=,TB#[/9P B*+>S; M0221EB3U)J[10YR>C862,'Q/X)\/>,8(XO$6F1W?E?ZN3YE67AG2-.UZ]U MJRLEBU&_ %S.'8F0#&."<#H.@K4(W*0(DOY3DD[@6).MWVKV%DL-_J!!NI@[$R8Z<$X'X"M6BCFEKKN%D(=7GU36-$ MCN;VXV^;*9I%+84*. P'0 5JQ^%=%B\+'PVEBHT@QF+[+O;&TG)&GW.JV:W$VFSBXM'+L/*D!!#<$9Y ZYK3HHYY=Q\J[%'5]%TW7]-DL-9L MH;VUDY:*9'-)T&>^FTBS M6V?4)S<7)5V(DD))+8)('4],5IT4G*3O=[A9!1114C.6\6> M+\67EE GRAPHIC 13 logo01.jpg begin 644 logo01.jpg M_]C_X 02D9)1@ ! @$ 2 !( #_[@ .061O8F4 9$ !_]L A ! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" M @(" @(# P,# P,# P,# 0$! 0$! 0$! 0$" @$" @,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P/_P 1" C . # M 1$ A$! Q$!_]T ! <_\0!H@ 8" P$ !P@&!00) PH" M 0 + 0 !@,! 0$ &!00#!P(( 0D "@L0 (! P0! P," P,# M @8)=0$" P01!1(&(0<3(@ (,11!,B,5"5%"%F$D,Q=2<8$88I$E0Z&Q\"8T M<@H9P=$U)^%3-H+QDJ)$5'-%1C='8RA55E<:LL+2XO)D@W23A&6CL\/3XRDX M9O-U*CDZ2$E*6%E:9VAI:G9W>'EZA8:'B(F*E)66EYB9FJ2EIJ>HJ:JTM;:W MN+FZQ,7&Q\C)RM35UM?8V=KDY>;GZ.GJ]/7V]_CY^A$ @$# @0$ P4$! 0& M!@5M 0(#$00A$@4Q!@ B$T%1!S)A%'$(0H$CD152H6(6,PFQ),'10W+P%^&" M-"624QAC1/&BLB8U&50V160G"G.#DT9TPM+B\E5E=58WA(6CL\/3X_,I&I2D MM,34Y/25I;7%U>7U*$=79CAVAI:FML;6YO9G=X>7I[?'U^?W2%AH>(B8J+C( MV.CX.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ_]H # ,! (1 Q$ /P#: M!_F>_P SW8W\OC8^$QV.P]-V+WAV)'++L3K9\TF/H*7&Q2E:G>&[JN.1JBDV MS#4)XPMUDR,B2*E@E6Z)+C'?^:+F1(D;PC\.#FOH#I'[# MT4Y.Y>T2W[GQ=ZG;>U,62%7+[TS"[ MB,F#P#.0JJ!J=B H)/M5M[\S;DJ^%8:(2=M_O\ P;FSE*,0 M"2M./'RX <2:?L'6X_MCX&XGX)_R^?E3-4=D;V[-[LS'QL[AGWIVIN/<.8E; MT;*W-EHL9L[$9S<,]-MK;FV97#0J&5[*&+7)118-EM[!9&BDK(5-?\)IG[?R M\AUF!)RR+_;&$DTQ@Y(S3R!K^>.M&./MCMQV ;MSM!1_7_21O/Z6^ MO_'R'V0W)U,WGU@GN?.%[2:"W'XS_(_9UCD[D[.7A.YNRW_\J/O(#_;G<8O[ M842'B .K)?<[;X 1:2N@''304^TCH2>L_ES\I.J,O#G>M/D3W!M;*PJR/-!O MG,97%.A!NC;?W#KVPX-^18W]W!,9#:J$>G^?'1M9\X\P\I2(DT;))7T((^RE M6_8.MQ7^2]_-/W=\TX=V=%][T&+'>77FWTWEC-U8>D_AF,[%V.N=3!97-# K M3S/@,UMB3-8Z-Q?3DUKU=0NEC[%%A.9*$M60#'SXU_/Y\3GY=9I^RON;'S!: M"TF>LU!^?J#3S\_4YJ:TZO\ JNKI\?2U%;5RK3T]-3&>>>>RK&JJ22WT (T\ M_P!/:N>2B%?+J>+DQVJW%XY 4(3^P=?-C^='S5[0^17RO[S[9VMVAO\ P^P, MWOG(T'6^,P.^=X8G&TVQP9?2">5 MP!Y_L]/Y?RZYF^Y'/MYO_-=TT )4.0!G(!H:$@#M-!CY^701](_+/N[I#MSJ M_N.A[&['W-+UWOS;.\9-NYG?>[\EC,_B\+F%&>P6;1BWD&Z]N7Q9N/SR/=;) MS!*JGRX9Q3]4 UH#D#"BI)IFI !H1^7TRMB[SVWV% MLO:'8.TLA2YG:^^]M[>W;MW+4PM#D-OY_$Q9C#Y12PU>.JP\J.M^2"!Q]/8W MMI49:+@4J/F#PZZD;;?1[QL.W743:D9 P^0XT\_^+ZTQ_P#A1IOS>FV_G%US MCML;SWKMB@E^+FQZ^6EV_NG-8:@ED_TG]N0F25,%G:=V8MN@\PI^?EU05-W!VI%_G^V^T?\ &_9&\CP?_)DM?V4" M.OGUCK:;A>WG^X<99OEUPC[D[1;A^YNR5_\ *C[S_P#LD-O;36CD@JM0.M7. M\\UV-0UJX3[#_FZ6NQODK\BNL=U8O>NP^]>V-O[CPE2]5B\G3[ZS&5C:-@5= M))I4K M\J@=7M?S _GCOKY:?RLOB'W-29G/[&[&7Y [BZV[3?969S&W5K]S[-ZXW4<[ M"CX)M7]V]RLM%E EPJ(RA;#Z/3$M%XIRQ;+=M? M/\&T^U/K\L]15[1[]-;.W / MMF[M)&==(QT5;[N_-D',MO+':R',E,<030YI\^DC'W/W'5M8=R]L _T/9&]" M?]XW'_C[;(-N!@_;T"+C>]]VJ5S*FAR2<@^9^SKC5=T]QTS:9^Z>T+C_ +^G MO-?]X.X_=E4SYITKLM^WS=W'@Q,Q&>!_S=#A\7^YNT:OY,_&VAF[D[)R<-7\ M@^FZ*MHZOL?>61%;C/\ 2=@.#_OY.?K_ %]JE@<$DCAT*N4]XYJ;G*"66U?' M'M( QPR,_:.A5_F%=L]JXWYV?+3%8KM/L?%T&*[Y['HJ/$8KL/=V,QE!BSE$ ML@CCW"D:W)Z)/,GEJ/G\_7I=[O;Y/=\Q30R :D8C(U5IP&0> M/1.6[J[CIS:H[I[1!X_YJIO,?C^AW'<>Z BH/0%V[>[A[>1(;-V8#R!_P W M6+_3?VQ8'_3;VA?\C_2EO3C_ ->+W4AC4:<=6L-]YAM)I#!9.2:XT-C^75A_ M\IKMCLK._P Q_P"*&)R/:V_\[C:K>N:HJO%9??F[LEC*Z_5O8/\ RY)MP20G M_7963^H(N/:[:%8R('%.[_+\L_SKU,GM%N7.-QNL4=Q:R"V,@R5.!7[!7\J= M;P$'Q,CHMUX;<^W>RMW;8H:'=YW7D-KXAS-V_Z)-J4@-UH=N=5J<'*H;\B3^]J M]+Q;?Q&V-B;GQT66VOE]\;P3/22YK/8F=6IX.ZMW_'[JBGV3M3([3QN0.WNG^NLD^(BS^X,5L6GRAP,T>WTR]+M_^.&] M%&YE*J0@%O2=[I'N\UO*VW;?'XJCRT_D?+\AUEEN"\DD !*?Q2Q -K?CW@Y[K>]?O;R+<3Q[;LHDME-< $ #C^P'CZ]3A[,; M5[;^YDFG;[B*"333M,2DDBOXDXCY#RQ7CTY]V?(+<_9WQ=^8> W!1X3'0T?Q M=[TS%/58O^)4#4QP^R,[%IF9\T\H&EM1*%#Q];<>RWV0^\ANGN+?BPW!2EP2 M05-0:BM<$CSX?ET9_>,]G8N4_;#=+V&X,B-&PR01@:A0J%S0"F:?*N.OGIF_ MB'YX_'^"^\T+XF&&)\B0T^WKA;:SVEO>2BYCU*)@?R#=;HW2'\S'^3-MCJ#J M[;F]\7UJF],'UQL3";L:H^+&XLB[[DPFVL''G%.7_P!&'CRSK4-<,A8FU_KQ M[,U\/PX^_-!7 _PUKUG5RQ[K^V\6W00FSB658U!JJ\1Q-3D_9^75''\VCY+? M!7Y%[]Z[G^%_5.+V=_=G&Y3^_/8>WNN6ZIQ^^$S84X/$-LTP;/.??;#QE_XG MDXU6/^(Z%N!<^N!&4&@9"^E*_E6GRR<\3UCQ[QW%D_Y@N2S>*CKTV_MGH#?%9N2L)MCG3-9W8.&Q M6&4?VI#FD=O_ "'W_'NVTEE:E"0 ?RP0/YD#]G1_]W&VN5WU90I,))S0T/$ MG[214_/K90_G/_)P_&CX']IUN(S;87??:C4O3NQ)*2HBCR0R>^6%-G9E?2[H5 X'A MD_X13^E\NM%GX?\ 165^3'RAZ&Z)QE$:JE[#[%VSB-RV%VH-A8*^X-]Y;3^2 M.N\#7@"_L,68\>4BE"33_#G]G6 WMWM,?,W-P29=6IB1_MJU!^PUZ$S^8C\= M(OBM\RN]>F,70SXW:./W8-T[&6=RZ#8^^E&X,,JMQJ6-LVV*O8'_ ''GCWN^ M06\K@ X/GQIY?MQU3W/V&'EOFF:.",BE3P() &H'\@*C_9ZVV/\ A/7\F#W# M\.*CIK-5L]5N[XU;C.R95J +ML;<$F5SFQ*B_-Q#%%78S^MLR,*&5/XU#4,S'@VM^/J/;.W*I:0L@8Z3QSFHSGI M7]W?8K'=KYS>P+(@7&H C!%#3AP_P];A%=\5_C1DJ*JHZWX\=)U%#-3-3SP3 M]8;+99%L;(T;X%E=?]@/8@BMD*KVK0CT _GQ_/K-3=>2>4S8S"7:HBV@@44> MGJ,@_9U\WGYA]=[8ZD^6/R+ZTV1 ,;M#8W11P#?MH<=$CBAXJM:$D>5%'1GMPG_L3Q MU,/S_P .%]CG_;]!8T#_ 'KW=_[!?],W^!>ASN]Y#-[66 8>;?\ /G39_)_4 M?\.8?$0G]+=B9D,/\/\ 1AO_ %>W]J :5:'-?\O1%['21#W+Y>CE2J,S_P"# MKZ!,OQG^.DL[SS]"]-333SF>6>7K+9S/,^@$O*YP3-+(MOJ3>YO?V)GM5*_" M"?/ QGRQUT=EY:Y89]OEEVR(R=U#I'&G\A^SK2T_X4&;%V5U[\TMC;?V!M': MFS,34]"[6K*O&[6P6'V_CWR(WIO^TCXO!I"69DY)('/]?J0OO:B(,=( IY#_ M "#K"'[Q>W[1M-Z$M+55=F_#1?M^0Q_J\NEI_P )TM@[*[ ^4G>^(W]LW:N\ M0_OSMZ^549R.9M4B'391?\ Q'U]WV)1(M60$T\Q MY_GT8_=ML-FW>>9+FU60KY$#^8X<,=;C5/\ &?XYT%92Y"CZ'Z>EEBP0DIY0I_6K!A_O/L\GAH@ 0?+ KUF6O+'*\5Q)/#ML M0F4'(45X'Y9_/KYTO\R,#_9^_F.5X4?(OLD#_ ',K8?[8>PU=]L]#Q+'KFY[ MNS6[^X.YQJ/TDDR/E4U_P=6K_P G[YA?RZ/CCT%V)M7YDT>TW[ R7Y[\/L=8RE!8)K^48/^3HTOQ!^5W\ ML?Y.]FU>VOBMMSK[(]D;*PDF\*BNQOQXSO6^5PF)Q>4Q>"7)P9KI6U?51AH&H#U__]$C/\Q'965V%\\/EIM? M*<5\7>N_,XO//\+W[ESO[ W_ -;;>>H?8)O8VC+ZB:@_Y>N6?NKLPV:_1)"< M,1GY CK8"_X3(=F[=HZ3Y2=-Y"OH*3=T^7V-V/AL<[E]JK9553;GRV"R.YL?C_[N[TP&Y03 MA:;<&UVD8C"V ,UN?TW/L[ND=XB1)0'YG_!_L=9-J.[/Y/\ \O\ ;N"ZX[BBRO8.#V+MW?IW3A=LC$[>SF,WI/N' M;K;-SV!SK[O&?P!;;YX)/I(X!^@ W?9(KEY(9HXY PID!@=0^8^8_/U'7/H2 M\X^T'-]1P:;0L31109%>'"E?\)ZZ;W!1;9S>%&?SV51_[SR?QV?: ML>9U!+!BBD_0'VI>S(4.6\_G7_)4?Y>L@MV]B+A]B&_PSG1X8:F>! .*B@X M5''APZIEPT.+J,QAH]QY6IP> J\QC:'<68I,/_$LE@L69021 MC/Z_ZWMLD? QK_J_U8ZQ^L+>.]W9=HN*J5DTU)]:"@X$%020U4^6+&79F1Y0NICBM3W$>M ?\ M!Y=:TO\ PHC^3R]J?*/9WQWP%:9-M?'K;9KLSX*H&C?LS?+X+.97S%;DOM/: M^%H+ \K_ !"M'!'M%OLP9RH>M/V5IGT]*?/K%;[P_.,V\YIW\WMO 0NG)R?*GD /X10 \/MZ%_^1=\D!\?_ )Z['PF7K(H- MG_(#$Y+IW<(G?30468RY&X=B9A2Q U-N7!_PKD@?[D?;^T3+%J!H!_DZ-?N] M)+C_2?Y1UNO']#_P#!3_O1]GDF$-/3K..0 JP( M\CU\R[^8_P#]EZ?+_P#\6%[0_P#=Q[!3_$WV]7 ]"YN M'_MSQU/_ .-"^Q__ 'P6.]N/_8)_IF_P+T)]T_Z=ALW^FD_Y]Z;_ .4#_P!O M+OB';_GXF:O_ .BQ[ _XGW;9B?&&?/\ R],^Q@'^N!M^!4.*?MZ^D(?UK_R' M_O9_XCV,7_LV_+KIFU/J(AZ+UHQ_\*1_^RZ-C_\ BO&V/_>VWY[#6ZY(K_JP M>L#OO.!?ZS[,& T]_P#@'2\_X3+_ /96??G_ (@%?_?EX3W?9\:J>A_P]+ON MN #F/?P!@*O6Z^_T/_(/_$>SZ;^SZSG &J?'E_DZ^99_,>_=^?7S-'_@1O9( M_P#7P7:V$[QV_U/1[3[#GV$N*R/7&5WM_$/ML'MW<#9=[KG@%"JW(Y(N M/;=O8MI9M>*CB3Y_ZL]"KVZ]D]QYNMWD3== %*]A\R0* 8 %/E6OD+"?\ MH%][%_[S#VH?];I3*G_>NR_9BEB2#J<5_/J2E^ZO>Q.Q;>PU1_ >K)OY8'\G M;<_\O_N[=_<.=[\Q':=-NCK#(]?TFW,9UL^U&H#EMX8#<@S!RK[FW-),K# J MA0V!#7/ O['Y=7S",1 E 23P M+_@?[?V('D- #PZG*VLXX7J#U__2M,_GI_RQM]=O[@H_F-\<=K5&Z]UXG;(Q M'=VQ,6K0[CW!MO XV6/!]BX*"H*MN#.[8P,+X[(XU%_BDT*T?BNL=R0[E;^( M&8 EO,?+U_9QKFN?/K%/WY]IIMSMC?V:%I%S0"OPY#"E05QDY]L;998YZ\:4[@<$$ ?ZO/JRO%?SP/YFF,QT./IOD1#/304 MWVKU.5ZTZRR&1=B.7;,C;-F?CZ_7VJDW25B":U'4@P>]WN5L8-O+?.R'A4UQ M^RO1$_D7\D^XOE?V4.V>_-T4F]-^C;N+VR,I087"[:'\+PKYY\+_ +@MO!5! M)SI)-N23_7V@FO9"?$8$GY_+A_D_+H$\SR6[72[#S+LUU.?!2$D!C09/S_ &]4,NH5(V!! MU!KV/TYM8_GZ>T$5NR7;71&01UCQ;Q-?;[= J:BX%/\ G)U]1/XR4-#E/BMT M'0UE-#/0UW1/5]-405-,&%31/L;!H!)'SZ"C V((]7L8R0 *AT@U'75G8;)+ M[EJ';)T!1X%!^PJ.M"[^:[\#\C\%_DSF<'@<7.G1':-1DMZ=,9,/J7&8\#5N M'8P/]=GR:AS],,:._P"?8=NH]#L50\>L ?>7VRO.1=Z?<[)F,,CDBE305)'# MYU(\@Q/J>K%_Y)/\U+;OQ_V9V'\:OD-N.>FV#M;;>YNS>B=PUAL:#^ XL9[> MO3PG4F^QGN?>;3M.\6_,, MQ:../4NH_)J ?;V@\:$9]!KT=L]C[K[A[.WUW#O"2.?=G:&Z]T;RSZ1Z0B9# M.9?^.*JA>%5+V %K?CV5O+]46!K4'/'UZQLYMYJ?G7>K^Y\$BLG;QR&)4_X< M];6?\O\ _D4_%_N[X?\ 2/(KDDGYUKY]")\J_^$_OQ0VE\<>X]T]"4':TG%.MOP./>[O;4;44&0"1P\N/^?HQY MK]@^4[+EJ6]AC8W*KJ\\TK_,9(R:#''K3>P^5R>#J,/N7!Y&?&9O;N:Q>$RX_UC8^PYXC17!4 T./EC-?\G6$MA-)L'/<*POI6.6H^8)" MD?E@_MZM6_F[]_X[Y1=F?$GOC'21SCL3X/=;5VX::(>-*/>N([.[XP^],)I_ M!V=O[#UL1MP2G]/:V[E\;P7U$GPQQ\B"0?YBOY]2A[S;O^\9-LF$I9FA4'/ MY5@:5XT)_P!M]O1V_P#A,];_ &:SO_GC_0/#S_Y4K">S'9PP,M0?@/\ A'4B M_=E!62XU"G9Y_:.MUX_I?_6/^]'V=R_ >LXY/A;[#U\RC^8Z1_L^7S!Y'_90 MO:?Y_P"SR]@F0'Q&Q_JKURJ]V07]P^9F4$CQ%X?Z0CH8MP_]N>.IQ_X,+[&_ M]\%CO;K@^ F/Q-_@7H1;H"?;+9D'QZI,>?X?+IO_ )0)_P"QEWQ#Y''8F:O_ M (?\8P[ ]VV8$3"H/'_+U7V,C<<_6+%"%UC-/GU](7^VI_P;_>S;V,&(\-L^ MG73!O[>,CAIZT8?^%(Y_YSHV.;_]R\;8M_Z&V_/I[#>Z9(I_JP>L$/O-(9.: M-GTJ2O?P^P=+?_A,I_V5KWW_ .(!7_WY>$]WVC&K[#TM^Z^K+S)OQ92 57C] MG6[*_P!#_P @_P"\?7_;>SZ;X*>?6%/\AZ^97_ #'3_P Y]_,T7_[F M.[)(_P#0P>]O]O["E^#]1(0/Q'_#URV]W$E_UR-UDC0_VI(-*C ;I=?$;^9[ M\J/A!L;W8YW)D1EWP6#VZY704!'BP]$.;D7_VS M$-W( ?M].C/D;W=YXY3AD2#S5Z4_P G0ZY"][-ZYKWNUL)]0#. >T#B:'R_P];D0DU# MQ@G4%#7_ *FUR/9\Z!E#XTUX=9H>#(+1'5NZE>O_T]^UK:'_ ,S_ +&_B_Y" M]V;XO+\^/5;O^Q;X>'X^'6J)_-/_ -'_ /I?A_OS_P ,RVT+;_3S_LS7^G?\ M6\W^R[>KR6^NKG^O/MCMTMJ\"M/G7\J8ZQ;Y]^F\:7Q?W%7^EX]?^J>/]1\^ MJG!_LKO_ ()@_P!A_P /#?[Z_LB;PZG^P_ZJ?/\ U?LZAF?]R:O^=/\ ]M^] MO]7^H]8?^<7/_!+W_M8GWH^%0_[C_P#53Y_ZOV=>7]R:?^=/_+][4Z/_ / 7 M_07]_P#+W^ZO_#8NK_9,^_\ ^+?Z%?\ AQCR_P '\F ^^_TL_P"F7]G_ $4_ MI_O!_!/]SNOQ?:?[L]N6FC];X::&_L]5.!X_+^+RIT+N7_W/KN:?U;IX+?V/ M[S_A_%7.G^*N-/1"3_LKE^/^&7?Q]/\ AXO^O^U>]KHJ/[+C_3^?^K]G2#_= M/]8G_*GUUK\'[SUNL_\ 2#_LHW\*_P!*4?A_VN*^E<>O6^-T;]O_ *&NH_M/[E_;?Z-MA_;_ M .CC^)_W"^W_ +MTW@_NI_&O]RW]U-%OL/N?\J\.CS>J_L]3X!P_+KH#M=/W M=:T\*GAK_9UTA7J_\ @++?Q?H-_-^GZ']>C_B/Q[VW#J]_3Z*> MNBF@_'\/#SIG]G7SZZO_ &5[^(F__#,6KG]?_#PWG^I_U/[7L@?P]1_L?SU_ M/_5^SK V\_G6$N\_NC]Z[AJ_JK7Q7_ +?]Y>+\9^/3BOV?BK\NA4S7^@'_ M (;9ZYU?\-A_W/\ ]FTWU]O][_PYC_H%_BW^C*M^Y_N]XO\ C.G^E/[>WW7W M7^X7['7X/WK^[]GAQ_!_:-QU:> X?/\ B\Z:>M2_NC]VQ_\ *L?&_']Y^%P7 MX?G_ !>?P^73/_+A_P! 7^SK] ?W6_X:[_O-_>1_L?\ 05_PY=_I"U_W(W#_ M ,>/_IC_ .,1??>&_P#Q'6/3X5:CX==?SKBOV8_+HY]M_H MOWE!X?[FKK']C]5K\_\ ?F/L_P U>MU-/\VMOZ?B_P#Q/OS4J?\ 9ZR[A_LD MIZ?ZN/6JU_.G_P!#?^S,[,_O_P#\-]_Q'_1I+X?]FE_V?+_2)]O]Q+?^ ?[+ M/_OU?X);]7G_ ,JO>W/LMDT>(VK12GX]?_/N?L_+K&CW4^A^N_5_<_#_ (D? M5ZO+_??G]F*=/O\ ))_T2_[,#VG_ *._^&_?OO\ 0O!]Y_LJG^SL_P"D'[+^ M^^"_X^G_ &:/_?O?W(\MM'V'^7_KW:#3K?3HII/P:JT M_P!']7<>#^Z/A_XC_55X_B\3_5_/K:"FMX'_ -=OIJ_WFW/LT2FM/L\_\G61 MVY?[C25KP_U<.M'GYF?[+M_LUGR(_O%_PU-_%O\ 3+OO^)?Z2?\ ATK_ $I? M>_WO3[C_ $B_Z+?]^3_?3S_\"_X3_N/\UO!^S[;;P]4E?#XGXO$KQ\Z>?^HY MZQ#YO^B_>EQXG[D^)O[?ZKQ.)^+1Y^M/+CGHM/\ SB[_ ."8?_:PWLH/A5/^ MX_\ U4^?^K]G4;']R4-?ZG5S_P!';^?^7J5_SB];_NC+_P"UA?\ B>/;B^%C M^P_ZJ4\^DX_<>IO^5*_+][5Z.!_+V_T _P"SN?';^['_ UU_>?^_$_V/^A/ M_AR__2%YO[B[AO\ W"_TO?\ &(?XGX;W_B/['@U6_=T^S*/P]46GP:U'P:Z_ M\:Q_J].I/]M/HOWA;^%^XJZQ_8?5:OR\3^7S^5>MU=/TK:WZ?Q]?I^-7X_XC 2W8TJW^SUF)%_8)2O ?ZL]?_9 end XML 14 gva20210331_10q_htm.xml IDEA: XBRL DOCUMENT 0000861459 2021-01-01 2021-03-31 0000861459 2021-04-30 0000861459 gva:ConsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 gva:ConsolidatedConstructionCorporateJointVentureMember 2020-12-31 0000861459 gva:ConsolidatedConstructionCorporateJointVentureMember 2020-03-31 0000861459 2021-03-31 0000861459 2020-12-31 0000861459 2020-03-31 0000861459 gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 2020-01-01 2020-03-31 0000861459 us-gaap:CommonStockMember 2020-12-31 0000861459 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000861459 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000861459 us-gaap:RetainedEarningsMember 2020-12-31 0000861459 us-gaap:ParentMember 2020-12-31 0000861459 us-gaap:NoncontrollingInterestMember 2020-12-31 0000861459 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000861459 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000861459 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000861459 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000861459 us-gaap:ParentMember 2021-01-01 2021-03-31 0000861459 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0000861459 us-gaap:CommonStockMember 2021-03-31 0000861459 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000861459 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000861459 us-gaap:RetainedEarningsMember 2021-03-31 0000861459 us-gaap:ParentMember 2021-03-31 0000861459 us-gaap:NoncontrollingInterestMember 2021-03-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:CommonStockMember 2019-12-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2019-12-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:ParentMember 2019-12-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:NoncontrollingInterestMember 2019-12-31 0000861459 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2019-12-31 0000861459 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000861459 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000861459 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000861459 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000861459 us-gaap:ParentMember 2020-01-01 2020-03-31 0000861459 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000861459 us-gaap:CommonStockMember 2019-12-31 0000861459 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000861459 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000861459 us-gaap:RetainedEarningsMember 2019-12-31 0000861459 us-gaap:ParentMember 2019-12-31 0000861459 us-gaap:NoncontrollingInterestMember 2019-12-31 0000861459 2019-12-31 0000861459 us-gaap:CommonStockMember 2020-03-31 0000861459 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000861459 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000861459 us-gaap:RetainedEarningsMember 2020-03-31 0000861459 us-gaap:ParentMember 2020-03-31 0000861459 us-gaap:NoncontrollingInterestMember 2020-03-31 0000861459 srt:RestatementAdjustmentMember 2020-01-01 2020-12-31 0000861459 gva:WaterAndMineralServicesGroupMaterialsMember 2020-01-01 2020-03-31 0000861459 gva:WaterAndMineralsServicesGroupSpecialtyMember 2020-01-01 2020-03-31 0000861459 2020-01-01 2021-03-31 0000861459 us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-03-31 0000861459 us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-03-31 0000861459 gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember 2021-01-01 2021-03-31 0000861459 gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember 2020-01-01 2020-03-31 0000861459 srt:MinimumMember gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember 2020-01-01 2020-03-31 0000861459 srt:MaximumMember gva:EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember 2020-01-01 2020-03-31 0000861459 gva:California1Member gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:California1Member gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:California1Member gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:California1Member gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:California1Member 2021-01-01 2021-03-31 0000861459 gva:FederalMember gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:FederalMember gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:FederalMember gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:FederalMember gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:FederalMember 2021-01-01 2021-03-31 0000861459 gva:HeavyCivilMember gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:HeavyCivilMember gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:HeavyCivilMember gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:HeavyCivilMember gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:HeavyCivilMember 2021-01-01 2021-03-31 0000861459 gva:MidwestMember gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:MidwestMember gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:MidwestMember gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:MidwestMember gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:MidwestMember 2021-01-01 2021-03-31 0000861459 gva:NorthwestMember gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:NorthwestMember gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:NorthwestMember gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:NorthwestMember gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:NorthwestMember 2021-01-01 2021-03-31 0000861459 gva:TransportationMember gva:WaterAndMineralServicesMember 2021-01-01 2021-03-31 0000861459 gva:WaterMember gva:WaterAndMineralServicesMember 2021-01-01 2021-03-31 0000861459 gva:SpecialtyMember gva:WaterAndMineralServicesMember 2021-01-01 2021-03-31 0000861459 gva:MaterialsMember gva:WaterAndMineralServicesMember 2021-01-01 2021-03-31 0000861459 gva:WaterAndMineralServicesMember 2021-01-01 2021-03-31 0000861459 gva:TransportationMember 2021-01-01 2021-03-31 0000861459 gva:WaterMember 2021-01-01 2021-03-31 0000861459 gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 gva:California1Member gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:California1Member gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:California1Member gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:California1Member gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 gva:California1Member 2020-01-01 2020-03-31 0000861459 gva:FederalMember gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:FederalMember gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:FederalMember gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:FederalMember gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 gva:FederalMember 2020-01-01 2020-03-31 0000861459 gva:HeavyCivilMember gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:HeavyCivilMember gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:HeavyCivilMember gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:HeavyCivilMember gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 gva:HeavyCivilMember 2020-01-01 2020-03-31 0000861459 gva:MidwestMember gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:MidwestMember gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:MidwestMember gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:MidwestMember gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 gva:MidwestMember 2020-01-01 2020-03-31 0000861459 gva:NorthwestMember gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:NorthwestMember gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:NorthwestMember gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:NorthwestMember gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 gva:NorthwestMember 2020-01-01 2020-03-31 0000861459 gva:TransportationMember gva:WaterAndMineralServicesMember 2020-01-01 2020-03-31 0000861459 gva:WaterMember gva:WaterAndMineralServicesMember 2020-01-01 2020-03-31 0000861459 gva:SpecialtyMember gva:WaterAndMineralServicesMember 2020-01-01 2020-03-31 0000861459 gva:MaterialsMember gva:WaterAndMineralServicesMember 2020-01-01 2020-03-31 0000861459 gva:WaterAndMineralServicesMember 2020-01-01 2020-03-31 0000861459 gva:TransportationMember 2020-01-01 2020-03-31 0000861459 gva:WaterMember 2020-01-01 2020-03-31 0000861459 gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 gva:California1Member gva:TransportationMember 2021-03-31 0000861459 gva:California1Member gva:WaterMember 2021-03-31 0000861459 gva:California1Member gva:SpecialtyMember 2021-03-31 0000861459 gva:California1Member 2021-03-31 0000861459 gva:FederalMember gva:TransportationMember 2021-03-31 0000861459 gva:FederalMember gva:WaterMember 2021-03-31 0000861459 gva:FederalMember gva:SpecialtyMember 2021-03-31 0000861459 gva:FederalMember 2021-03-31 0000861459 gva:HeavyCivilMember gva:TransportationMember 2021-03-31 0000861459 gva:HeavyCivilMember gva:WaterMember 2021-03-31 0000861459 gva:HeavyCivilMember gva:SpecialtyMember 2021-03-31 0000861459 gva:HeavyCivilMember 2021-03-31 0000861459 gva:MidwestMember gva:TransportationMember 2021-03-31 0000861459 gva:MidwestMember gva:WaterMember 2021-03-31 0000861459 gva:MidwestMember gva:SpecialtyMember 2021-03-31 0000861459 gva:MidwestMember 2021-03-31 0000861459 gva:NorthwestMember gva:TransportationMember 2021-03-31 0000861459 gva:NorthwestMember gva:WaterMember 2021-03-31 0000861459 gva:NorthwestMember gva:SpecialtyMember 2021-03-31 0000861459 gva:NorthwestMember 2021-03-31 0000861459 gva:TransportationMember gva:WaterAndMineralServicesMember 2021-03-31 0000861459 gva:WaterMember gva:WaterAndMineralServicesMember 2021-03-31 0000861459 gva:SpecialtyMember gva:WaterAndMineralServicesMember 2021-03-31 0000861459 gva:WaterAndMineralServicesMember 2021-03-31 0000861459 gva:TransportationMember 2021-03-31 0000861459 gva:WaterMember 2021-03-31 0000861459 gva:SpecialtyMember 2021-03-31 0000861459 gva:California1Member gva:TransportationMember 2020-12-31 0000861459 gva:California1Member gva:WaterMember 2020-12-31 0000861459 gva:California1Member gva:SpecialtyMember 2020-12-31 0000861459 gva:California1Member 2020-12-31 0000861459 gva:FederalMember gva:TransportationMember 2020-12-31 0000861459 gva:FederalMember gva:WaterMember 2020-12-31 0000861459 gva:FederalMember gva:SpecialtyMember 2020-12-31 0000861459 gva:FederalMember 2020-12-31 0000861459 gva:HeavyCivilMember gva:TransportationMember 2020-12-31 0000861459 gva:HeavyCivilMember gva:WaterMember 2020-12-31 0000861459 gva:HeavyCivilMember gva:SpecialtyMember 2020-12-31 0000861459 gva:HeavyCivilMember 2020-12-31 0000861459 gva:MidwestMember gva:TransportationMember 2020-12-31 0000861459 gva:MidwestMember gva:WaterMember 2020-12-31 0000861459 gva:MidwestMember gva:SpecialtyMember 2020-12-31 0000861459 gva:MidwestMember 2020-12-31 0000861459 gva:NorthwestMember gva:TransportationMember 2020-12-31 0000861459 gva:NorthwestMember gva:WaterMember 2020-12-31 0000861459 gva:NorthwestMember gva:SpecialtyMember 2020-12-31 0000861459 gva:NorthwestMember 2020-12-31 0000861459 gva:TransportationMember gva:WaterAndMineralServicesMember 2020-12-31 0000861459 gva:WaterMember gva:WaterAndMineralServicesMember 2020-12-31 0000861459 gva:SpecialtyMember gva:WaterAndMineralServicesMember 2020-12-31 0000861459 gva:WaterAndMineralServicesMember 2020-12-31 0000861459 gva:TransportationMember 2020-12-31 0000861459 gva:WaterMember 2020-12-31 0000861459 gva:SpecialtyMember 2020-12-31 0000861459 gva:California1Member gva:TransportationMember 2020-03-31 0000861459 gva:California1Member gva:WaterMember 2020-03-31 0000861459 gva:California1Member gva:SpecialtyMember 2020-03-31 0000861459 gva:California1Member 2020-03-31 0000861459 gva:FederalMember gva:TransportationMember 2020-03-31 0000861459 gva:FederalMember gva:WaterMember 2020-03-31 0000861459 gva:FederalMember gva:SpecialtyMember 2020-03-31 0000861459 gva:FederalMember 2020-03-31 0000861459 gva:HeavyCivilMember gva:TransportationMember 2020-03-31 0000861459 gva:HeavyCivilMember gva:WaterMember 2020-03-31 0000861459 gva:HeavyCivilMember gva:SpecialtyMember 2020-03-31 0000861459 gva:HeavyCivilMember 2020-03-31 0000861459 gva:MidwestMember gva:TransportationMember 2020-03-31 0000861459 gva:MidwestMember gva:WaterMember 2020-03-31 0000861459 gva:MidwestMember gva:SpecialtyMember 2020-03-31 0000861459 gva:MidwestMember 2020-03-31 0000861459 gva:NorthwestMember gva:TransportationMember 2020-03-31 0000861459 gva:NorthwestMember gva:WaterMember 2020-03-31 0000861459 gva:NorthwestMember gva:SpecialtyMember 2020-03-31 0000861459 gva:NorthwestMember 2020-03-31 0000861459 gva:TransportationMember gva:WaterAndMineralServicesMember 2020-03-31 0000861459 gva:WaterMember gva:WaterAndMineralServicesMember 2020-03-31 0000861459 gva:SpecialtyMember gva:WaterAndMineralServicesMember 2020-03-31 0000861459 gva:WaterAndMineralServicesMember 2020-03-31 0000861459 gva:TransportationMember 2020-03-31 0000861459 gva:WaterMember 2020-03-31 0000861459 gva:SpecialtyMember 2020-03-31 0000861459 gva:CompletedAndInProgressMember 2021-03-31 0000861459 gva:CompletedAndInProgressMember 2020-12-31 0000861459 gva:CompletedAndInProgressMember 2020-03-31 0000861459 gva:MaterialSalesMember 2021-03-31 0000861459 gva:MaterialSalesMember 2020-12-31 0000861459 gva:MaterialSalesMember 2020-03-31 0000861459 gva:OtherBusinessProductsAndServicesMember 2021-03-31 0000861459 gva:OtherBusinessProductsAndServicesMember 2020-12-31 0000861459 gva:OtherBusinessProductsAndServicesMember 2020-03-31 0000861459 gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember 2021-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:CommodityContractMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:CommodityContractMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:CommodityContractMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:CommodityContractMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 gva:RestrictedCashMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000861459 2018-05-31 0000861459 us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0000861459 us-gaap:CommodityContractMember 2021-01-01 0000861459 us-gaap:CommodityContractMember 2020-11-30 0000861459 us-gaap:CommodityContractMember 2021-03-31 0000861459 us-gaap:CommodityContractMember 2021-01-01 2021-03-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0000861459 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0000861459 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000861459 gva:TermLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0000861459 gva:TermLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0000861459 gva:TermLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000861459 gva:TermLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000861459 gva:TermLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0000861459 gva:TermLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000861459 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000861459 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000861459 gva:The275ConvertibleNotesMember 2021-03-31 0000861459 gva:The275ConvertibleNotesMember 2020-12-31 0000861459 gva:The275ConvertibleNotesMember 2020-03-31 0000861459 us-gaap:ConstructionMember gva:UnconsolidatedConstructionCorporateJointVentureMember 2021-01-01 2021-03-31 0000861459 us-gaap:PerformanceGuaranteeMember gva:UnconsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 us-gaap:PerformanceGuaranteeMember us-gaap:CoVenturerMember 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gva:ConsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MinimumMember gva:ConsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember gva:ConsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MinimumMember gva:ConsolidatedConstructionCorporateJointVentureMember 2021-01-01 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember gva:ConsolidatedConstructionCorporateJointVentureMember 2021-01-01 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gva:ConsolidatedConstructionCorporateJointVentureMember 2021-01-01 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gva:ConsolidatedConstructionCorporateJointVentureMember 2020-01-01 2020-03-31 0000861459 gva:UnconsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 srt:MinimumMember gva:UnconsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 srt:MaximumMember gva:UnconsolidatedConstructionCorporateJointVentureMember 2021-03-31 0000861459 gva:OtherPartnersInterestInPartnershipsMember 2021-03-31 0000861459 gva:OtherPartnersInterestInPartnershipsMember 2020-12-31 0000861459 gva:OtherPartnersInterestInPartnershipsMember 2020-03-31 0000861459 gva:ReportingEntitysInterestInJointVentureMember 2021-03-31 0000861459 gva:ReportingEntitysInterestInJointVentureMember 2020-12-31 0000861459 gva:ReportingEntitysInterestInJointVentureMember 2020-03-31 0000861459 us-gaap:PerformanceGuaranteeMember gva:UnconsolidatedConstructionCorporateJointVentureMember 2020-12-31 0000861459 us-gaap:PerformanceGuaranteeMember gva:UnconsolidatedConstructionCorporateJointVentureMember 2020-03-31 0000861459 gva:UnconsolidatedConstructionCorporateJointVentureMember 2020-12-31 0000861459 gva:UnconsolidatedConstructionCorporateJointVentureMember 2020-03-31 0000861459 us-gaap:CorporateJointVentureMember us-gaap:CollaborativeArrangementMember 2021-01-01 2021-03-31 0000861459 us-gaap:CorporateJointVentureMember us-gaap:CollaborativeArrangementMember 2020-01-01 2020-03-31 0000861459 us-gaap:CoVenturerMember us-gaap:CollaborativeArrangementMember gva:OtherPartnersInterestInPartnershipsMember 2021-01-01 2021-03-31 0000861459 us-gaap:CoVenturerMember us-gaap:CollaborativeArrangementMember gva:OtherPartnersInterestInPartnershipsMember 2020-01-01 2020-03-31 0000861459 us-gaap:CollaborativeArrangementMember 2021-01-01 2021-03-31 0000861459 us-gaap:CollaborativeArrangementMember 2020-01-01 2020-03-31 0000861459 gva:UnconsolidatedConstructionCorporateJointVentureMember 2021-01-01 2021-03-31 0000861459 gva:UnconsolidatedConstructionCorporateJointVentureMember 2020-01-01 2020-03-31 0000861459 gva:LineItemJointVentureMember 2020-12-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gva:LineItemJointVentureMember 2021-01-01 2021-03-31 0000861459 gva:LineItemJointVentureMember 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gva:LineItemJointVentureMember 2021-03-31 0000861459 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gva:LineItemJointVentureMember 2020-01-01 2020-03-31 0000861459 gva:ForeignAffiliatesMember 2021-03-31 0000861459 gva:ForeignAffiliatesMember 2020-12-31 0000861459 gva:ForeignAffiliatesMember 2020-03-31 0000861459 gva:RealEstateEntitiesMember 2021-03-31 0000861459 gva:RealEstateEntitiesMember 2020-12-31 0000861459 gva:RealEstateEntitiesMember 2020-03-31 0000861459 gva:AsphaltTerminalEntityMember 2021-03-31 0000861459 gva:AsphaltTerminalEntityMember 2020-12-31 0000861459 gva:AsphaltTerminalEntityMember 2020-03-31 0000861459 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2021-03-31 0000861459 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2020-12-31 0000861459 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2020-03-31 0000861459 srt:MinimumMember gva:ForeignAffiliatesMember 2021-03-31 0000861459 srt:MaximumMember gva:ForeignAffiliatesMember 2021-03-31 0000861459 srt:MinimumMember gva:RealEstateEntitiesOneMember 2021-03-31 0000861459 srt:MaximumMember gva:RealEstateEntitiesOneMember 2021-03-31 0000861459 gva:ForeignAffiliatesMember 2020-01-01 2020-03-31 0000861459 srt:MinimumMember gva:RealEstateEntitiesMember 2021-03-31 0000861459 srt:MaximumMember gva:RealEstateEntitiesMember 2021-03-31 0000861459 gva:EquipmentAndVehiclesMember 2021-03-31 0000861459 gva:EquipmentAndVehiclesMember 2020-12-31 0000861459 gva:EquipmentAndVehiclesMember 2020-03-31 0000861459 us-gaap:MiningPropertiesAndMineralRightsMember 2021-03-31 0000861459 us-gaap:MiningPropertiesAndMineralRightsMember 2020-12-31 0000861459 us-gaap:MiningPropertiesAndMineralRightsMember 2020-03-31 0000861459 us-gaap:LandAndLandImprovementsMember 2021-03-31 0000861459 us-gaap:LandAndLandImprovementsMember 2020-12-31 0000861459 us-gaap:LandAndLandImprovementsMember 2020-03-31 0000861459 us-gaap:BuildingAndBuildingImprovementsMember 2021-03-31 0000861459 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0000861459 us-gaap:BuildingAndBuildingImprovementsMember 2020-03-31 0000861459 us-gaap:FurnitureAndFixturesMember 2021-03-31 0000861459 us-gaap:FurnitureAndFixturesMember 2020-12-31 0000861459 us-gaap:FurnitureAndFixturesMember 2020-03-31 0000861459 gva:The275ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-03-31 0000861459 gva:The275ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-12-31 0000861459 gva:The275ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-03-31 0000861459 gva:TheCreditAgreementMember gva:TermLoanMember 2021-03-31 0000861459 gva:TheCreditAgreementMember gva:TermLoanMember 2020-12-31 0000861459 gva:TheCreditAgreementMember gva:TermLoanMember 2020-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember gva:TheCreditAgreementMember us-gaap:LineOfCreditMember 2021-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember gva:TheCreditAgreementMember us-gaap:LineOfCreditMember 2020-12-31 0000861459 us-gaap:RevolvingCreditFacilityMember gva:TheCreditAgreementMember us-gaap:LineOfCreditMember 2020-03-31 0000861459 us-gaap:RevolvingCreditFacilityMember gva:TheCreditAgreementMember 2021-03-31 0000861459 gva:TheCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0000861459 gva:TheCreditAgreementMember us-gaap:BaseRateMember 2021-01-01 2021-03-31 0000861459 gva:TheCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-03-31 0000861459 gva:TheCreditAgreementMember us-gaap:BaseRateMember 2021-03-31 0000861459 gva:TheCreditAgreementMember 2021-03-31 0000861459 gva:The275ConvertibleNotesMember 2021-01-01 2021-03-31 0000861459 gva:The275ConvertibleNotesMember 2020-01-01 2020-03-31 0000861459 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0000861459 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000861459 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-03-31 0000861459 gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember 2021-04-29 2021-04-29 0000861459 gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember 2021-04-29 0000861459 gva:PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember 2021-01-01 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:TransportationMember 2021-01-01 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:WaterMember 2021-01-01 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0000861459 srt:ConsolidationEliminationsMember gva:TransportationMember 2021-01-01 2021-03-31 0000861459 srt:ConsolidationEliminationsMember gva:WaterMember 2021-01-01 2021-03-31 0000861459 srt:ConsolidationEliminationsMember gva:SpecialtyMember 2021-01-01 2021-03-31 0000861459 srt:ConsolidationEliminationsMember gva:MaterialsMember 2021-01-01 2021-03-31 0000861459 srt:ConsolidationEliminationsMember 2021-01-01 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:TransportationMember 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:WaterMember 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:SpecialtyMember 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:MaterialsMember 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember 2021-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:TransportationMember 2020-01-01 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:WaterMember 2020-01-01 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember 2020-01-01 2020-03-31 0000861459 srt:ConsolidationEliminationsMember gva:TransportationMember 2020-01-01 2020-03-31 0000861459 srt:ConsolidationEliminationsMember gva:WaterMember 2020-01-01 2020-03-31 0000861459 srt:ConsolidationEliminationsMember gva:SpecialtyMember 2020-01-01 2020-03-31 0000861459 srt:ConsolidationEliminationsMember gva:MaterialsMember 2020-01-01 2020-03-31 0000861459 srt:ConsolidationEliminationsMember 2020-01-01 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:TransportationMember 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:WaterMember 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:SpecialtyMember 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember gva:MaterialsMember 2020-03-31 0000861459 us-gaap:OperatingSegmentsMember 2020-03-31 shares iso4217:USD iso4217:USD shares pure 0000861459 GRANITE CONSTRUCTION INC false --12-31 Q1 2021 110486000 74819000 101698000 32539000 56147000 28320000 37683000 33838000 17584000 12298000 13252000 16078000 22457000 23704000 30047000 52217000 53033000 58475000 70968000 79777000 47509000 4640000 4410000 2458000 0.01 0.01 0.01 3000000 3000000 3000000 0 0 0 0.01 0.01 0.01 150000000 150000000 150000000 45791712 45791712 45668541 45668541 45592292 45592292 0.13 0.13 1512000 5835000 1512000 4881000 1500000 0 5000000.0 0.0275 0.0275 0.0275 9 10 82300000 4 13 0.0275 0.0275 0.0275 7500000 7500000 0.0275 10-Q true 2021-03-31 false 1-12911 DE 77-0239383 585 W. Beach Street Watsonville CA 95076 831 724-1011 Common stock, $0.01 par value GVA NYSE Yes Yes Large Accelerated Filer false false false 45791712 452928000 436136000 242604000 0 0 5000000 475160000 540812000 477718000 185220000 164939000 226518000 86611000 82362000 98765000 186536000 188798000 190458000 64286000 42199000 60001000 1450741000 1455246000 1301064000 528173000 527016000 534958000 11300000 5200000 0 75159000 75287000 73249000 116807000 116777000 248339000 57050000 62256000 72945000 41361000 41839000 51675000 93093000 96375000 102145000 2373684000 2379996000 2384375000 8700000 8278000 8253000 306834000 359160000 312105000 160149000 171321000 133811000 524452000 404497000 355393000 1000135000 943256000 809562000 331647000 330522000 355911000 41707000 46769000 57985000 3167000 3155000 3318000 65833000 64684000 57795000 0 0 0 458000 457000 457000 554186000 555407000 551189000 -3714000 -5035000 -6538000 352610000 424835000 522639000 903540000 975664000 1067747000 27655000 15946000 32057000 931195000 991610000 1099804000 2373684000 2379996000 2384375000 351029000 350901000 99753000 101657000 155674000 133039000 63457000 50330000 669913000 635927000 315163000 325532000 91187000 92310000 138349000 143758000 61896000 50528000 606595000 612128000 63318000 23799000 75728000 73216000 0 24413000 -75835000 -5165000 2554000 623000 -85691000 -78372000 256000 1291000 5381000 4994000 1808000 46000 1230000 -5219000 -2087000 -8876000 -87778000 -87248000 -22455000 -14710000 -65323000 -72538000 872000 -7168000 -66195000 -65370000 -1.45 -1.44 -1.45 -1.44 45697000 45520000 45697000 45520000 -65323000 -72538000 934000 -3360000 -610000 -50000 1544000 -3310000 -225000 -583000 1319000 -3893000 -64004000 -76431000 872000 -7168000 -64876000 -69263000 45668541 457000 555407000 -5035000 424835000 975664000 15946000 991610000 0 0 0 -66195000 -66195000 872000 -65323000 0 0 1319000 0 1319000 0 1319000 57618 1000 2298000 -0 -0 2299000 -0 2299000 181575 2000 -2000 0 0 0 0 0 -0 -0 -0 5953000 5953000 -0 5953000 0 0 0 0 0 10837000 10837000 -786 0 1079000 2000 -77000 1004000 0 1004000 45791712 458000 554186000 -3714000 352610000 903540000 27655000 931195000 45503805 456000 549307000 -2645000 594353000 1141471000 36945000 1178416000 0 0 0 -65370000 -65370000 -7168000 -72538000 0 0 -3893000 0 -3893000 0 -3893000 49710 -0 653000 -0 -0 653000 -0 653000 139055 1000 -1000 0 0 0 0 0 -0 -0 -0 5927000 5927000 -0 5927000 0 0 0 -366000 -366000 0 -366000 0 0 0 0 0 2280000 2280000 -858 0 2536000 0 -51000 2485000 0 2485000 45592292 457000 551189000 -6538000 522639000 1067747000 32057000 1099804000 -65323000 -72538000 24581000 28447000 2314000 2463000 2554000 623000 1065000 2398000 418000 -11816000 0 24413000 129000000 0 63000000 -0 -123274000 -71040000 33528000 -22997000 4249000 9880000 22180000 13767000 1684000 2939000 22926000 12184000 -49399000 -87979000 19746000 10333000 38087000 -20125000 -5000000 5000000 0 20000000 18777000 21435000 3004000 3865000 -4470000 1528000 -16303000 5902000 2150000 2105000 5937000 5915000 2299000 653000 8361000 3750000 2902000 1470000 -65000 -7000 -4992000 -6400000 16792000 -20623000 437648000 268108000 454440000 247485000 603000 4123000 5457000 5035000 2544000 2170000 148000 812000 -133000 4726000 5953000 5927000 5379000 0 2443000 692000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">1.</em> </b><b> </b><b>Basis of Presentation</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The condensed consolidated financial statements included herein have been prepared by Granite Construction Incorporated (“we,” “us,” “our,” “the Company” or “Granite”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), are unaudited and should be read in conjunction with our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2020</em>. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. Further, the condensed consolidated financial statements reflect, in the opinion of management, all normal recurring adjustments necessary to state fairly our financial position at <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020</em> and the results of our operations and cash flows for the periods presented. The <em style="font: inherit;"> December 31, 2020</em> condensed consolidated balance sheet data included herein was derived from audited consolidated financial statements, but does <em style="font: inherit;">not</em> include all disclosures required by U.S. GAAP.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">We prepared the accompanying condensed consolidated financial statements on the same basis as our annual consolidated financial statements. Our operations are typically affected more by weather conditions during the <em style="font: inherit;">first</em> and <em style="font: inherit;">fourth</em> quarters of our fiscal year which <em style="font: inherit;"> may </em>alter our construction schedules and can create variability in our revenues and profitability. Therefore, the results of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> are <em style="font: inherit;">not</em> necessarily indicative of the results to be expected for the full year.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i>Reclassifications:</i> Certain reclassifications of prior period amounts have been made to conform to the current period presentation. The reclassification included $3.8 million during <em style="font: inherit;">2020</em> of contributions from non-controlling partners and $(<span style="-sec-ix-hidden:c73160873">1.5</span>) million of distributions to non-controlling partners previously included within other financing activities, net on the statements of cash flows<i>.</i> The reclassification had <em style="font: inherit;">no</em> impact on previously reported consolidated operating income or net income, on the consolidated balance sheets or on the statements of cash flows.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i>Cash, Cash Equivalents and Restricted Cash: </i>The table below presents changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows and a reconciliation to the amounts reported in the condensed consolidated balance sheets (in thousands):</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%; border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Three months ended March 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash, cash equivalents and restricted cash, beginning of period</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">437,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">268,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>End of the period</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">452,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">242,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total cash, cash equivalents and restricted cash, end of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">454,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">247,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(20,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> 3800000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%; border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Three months ended March 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash, cash equivalents and restricted cash, beginning of period</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">437,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">268,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>End of the period</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">452,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">242,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total cash, cash equivalents and restricted cash, end of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">454,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">247,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(20,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> 437648000 268108000 452928000 242604000 1512000 4881000 454440000 247485000 16792000 -20623000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">2.</em> </b><b> </b><b>Recently Issued Accounting Pronouncements</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">In <em style="font: inherit;"> August 2020, </em>the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em><i> Debt—Debt with Conversion and Other Options (Subtopic <em style="font: inherit;">470</em>-<em style="font: inherit;">20</em>) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic <em style="font: inherit;">815</em>-<em style="font: inherit;">40</em>): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity,</i> which simplifies the accounting for convertible instruments resulting in accounting for convertible debt instruments as a single liability measured at its amortized cost. This change will also reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was bifurcated according to previously existing rules. In addition, the ASU requires the application of the if-converted method for calculating diluted earnings per share and eliminates the treasury stock method. The ASU is effective commencing with our quarter ended <em style="font: inherit;"> March 31, 2022. </em>We are currently evaluating the impact of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> on our condensed consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em><i> Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>, which provides optional guidance to ease the potential burden in accounting for the effects of the transition away from LIBOR and other reference rates and in <em style="font: inherit;"> January 2021, </em>the FASB issued ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">01,</em> <i>Reference Rate Reform (Topic</i> <i><em style="font: inherit;">848</em>): Scope</i>, which provided clarification guidance to ASU <i><em style="font: inherit;">2020</em></i>-<i><em style="font: inherit;">04</em></i>. These ASUs were effective commencing with our quarter ended <em style="font: inherit;"> March 31, 2020 </em>through <em style="font: inherit;"> December 31, 2022 </em>and we expect to adopt in <em style="font: inherit;">2021</em> or early <em style="font: inherit;">2022.</em> We do <em style="font: inherit;">not</em> expect the adoption of this ASU to have a material impact on our condensed consolidated financial statements as our Credit Agreement uses the secured overnight financing rate as an alternative to LIBOR.</p> <p style="margin: 0pt; text-align: center; color: rgb(0, 0, 0); text-indent: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgba(0, 0, 0, 0);"><i/></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;"><b><em style="font: inherit;">3.</em>  Impairment Charges and Other Costs</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;"><b><i>Goodwill</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">We perform our goodwill impairment tests annually as of <em style="font: inherit;"> November 1 </em>and more frequently when events and circumstances occur that indicate a possible impairment of goodwill. There were <em style="font: inherit;">no</em> events or circumstances during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021 </em>that would indicate a possible goodwill impairment. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">We performed an interim goodwill impairment test on the <em style="font: inherit;"> March </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020</em> balances of our Water and Mineral Services Group Materials and Specialty reporting units due to an adverse change in the business climate for these reporting units, including a modified relationship with a business partner, increased competition and market consolidation during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020, </em>exasperated by economic disruption and market conditions associated with the COVID-<em style="font: inherit;">19</em> pandemic. These factors led to reductions in the revenue and margin growth rates used in our quantitative goodwill tests. The goodwill impairment test resulted in a $14.8 million impairment charge during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020</em> associated with our Water and Mineral Services Group Materials reporting unit and <span style="-sec-ix-hidden:c73160920">no</span> impairment charge associated with our Water and Minerals Services Group Specialty reporting unit as its estimated fair value exceeded its net book value (i.e., headroom) by over <em style="font: inherit;">15%.</em> Interim goodwill impairment tests were <em style="font: inherit;">not</em> performed on our remaining reporting units as there was <em style="font: inherit;">no</em> indication of a possible goodwill impairment. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">Consistent with our annual impairment test, we calculated the estimated fair values of the Water and Mineral Services Group Materials and Water and Mineral Services Group Specialty reporting units using the discounted cash flows and market multiple methods. Judgments inherent in these methods included the determination of appropriate discount rates, the amount and timing of expected future cash flows, revenue and margin growth rates, and appropriate benchmark companies. The cash flows used in our discounted cash flow model were based on <em style="font: inherit;">five</em>-year financial forecasts developed internally by management adjusted for market participant-based assumptions. Our discount rate assumptions were based on an assessment of the equity cost of capital and appropriate capital structure for our reporting units.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">Future developments that we are unable to anticipate <em style="font: inherit;"> may </em>require us to further revise the estimated future cash flows, which could adversely affect the fair value of our reporting units in future periods and result in additional impairment charges. The assumptions used in the goodwill impairment tests are classified as Level <em style="font: inherit;">3</em> inputs. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;"><b><i>Investment in Affiliates</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">Investment in affiliates are evaluated for impairment using the other-than-temporary impairment model, which requires an impairment charge to be recognized if our investment’s carrying amount exceeds its fair value, and the decline in fair value is deemed to be other than temporary. There were <em style="font: inherit;">no</em> events or changes in circumstances which would cause us to review undiscounted future cash flows during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020, </em>operating costs increased in certain of our foreign entity investments in affiliates which resulted in price increases and therefore a decrease in demand. The effect of this change in business climate on certain investments’ expected future operating cash flows resulted in other than temporary decline in fair value below the carrying value. Therefore, we recorded a non-cash impairment charge of $9.6 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020 </em>using assumptions classified as Level <em style="font: inherit;">3</em> inputs.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;"><i><b>Other Costs</b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">Other costs included on the condensed consolidated statements of operations primarily consisted of $66.0 million in net settlement charges for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021 </em>as further described in Note <em style="font: inherit;">16.</em> Other costs also included $7.3 million and $5.2 million of legal, accounting and investigation fees for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021 </em>and <em style="font: inherit;">2020,</em> respectively, related to the independent investigation undertaken by the Audit/Compliance Committee. The remaining Other costs were related to restructuring in the Heavy Civil operating group and integration expenses related to the Layne Christensen Company (“Layne”) acquisition.</p> 14800000 9600000 66000000.0 7300000 5200000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">4.</em>  </b><b>Revisions in Estimates</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Our profit recognition related to construction contracts is based on estimates of transaction price and costs to complete each project. These estimates can vary significantly in the normal course of business as projects progress, circumstances develop and evolve, and uncertainties are resolved. Changes in estimates of transaction price and costs to complete <em style="font: inherit;"> may </em>result in the reversal of previously recognized revenue if the current estimate adversely differs from the previous estimate. When we experience significant changes in our estimates, we undergo a process that includes reviewing the nature of the changes to ensure that there are <em style="font: inherit;">no</em> material amounts that should have been recorded in a prior period rather than as revisions in estimates for the current period. For revisions in estimates, generally we use the cumulative catch-up method for changes to the transaction price that are part of a single performance obligation. Under this method, revisions in estimates are accounted for in their entirety in the period of change. There can be <em style="font: inherit;">no</em> assurance that we will <em style="font: inherit;">not</em> experience further changes in circumstances or otherwise be required to revise our estimates in the future. Other than those identified in the <em style="font: inherit;">2020</em> Annual Report on Form <em style="font: inherit;">10</em>-K, we did <em style="font: inherit;">not</em> identify any material amounts that should have been recorded in a prior period for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020. </em>In our review of these changes for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021, </em>we did <em style="font: inherit;">not</em> identify any material amounts that should have been recorded in a prior period. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">In the normal course of business, we have revisions in estimates, including estimated costs some of which are associated with unresolved affirmative claims and back charges. The estimated or actual recovery related to these estimated costs <em style="font: inherit;"> may </em>be recorded in future periods or <em style="font: inherit;"> may </em>be at values below the associated cost, which can cause fluctuations in the gross profit impact from revisions in estimates.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">There were <em style="font: inherit;">no</em> increases from revisions in estimates, which individually had an impact of $5.0 million or more on gross profit, for the periods presented.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The projects with decreases from revisions in estimates, which individually had an impact of <span style="-sec-ix-hidden:c73160952">$5.0</span> million or more on gross profit, are summarized as follows (dollars in millions except per share data):</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Three Months Ended March 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Number of projects with downward estimate changes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amount/range of reduction in gross profit from each project, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.8 - 22.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Decrease to project profitability</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right"><em style="font: inherit;">5.3</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><em style="font: inherit;">28.5</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Increase to net loss</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">4.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt">21.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Increase to net loss per diluted share</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">0.09</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt">0.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">The decrease during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> was in our Transportation segment and was due to additional costs from lower productivity than originally anticipated and unfavorable weather. The decreases during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020 </em>were in our Transportation segment due to additional costs from differing site conditions and construction delays and in our Specialty segment from a dispute on a tunneling project.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> 5000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Three Months Ended March 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Number of projects with downward estimate changes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amount/range of reduction in gross profit from each project, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.8 - 22.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Decrease to project profitability</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right"><em style="font: inherit;">5.3</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><em style="font: inherit;">28.5</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Increase to net loss</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">4.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt">21.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Increase to net loss per diluted share</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">0.09</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt">0.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> </tbody></table> 1 2 5300000 5800000 22700000 4100000 21600000 0.09 0.47 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">5.</em> </b><b> </b><b>Disaggregation of Revenue</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following tables present our disaggregated revenue (in thousands): </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b>Three months ended <em style="font: inherit;"> March 31,</em></b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Materials</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,999</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,698</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">151,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,342</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">181,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">113,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,848</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,637</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">103,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">351,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">99,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">669,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 6pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Materials</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,932</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">178,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">381</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">178,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,746</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,902</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">350,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">50,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">635,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: Times New Roman; font-size: 6pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Materials</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,999</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,698</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">151,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,342</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">181,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">113,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,848</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,637</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">103,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">351,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">99,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">669,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Materials</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,932</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">178,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">381</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">178,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,746</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,902</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">350,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">50,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">635,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 111370000 10999000 45698000 41956000 210023000 1854000 130000 22086000 0 24070000 151743000 7342000 22014000 0 181099000 16955000 0 20332000 0 37287000 69107000 1434000 25907000 17405000 113853000 0 79848000 19637000 4096000 103581000 351029000 99753000 155674000 63457000 669913000 94932000 5512000 44488000 33267000 178199000 398000 381000 26491000 0 27270000 167426000 7102000 3494000 0 178022000 24243000 0 11503000 0 35746000 63902000 1657000 31613000 14453000 111625000 0 87005000 15450000 2610000 105065000 350901000 101657000 133039000 50330000 635927000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">6.</em> </b><b> </b><b>Unearned Revenue</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following tables present our unearned revenue as of the respective periods (in thousands):</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">627,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">809,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">132,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">774,123</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">193,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">974,847</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">350,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">485,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">518,040</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">249,690</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">769,153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,064,848</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">190,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,070,636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,325,737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: Times New Roman; font-size: 6pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>December 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">618,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">141,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">798,931</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">913,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">216,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,144,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">138,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">228,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">487,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">548,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,169,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">585,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,929,952</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: Times New Roman; font-size: 6pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">527,971</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">674,113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">131,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,678</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,321,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">240,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,603,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">208,872</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">349,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">614,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">679,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">143,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">143,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,691,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">241,161</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">667,776</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,600,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: Times New Roman; font-size: 6pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">627,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">809,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">132,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">774,123</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">193,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">974,847</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">350,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">485,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">518,040</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">249,690</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">769,153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,064,848</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">190,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,070,636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,325,737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>December 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">618,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">141,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">798,931</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">913,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">216,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,144,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">138,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">228,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">487,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">548,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,169,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">585,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,929,952</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">California</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">527,971</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">674,113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">131,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,678</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Heavy Civil</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,321,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">240,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,603,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Midwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">208,872</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">349,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Northwest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">614,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">679,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Water and Mineral Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">143,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">143,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,691,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">241,161</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">667,776</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,600,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 627002000 27754000 154694000 809450000 10028000 100000 122256000 132384000 774123000 6791000 193933000 974847000 135655000 0 350063000 485718000 518040000 1423000 249690000 769153000 0 154185000 0 154185000 2064848000 190253000 1070636000 3325737000 618429000 38716000 141786000 798931000 11895000 227000 77886000 90008000 913430000 14605000 216487000 1144522000 138246000 0 90221000 228467000 487682000 2462000 58756000 548900000 0 119124000 0 119124000 2169682000 175134000 585136000 2929952000 527971000 52136000 94006000 674113000 18152000 957000 131569000 150678000 1321443000 41511000 240060000 1603014000 208872000 150000 140461000 349483000 614653000 2868000 61680000 679201000 0 143539000 0 143539000 2691091000 241161000 667776000 3600028000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">7.</em> </b><b> </b><b>Contract Assets and Liabilities</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">As work is performed, revenue is recognized and the corresponding contract liabilities are reduced. We recognized revenue of $146.4 million and $95.8 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020,</em> respectively, that was included in the contract liability balances at <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;">2019,</em> respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">As a result of changes in contract transaction price from items such as executed or estimated change orders and resolution of contract modifications and claims, we recognized revenue of $72.1 million and $43.9 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020,</em> respectively, related to performance obligations that were satisfied or partially satisfied prior to the end of the periods.</p> <div style="background-color: rgba(0, 0, 0, 0);"> <p style="margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">As of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, the aggregate claim recovery estimates included in contract asset and liability balances were $42.4 million, $37.7 million and $76.5 million, respectively.</p> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">The components of the contract asset balances as of the respective dates were as follows:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%; border-top: 1px solid black; border-bottom: 1px solid black;"><i>(in thousands)</i></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2021</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">December 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs in excess of billings and estimated earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,055</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114,378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%; border-bottom: 1px solid rgb(0, 0, 0);">Contract retention</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">126,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">125,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">112,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%; padding-left: 9pt; border-bottom: 3px double rgb(0, 0, 0);">Total contract assets</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">185,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">164,939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">226,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">As of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, <em style="font: inherit;">no</em> contract retention individually exceeded <em style="font: inherit;">10%</em> of total net receivables at any of the presented dates. The majority of the contract retention balance is expected to be collected within <em style="font: inherit;">one</em> year. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The components of the contract liability balances as of the respective dates were as follows:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"><i>(in thousands)</i></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2021</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">December 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Billings in excess of costs and estimated earnings, net of retention</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">132,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">143,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127,560</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provisions for losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,698</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,251</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Total contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">171,321</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,811</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 146400000 95800000 72100000 43900000 42400000 37700000 76500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%; border-top: 1px solid black; border-bottom: 1px solid black;"><i>(in thousands)</i></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2021</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">December 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs in excess of billings and estimated earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,055</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114,378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%; border-bottom: 1px solid rgb(0, 0, 0);">Contract retention</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">126,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">125,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">112,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%; padding-left: 9pt; border-bottom: 3px double rgb(0, 0, 0);">Total contract assets</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">185,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">164,939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">226,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"><i>(in thousands)</i></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2021</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">December 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Billings in excess of costs and estimated earnings, net of retention</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">132,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">143,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127,560</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provisions for losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,698</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,251</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Total contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">171,321</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,811</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 59055000 39300000 114378000 126165000 125639000 112140000 185220000 164939000 226518000 132830000 143623000 127560000 27319000 27698000 6251000 160149000 171321000 133811000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">8.</em>  Receivables, net </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Receivables include billed and unbilled amounts for services provided to clients for which we have an unconditional right to payment as of the end of the applicable period and do <em style="font: inherit;">not</em> bear interest.<b> </b>The following table presents major categories of receivables:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"><i>(in thousands)</i></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2021</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">December 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Contracts completed and in progress:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Billed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">190,775</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">293,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unbilled</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">136,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">148,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">141,514</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total contracts completed and in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">327,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">441,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">392,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Material sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">111,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total gross receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">477,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">544,262</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">479,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: allowance for credit losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Total net receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">475,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">540,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">477,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; color: rgb(0, 0, 0); text-indent: 0pt;">Included in other receivables at <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, were items such as estimated recovery from back charge claims, notes receivable, insurance receivable, fuel tax refunds and income tax refunds. Other than the $63.0 million insurance receivable related to the settlement discussed in Note <em style="font: inherit;">16,</em> <em style="font: inherit;">no</em> other receivables individually exceeded <em style="font: inherit;">10%</em> of total net receivables at any of these dates.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"><i>(in thousands)</i></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2021</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">December 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black;"><b><em style="font: inherit;">March 31, 2020</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Contracts completed and in progress:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Billed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">190,775</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">293,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unbilled</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">136,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">148,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">141,514</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total contracts completed and in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">327,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">441,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">392,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Material sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">111,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total gross receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">477,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">544,262</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">479,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: allowance for credit losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Total net receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">475,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">540,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">477,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 190775000 293376000 250683000 136565000 148159000 141514000 327340000 441535000 392197000 38407000 49991000 34268000 111904000 52736000 52645000 477651000 544262000 479110000 2491000 3450000 1392000 475160000 540812000 477718000 63000000.0 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">9.</em> </b><b> </b><b>Fair Value Measurement</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following tables summarize significant assets and liabilities measured at fair value in the condensed consolidated balance sheets on a recurring basis for each of the fair value levels (in thousands):</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurement at Reporting Date Using</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash equivalents</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other current assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commodity swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other noncurrent assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Accrued and other current liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest rate swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: Times New Roman; font-size: 6pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>December 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash equivalents</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other noncurrent assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Accrued and other current liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest rate swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: Times New Roman; font-size: 6pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash equivalents</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,693</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,693</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other noncurrent assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Accrued and other current liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest rate swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><i>Interest Rate Swaps</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">In connection with the Third Amended and Restated Credit Agreement we entered into <em style="font: inherit;">two</em> interest rate swaps designated as cash flow hedges with an effective date of <em style="font: inherit;"> May 2018. </em>The <em style="font: inherit;">two</em> cash flow hedges had a combined initial notional amount of $150.0 million and mature in <em style="font: inherit;"> May 2023. </em>The interest rate swaps are designed to convert the interest rate on the term loan from a variable interest rate of LIBOR plus an applicable margin to a fixed rate of 2.76% plus the same applicable margin. The interest rate swap is measured at fair value on the consolidated balance sheets using the income approach, which discounts the future net cash settlements expected under the derivative contracts to a present value. These valuations primarily utilize indirectly observable inputs, including contractual terms, interest rates and yield curves observable at commonly quoted intervals.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><i>Commodity Swap</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Granite entered into <em style="font: inherit;">two</em> commodity swaps for crude oil in <em style="font: inherit;"> January </em>and <em style="font: inherit;"> March </em><em style="font: inherit;">2021</em> covering the period from <em style="font: inherit;"> March </em><em style="font: inherit;">2021</em> to <em style="font: inherit;"> October 2021 </em>and <em style="font: inherit;">one</em> in <em style="font: inherit;"> November 2020 </em>covering the period from <em style="font: inherit;"> March 2021 </em>to <em style="font: inherit;"> September 2021 </em>with initial notional amounts of $3.1 million, $3.5 million and $2.6 million, respectively.<i> </i>During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em><i>,</i> the total commodity swap gain was $1.0 million.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><i>Other Assets and Liabilities</i></b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The carrying values and estimated fair values of financial instruments that are <em style="font: inherit;">not</em> required to be recorded at fair value in the condensed consolidated balance sheets were as follows:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">March 31, 2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31, 2020</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">March 31, 2020</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22.2%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 5.8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value Hierarchy</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Held-to-maturity marketable securities (1)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 1</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Liabilities (including current maturities):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2.75% Convertible Notes (2),(3)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 2</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">202,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">324,013</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">200,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">248,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">195,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">176,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - term loan (2)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 3</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129,375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">130,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">131,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">137,194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - revolving credit facility (2)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 3</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="text-align: left; text-indent: 0pt; margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">(<em style="font: inherit;">1</em>) All marketable securities were classified as held-to-maturity and consisted of U.S. Government and agency obligations as of <em style="font: inherit;"> March 31, 2021, </em><em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;"> March 31, 2020.</em></p> <p style="text-align: left; text-indent: 0pt; margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">(<em style="font: inherit;">2</em>) The fair value of the <span style="-sec-ix-hidden:c73161261"><span style="-sec-ix-hidden:c73161262"><span style="-sec-ix-hidden:c73161263">2.75%</span></span></span> Convertible Notes is based on the median price of the notes in an active market as of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;"> March 31, 2020. </em>The fair value of the Credit Agreement is based on borrowing rates available to us for long-term loans with similar terms, average maturities, and credit risk. See Note <em style="font: inherit;">13</em> for more information about the Credit Agreement and <em style="font: inherit;">2.75%</em> Convertible Notes. </p> <p style="text-align: left; text-indent: 0pt; margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">(<em style="font: inherit;">3</em>) Excluded from the carrying value is debt discount of $28.0 million, $29.7 million and $34.7 million as of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;"> March 31, 2020, </em>respectively, related to the <em style="font: inherit;">2.75%</em> Convertible Notes (see Note <em style="font: inherit;">13</em>).</p> <p style="text-align: left; text-indent: 0pt; margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 6pt -2pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021, </em>we did <em style="font: inherit;">not</em> record any fair value adjustments related to nonfinancial assets and liabilities measured at fair value on a nonrecurring basis. As disclosed in Note <em style="font: inherit;">3,</em> we recorded fair value adjustments related to nonfinancial assets measured at fair value on a nonrecurring basis during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020. </em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurement at Reporting Date Using</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash equivalents</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other current assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commodity swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other noncurrent assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Accrued and other current liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest rate swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>December 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash equivalents</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other noncurrent assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Accrued and other current liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest rate swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>March 31, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Cash equivalents</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,693</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,693</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Other noncurrent assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Accrued and other current liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest rate swap</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 42488000 0 0 42488000 0 1106000 0 1106000 1512000 0 0 1512000 44000000 1106000 0 45106000 0 6535000 0 6535000 0 6535000 0 6535000 70483000 0 0 70483000 1512000 0 0 1512000 71995000 0 0 71995000 0 7606000 0 7606000 0 7606000 0 7606000 58693000 0 0 58693000 4881000 0 0 4881000 63574000 0 0 63574000 0 8890000 0 8890000 0 8890000 0 8890000 150000000.0 0.0276 3100000 3500000 2600000 1000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">March 31, 2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31, 2020</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">March 31, 2020</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22.2%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 5.8%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value Hierarchy</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Held-to-maturity marketable securities (1)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 1</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Liabilities (including current maturities):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2.75% Convertible Notes (2),(3)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 2</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">202,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">324,013</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">200,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">248,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">195,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">176,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - term loan (2)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 3</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129,375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">130,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">131,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">137,194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - revolving credit facility (2)</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Level 3</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 11300000 11258000 5200000 5200000 5000000 5006000 202018000 324013000 200303000 248400000 195295000 176094000 129375000 130645000 131250000 133030000 136875000 137194000 0 0 0 0 25000000 25061000 28000000.0 29700000 34700000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">10.</em> </b><b> </b><b>Construction Joint Ventures</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">We participate in various construction joint ventures. We have determined that certain of these joint ventures are consolidated because they are variable interest entities (“VIEs”) and we are the primary beneficiary. We continually evaluate whether there are changes in the status of the VIEs or changes to the primary beneficiary designation of the VIE. Based on our assessments during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em>, we determined <em style="font: inherit;">no</em> change was required for existing joint ventures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">Due to the joint and several nature of the performance obligations under the related owner contracts, if any of the partners fail to perform, we and the remaining partners, if any, would be responsible for performance of the outstanding work (i.e., we provide a performance guarantee). At <em style="font: inherit;"> March 31, 2021</em>, there was approximately $1.3 billion of construction revenue to be recognized on unconsolidated and line item construction joint venture contracts of which $0.5 billion represented our share and the remaining $0.8 billion represented our partners’ share. We are <em style="font: inherit;">not</em> able to estimate amounts that <em style="font: inherit;"> may </em>be required beyond the remaining cost of the work to be performed. These costs could be offset by billings to the customer or by proceeds from our partners’ corporate and/or other guarantees.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt 0pt 6pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><i>Consolidated Construction Joint Ventures (“CCJVs”)</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt 0pt 6pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">At <em style="font: inherit;"> March 31, 2021</em>, we were engaged in <span style="-sec-ix-hidden:c73161413">nine</span> active CCJV projects with total contract values ranging from $2.2 million to $437.4 million and a combined total of $1.8 billion of which our share was $1.0 billion. Our share of revenue remaining to be recognized on these CCJVs was $414.1 million and ranged from $1.2 million to $137.7 million. Our proportionate share of the equity in these joint ventures was between 50.0% and 70.0%. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020,</em> total revenue from CCJVs was $82.6 million and $54.7 million, respectively. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020</em>, CCJVs provided $13.8 million and $17.1 million of operating cash flows, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><i>Unconsolidated Construction Joint Ventures</i></b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">As of <em style="font: inherit;"> March 31, 2021</em>, we were engaged in <span style="-sec-ix-hidden:c73161431">ten</span> active unconsolidated joint venture projects with total contract values ranging from $13.4 million to $3.8 billion for a combined total of $11.6 billion of which our share was $3.4 billion. Our proportionate share of the equity in these unconsolidated construction joint ventures ranged from 20.0% to 50.0%. As of <em style="font: inherit;"> March 31, 2021</em>, our share of the revenue remaining to be recognized on these unconsolidated construction joint ventures was $381.0 million and ranged from $1.3 million to $87.5 million.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following is summary financial information related to unconsolidated construction joint ventures:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash, cash equivalents and marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">161,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">181,889</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">144,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other current assets (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">768,127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">767,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">821,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Noncurrent assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">203,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">719,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">751,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">785,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest (1),(2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">360,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">362,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">383,515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">470,667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">482,562</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">555,380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest and adjustments (3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">241,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">226,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">289,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">229,417</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">256,254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">266,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Equity in construction joint ventures (4)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">130,923</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">106,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">117,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; margin: 0pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); font-size: 10pt;"><span style="font-family:Times New Roman;font-size:9pt;">(<em style="font: inherit;">1</em>) Included in this balance and in accrued expenses and other current liabilities on the condensed consolidated balance sheets was $82.3 million as of both <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;"> December 31, 2020</em> and $81.9 million as of <em style="font: inherit;"> March 31, 2020</em>, related to performance guarantees.</span></p> <p style="font-family: &quot;Times New Roman&quot;; margin: 0pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); font-size: 9pt;">(<em style="font: inherit;">2</em>) Included in this balance as of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, was $95.4 million, $88.7 million and $117.1 million, respectively, related to Granite’s share of estimated cost recovery of customer affirmative claims. In addition, this balance included $12.9 million, $13.1 million and $18.2 million as of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, respectively, related to Granite’s share of estimated recovery of back charge claims.</p> <p style="font-size: 9pt; margin: 0; font-family: &quot;Times New Roman&quot;, Times, serif">(<em style="font: inherit;">3</em>) Partners’ interest and adjustments includes amounts to reconcile total net assets as reported by our partners to Granite’s interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.</p> <p style="font-size: 9pt; margin: 0; font-family: &quot;Times New Roman&quot;, Times, serif">(<em style="font: inherit;">4</em>) Included in this balance and in accrued expenses and other current liabilities on our condensed consolidated balance sheets was $55.6 million, $82.5 million and $73.2 million as of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, respectively, related to deficits in unconsolidated construction joint ventures, which includes provisions for losses.</p> <p style="font-size: 6pt; margin: 0pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Revenue</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">232,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest and adjustments (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">152,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">79,722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Cost of revenue</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">248,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest and adjustments (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">168,734</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">132,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">79,336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest in gross profit (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">386</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,015</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 9pt;">(<em style="font: inherit;">1</em>) Partners’ interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite’s interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020,</em> unconsolidated construction joint venture net losses were $(16.0) million and $(166.0) million, respectively, of which our share was net income of $0.4 million and net loss of $(11.8) million, respectively. The differences between our share of the joint venture net income / loss when compared to the joint venture net losses primarily resulted from differences between our estimated total revenue and cost of revenue when compared to that of our partners’ on <em style="font: inherit;">three</em> and <em style="font: inherit;">five</em> projects during <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> respectively. The differences are due to timing differences from varying accounting policies and in public company quarterly reporting requirements. These joint venture net loss amounts exclude our corporate overhead required to manage the joint ventures and include taxes only to the extent the applicable states have joint venture level taxes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i><b>Line Item Joint Ventures</b></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">As of <em style="font: inherit;"> March 31, 2021</em>, we had <span style="-sec-ix-hidden:c73161468">four</span> active line item joint venture construction projects with a total contract value of $297.3 million of which our portion was $187.9 million. As of <em style="font: inherit;"> March 31, 2021</em>, our share of revenue remaining to be recognized on these line item joint ventures was $79.5 million. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em><i> </i>and <em style="font: inherit;">2020</em><i> </i>our portion of revenue from line item joint ventures was $8.6 million and $12.8 million, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> 1300000000 500000000 800000000 2200000 437400000 1800000000 1000000000.0 414100000 1200000 137700000 0.500 0.700 82600000 54700000 13800000 17100000 13400000 3800000000 11600000000 3400000000 0.200 0.500 381000000.0 1300000 87500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash, cash equivalents and marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">161,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">181,889</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">144,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other current assets (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">768,127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">767,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">821,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Noncurrent assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">203,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">719,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">751,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">785,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest (1),(2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">360,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">362,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">383,515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">470,667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">482,562</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">555,380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest and adjustments (3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">241,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">226,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">289,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">229,417</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">256,254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">266,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Equity in construction joint ventures (4)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">130,923</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">106,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">117,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 161574000 181889000 144472000 768127000 767803000 821399000 150273000 164022000 203520000 719634000 751125000 785876000 360340000 362589000 383515000 470667000 482562000 555380000 241250000 226308000 289165000 229417000 256254000 266215000 130923000 106335000 117300000 82300000 81900000 95400000 88700000 117100000 12900000 13100000 18200000 55600000 82500000 73200000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Revenue</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">232,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest and adjustments (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">152,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">79,722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Cost of revenue</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">248,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less partners’ interest and adjustments (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">168,734</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">132,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">79,336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granite’s interest in gross profit (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">386</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,015</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> 232042000 62030000 152320000 -21672000 79722000 83702000 248070000 228460000 168734000 132743000 79336000 95717000 386000 -12015000 -16000000.0 -166000000.0 400000 -11800000 297300000 187900000 79500000 8600000 12800000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">11.</em> </b><b> </b><b>Investments in Affiliates</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Our investments in affiliates balance consists of equity method investments in the following types of entities:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,598</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Real estate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asphalt terminal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total investments in affiliates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">73,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following table provides summarized balance sheet information for our affiliates accounted for under the equity method on a combined basis:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">133,882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">112,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Noncurrent assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">161,416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">164,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">163,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">298,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">298,502</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">275,878</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,971</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long-term liabilities (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">66,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">115,689</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118,691</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">102,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">182,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">179,811</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">173,079</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Granite’s share of net assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">73,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-size: 9pt; margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;;">(<em style="font: inherit;">1</em>) The balance primarily related to local bank debt for equipment purchases and working capital in our foreign affiliates and debt associated with our real estate investments.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Of the $298.1 million of total affiliate assets as of <em style="font: inherit;"> March 31, 2021</em>, we had investments in <span style="-sec-ix-hidden:c73161536">thirteen</span> foreign entities with total assets ranging from $0.1 million to $77.9 million, two real estate entities with total assets between $24.5 million and $44.7 million and the asphalt terminal entity had total assets of $33.1 million. We have direct and indirect investments in the foreign entities and our percent ownership ranged from 25% to 50% as of <em style="font: inherit;"> March 31, 2021</em>. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020, </em>we recorded a $9.6 million impairment charge related to our investment in foreign affiliates. See Note <em style="font: inherit;">3</em> for further discussion of the impairment charge. As of <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;"> December 31, 2020</em>, all of the investments in real estate affiliates were in residential real estate in Texas. As of <em style="font: inherit;"> March 31, 2020</em>, $13.3 million of the investments in real estate affiliates was in residential real estate in Texas and the remaining balance was in commercial real estate in Texas. Our percent ownership in the real estate entities was between 10% and 25% as of <em style="font: inherit;"> March 31, 2021</em>.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,598</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Real estate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asphalt terminal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total investments in affiliates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">73,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 47399000 47650000 45598000 13105000 12777000 16651000 14655000 14860000 11000000 75159000 75287000 73249000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">133,882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">112,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Noncurrent assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">161,416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">164,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">163,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">298,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">298,502</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">275,878</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,971</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long-term liabilities (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">66,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">115,689</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118,691</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">102,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">182,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">179,811</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">173,079</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Granite’s share of net assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">73,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 136672000 133882000 112426000 161416000 164620000 163452000 298088000 298502000 275878000 55971000 52583000 45617000 59718000 66108000 57182000 115689000 118691000 102799000 182399000 179811000 173079000 75159000 75287000 73249000 298100000 100000 77900000 2 24500000 44700000 33100000 0.25 0.50 9600000 13300000 0.10 0.25 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">12.</em> </b><b> </b><b>Property and Equipment, net</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Balances of major classes of assets and total accumulated depreciation and depletion are included in property and equipment, net in the condensed consolidated balance sheets and were as follows:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and vehicles</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">967,636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">950,416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">942,116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarry property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">202,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">206,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land and land improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">75,208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">73,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,506,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,490,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,457,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation and depletion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">978,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">963,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">922,796</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">528,173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">527,016</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">534,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 6pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and vehicles</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">967,636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">950,416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">942,116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarry property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">202,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">206,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land and land improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">75,208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">73,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,506,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,490,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,457,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation and depletion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">978,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">963,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">922,796</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">528,173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">527,016</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">534,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 967636000 950416000 942116000 202620000 206073000 188380000 134837000 135639000 134147000 125944000 124578000 124784000 75208000 73512000 68327000 1506245000 1490218000 1457754000 978072000 963202000 922796000 528173000 527016000 534958000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">13.</em> </b><b> </b><b>Long-Term Debt and Credit Arrangements </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="-sec-ix-hidden:c73161674"><span style="-sec-ix-hidden:c73161675"><span style="-sec-ix-hidden:c73161676">2.75%</span></span></span> Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">202,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">200,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">195,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - term loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129,375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">131,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - revolving credit facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Debt issuance costs and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,954</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,247</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">340,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">338,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">364,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less current maturities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">331,647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">330,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">355,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt 0pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">As of each <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020</em> and <em style="font: inherit;"> March 31, 2020</em>, $7.5 million of the term loan portion of the Third Amended and Restated Credit Agreement dated <em style="font: inherit;"> May 31, 2018 (</em>as subsequently amended, the “Credit Agreement”) balance was included in current maturities of long-term debt on the condensed consolidated balance sheets and the remaining $121.9 million, $123.8 million and $129.4 million, respectively, was included in long-term debt.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">As of <em style="font: inherit;"> March 31, 2021</em>, the total unused availability under the Credit Agreement was $226.6 million resulting from $48.4 million in issued and outstanding letters of credit and no amount was drawn under the revolving credit facility. The letters of credit had expiration dates between <em style="font: inherit;"> June 2021</em> and <em style="font: inherit;"> December 2024</em>. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The applicable margin was 3.00% for loans under the Credit Agreement bearing interest based on LIBOR and 2.00% for loans bearing interest at the base rate at <em style="font: inherit;"> March 31, 2021</em>. Accordingly, the effective interest rate at <em style="font: inherit;"> March 31, 2021</em>, using <em style="font: inherit;">three</em>-month LIBOR and the base rate was 2.38% and 3.88%, respectively, and we elected to use LIBOR for the term loan.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">As of <em style="font: inherit;"> March 31, 2021</em>, the Consolidated Leverage Ratio (as defined in the Credit Agreement) was 1.94, which did <em style="font: inherit;">not</em> exceed the maximum of 3.00 and the Consolidated Interest Coverage Ratio (as defined in the Credit Agreement) was 6.79, which exceeded the minimum of 4.00.</p> <p style="text-align: left; text-indent: 0pt; margin: 6pt 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">As of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;"> March 31, 2020 </em>the carrying amount of the liability component of the <em style="font: inherit;">2.75%</em> convertible senior notes due <em style="font: inherit;">2024</em> (the <span style="-sec-ix-hidden:c73161644">“2.75%</span> Convertible Notes”) was $202.0 million, $200.3 million and $195.3 million, respectively. As of <em style="font: inherit;"> March 31, 2021</em>, <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;"> March 31, 2020, </em>the unamortized debt discount was $28.0 million, $29.7 million and $34.7 million, respectively.</p> <p style="text-align: left; text-indent: 0pt; margin: 6pt 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021 </em>and <em style="font: inherit;">2020,</em> we recorded $1.7 million and $1.6 million, respectively, of amortization related to the debt discount on the 2.75% Convertible Notes to interest expense in our condensed consolidated statements of operations and $0.6 million and $0.9 million, respectively, of amortization related to debt issuance costs and fees to other expense in our condensed consolidated statements of operations. These amounts were presented as amortization related to the 2.75% Convertible Notes on our condensed consolidated statements of cash flows. </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="-sec-ix-hidden:c73161674"><span style="-sec-ix-hidden:c73161675"><span style="-sec-ix-hidden:c73161676">2.75%</span></span></span> Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">202,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">200,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">195,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - term loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129,375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">131,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Credit Agreement - revolving credit facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Debt issuance costs and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,954</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,247</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">340,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">338,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">364,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less current maturities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">331,647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">330,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">355,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 202018000 200303000 195295000 129375000 131250000 136875000 0 0 25000000 8954000 7247000 6994000 340347000 338800000 364164000 8700000 8278000 8253000 331647000 330522000 355911000 7500000 121900000 123800000 129400000 226600000 48400000 0 0.0300 0.0200 0.0238 0.0388 1.94 3.00 6.79 4.00 202000000.0 200300000 195300000 28000000.0 29700000 34700000 1700000 1600000 0.0275 600000 900000 0.0275 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">14.</em> </b><b> </b><b>Weighted Average Shares Outstanding and Net Loss Per Share</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following table presents a reconciliation of the weighted average shares outstanding used in calculating basic and diluted net loss per share as well as the calculation of basic and diluted net loss per share:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands, except per share amounts)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Numerator (basic and diluted)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt">Net loss allocated to common shareholders for basic calculation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">(66,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt">(65,370</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Denominator</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average common shares outstanding, basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">45,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45,520</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Weighted average common shares outstanding, diluted</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">45,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">45,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); padding-left: 9pt;">Net loss per share, basic</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(1.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); padding-left: 9pt;">Net loss per share, diluted</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(1.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">(<em style="font: inherit;">1</em>) Due to the net losses for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> and <em style="font: inherit;">2020,</em> RSUs representing approximately 554,000 and 443,000 shares, respectively, have been excluded from the number of shares used in calculating diluted net loss per share, as their inclusion would be antidilutive. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt 0pt 6pt; text-align: left; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); text-indent: 0pt;">(<em style="font: inherit;">2</em>) Although the average price of our common stock for the period was greater than $31.47 per share, due to the net loss for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em>, approximately 498,000 shares from the <em style="font: inherit;">2.75%</em> Convertible Notes converting into shares of common stock have been excluded from the number of shares used in calculating diluted net loss per share as their inclusion would be antidilutive. The number of shares used in calculating diluted net loss per share for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020 </em>excluded the potential dilution from the 2.75% Convertible Notes converting into shares of common stock due to the net loss for the period and as the average price of our common stock was below <em style="font: inherit;">$31.47</em> per share since the issuance date of the <em style="font: inherit;">2.75%</em> Convertible Notes.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands, except per share amounts)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Numerator (basic and diluted)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt">Net loss allocated to common shareholders for basic calculation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">(66,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt">(65,370</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Denominator</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average common shares outstanding, basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">45,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45,520</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Weighted average common shares outstanding, diluted</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">45,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">45,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); padding-left: 9pt;">Net loss per share, basic</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(1.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); padding-left: 9pt;">Net loss per share, diluted</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(1.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> -66195000 -65370000 45697000 45520000 0 0 45697000 45520000 -1.45 -1.44 -1.45 -1.44 554000 443000 31.47 498000 0.0275 <p style="margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">15.</em> </b><b> Income Taxes </b></p> <p style="margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">The following table presents the benefit from income taxes for the respective periods:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(dollars in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Benefit from income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(22,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(14,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%">Effective tax rate</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">25.6</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">16.9</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">%</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 6pt 0pt 6pt -1pt; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Our effective tax rate for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021</em> increased to 25.6% from 16.9%, when compared to the same period in <em style="font: inherit;">2020</em>. This change was primarily due to the goodwill and investment in affiliates impairments which are discrete to the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2020</em> and resulted in <em style="font: inherit;">no</em> discrete tax benefit. See Note <em style="font: inherit;">3</em> for discussion of the impairment charges. The $66.0 million in settlement charges are discrete to the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2021</em> which resulted in a discrete tax benefit of $17.0 million, see Note <em style="font: inherit;">16</em> for discussion of the settlement.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(dollars in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Benefit from income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(22,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(14,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%">Effective tax rate</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">25.6</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">16.9</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">%</td></tr> </tbody></table> -22455000 -14710000 0.256 0.169 0.256 0.169 -66000000.0 -17000000.0 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">16.</em> </b><b> Contingencies - </b><b>Legal Proceedings</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">In the ordinary course of business, we and our affiliates are involved in various legal proceedings alleging, among other things, liability issues or breach of contract or tortious conduct in connection with the performance of services and/or materials provided, the various outcomes of which cannot be predicted with certainty. We and our affiliates are also subject to government inquiries in the ordinary course of business seeking information concerning our compliance with government construction contracting requirements and various laws and regulations, the outcomes which cannot be predicted with certainty.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">Some of the matters in which we or our joint ventures and affiliates are involved <em style="font: inherit;"> may </em>involve compensatory, punitive, or other claims or sanctions that, if granted, could require us to pay damages or make other expenditures in amounts that are <em style="font: inherit;">not</em> probable to be incurred or cannot currently be reasonably estimated. In addition, in some circumstances our government contracts could be terminated, we could be suspended, debarred or incur other administrative penalties or sanctions, or payment of our costs could be disallowed. While any of our pending legal proceedings <em style="font: inherit;"> may </em>be subject to early resolution as a result of our ongoing efforts to resolve the proceedings, whether or when any legal proceeding will be resolved is neither predictable nor guaranteed.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">Accordingly, it is possible that future developments in such proceedings and inquiries could require us to (i) adjust existing accruals, or (ii) record new accruals that we did <em style="font: inherit;">not</em> originally believe to be probable or that could <em style="font: inherit;">not</em> be reasonably estimated. Such changes could be material to our financial condition, results of operations and/or cash flows in any particular reporting period. In addition to matters that are considered probable for which the loss can be reasonably estimated, disclosure is also provided when it is reasonably possible and estimable that a loss will be incurred or when it is reasonably possible that the amount of a loss will exceed the amount recorded.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">Liabilities relating to legal proceedings and government inquiries, to the extent that we have concluded such liabilities are probable and the amounts of such liabilities are reasonably estimable, are recorded in the consolidated balance sheets. The aggregate liabilities recorded as of <em style="font: inherit;"> March 31, 2021</em> were $66.0 million and as of <em style="font: inherit;"> March 31, </em><em style="font: inherit;">2020</em> were immaterial. The aggregate range of possible loss related to (i) matters considered reasonably possible, and (ii) reasonably possible amounts in excess of accrued losses recorded for probable loss contingencies, including those related to liquidated damages, could have a material impact on our consolidated financial statements if they become probable and the reasonably estimable amount is determined.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">On <em style="font: inherit;"> August 13, 2019, </em>a securities class action was filed in the United States District Court for the Northern District of California against the Company, James H. Roberts, our former President and Chief Executive Officer, and Jigisha Desai, our former Senior Vice President and Chief Financial Officer and current Executive Vice President and Chief Strategy Officer. An amended complaint was filed on <em style="font: inherit;"> February 20, 2020 </em>that, among other things, added Laurel Krzeminski, our former Chief Financial Officer, as a defendant. The amended complaint is brought on behalf of an alleged class of persons or entities that acquired our common stock between <em style="font: inherit;"> April 30, 2018 </em>and <em style="font: inherit;"> October 24, 2019, </em>and alleges claims arising under Sections <em style="font: inherit;">10</em>(b) and <em style="font: inherit;">20</em>(a) of the Securities Exchange Act of <em style="font: inherit;">1934</em> and Rule <em style="font: inherit;">10b</em>-<em style="font: inherit;">5</em> thereunder. After the filing of the amended complaint, this case was re-titled <i>Police Retirement System of St. Louis v. Granite Construction Incorporated, et. al.</i> The amended complaint seeks damages based on allegations that the defendants made false and/or misleading statements and failed to disclose material adverse facts in the Company’s SEC filings about its business, operations and prospects. On <em style="font: inherit;"> May 20, 2020, </em>the court denied, in part, the defendants’ motion to dismiss the amended complaint. On <em style="font: inherit;"> January 21, 2021, </em>the court granted Plaintiff’s motion for class certification. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">On <em style="font: inherit;"> October 23, 2019, </em>a putative class action lawsuit, titled <i>Nasseri v. Granite Construction Incorporated, et. al.</i>, was filed in the Superior Court of California, County of Santa Cruz against the Company, James H. Roberts, our former President and Chief Executive Officer, Laurel Krzeminski, our former Chief Financial Officer, and the then-serving Board of Directors on behalf of persons who acquired shares of Company common stock in the Company’s <em style="font: inherit;"> June 2018 </em>merger with Layne. The complaint asserts causes of action under the Securities Act of <em style="font: inherit;">1933</em> and alleges that the registration statement and prospectus were negligently prepared and included materially false and misleading statements and failed to disclose facts required to be disclosed. On <em style="font: inherit;"> August 10, 2020, </em>the court sustained our demurrer dismissing the complaint with leave to amend. On <em style="font: inherit;"> September 16, 2020, </em>the plaintiff filed an amended complaint. We have filed a demurrer seeking to dismiss the amended complaint. On <em style="font: inherit;"> April 9, 2021, </em>the court entered an order overruling our demurrer seeking to dismiss the amended complaint.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">On <em style="font: inherit;"> April 29, 2021, </em>we entered into a stipulation of settlement (the “Settlement Agreement”) to settle <i>Police Retirement System of St. Louis v. Granite Construction Incorporated, et al.</i>  The Settlement Agreement also settles claims alleged in <i>Nasseri v. Granite Construction Incorporated, et al.</i> The settlement is subject to court approval.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">Under the Settlement Agreement, the Company will pay or cause to be paid a total of $129 million in cash, $63 million of which it expects to be paid through insurance proceeds.  The payment will be paid to a settlement fund that will be used to pay all settlement fees and expenses, attorneys’ fees and expenses, and cash payments to members of the settlement class. The settlement class has agreed to release us, the other defendants named in the lawsuits and certain of their respective related parties from any and all claims, rights, causes of action, liabilities, actions, suits, damages or demands of any kind whatsoever, that relate in any way to the purchase, acquisition, holding, sale or disposition of our common stock during the period between <em style="font: inherit;"> February 17, 2017 </em>and <em style="font: inherit;"> October 24, 2019 </em>that arose out of or are based upon or related to the facts alleged or the claims or allegations set forth in <i>Police Retirement System of St. Louis v. Granite Construction Incorporated, et al.</i> or relate in any way to any alleged violation of the Securities Act of <em style="font: inherit;">1933,</em> the Securities Exchange Act of <em style="font: inherit;">1934,</em> or any other state, federal or foreign jurisdiction’s securities or other laws, any alleged misstatement, omission or disclosure (including in financial statements) or other alleged securities-related wrongdoing or misconduct, including all claims alleged in <i>Nasseri v. Granite Construction Incorporated, et al.</i> The Settlement Agreement contains <em style="font: inherit;">no</em> admission of liability, wrongdoing or responsibility by any of the parties.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">On <em style="font: inherit;"> April 30, 2021, </em>the class representative filed a motion for preliminary approval of the settlement. If the court preliminarily approves the settlement, members of the settlement class will be provided notice of, and an opportunity to object to, the settlement at a fairness hearing to be held by the court to determine whether the settlement should be finally approved and whether the proposed order and final judgment should be entered. If the court approves the settlement, including the payment and release described above, and enters such order and final judgment, and such judgment is <em style="font: inherit;">no</em> longer subject to further appeal or other review, the settlement fund will be disbursed in accordance with a plan of allocation approved by the court and the release will be effective to all members of the settlement class.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">As a result of entering into the Settlement Agreement, we recorded a pre-tax charge of approximately $66 million in the quarter ended <em style="font: inherit;"> March 31, 2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">On <em style="font: inherit;"> May 6, 2020, </em>a stockholder derivative lawsuit was filed in the United States District Court for the Northern District of California against James H. Roberts, our former President and Chief Executive Officer, Jigisha Desai, our former Senior Vice President and Chief Financial Officer and current Executive Vice President and Chief Strategy Officer, Laurel Krzeminski, our former Chief Financial Officer, and our then-current Board of Directors (collectively, the “Individual Defendants”), and the Company, as a nominal defendant, asserting claims for breach of fiduciary duty, unjust enrichment, and violations of the Securities Exchange Act of <em style="font: inherit;">1934</em> that occurred between <em style="font: inherit;"> April 30, 2018 </em>and <em style="font: inherit;"> October 24, 2019. </em>The lawsuit alleges that the Individual Defendants knowingly inflated the Company’s revenue, income, and margins in violation of U.S. GAAP, which caused the results during the relevant periods to be materially false and misleading. The complaint seeks monetary damages and corporate governance reforms. The court has ordered that the lawsuit in the derivative action be stayed until further order of the court or until entry of a final judgment in the putative securities class action lawsuit filed in the United States District Court for the Northern District of California. We are in the preliminary stages of the litigation and, as a result, we cannot predict the outcome or consequences of this case, which we intend to defend vigorously.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt;">As of <em style="font: inherit;"> March 31, 2021, </em>other than the <em style="font: inherit;">$66</em> million charge described above, we did <em style="font: inherit;">not</em> record any liability related to the above matters because we concluded such liabilities were <em style="font: inherit;">not</em> probable and the amounts of such liabilities are <em style="font: inherit;">not</em> reasonably estimable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">In connection with our disclosure of the Audit/Compliance Committee’s independent investigation of prior-period reporting for the Heavy Civil operating group and the extent to which those matters affected the effectiveness of the Company’s internal control over financial reporting (the “Investigation”), we voluntarily contacted the San Francisco office of the SEC Division of Enforcement regarding the Investigation. The SEC has issued us subpoenas for documents in connection with the accounting issues identified in the Investigation. We have produced documents to the SEC and will continue to cooperate with the SEC in its investigation.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: center; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><i/></p> 66000000.0 129000000 63000000 -66000000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b><em style="font: inherit;">17.</em> </b><b> </b><b>Business Segment Information</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 6pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Summarized segment information is as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><b>Three months ended <em style="font: inherit;"> March 31,</em></b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Materials</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Total revenue from reportable segments</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">351,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">99,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">155,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">79,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">685,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Elimination of intersegment revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(15,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(15,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Revenue from external customers</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">351,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">99,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">155,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">63,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">669,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Gross profit</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">35,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">8,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">17,325</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">1,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">63,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation, depletion and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,577</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Segment assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">297,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">130,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">106,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">362,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">896,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total revenue from reportable segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">350,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">64,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">650,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Elimination of intersegment revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Revenue from external customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">350,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">635,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Gross profit (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation, depletion and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,026</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Segment assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">304,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">275,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">366,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,074,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 6pt 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">A reconciliation of segment gross profit to consolidated loss before benefit from income taxes is as follows:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total gross profit from reportable segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Selling, general and administrative expenses</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">75,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">73,216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-cash impairment charges (see Note 3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gain on sales of property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Other costs (see Note 3)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">75,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">5,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total other expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); padding-left: 9pt;">Loss before benefit from income taxes</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(87,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(87,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Water</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Specialty</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Materials</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Total revenue from reportable segments</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">351,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">99,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">155,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">79,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">685,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Elimination of intersegment revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(15,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(15,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Revenue from external customers</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">351,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">99,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">155,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">63,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">669,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Gross profit</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">35,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">8,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">17,325</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">1,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right">63,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation, depletion and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,577</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Segment assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">297,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">130,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">106,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">362,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">896,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total revenue from reportable segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">350,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">64,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">650,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Elimination of intersegment revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Revenue from external customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">350,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">635,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Gross profit (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation, depletion and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,026</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Segment assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">304,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">275,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">366,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,074,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 351029000 99753000 155674000 79149000 685605000 0 0 0 -15692000 -15692000 351029000 99753000 155674000 63457000 669913000 35866000 8566000 17325000 1561000 63318000 4512000 7280000 4577000 5634000 22003000 297663000 130185000 106534000 362354000 896736000 350901000 101657000 133039000 64652000 650249000 0 0 0 -14322000 -14322000 350901000 101657000 133039000 50330000 635927000 25369000 9347000 -10719000 -198000 23799000 5026000 9564000 6383000 4973000 25946000 304376000 275447000 128471000 366559000 1074853000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid black; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black; border-bottom: 1px solid black;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total gross profit from reportable segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Selling, general and administrative expenses</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">75,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">73,216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-cash impairment charges (see Note 3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gain on sales of property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Other costs (see Note 3)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">75,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">5,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total other expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); padding-left: 9pt;">Loss before benefit from income taxes</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(87,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(87,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> 63318000 23799000 75728000 73216000 0 24413000 2554000 623000 -75835000 -5165000 -2087000 -8876000 -87778000 -87248000 Due to the net losses for the three months ended March 31, 2021 and 2020, RSUs representing approximately 554,000 and 443,000 shares, respectively, have been excluded from the number of shares used in calculating diluted net loss per share, as their inclusion would be antidilutive. Represents shares purchased in connection with employee tax withholding for RSUs vested under our 2012 Equity Incentive Plan. Excluded from the carrying value is debt discount of $ 28.0 million, $ 29.7 million and $ 34.7 million as of March 31, 2021 , December 31, 2020 and March 31, 2020, respectively, related to the 2.75% Convertible Notes (see Note 13). Although the average price of our common stock for the period was greater than $31.47 per share, due to the net loss for the three months ended March 31, 2021, approximately 498,000 shares from the 2.75% Convertible Notes converting into shares of common stock have been excluded from the number of shares used in calculating diluted net loss per share as their inclusion would be antidilutive. The number of shares used in calculating diluted net loss per share for the three months ended March 31, 2020 excluded the potential dilution from the 2.75% Convertible Notes converting into shares of common stock due to the net loss for the period and as the average price of our common stock was below $31.47 per share since the issuance date of the 2.75% Convertible Notes. Included in this balance and in accrued expenses and other current liabilities on the condensed consolidated balance sheets was $82.3 million as of both March 31, 2021 and December 31, 2020 and $81.9 million as of March 31, 2020, related to performance guarantees. Partners' interest and adjustments includes amounts to reconcile total net assets as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences. All marketable securities were classified as held-to-maturity and consisted of U.S. Government and agency obligations as of March 31, 2021, December 31, 2020 and March 31, 2020. Included in this balance as of March 31, 2021, December 31, 2020 and March 31, 2020, was $95.4 million, $88.7 million and $117.1 million, respectively, related to Granite's share of estimated cost recovery of customer affirmative claims. In addition, this balance included $12.9 million, $13.1 million and $18.2 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to Granite’s share of estimated recovery of back charge claims. Partners' interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences. The balance primarily related to local bank debt for equipment purchases and working capital in our foreign affiliates and debt associated with our real estate investments. The fair value of the 2.75% Convertible Notes is based on the median price of the notes in an active market as of March 31, 2021 , December 31, 2020 and March 31, 2020. The fair value of the Credit Agreement is based on borrowing rates available to us for long-term loans with similar terms, average maturities, and credit risk. See Note 13 for more information about the Credit Agreement and 2.75% Convertible Notes. Included in this balance and in accrued expenses and other current liabilities on our condensed consolidated balance sheets was $55.6 million, $82.5 million and $73.2 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to deficits in unconsolidated construction joint ventures, which includes provisions for losses. XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2021
Apr. 30, 2021
Document Information [Line Items]    
Entity Central Index Key 0000861459  
Entity Registrant Name GRANITE CONSTRUCTION INC  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2021  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 1-12911  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0239383  
Entity Address, Address Line One 585 W. Beach Street  
Entity Address, City or Town Watsonville  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95076  
City Area Code 831  
Local Phone Number 724-1011  
Title of 12(b) Security Common stock, $0.01 par value  
Trading Symbol GVA  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   45,791,712
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Current assets      
Cash and cash equivalents $ 452,928 $ 436,136 $ 242,604
Short-term marketable securities 0 0 5,000
Receivables, net 475,160 540,812 477,718
Contract assets 185,220 164,939 226,518
Inventories 86,611 82,362 98,765
Equity in construction joint ventures 186,536 188,798 190,458
Other current assets 64,286 42,199 60,001
Total current assets 1,450,741 1,455,246 1,301,064
Property and equipment, net 528,173 527,016 534,958
Long-term marketable securities 11,300 5,200 0
Investments in affiliates 75,159 75,287 73,249
Goodwill 116,807 116,777 248,339
Right of use assets 57,050 62,256 72,945
Deferred income taxes, net 41,361 41,839 51,675
Other noncurrent assets 93,093 96,375 102,145
Total assets 2,373,684 2,379,996 2,384,375
Current liabilities      
Current maturities of long-term debt 8,700 8,278 8,253
Accounts payable 306,834 359,160 312,105
Contract liabilities 160,149 171,321 133,811
Accrued expenses and other current liabilities 524,452 404,497 355,393
Total current liabilities 1,000,135 943,256 809,562
Long-term debt 331,647 330,522 355,911
Long-term lease liabilities 41,707 46,769 57,985
Deferred income taxes, net 3,167 3,155 3,318
Other long-term liabilities 65,833 64,684 57,795
Commitments and contingencies (see Note 16)
Equity      
Preferred stock, $0.01 par value, authorized 3,000,000 shares, none outstanding 0 0 0
Common stock, $0.01 par value, authorized 150,000,000 shares; issued and outstanding: 45,791,712 shares as of March 31, 2021, 45,668,541 shares as of December 31, 2020 and 45,592,292 shares as of March 31, 2020 458 457 457
Additional paid-in capital 554,186 555,407 551,189
Accumulated other comprehensive loss (3,714) (5,035) (6,538)
Retained earnings 352,610 424,835 522,639
Total Granite Construction Incorporated shareholders’ equity 903,540 975,664 1,067,747
Non-controlling interests 27,655 15,946 32,057
Total equity 931,195 991,610 1,099,804
Total liabilities and equity $ 2,373,684 $ 2,379,996 $ 2,384,375
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Cash and cash equivalents $ 452,928 $ 436,136 $ 242,604
Receivables, net 475,160 540,812 477,718
Contract assets 185,220 164,939 226,518
Other current assets 64,286 42,199 60,001
Property and equipment, net 528,173 527,016 534,958
Accounts payable 306,834 359,160 312,105
Contract liabilities 160,149 171,321 133,811
Accrued expenses and other current liabilities $ 524,452 $ 404,497 $ 355,393
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 3,000,000 3,000,000 3,000,000
Preferred stock, outstanding (in shares) 0 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000,000 150,000,000 150,000,000
Common stock, shares issued (in shares) 45,791,712 45,668,541 45,592,292
Common stock, shares outstanding (in shares) 45,791,712 45,668,541 45,592,292
Consolidated Construction Corporate Joint Venture [Member]      
Cash and cash equivalents $ 110,486 $ 74,819 $ 101,698
Receivables, net 32,539 56,147 28,320
Contract assets 37,683 33,838 17,584
Other current assets 12,298 13,252 16,078
Property and equipment, net 22,457 23,704 30,047
Accounts payable 52,217 53,033 58,475
Contract liabilities 70,968 79,777 47,509
Accrued expenses and other current liabilities $ 4,640 $ 4,410 $ 2,458
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue    
Total revenue $ 669,913 $ 635,927
Cost of revenue    
Total cost of revenue 606,595 612,128
Gross profit 63,318 23,799
Selling, general and administrative expenses 75,728 73,216
Non-cash impairment charges (see Note 3) 0 24,413
Other costs (see Note 3) 75,835 5,165
Gain on sales of property and equipment (2,554) (623)
Operating loss (85,691) (78,372)
Other (income) expense    
Interest income (256) (1,291)
Interest expense 5,381 4,994
Equity in income of affiliates, net (1,808) (46)
Other (income) expense, net (1,230) 5,219
Total other expense 2,087 8,876
Loss before benefit from income taxes (87,778) (87,248)
Benefit from income taxes (22,455) (14,710)
Net loss (65,323) (72,538)
Amount attributable to non-controlling interests (872) 7,168
Net loss attributable to Granite Construction Incorporated $ (66,195) $ (65,370)
Net loss per share attributable to common shareholders (see Note 14)    
Basic (in dollars per share) $ (1.45) $ (1.44)
Diluted (in dollars per share) $ (1.45) $ (1.44)
Weighted average shares of common stock    
Basic (in shares) 45,697 45,520
Diluted (in shares) 45,697 45,520
Transportation [Member]    
Revenue    
Total revenue $ 351,029 $ 350,901
Cost of revenue    
Total cost of revenue 315,163 325,532
Water [Member]    
Revenue    
Total revenue 99,753 101,657
Cost of revenue    
Total cost of revenue 91,187 92,310
Specialty [Member]    
Revenue    
Total revenue 155,674 133,039
Cost of revenue    
Total cost of revenue 138,349 143,758
Materials [Member]    
Revenue    
Total revenue 63,457 50,330
Cost of revenue    
Total cost of revenue $ 61,896 $ 50,528
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net loss $ (65,323) $ (72,538)
Other comprehensive income (loss), net of tax:    
Net unrealized gain (loss) on derivatives 934 (3,360)
Less: reclassification for net gains included in interest expense 610 50
Net change 1,544 (3,310)
Foreign currency translation adjustments, net (225) (583)
Other comprehensive income (loss) 1,319 (3,893)
Comprehensive loss (64,004) (76,431)
Non-controlling interests in comprehensive (loss) income (872) 7,168
Comprehensive loss attributable to Granite Construction Incorporated $ (64,876) $ (69,263)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Noncontrolling Interest [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balances (in shares) (Accounting Standards Update 2014-09 [Member]) at Dec. 31, 2019 45,503,805                          
Balances (Accounting Standards Update 2014-09 [Member]) at Dec. 31, 2019 $ 456 $ 549,307 $ (2,645) $ 594,353 $ 1,141,471 $ 36,945 $ 1,178,416              
Balances at Dec. 31, 2019               $ 0 $ 0 $ 0 $ (366) $ (366) $ 0 $ (366)
Net loss               0 0 0 (65,370) (65,370) (7,168) (72,538)
Other comprehensive (loss) income               $ 0 0 (3,893) 0 (3,893) 0 (3,893)
Purchases of common stock (1) (in shares) [1]               (49,710)            
Dividends on common stock ($0.13 per share)               $ 0 0 0 (5,927) (5,927) 0 (5,927)
Transactions with non-controlling interests               $ 0 0 0 0 0 2,280 2,280
Amortized RSUs and other (in shares)               (858)            
Amortized RSUs and other               $ 0 2,536 0 (51) 2,485 0 2,485
Purchases of common stock (1) (in shares) [1]               (49,710)            
Purchases of common stock (1) [1]               $ 0 (653) 0 0 (653) 0 (653)
RSUs vested (in shares)               139,055            
RSUs vested               $ 1 (1) 0 0 0 0 $ 0
Balances (in shares) at Mar. 31, 2020               45,592,292           45,592,292
Balances at Mar. 31, 2020               $ 457 551,189 (6,538) 522,639 1,067,747 32,057 $ 1,099,804
Balances (in shares) at Dec. 31, 2020               45,668,541           45,668,541
Balances at Dec. 31, 2020               $ 457 555,407 (5,035) 424,835 975,664 15,946 $ 991,610
Net loss               0 0 0 (66,195) (66,195) 872 (65,323)
Other comprehensive (loss) income               $ 0 0 1,319 0 1,319 0 1,319
Purchases of common stock (1) (in shares) [1]               (57,618)            
Purchases of common stock (1) [1]               $ (1) (2,298) 0 0 (2,299) 0 (2,299)
Restricted stock units (“RSUs”) vested (in shares)               181,575            
Restricted stock units (“RSUs”) vested               $ 2 (2) 0 0 0 0 0
Dividends on common stock ($0.13 per share)               0 0 0 (5,953) (5,953) 0 (5,953)
Transactions with non-controlling interests               $ 0 0 0 0 0 10,837 10,837
Amortized RSUs and other (in shares)               (786)            
Amortized RSUs and other               $ 0 1,079 2 (77) 1,004 0 $ 1,004
Purchases of common stock (1) (in shares) [1]               (57,618)            
Balances (in shares) at Mar. 31, 2021               45,791,712           45,791,712
Balances at Mar. 31, 2021               $ 458 $ 554,186 $ (3,714) $ 352,610 $ 903,540 $ 27,655 $ 931,195
[1] Represents shares purchased in connection with employee tax withholding for RSUs vested under our 2012 Equity Incentive Plan.
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dividends (in dollars per share) $ 0.13 $ 0.13
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Operating activities    
Net loss $ (65,323) $ (72,538)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation, depletion and amortization 24,581 28,447
Amortization related to the 2.75% Convertible Notes 2,314 2,463
Gain on sales of property and equipment, net (2,554) (623)
Stock-based compensation 1,065 2,398
Equity in net (income) loss from unconsolidated joint ventures (418) 11,816
Non-cash impairment charges (see Note 3) 0 24,413
Changes in assets and liabilities:    
Accrual for legal settlement (see Note 16) 129,000 0
Insurance receivable for legal settlement (see Note 16) (63,000) 0
Receivables 123,274 71,040
Contract assets, net (33,528) 22,997
Inventories (4,249) (9,880)
Contributions to unconsolidated construction joint ventures (22,180) (13,767)
Distributions from unconsolidated construction joint ventures and affiliates 1,684 2,939
Other assets, net (22,926) (12,184)
Accounts payable (49,399) (87,979)
Accrued expenses and other current liabilities, net 19,746 10,333
Net cash provided by (used in) operating activities 38,087 (20,125)
Investing activities    
(Purchases) maturities of marketable securities (5,000) 5,000
Proceeds from called marketable securities 0 20,000
Purchases of property and equipment (18,777) (21,435)
Proceeds from sales of property and equipment 3,004 3,865
Other investing activities, net 4,470 (1,528)
Net cash (used in) provided by investing activities (16,303) 5,902
Financing activities    
Debt principal repayments (2,150) (2,105)
Cash dividends paid (5,937) (5,915)
Repurchases of common stock (2,299) (653)
Contributions from non-controlling partners 8,361 3,750
Distributions to non-controlling partners (2,902) (1,470)
Other financing activities, net (65) (7)
Net cash used in financing activities (4,992) (6,400)
Net increase (decrease) in cash, cash equivalents and restricted cash 16,792 (20,623)
Cash, cash equivalents and $1,512 and $5,835 in restricted cash at beginning of period 437,648 268,108
Cash, cash equivalents and $1,512 and $4,881 in restricted cash at end of period 454,440 247,485
Supplementary Information    
Right of use assets obtained in exchange for lease obligations 603 4,123
Cash paid for operating lease liabilities 5,457 5,035
Cash paid during the period for:    
Interest 2,544 2,170
Income taxes 148 812
Non-cash investing and financing activities:    
RSUs issued, net of forfeitures (133) 4,726
Dividends declared but not paid 5,953 5,927
Contributions from non-controlling partners 5,379 0
Accrued equipment purchases $ 2,443 $ 692
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Restricted cash $ 1,512 $ 4,881 $ 5,835
Restricted cash $ 1,512 $ 1,512 $ 4,881
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Basis of Presentation
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1. Basis of Presentation

The condensed consolidated financial statements included herein have been prepared by Granite Construction Incorporated (“we,” “us,” “our,” “the Company” or “Granite”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), are unaudited and should be read in conjunction with our Annual Report on Form 10-K for the year ended  December 31, 2020. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. Further, the condensed consolidated financial statements reflect, in the opinion of management, all normal recurring adjustments necessary to state fairly our financial position at  March 31, 2021 and 2020 and the results of our operations and cash flows for the periods presented. The  December 31, 2020 condensed consolidated balance sheet data included herein was derived from audited consolidated financial statements, but does not include all disclosures required by U.S. GAAP.

We prepared the accompanying condensed consolidated financial statements on the same basis as our annual consolidated financial statements. Our operations are typically affected more by weather conditions during the first and fourth quarters of our fiscal year which may alter our construction schedules and can create variability in our revenues and profitability. Therefore, the results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results to be expected for the full year.

Reclassifications: Certain reclassifications of prior period amounts have been made to conform to the current period presentation. The reclassification included $3.8 million during 2020 of contributions from non-controlling partners and $(1.5) million of distributions to non-controlling partners previously included within other financing activities, net on the statements of cash flows. The reclassification had no impact on previously reported consolidated operating income or net income, on the consolidated balance sheets or on the statements of cash flows.

Cash, Cash Equivalents and Restricted Cash: The table below presents changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows and a reconciliation to the amounts reported in the condensed consolidated balance sheets (in thousands):

Three months ended March 31,

 

2021

  

2020

 

Cash, cash equivalents and restricted cash, beginning of period

 $437,648  $268,108 

End of the period

        

Cash and cash equivalents

  452,928   242,604 

Restricted cash

  1,512   4,881 

Total cash, cash equivalents and restricted cash, end of period

  454,440   247,485 

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

 $16,792  $(20,623)
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Recently Issued Accounting Pronouncements
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

2. Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible instruments resulting in accounting for convertible debt instruments as a single liability measured at its amortized cost. This change will also reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was bifurcated according to previously existing rules. In addition, the ASU requires the application of the if-converted method for calculating diluted earnings per share and eliminates the treasury stock method. The ASU is effective commencing with our quarter ended March 31, 2022. We are currently evaluating the impact of ASU 2020-06 on our condensed consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance to ease the potential burden in accounting for the effects of the transition away from LIBOR and other reference rates and in January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, which provided clarification guidance to ASU 2020-04. These ASUs were effective commencing with our quarter ended March 31, 2020 through December 31, 2022 and we expect to adopt in 2021 or early 2022. We do not expect the adoption of this ASU to have a material impact on our condensed consolidated financial statements as our Credit Agreement uses the secured overnight financing rate as an alternative to LIBOR.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Impairment Charges and Other Costs
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Asset Impairment Charges [Text Block]

3.  Impairment Charges and Other Costs

Goodwill

We perform our goodwill impairment tests annually as of  November 1 and more frequently when events and circumstances occur that indicate a possible impairment of goodwill. There were no events or circumstances during the three months ended March 31, 2021 that would indicate a possible goodwill impairment. 

We performed an interim goodwill impairment test on the March 31, 2020 balances of our Water and Mineral Services Group Materials and Specialty reporting units due to an adverse change in the business climate for these reporting units, including a modified relationship with a business partner, increased competition and market consolidation during the three months ended March 31, 2020, exasperated by economic disruption and market conditions associated with the COVID-19 pandemic. These factors led to reductions in the revenue and margin growth rates used in our quantitative goodwill tests. The goodwill impairment test resulted in a $14.8 million impairment charge during the three months ended March 31, 2020 associated with our Water and Mineral Services Group Materials reporting unit and no impairment charge associated with our Water and Minerals Services Group Specialty reporting unit as its estimated fair value exceeded its net book value (i.e., headroom) by over 15%. Interim goodwill impairment tests were not performed on our remaining reporting units as there was no indication of a possible goodwill impairment. 

Consistent with our annual impairment test, we calculated the estimated fair values of the Water and Mineral Services Group Materials and Water and Mineral Services Group Specialty reporting units using the discounted cash flows and market multiple methods. Judgments inherent in these methods included the determination of appropriate discount rates, the amount and timing of expected future cash flows, revenue and margin growth rates, and appropriate benchmark companies. The cash flows used in our discounted cash flow model were based on five-year financial forecasts developed internally by management adjusted for market participant-based assumptions. Our discount rate assumptions were based on an assessment of the equity cost of capital and appropriate capital structure for our reporting units.

Future developments that we are unable to anticipate may require us to further revise the estimated future cash flows, which could adversely affect the fair value of our reporting units in future periods and result in additional impairment charges. The assumptions used in the goodwill impairment tests are classified as Level 3 inputs. 

Investment in Affiliates

Investment in affiliates are evaluated for impairment using the other-than-temporary impairment model, which requires an impairment charge to be recognized if our investment’s carrying amount exceeds its fair value, and the decline in fair value is deemed to be other than temporary. There were no events or changes in circumstances which would cause us to review undiscounted future cash flows during the three months ended March 31, 2021.

During the three months ended March 31, 2020, operating costs increased in certain of our foreign entity investments in affiliates which resulted in price increases and therefore a decrease in demand. The effect of this change in business climate on certain investments’ expected future operating cash flows resulted in other than temporary decline in fair value below the carrying value. Therefore, we recorded a non-cash impairment charge of $9.6 million during the three months ended March 31, 2020 using assumptions classified as Level 3 inputs.

Other Costs

Other costs included on the condensed consolidated statements of operations primarily consisted of $66.0 million in net settlement charges for the three months ended March 31, 2021 as further described in Note 16. Other costs also included $7.3 million and $5.2 million of legal, accounting and investigation fees for the three months ended March 31, 2021 and 2020, respectively, related to the independent investigation undertaken by the Audit/Compliance Committee. The remaining Other costs were related to restructuring in the Heavy Civil operating group and integration expenses related to the Layne Christensen Company (“Layne”) acquisition.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revisions in Estimates
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Revisions in Estimates [Text Block]

4.Revisions in Estimates

Our profit recognition related to construction contracts is based on estimates of transaction price and costs to complete each project. These estimates can vary significantly in the normal course of business as projects progress, circumstances develop and evolve, and uncertainties are resolved. Changes in estimates of transaction price and costs to complete may result in the reversal of previously recognized revenue if the current estimate adversely differs from the previous estimate. When we experience significant changes in our estimates, we undergo a process that includes reviewing the nature of the changes to ensure that there are no material amounts that should have been recorded in a prior period rather than as revisions in estimates for the current period. For revisions in estimates, generally we use the cumulative catch-up method for changes to the transaction price that are part of a single performance obligation. Under this method, revisions in estimates are accounted for in their entirety in the period of change. There can be no assurance that we will not experience further changes in circumstances or otherwise be required to revise our estimates in the future. Other than those identified in the 2020 Annual Report on Form 10-K, we did not identify any material amounts that should have been recorded in a prior period for the three months ended  March 31, 2020. In our review of these changes for the three months ended March 31, 2021, we did not identify any material amounts that should have been recorded in a prior period. 

In the normal course of business, we have revisions in estimates, including estimated costs some of which are associated with unresolved affirmative claims and back charges. The estimated or actual recovery related to these estimated costs may be recorded in future periods or may be at values below the associated cost, which can cause fluctuations in the gross profit impact from revisions in estimates.

There were no increases from revisions in estimates, which individually had an impact of $5.0 million or more on gross profit, for the periods presented.

The projects with decreases from revisions in estimates, which individually had an impact of $5.0 million or more on gross profit, are summarized as follows (dollars in millions except per share data):

Three Months Ended March 31,

 

2021

  

2020

 

Number of projects with downward estimate changes

  1   2 

Amount/range of reduction in gross profit from each project, net

 $5.3  $5.8 - 22.7 
Decrease to project profitability  5.3   28.5 
Increase to net loss  4.1   21.6 
Increase to net loss per diluted share  0.09   0.47 

The decrease during the three months ended March 31, 2021 was in our Transportation segment and was due to additional costs from lower productivity than originally anticipated and unfavorable weather. The decreases during the three months ended March 31, 2020 were in our Transportation segment due to additional costs from differing site conditions and construction delays and in our Specialty segment from a dispute on a tunneling project.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Disaggregation of Revenue
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Disaggregation Of Revenue [Text Block]

5. Disaggregation of Revenue

The following tables present our disaggregated revenue (in thousands): 

Three months ended March 31,

2021

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $111,370  $10,999  $45,698  $41,956  $210,023 

Federal

  1,854   130   22,086      24,070 

Heavy Civil

  151,743   7,342   22,014      181,099 

Midwest

  16,955      20,332      37,287 

Northwest

  69,107   1,434   25,907   17,405   113,853 

Water and Mineral Services

     79,848   19,637   4,096   103,581 

Total

 $351,029  $99,753  $155,674  $63,457  $669,913 

 

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $94,932  $5,512  $44,488  $33,267  $178,199 

Federal

  398   381   26,491      27,270 

Heavy Civil

  167,426   7,102   3,494      178,022 

Midwest

  24,243      11,503      35,746 

Northwest

  63,902   1,657   31,613   14,453   111,625 

Water and Mineral Services

     87,005   15,450   2,610   105,065 

Total

 $350,901  $101,657  $133,039  $50,330  $635,927 

 

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Unearned Revenue
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Unearned Revenue From Unsatisfied Performance Obligations [Text Block]

6. Unearned Revenue

The following tables present our unearned revenue as of the respective periods (in thousands):

March 31, 2021

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $627,002  $27,754  $154,694  $809,450 

Federal

  10,028   100   122,256   132,384 

Heavy Civil

  774,123   6,791   193,933   974,847 

Midwest

  135,655      350,063   485,718 

Northwest

  518,040   1,423   249,690   769,153 

Water and Mineral Services

     154,185      154,185 

Total

 $2,064,848  $190,253  $1,070,636  $3,325,737 

 

December 31, 2020

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $618,429  $38,716  $141,786  $798,931 

Federal

  11,895   227   77,886   90,008 

Heavy Civil

  913,430   14,605   216,487   1,144,522 

Midwest

  138,246      90,221   228,467 

Northwest

  487,682   2,462   58,756   548,900 

Water and Mineral Services

     119,124      119,124 

Total

 $2,169,682  $175,134  $585,136  $2,929,952 

 

March 31, 2020

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $527,971  $52,136  $94,006  $674,113 

Federal

  18,152   957   131,569   150,678 

Heavy Civil

  1,321,443   41,511   240,060   1,603,014 

Midwest

  208,872   150   140,461   349,483 

Northwest

  614,653   2,868   61,680   679,201 

Water and Mineral Services

     143,539      143,539 

Total

 $2,691,091  $241,161  $667,776  $3,600,028 

 

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Contract Assets and Liabilities
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

7. Contract Assets and Liabilities

As work is performed, revenue is recognized and the corresponding contract liabilities are reduced. We recognized revenue of $146.4 million and $95.8 million during the three months ended March 31, 2021 and 2020, respectively, that was included in the contract liability balances at December 31, 2020 and 2019, respectively.

As a result of changes in contract transaction price from items such as executed or estimated change orders and resolution of contract modifications and claims, we recognized revenue of $72.1 million and $43.9 million during the three months ended March 31, 2021 and 2020, respectively, related to performance obligations that were satisfied or partially satisfied prior to the end of the periods.

As of  March 31, 2021, December 31, 2020 and March 31, 2020, the aggregate claim recovery estimates included in contract asset and liability balances were $42.4 million, $37.7 million and $76.5 million, respectively.

The components of the contract asset balances as of the respective dates were as follows:

(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Costs in excess of billings and estimated earnings

 $59,055  $39,300  $114,378 
Contract retention  126,165   125,639   112,140 
Total contract assets $185,220  $164,939  $226,518 

As of  March 31, 2021, December 31, 2020 and March 31, 2020, no contract retention individually exceeded 10% of total net receivables at any of the presented dates. The majority of the contract retention balance is expected to be collected within one year. 

The components of the contract liability balances as of the respective dates were as follows:

(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Billings in excess of costs and estimated earnings, net of retention

 $132,830  $143,623  $127,560 

Provisions for losses

  27,319   27,698   6,251 

Total contract liabilities

 $160,149  $171,321  $133,811 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Receivables, Net
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Financing Receivables [Text Block]

8.  Receivables, net 

Receivables include billed and unbilled amounts for services provided to clients for which we have an unconditional right to payment as of the end of the applicable period and do not bear interest. The following table presents major categories of receivables:

(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Contracts completed and in progress:

            

Billed

 $190,775  $293,376  $250,683 

Unbilled

  136,565   148,159   141,514 

Total contracts completed and in progress

  327,340   441,535   392,197 

Material sales

  38,407   49,991   34,268 

Other

  111,904   52,736   52,645 

Total gross receivables

  477,651   544,262   479,110 

Less: allowance for credit losses

  2,491   3,450   1,392 

Total net receivables

 $475,160  $540,812  $477,718 

Included in other receivables at  March 31, 2021, December 31, 2020 and March 31, 2020, were items such as estimated recovery from back charge claims, notes receivable, insurance receivable, fuel tax refunds and income tax refunds. Other than the $63.0 million insurance receivable related to the settlement discussed in Note 16, no other receivables individually exceeded 10% of total net receivables at any of these dates.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Fair Value Measurement
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

9. Fair Value Measurement

The following tables summarize significant assets and liabilities measured at fair value in the condensed consolidated balance sheets on a recurring basis for each of the fair value levels (in thousands):

  

Fair Value Measurement at Reporting Date Using

 

March 31, 2021

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Cash equivalents

                

Money market funds

 $42,488  $  $  $42,488 

Other current assets

                

Commodity swap

     1,106      1,106 

Other noncurrent assets

                

Restricted cash

  1,512         1,512 

Total assets

 $44,000  $1,106  $  $45,106 

Accrued and other current liabilities

                

Interest rate swap

 $  $6,535  $  $6,535 

Total liabilities

 $  $6,535  $  $6,535 

 

December 31, 2020

                

Cash equivalents

                

Money market funds

 $70,483  $  $  $70,483 

Other noncurrent assets

                

Restricted cash

  1,512         1,512 

Total assets

 $71,995  $  $  $71,995 

Accrued and other current liabilities

                

Interest rate swap

 $  $7,606  $  $7,606 

Total liabilities

 $  $7,606  $  $7,606 

 

March 31, 2020

                

Cash equivalents

                

Money market funds

 $58,693  $  $  $58,693 

Other noncurrent assets

                

Restricted cash

  4,881         4,881 

Total assets

 $63,574  $  $  $63,574 

Accrued and other current liabilities

                

Interest rate swap

 $  $8,890  $  $8,890 

Total liabilities

 $  $8,890  $  $8,890 

 

Interest Rate Swaps

In connection with the Third Amended and Restated Credit Agreement we entered into two interest rate swaps designated as cash flow hedges with an effective date of May 2018. The two cash flow hedges had a combined initial notional amount of $150.0 million and mature in May 2023. The interest rate swaps are designed to convert the interest rate on the term loan from a variable interest rate of LIBOR plus an applicable margin to a fixed rate of 2.76% plus the same applicable margin. The interest rate swap is measured at fair value on the consolidated balance sheets using the income approach, which discounts the future net cash settlements expected under the derivative contracts to a present value. These valuations primarily utilize indirectly observable inputs, including contractual terms, interest rates and yield curves observable at commonly quoted intervals.

Commodity Swap

Granite entered into two commodity swaps for crude oil in January and  March 2021 covering the period from March 2021 to  October 2021 and one in  November 2020 covering the period from  March 2021 to  September 2021 with initial notional amounts of $3.1 million, $3.5 million and $2.6 million, respectively. During the three months ended March 31, 2021, the total commodity swap gain was $1.0 million.

Other Assets and Liabilities

The carrying values and estimated fair values of financial instruments that are not required to be recorded at fair value in the condensed consolidated balance sheets were as follows:

   

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

(in thousands)

Fair Value Hierarchy

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 

Assets:

                         

Held-to-maturity marketable securities (1)

Level 1

 $11,300  $11,258  $5,200  $5,200  $5,000  $5,006 

Liabilities (including current maturities):

                         

2.75% Convertible Notes (2),(3)

Level 2

 $202,018  $324,013  $200,303  $248,400  $195,295  $176,094 

Credit Agreement - term loan (2)

Level 3

  129,375   130,645   131,250   133,030   136,875   137,194 

Credit Agreement - revolving credit facility (2)

Level 3

              25,000   25,061 

(1) All marketable securities were classified as held-to-maturity and consisted of U.S. Government and agency obligations as of March 31, 2021, December 31, 2020 and March 31, 2020.

(2) The fair value of the 2.75% Convertible Notes is based on the median price of the notes in an active market as of March 31, 2021, December 31, 2020 and March 31, 2020. The fair value of the Credit Agreement is based on borrowing rates available to us for long-term loans with similar terms, average maturities, and credit risk. See Note 13 for more information about the Credit Agreement and 2.75% Convertible Notes. 

(3) Excluded from the carrying value is debt discount of $28.0 million, $29.7 million and $34.7 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to the 2.75% Convertible Notes (see Note 13).

 

During the three months ended March 31, 2021, we did not record any fair value adjustments related to nonfinancial assets and liabilities measured at fair value on a nonrecurring basis. As disclosed in Note 3, we recorded fair value adjustments related to nonfinancial assets measured at fair value on a nonrecurring basis during the three months ended March 31, 2020. 

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Construction Joint Ventures
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Construction Joint Ventures [Text Block]

10. Construction Joint Ventures

We participate in various construction joint ventures. We have determined that certain of these joint ventures are consolidated because they are variable interest entities (“VIEs”) and we are the primary beneficiary. We continually evaluate whether there are changes in the status of the VIEs or changes to the primary beneficiary designation of the VIE. Based on our assessments during the three months ended March 31, 2021, we determined no change was required for existing joint ventures.

Due to the joint and several nature of the performance obligations under the related owner contracts, if any of the partners fail to perform, we and the remaining partners, if any, would be responsible for performance of the outstanding work (i.e., we provide a performance guarantee). At  March 31, 2021, there was approximately $1.3 billion of construction revenue to be recognized on unconsolidated and line item construction joint venture contracts of which $0.5 billion represented our share and the remaining $0.8 billion represented our partners’ share. We are not able to estimate amounts that may be required beyond the remaining cost of the work to be performed. These costs could be offset by billings to the customer or by proceeds from our partners’ corporate and/or other guarantees.

Consolidated Construction Joint Ventures (“CCJVs”)

At  March 31, 2021, we were engaged in nine active CCJV projects with total contract values ranging from $2.2 million to $437.4 million and a combined total of $1.8 billion of which our share was $1.0 billion. Our share of revenue remaining to be recognized on these CCJVs was $414.1 million and ranged from $1.2 million to $137.7 million. Our proportionate share of the equity in these joint ventures was between 50.0% and 70.0%. During the three months ended March 31, 2021 and 2020, total revenue from CCJVs was $82.6 million and $54.7 million, respectively. During the three months ended March 31, 2021 and 2020, CCJVs provided $13.8 million and $17.1 million of operating cash flows, respectively.

Unconsolidated Construction Joint Ventures

As of  March 31, 2021, we were engaged in ten active unconsolidated joint venture projects with total contract values ranging from $13.4 million to $3.8 billion for a combined total of $11.6 billion of which our share was $3.4 billion. Our proportionate share of the equity in these unconsolidated construction joint ventures ranged from 20.0% to 50.0%. As of  March 31, 2021, our share of the revenue remaining to be recognized on these unconsolidated construction joint ventures was $381.0 million and ranged from $1.3 million to $87.5 million.

The following is summary financial information related to unconsolidated construction joint ventures:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Assets

            

Cash, cash equivalents and marketable securities

 $161,574  $181,889  $144,472 

Other current assets (1)

  768,127   767,803   821,399 

Noncurrent assets

  150,273   164,022   203,520 

Less partners’ interest

  719,634   751,125   785,876 

Granite’s interest (1),(2)

  360,340   362,589   383,515 

Liabilities

            

Current liabilities

  470,667   482,562   555,380 

Less partners’ interest and adjustments (3)

  241,250   226,308   289,165 

Granite’s interest

  229,417   256,254   266,215 

Equity in construction joint ventures (4)

 $130,923  $106,335  $117,300 

(1) Included in this balance and in accrued expenses and other current liabilities on the condensed consolidated balance sheets was $82.3 million as of both  March 31, 2021 and  December 31, 2020 and $81.9 million as of  March 31, 2020, related to performance guarantees.

(2) Included in this balance as of March 31, 2021, December 31, 2020 and March 31, 2020, was $95.4 million, $88.7 million and $117.1 million, respectively, related to Granite’s share of estimated cost recovery of customer affirmative claims. In addition, this balance included $12.9 million, $13.1 million and $18.2 million as of  March 31, 2021 December 31, 2020 and  March 31, 2020, respectively, related to Granite’s share of estimated recovery of back charge claims.

(3) Partners’ interest and adjustments includes amounts to reconcile total net assets as reported by our partners to Granite’s interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.

(4) Included in this balance and in accrued expenses and other current liabilities on our condensed consolidated balance sheets was $55.6 million, $82.5 million and $73.2 million as of  March 31, 2021 December 31, 2020 and March 31, 2020, respectively, related to deficits in unconsolidated construction joint ventures, which includes provisions for losses.

 

  

Three Months Ended March 31,

 

(in thousands)

 

2021

  

2020

 

Revenue

        

Total

 $232,042  $62,030 

Less partners’ interest and adjustments (1)

  152,320   (21,672)

Granite’s interest

  79,722   83,702 

Cost of revenue

        

Total

  248,070   228,460 

Less partners’ interest and adjustments (1)

  168,734   132,743 

Granite’s interest

  79,336   95,717 

Granite’s interest in gross profit (loss)

 $386  $(12,015)

(1) Partners’ interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite’s interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.

During the three months ended March 31, 2021 and 2020, unconsolidated construction joint venture net losses were $(16.0) million and $(166.0) million, respectively, of which our share was net income of $0.4 million and net loss of $(11.8) million, respectively. The differences between our share of the joint venture net income / loss when compared to the joint venture net losses primarily resulted from differences between our estimated total revenue and cost of revenue when compared to that of our partners’ on three and five projects during 2021 and 2020, respectively. The differences are due to timing differences from varying accounting policies and in public company quarterly reporting requirements. These joint venture net loss amounts exclude our corporate overhead required to manage the joint ventures and include taxes only to the extent the applicable states have joint venture level taxes.

Line Item Joint Ventures

As of March 31, 2021, we had four active line item joint venture construction projects with a total contract value of $297.3 million of which our portion was $187.9 million. As of  March 31, 2021, our share of revenue remaining to be recognized on these line item joint ventures was $79.5 million. During the three months ended March 31, 2021 and 2020 our portion of revenue from line item joint ventures was $8.6 million and $12.8 million, respectively.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Investments in Affiliates
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Investments in and Advances to Affiliates, Schedule of Investments [Text Block]

11. Investments in Affiliates

Our investments in affiliates balance consists of equity method investments in the following types of entities:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Foreign

 $47,399  $47,650  $45,598 

Real estate

  13,105   12,777   16,651 

Asphalt terminal

  14,655   14,860   11,000 

Total investments in affiliates

 $75,159  $75,287  $73,249 

The following table provides summarized balance sheet information for our affiliates accounted for under the equity method on a combined basis:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Current assets

 $136,672  $133,882  $112,426 

Noncurrent assets

  161,416   164,620   163,452 

Total assets

  298,088   298,502   275,878 

Current liabilities

  55,971   52,583   45,617 

Long-term liabilities (1)

  59,718   66,108   57,182 

Total liabilities

  115,689   118,691   102,799 

Net assets

  182,399   179,811   173,079 

Granite’s share of net assets

 $75,159  $75,287  $73,249 

(1) The balance primarily related to local bank debt for equipment purchases and working capital in our foreign affiliates and debt associated with our real estate investments.

Of the $298.1 million of total affiliate assets as of March 31, 2021, we had investments in thirteen foreign entities with total assets ranging from $0.1 million to $77.9 million, two real estate entities with total assets between $24.5 million and $44.7 million and the asphalt terminal entity had total assets of $33.1 million. We have direct and indirect investments in the foreign entities and our percent ownership ranged from 25% to 50% as of March 31, 2021. During the three months ended  March 31, 2020, we recorded a $9.6 million impairment charge related to our investment in foreign affiliates. See Note 3 for further discussion of the impairment charge. As of  March 31, 2021 and  December 31, 2020, all of the investments in real estate affiliates were in residential real estate in Texas. As of  March 31, 2020, $13.3 million of the investments in real estate affiliates was in residential real estate in Texas and the remaining balance was in commercial real estate in Texas. Our percent ownership in the real estate entities was between 10% and 25% as of  March 31, 2021.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Note 12 - Property and Equipment, Net
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

12. Property and Equipment, net

Balances of major classes of assets and total accumulated depreciation and depletion are included in property and equipment, net in the condensed consolidated balance sheets and were as follows:

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Equipment and vehicles

 $967,636  $950,416  $942,116 

Quarry property

  202,620   206,073   188,380 

Land and land improvements

  134,837   135,639   134,147 

Buildings and leasehold improvements

  125,944   124,578   124,784 

Office furniture and equipment

  75,208   73,512   68,327 

Property and equipment

  1,506,245   1,490,218   1,457,754 

Less: accumulated depreciation and depletion

  978,072   963,202   922,796 

Property and equipment, net

 $528,173  $527,016  $534,958 

 

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Long-term Debt and Credit Arrangements
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Long-term Debt [Text Block]

13. Long-Term Debt and Credit Arrangements

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

2.75% Convertible Notes

 $202,018  $200,303  $195,295 

Credit Agreement - term loan

  129,375   131,250   136,875 

Credit Agreement - revolving credit facility

        25,000 

Debt issuance costs and other

  8,954   7,247   6,994 

Total debt

  340,347   338,800   364,164 

Less current maturities

  8,700   8,278   8,253 

Total long-term debt

 $331,647  $330,522  $355,911 

As of each  March 31, 2021, December 31, 2020 and March 31, 2020, $7.5 million of the term loan portion of the Third Amended and Restated Credit Agreement dated May 31, 2018 (as subsequently amended, the “Credit Agreement”) balance was included in current maturities of long-term debt on the condensed consolidated balance sheets and the remaining $121.9 million, $123.8 million and $129.4 million, respectively, was included in long-term debt.

As of  March 31, 2021, the total unused availability under the Credit Agreement was $226.6 million resulting from $48.4 million in issued and outstanding letters of credit and no amount was drawn under the revolving credit facility. The letters of credit had expiration dates between June 2021 and  December 2024

The applicable margin was 3.00% for loans under the Credit Agreement bearing interest based on LIBOR and 2.00% for loans bearing interest at the base rate at  March 31, 2021. Accordingly, the effective interest rate at  March 31, 2021, using three-month LIBOR and the base rate was 2.38% and 3.88%, respectively, and we elected to use LIBOR for the term loan.

As of March 31, 2021, the Consolidated Leverage Ratio (as defined in the Credit Agreement) was 1.94, which did not exceed the maximum of 3.00 and the Consolidated Interest Coverage Ratio (as defined in the Credit Agreement) was 6.79, which exceeded the minimum of 4.00.

As of March 31, 2021 December 31, 2020 and March 31, 2020 the carrying amount of the liability component of the 2.75% convertible senior notes due 2024 (the “2.75% Convertible Notes”) was $202.0 million, $200.3 million and $195.3 million, respectively. As of March 31, 2021, December 31, 2020 and March 31, 2020, the unamortized debt discount was $28.0 million, $29.7 million and $34.7 million, respectively.

During the three months ended March 31, 2021 and 2020, we recorded $1.7 million and $1.6 million, respectively, of amortization related to the debt discount on the 2.75% Convertible Notes to interest expense in our condensed consolidated statements of operations and $0.6 million and $0.9 million, respectively, of amortization related to debt issuance costs and fees to other expense in our condensed consolidated statements of operations. These amounts were presented as amortization related to the 2.75% Convertible Notes on our condensed consolidated statements of cash flows. 

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Earnings Per Share [Text Block]

14. Weighted Average Shares Outstanding and Net Loss Per Share

The following table presents a reconciliation of the weighted average shares outstanding used in calculating basic and diluted net loss per share as well as the calculation of basic and diluted net loss per share:

  

Three Months Ended March 31,

 

(in thousands, except per share amounts)

 

2021

  

2020

 

Numerator (basic and diluted)

        
Net loss allocated to common shareholders for basic calculation $(66,195) $(65,370)

Denominator

        

Weighted average common shares outstanding, basic

  45,697   45,520 
Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2)      
Weighted average common shares outstanding, diluted  45,697   45,520 
Net loss per share, basic $(1.45) $(1.44)
Net loss per share, diluted $(1.45) $(1.44)

(1) Due to the net losses for the three months ended March 31, 2021 and 2020, RSUs representing approximately 554,000 and 443,000 shares, respectively, have been excluded from the number of shares used in calculating diluted net loss per share, as their inclusion would be antidilutive. 

(2) Although the average price of our common stock for the period was greater than $31.47 per share, due to the net loss for the three months ended March 31, 2021, approximately 498,000 shares from the 2.75% Convertible Notes converting into shares of common stock have been excluded from the number of shares used in calculating diluted net loss per share as their inclusion would be antidilutive. The number of shares used in calculating diluted net loss per share for the three months ended March 31, 2020 excluded the potential dilution from the 2.75% Convertible Notes converting into shares of common stock due to the net loss for the period and as the average price of our common stock was below $31.47 per share since the issuance date of the 2.75% Convertible Notes.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Income Taxes
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

15.  Income Taxes 

The following table presents the benefit from income taxes for the respective periods:

  

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

  

2020

 

Benefit from income taxes

 $(22,455) $(14,710)
Effective tax rate 25.6% 16.9%

Our effective tax rate for the three months ended March 31, 2021 increased to 25.6% from 16.9%, when compared to the same period in 2020. This change was primarily due to the goodwill and investment in affiliates impairments which are discrete to the first quarter of 2020 and resulted in no discrete tax benefit. See Note 3 for discussion of the impairment charges. The $66.0 million in settlement charges are discrete to the first quarter of 2021 which resulted in a discrete tax benefit of $17.0 million, see Note 16 for discussion of the settlement.

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Contingencies - Legal Proceedings
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Legal Matters and Contingencies [Text Block]

16.  Contingencies - Legal Proceedings

In the ordinary course of business, we and our affiliates are involved in various legal proceedings alleging, among other things, liability issues or breach of contract or tortious conduct in connection with the performance of services and/or materials provided, the various outcomes of which cannot be predicted with certainty. We and our affiliates are also subject to government inquiries in the ordinary course of business seeking information concerning our compliance with government construction contracting requirements and various laws and regulations, the outcomes which cannot be predicted with certainty.

Some of the matters in which we or our joint ventures and affiliates are involved may involve compensatory, punitive, or other claims or sanctions that, if granted, could require us to pay damages or make other expenditures in amounts that are not probable to be incurred or cannot currently be reasonably estimated. In addition, in some circumstances our government contracts could be terminated, we could be suspended, debarred or incur other administrative penalties or sanctions, or payment of our costs could be disallowed. While any of our pending legal proceedings may be subject to early resolution as a result of our ongoing efforts to resolve the proceedings, whether or when any legal proceeding will be resolved is neither predictable nor guaranteed.

Accordingly, it is possible that future developments in such proceedings and inquiries could require us to (i) adjust existing accruals, or (ii) record new accruals that we did not originally believe to be probable or that could not be reasonably estimated. Such changes could be material to our financial condition, results of operations and/or cash flows in any particular reporting period. In addition to matters that are considered probable for which the loss can be reasonably estimated, disclosure is also provided when it is reasonably possible and estimable that a loss will be incurred or when it is reasonably possible that the amount of a loss will exceed the amount recorded.

Liabilities relating to legal proceedings and government inquiries, to the extent that we have concluded such liabilities are probable and the amounts of such liabilities are reasonably estimable, are recorded in the consolidated balance sheets. The aggregate liabilities recorded as of March 31, 2021 were $66.0 million and as of March 31, 2020 were immaterial. The aggregate range of possible loss related to (i) matters considered reasonably possible, and (ii) reasonably possible amounts in excess of accrued losses recorded for probable loss contingencies, including those related to liquidated damages, could have a material impact on our consolidated financial statements if they become probable and the reasonably estimable amount is determined.

On  August 13, 2019, a securities class action was filed in the United States District Court for the Northern District of California against the Company, James H. Roberts, our former President and Chief Executive Officer, and Jigisha Desai, our former Senior Vice President and Chief Financial Officer and current Executive Vice President and Chief Strategy Officer. An amended complaint was filed on February 20, 2020 that, among other things, added Laurel Krzeminski, our former Chief Financial Officer, as a defendant. The amended complaint is brought on behalf of an alleged class of persons or entities that acquired our common stock between  April 30, 2018 and  October 24, 2019, and alleges claims arising under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 and Rule 10b-5 thereunder. After the filing of the amended complaint, this case was re-titled Police Retirement System of St. Louis v. Granite Construction Incorporated, et. al. The amended complaint seeks damages based on allegations that the defendants made false and/or misleading statements and failed to disclose material adverse facts in the Company’s SEC filings about its business, operations and prospects. On May 20, 2020, the court denied, in part, the defendants’ motion to dismiss the amended complaint. On January 21, 2021, the court granted Plaintiff’s motion for class certification. 

On October 23, 2019, a putative class action lawsuit, titled Nasseri v. Granite Construction Incorporated, et. al., was filed in the Superior Court of California, County of Santa Cruz against the Company, James H. Roberts, our former President and Chief Executive Officer, Laurel Krzeminski, our former Chief Financial Officer, and the then-serving Board of Directors on behalf of persons who acquired shares of Company common stock in the Company’s June 2018 merger with Layne. The complaint asserts causes of action under the Securities Act of 1933 and alleges that the registration statement and prospectus were negligently prepared and included materially false and misleading statements and failed to disclose facts required to be disclosed. On August 10, 2020, the court sustained our demurrer dismissing the complaint with leave to amend. On September 16, 2020, the plaintiff filed an amended complaint. We have filed a demurrer seeking to dismiss the amended complaint. On April 9, 2021, the court entered an order overruling our demurrer seeking to dismiss the amended complaint.

On April 29, 2021, we entered into a stipulation of settlement (the “Settlement Agreement”) to settle Police Retirement System of St. Louis v. Granite Construction Incorporated, et al.  The Settlement Agreement also settles claims alleged in Nasseri v. Granite Construction Incorporated, et al. The settlement is subject to court approval.

Under the Settlement Agreement, the Company will pay or cause to be paid a total of $129 million in cash, $63 million of which it expects to be paid through insurance proceeds.  The payment will be paid to a settlement fund that will be used to pay all settlement fees and expenses, attorneys’ fees and expenses, and cash payments to members of the settlement class. The settlement class has agreed to release us, the other defendants named in the lawsuits and certain of their respective related parties from any and all claims, rights, causes of action, liabilities, actions, suits, damages or demands of any kind whatsoever, that relate in any way to the purchase, acquisition, holding, sale or disposition of our common stock during the period between February 17, 2017 and October 24, 2019 that arose out of or are based upon or related to the facts alleged or the claims or allegations set forth in Police Retirement System of St. Louis v. Granite Construction Incorporated, et al. or relate in any way to any alleged violation of the Securities Act of 1933, the Securities Exchange Act of 1934, or any other state, federal or foreign jurisdiction’s securities or other laws, any alleged misstatement, omission or disclosure (including in financial statements) or other alleged securities-related wrongdoing or misconduct, including all claims alleged in Nasseri v. Granite Construction Incorporated, et al. The Settlement Agreement contains no admission of liability, wrongdoing or responsibility by any of the parties.

On April 30, 2021, the class representative filed a motion for preliminary approval of the settlement. If the court preliminarily approves the settlement, members of the settlement class will be provided notice of, and an opportunity to object to, the settlement at a fairness hearing to be held by the court to determine whether the settlement should be finally approved and whether the proposed order and final judgment should be entered. If the court approves the settlement, including the payment and release described above, and enters such order and final judgment, and such judgment is no longer subject to further appeal or other review, the settlement fund will be disbursed in accordance with a plan of allocation approved by the court and the release will be effective to all members of the settlement class.

As a result of entering into the Settlement Agreement, we recorded a pre-tax charge of approximately $66 million in the quarter ended March 31, 2021.

On  May 6, 2020, a stockholder derivative lawsuit was filed in the United States District Court for the Northern District of California against James H. Roberts, our former President and Chief Executive Officer, Jigisha Desai, our former Senior Vice President and Chief Financial Officer and current Executive Vice President and Chief Strategy Officer, Laurel Krzeminski, our former Chief Financial Officer, and our then-current Board of Directors (collectively, the “Individual Defendants”), and the Company, as a nominal defendant, asserting claims for breach of fiduciary duty, unjust enrichment, and violations of the Securities Exchange Act of 1934 that occurred between April 30, 2018 and October 24, 2019. The lawsuit alleges that the Individual Defendants knowingly inflated the Company’s revenue, income, and margins in violation of U.S. GAAP, which caused the results during the relevant periods to be materially false and misleading. The complaint seeks monetary damages and corporate governance reforms. The court has ordered that the lawsuit in the derivative action be stayed until further order of the court or until entry of a final judgment in the putative securities class action lawsuit filed in the United States District Court for the Northern District of California. We are in the preliminary stages of the litigation and, as a result, we cannot predict the outcome or consequences of this case, which we intend to defend vigorously.

As of March 31, 2021, other than the $66 million charge described above, we did not record any liability related to the above matters because we concluded such liabilities were not probable and the amounts of such liabilities are not reasonably estimable.

In connection with our disclosure of the Audit/Compliance Committee’s independent investigation of prior-period reporting for the Heavy Civil operating group and the extent to which those matters affected the effectiveness of the Company’s internal control over financial reporting (the “Investigation”), we voluntarily contacted the San Francisco office of the SEC Division of Enforcement regarding the Investigation. The SEC has issued us subpoenas for documents in connection with the accounting issues identified in the Investigation. We have produced documents to the SEC and will continue to cooperate with the SEC in its investigation.

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Business Segment Information
3 Months Ended
Mar. 31, 2021
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

17. Business Segment Information

Summarized segment information is as follows (in thousands):

Three months ended March 31,

  

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

2021

                    
Total revenue from reportable segments $351,029  $99,753  $155,674  $79,149  $685,605 

Elimination of intersegment revenue

           (15,692)  (15,692)
Revenue from external customers  351,029   99,753   155,674   63,457   669,913 
Gross profit  35,866   8,566   17,325   1,561   63,318 

Depreciation, depletion and amortization

  4,512   7,280   4,577   5,634   22,003 

Segment assets

  297,663   130,185   106,534   362,354   896,736 

 

2020

                    

Total revenue from reportable segments

 $350,901  $101,657  $133,039  $64,652  $650,249 

Elimination of intersegment revenue

           (14,322)  (14,322)

Revenue from external customers

  350,901   101,657   133,039   50,330   635,927 

Gross profit (loss)

  25,369   9,347   (10,719)  (198)  23,799 

Depreciation, depletion and amortization

  5,026   9,564   6,383   4,973   25,946 

Segment assets

  304,376   275,447   128,471   366,559   1,074,853 

A reconciliation of segment gross profit to consolidated loss before benefit from income taxes is as follows:

  

Three Months Ended March 31,

 

(in thousands)

 

2021

  

2020

 

Total gross profit from reportable segments

 $63,318  $23,799 
Selling, general and administrative expenses  75,728   73,216 

Non-cash impairment charges (see Note 3)

     24,413 

Gain on sales of property and equipment

  (2,554)  (623)
Other costs (see Note 3)  75,835   5,165 

Total other expense

  2,087   8,876 
Loss before benefit from income taxes $(87,778) $(87,248)

 

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]

Three months ended March 31,

 

2021

  

2020

 

Cash, cash equivalents and restricted cash, beginning of period

 $437,648  $268,108 

End of the period

        

Cash and cash equivalents

  452,928   242,604 

Restricted cash

  1,512   4,881 

Total cash, cash equivalents and restricted cash, end of period

  454,440   247,485 

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

 $16,792  $(20,623)
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revisions in Estimates (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Change in Accounting Estimate [Table Text Block]

Three Months Ended March 31,

 

2021

  

2020

 

Number of projects with downward estimate changes

  1   2 

Amount/range of reduction in gross profit from each project, net

 $5.3  $5.8 - 22.7 
Decrease to project profitability  5.3   28.5 
Increase to net loss  4.1   21.6 
Increase to net loss per diluted share  0.09   0.47 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Disaggregation of Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]

2021

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $111,370  $10,999  $45,698  $41,956  $210,023 

Federal

  1,854   130   22,086      24,070 

Heavy Civil

  151,743   7,342   22,014      181,099 

Midwest

  16,955      20,332      37,287 

Northwest

  69,107   1,434   25,907   17,405   113,853 

Water and Mineral Services

     79,848   19,637   4,096   103,581 

Total

 $351,029  $99,753  $155,674  $63,457  $669,913 

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $94,932  $5,512  $44,488  $33,267  $178,199 

Federal

  398   381   26,491      27,270 

Heavy Civil

  167,426   7,102   3,494      178,022 

Midwest

  24,243      11,503      35,746 

Northwest

  63,902   1,657   31,613   14,453   111,625 

Water and Mineral Services

     87,005   15,450   2,610   105,065 

Total

 $350,901  $101,657  $133,039  $50,330  $635,927 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Unearned Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule Of Unearned Revenue [Table Text Block]

March 31, 2021

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $627,002  $27,754  $154,694  $809,450 

Federal

  10,028   100   122,256   132,384 

Heavy Civil

  774,123   6,791   193,933   974,847 

Midwest

  135,655      350,063   485,718 

Northwest

  518,040   1,423   249,690   769,153 

Water and Mineral Services

     154,185      154,185 

Total

 $2,064,848  $190,253  $1,070,636  $3,325,737 

December 31, 2020

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $618,429  $38,716  $141,786  $798,931 

Federal

  11,895   227   77,886   90,008 

Heavy Civil

  913,430   14,605   216,487   1,144,522 

Midwest

  138,246      90,221   228,467 

Northwest

  487,682   2,462   58,756   548,900 

Water and Mineral Services

     119,124      119,124 

Total

 $2,169,682  $175,134  $585,136  $2,929,952 

March 31, 2020

 

Transportation

  

Water

  

Specialty

  

Total

 

California

 $527,971  $52,136  $94,006  $674,113 

Federal

  18,152   957   131,569   150,678 

Heavy Civil

  1,321,443   41,511   240,060   1,603,014 

Midwest

  208,872   150   140,461   349,483 

Northwest

  614,653   2,868   61,680   679,201 

Water and Mineral Services

     143,539      143,539 

Total

 $2,691,091  $241,161  $667,776  $3,600,028 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Contract Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Costs in excess of billings and estimated earnings

 $59,055  $39,300  $114,378 
Contract retention  126,165   125,639   112,140 
Total contract assets $185,220  $164,939  $226,518 
(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Billings in excess of costs and estimated earnings, net of retention

 $132,830  $143,623  $127,560 

Provisions for losses

  27,319   27,698   6,251 

Total contract liabilities

 $160,149  $171,321  $133,811 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
(in thousands)  March 31, 2021   December 31, 2020   March 31, 2020 

Contracts completed and in progress:

            

Billed

 $190,775  $293,376  $250,683 

Unbilled

  136,565   148,159   141,514 

Total contracts completed and in progress

  327,340   441,535   392,197 

Material sales

  38,407   49,991   34,268 

Other

  111,904   52,736   52,645 

Total gross receivables

  477,651   544,262   479,110 

Less: allowance for credit losses

  2,491   3,450   1,392 

Total net receivables

 $475,160  $540,812  $477,718 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

Fair Value Measurement at Reporting Date Using

 

March 31, 2021

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Cash equivalents

                

Money market funds

 $42,488  $  $  $42,488 

Other current assets

                

Commodity swap

     1,106      1,106 

Other noncurrent assets

                

Restricted cash

  1,512         1,512 

Total assets

 $44,000  $1,106  $  $45,106 

Accrued and other current liabilities

                

Interest rate swap

 $  $6,535  $  $6,535 

Total liabilities

 $  $6,535  $  $6,535 

December 31, 2020

                

Cash equivalents

                

Money market funds

 $70,483  $  $  $70,483 

Other noncurrent assets

                

Restricted cash

  1,512         1,512 

Total assets

 $71,995  $  $  $71,995 

Accrued and other current liabilities

                

Interest rate swap

 $  $7,606  $  $7,606 

Total liabilities

 $  $7,606  $  $7,606 

March 31, 2020

                

Cash equivalents

                

Money market funds

 $58,693  $  $  $58,693 

Other noncurrent assets

                

Restricted cash

  4,881         4,881 

Total assets

 $63,574  $  $  $63,574 

Accrued and other current liabilities

                

Interest rate swap

 $  $8,890  $  $8,890 

Total liabilities

 $  $8,890  $  $8,890 
Fair Value, by Balance Sheet Grouping [Table Text Block]
   

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

(in thousands)

Fair Value Hierarchy

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 

Assets:

                         

Held-to-maturity marketable securities (1)

Level 1

 $11,300  $11,258  $5,200  $5,200  $5,000  $5,006 

Liabilities (including current maturities):

                         

2.75% Convertible Notes (2),(3)

Level 2

 $202,018  $324,013  $200,303  $248,400  $195,295  $176,094 

Credit Agreement - term loan (2)

Level 3

  129,375   130,645   131,250   133,030   136,875   137,194 

Credit Agreement - revolving credit facility (2)

Level 3

              25,000   25,061 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Construction Joint Ventures (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Unconsolidated Joint Ventures Assets and Liabilities [Table Text Block]

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Assets

            

Cash, cash equivalents and marketable securities

 $161,574  $181,889  $144,472 

Other current assets (1)

  768,127   767,803   821,399 

Noncurrent assets

  150,273   164,022   203,520 

Less partners’ interest

  719,634   751,125   785,876 

Granite’s interest (1),(2)

  360,340   362,589   383,515 

Liabilities

            

Current liabilities

  470,667   482,562   555,380 

Less partners’ interest and adjustments (3)

  241,250   226,308   289,165 

Granite’s interest

  229,417   256,254   266,215 

Equity in construction joint ventures (4)

 $130,923  $106,335  $117,300 
Schedule of Unconsolidated Joint Ventures Revenue and Costs [Table Text Block]
  

Three Months Ended March 31,

 

(in thousands)

 

2021

  

2020

 

Revenue

        

Total

 $232,042  $62,030 

Less partners’ interest and adjustments (1)

  152,320   (21,672)

Granite’s interest

  79,722   83,702 

Cost of revenue

        

Total

  248,070   228,460 

Less partners’ interest and adjustments (1)

  168,734   132,743 

Granite’s interest

  79,336   95,717 

Granite’s interest in gross profit (loss)

 $386  $(12,015)
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Investments in Affiliates (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Equity Method Investments [Table Text Block]

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Foreign

 $47,399  $47,650  $45,598 

Real estate

  13,105   12,777   16,651 

Asphalt terminal

  14,655   14,860   11,000 

Total investments in affiliates

 $75,159  $75,287  $73,249 
Equity Method Investment Summarized Balance Financial Information [Table Text Block]

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Current assets

 $136,672  $133,882  $112,426 

Noncurrent assets

  161,416   164,620   163,452 

Total assets

  298,088   298,502   275,878 

Current liabilities

  55,971   52,583   45,617 

Long-term liabilities (1)

  59,718   66,108   57,182 

Total liabilities

  115,689   118,691   102,799 

Net assets

  182,399   179,811   173,079 

Granite’s share of net assets

 $75,159  $75,287  $73,249 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Note 12 - Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Property, Plant and Equipment [Table Text Block]

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

Equipment and vehicles

 $967,636  $950,416  $942,116 

Quarry property

  202,620   206,073   188,380 

Land and land improvements

  134,837   135,639   134,147 

Buildings and leasehold improvements

  125,944   124,578   124,784 

Office furniture and equipment

  75,208   73,512   68,327 

Property and equipment

  1,506,245   1,490,218   1,457,754 

Less: accumulated depreciation and depletion

  978,072   963,202   922,796 

Property and equipment, net

 $528,173  $527,016  $534,958 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Long-term Debt and Credit Arrangements (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Long-term Debt Instruments [Table Text Block]

(in thousands)

 

March 31, 2021

  

December 31, 2020

  

March 31, 2020

 

2.75% Convertible Notes

 $202,018  $200,303  $195,295 

Credit Agreement - term loan

  129,375   131,250   136,875 

Credit Agreement - revolving credit facility

        25,000 

Debt issuance costs and other

  8,954   7,247   6,994 

Total debt

  340,347   338,800   364,164 

Less current maturities

  8,700   8,278   8,253 

Total long-term debt

 $331,647  $330,522  $355,911 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 

(in thousands, except per share amounts)

 

2021

  

2020

 

Numerator (basic and diluted)

        
Net loss allocated to common shareholders for basic calculation $(66,195) $(65,370)

Denominator

        

Weighted average common shares outstanding, basic

  45,697   45,520 
Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2)      
Weighted average common shares outstanding, diluted  45,697   45,520 
Net loss per share, basic $(1.45) $(1.44)
Net loss per share, diluted $(1.45) $(1.44)
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Income Taxes (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Three Months Ended March 31,

 

(dollars in thousands)

 

2021

  

2020

 

Benefit from income taxes

 $(22,455) $(14,710)
Effective tax rate 25.6% 16.9%
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Business Segment Information (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

2021

                    
Total revenue from reportable segments $351,029  $99,753  $155,674  $79,149  $685,605 

Elimination of intersegment revenue

           (15,692)  (15,692)
Revenue from external customers  351,029   99,753   155,674   63,457   669,913 
Gross profit  35,866   8,566   17,325   1,561   63,318 

Depreciation, depletion and amortization

  4,512   7,280   4,577   5,634   22,003 

Segment assets

  297,663   130,185   106,534   362,354   896,736 

2020

                    

Total revenue from reportable segments

 $350,901  $101,657  $133,039  $64,652  $650,249 

Elimination of intersegment revenue

           (14,322)  (14,322)

Revenue from external customers

  350,901   101,657   133,039   50,330   635,927 

Gross profit (loss)

  25,369   9,347   (10,719)  (198)  23,799 

Depreciation, depletion and amortization

  5,026   9,564   6,383   4,973   25,946 

Segment assets

  304,376   275,447   128,471   366,559   1,074,853 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
  

Three Months Ended March 31,

 

(in thousands)

 

2021

  

2020

 

Total gross profit from reportable segments

 $63,318  $23,799 
Selling, general and administrative expenses  75,728   73,216 

Non-cash impairment charges (see Note 3)

     24,413 

Gain on sales of property and equipment

  (2,554)  (623)
Other costs (see Note 3)  75,835   5,165 

Total other expense

  2,087   8,876 
Loss before benefit from income taxes $(87,778) $(87,248)
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Proceeds from Noncontrolling Interests $ 8,361 $ 3,750  
Distributions To Non-controlling Partners Net $ 2,902 $ 1,470  
Revision of Prior Period, Adjustment [Member]      
Proceeds from Noncontrolling Interests     $ 3,800
Distributions To Non-controlling Partners Net     $ 1,500
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash, cash equivalents and $1,512 and $5,835 in restricted cash at beginning of period $ 437,648 $ 268,108
Cash and cash equivalents 452,928 242,604
Restricted cash 1,512 4,881
Cash, cash equivalents and $1,512 and $4,881 in restricted cash at end of period 454,440 247,485
Net increase (decrease) in cash, cash equivalents and restricted cash $ 16,792 $ (20,623)
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Impairment Charges and Other Costs (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 15 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Goodwill, Impairment Loss $ 0 $ 24,413  
Equity Method Investment, Other than Temporary Impairment     $ 9,600
Nonoperating Income (Expense) [Member]      
Litigation Settlement, Expense 66,000    
Legal, Accounting and Investigation Fees $ 7,300 5,200  
Water and Mineral Services Group Materials [Member]      
Goodwill, Impairment Loss   14,800  
Water and Minerals Services Group Specialty [Member]      
Goodwill, Impairment Loss   $ 0  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revisions in Estimates (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Gross Profit, Total $ 63,318 $ 23,799
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges [Member]    
Gross Profit, Total $ 5,300  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
Mar. 31, 2020
USD ($)
$ / shares
Gross Profit, Total $ 63,318 $ 23,799
Diluted (in dollars per share) | $ / shares $ (1.45) $ (1.44)
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges [Member]    
Number of projects with downward estimate changes 1 2
Gross Profit, Total $ 5,300  
Increase to net loss $ 4,100 $ 21,600
Diluted (in dollars per share) | $ / shares $ 0.09 $ 0.47
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges [Member] | Minimum [Member]    
Gross Profit, Total   $ 5,800
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges [Member] | Maximum [Member]    
Gross Profit, Total   $ 22,700
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 669,913 $ 635,927
Water and Mineral Services [Member]    
Revenue 103,581 105,065
Transportation [Member]    
Revenue 351,029 350,901
Transportation [Member] | Water and Mineral Services [Member]    
Revenue 0 0
Water [Member]    
Revenue 99,753 101,657
Water [Member] | Water and Mineral Services [Member]    
Revenue 79,848 87,005
Specialty [Member]    
Revenue 155,674 133,039
Specialty [Member] | Water and Mineral Services [Member]    
Revenue 19,637 15,450
Materials [Member]    
Revenue 63,457 50,330
Materials [Member] | Water and Mineral Services [Member]    
Revenue 4,096 2,610
California 1[Member]    
Revenue 210,023 178,199
California 1[Member] | Transportation [Member]    
Revenue 111,370 94,932
California 1[Member] | Water [Member]    
Revenue 10,999 5,512
California 1[Member] | Specialty [Member]    
Revenue 45,698 44,488
California 1[Member] | Materials [Member]    
Revenue 41,956 33,267
Federal [Member]    
Revenue 24,070 27,270
Federal [Member] | Transportation [Member]    
Revenue 1,854 398
Federal [Member] | Water [Member]    
Revenue 130 381
Federal [Member] | Specialty [Member]    
Revenue 22,086 26,491
Federal [Member] | Materials [Member]    
Revenue 0 0
Heavy Civil [Member]    
Revenue 181,099 178,022
Heavy Civil [Member] | Transportation [Member]    
Revenue 151,743 167,426
Heavy Civil [Member] | Water [Member]    
Revenue 7,342 7,102
Heavy Civil [Member] | Specialty [Member]    
Revenue 22,014 3,494
Heavy Civil [Member] | Materials [Member]    
Revenue 0 0
Midwest [Member]    
Revenue 37,287 35,746
Midwest [Member] | Transportation [Member]    
Revenue 16,955 24,243
Midwest [Member] | Water [Member]    
Revenue 0 0
Midwest [Member] | Specialty [Member]    
Revenue 20,332 11,503
Midwest [Member] | Materials [Member]    
Revenue 0 0
Northwest [Member]    
Revenue 113,853 111,625
Northwest [Member] | Transportation [Member]    
Revenue 69,107 63,902
Northwest [Member] | Water [Member]    
Revenue 1,434 1,657
Northwest [Member] | Specialty [Member]    
Revenue 25,907 31,613
Northwest [Member] | Materials [Member]    
Revenue $ 17,405 $ 14,453
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Unearned Revenue $ 3,325,737 $ 2,929,952 $ 3,600,028
Water and Mineral Services [Member]      
Unearned Revenue 154,185 119,124 143,539
California 1[Member]      
Unearned Revenue 809,450 798,931 674,113
Federal [Member]      
Unearned Revenue 132,384 90,008 150,678
Heavy Civil [Member]      
Unearned Revenue 974,847 1,144,522 1,603,014
Midwest [Member]      
Unearned Revenue 485,718 228,467 349,483
Northwest [Member]      
Unearned Revenue 769,153 548,900 679,201
Transportation [Member]      
Unearned Revenue 2,064,848 2,169,682 2,691,091
Transportation [Member] | Water and Mineral Services [Member]      
Unearned Revenue 0 0 0
Transportation [Member] | California 1[Member]      
Unearned Revenue 627,002 618,429 527,971
Transportation [Member] | Federal [Member]      
Unearned Revenue 10,028 11,895 18,152
Transportation [Member] | Heavy Civil [Member]      
Unearned Revenue 774,123 913,430 1,321,443
Transportation [Member] | Midwest [Member]      
Unearned Revenue 135,655 138,246 208,872
Transportation [Member] | Northwest [Member]      
Unearned Revenue 518,040 487,682 614,653
Water [Member]      
Unearned Revenue 190,253 175,134 241,161
Water [Member] | Water and Mineral Services [Member]      
Unearned Revenue 154,185 119,124 143,539
Water [Member] | California 1[Member]      
Unearned Revenue 27,754 38,716 52,136
Water [Member] | Federal [Member]      
Unearned Revenue 100 227 957
Water [Member] | Heavy Civil [Member]      
Unearned Revenue 6,791 14,605 41,511
Water [Member] | Midwest [Member]      
Unearned Revenue 0 0 150
Water [Member] | Northwest [Member]      
Unearned Revenue 1,423 2,462 2,868
Specialty [Member]      
Unearned Revenue 1,070,636 585,136 667,776
Specialty [Member] | Water and Mineral Services [Member]      
Unearned Revenue 0 0 0
Specialty [Member] | California 1[Member]      
Unearned Revenue 154,694 141,786 94,006
Specialty [Member] | Federal [Member]      
Unearned Revenue 122,256 77,886 131,569
Specialty [Member] | Heavy Civil [Member]      
Unearned Revenue 193,933 216,487 240,060
Specialty [Member] | Midwest [Member]      
Unearned Revenue 350,063 90,221 140,461
Specialty [Member] | Northwest [Member]      
Unearned Revenue $ 249,690 $ 58,756 $ 61,680
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Contract Assets and Liabilities (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Contract with Customer, Liability, Revenue Recognized $ 146.4 $ 95.8  
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price 72.1 43.9  
Aggregate Affirmative Claim Recovery Estimate Included in Contract Asset and Liability $ 42.4 $ 76.5 $ 37.7
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Costs in excess of billings and estimated earnings $ 59,055 $ 39,300 $ 114,378
Contract retention 126,165 125,639 112,140
Total contract assets 185,220 164,939 226,518
Billings in excess of costs and estimated earnings, net of retention 132,830 143,623 127,560
Provisions for losses 27,319 27,698 6,251
Total contract liabilities $ 160,149 $ 171,321 $ 133,811
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Receivables, Net (Details Textual) - USD ($)
$ in Millions
Apr. 29, 2021
Mar. 31, 2021
Police Retirement System of St. Louis v. Granite Construction Incorporated, et al. [Member]    
Loss Contingency, Receivable, Ending Balance $ 63 $ 63
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Receivables, Net - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Gross receivables $ 477,651 $ 544,262 $ 479,110
Less: allowance for credit losses 2,491 3,450 1,392
Total net receivables 475,160 540,812 477,718
Completed and in Progress [Member]      
Billed 190,775 293,376 250,683
Unbilled 136,565 148,159 141,514
Gross receivables 327,340 441,535 392,197
Material Sales [Member]      
Gross receivables 38,407 49,991 34,268
Other Business Products and Services [Member]      
Gross receivables $ 111,904 $ 52,736 $ 52,645
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Fair Value Measurement (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Nov. 30, 2020
Mar. 31, 2020
May 31, 2018
Derivative Liability, Notional Amount           $ 150.0
The 2.75% Convertible Notes [Member]            
Debt Instrument, Interest Rate, Stated Percentage 2.75%   2.75%   2.75%  
Debt Instrument, Convertible, Carrying Amount of Equity Component $ 28.0   $ 29.7   $ 34.7  
Commodity Contract [Member]            
Derivative, Notional Amount 2.6 $ 3.1   $ 3.5    
Unrealized Gain (Loss) on Derivatives and Commodity Contracts, Total $ 1.0          
London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.76%          
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Other current assets $ 64,286 $ 42,199 $ 60,001
Fair Value, Recurring [Member]      
Total assets 45,106 71,995 63,574
Interest rate swap 6,535 7,606 8,890
Total liabilities 6,535 7,606 8,890
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Total assets 44,000 71,995 63,574
Interest rate swap 0 0 0
Total liabilities 0 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Total assets 1,106 0 0
Interest rate swap 6,535 7,606 8,890
Total liabilities 6,535 7,606 8,890
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Total assets 0 0 0
Interest rate swap 0 0 0
Total liabilities 0 0 0
Fair Value, Recurring [Member] | Money Market Funds [Member]      
Cash equivalents 42,488 70,483 58,693
Fair Value, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Cash equivalents 42,488 70,483 58,693
Fair Value, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]      
Cash equivalents 0 0 0
Fair Value, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Cash equivalents 0 0 0
Fair Value, Recurring [Member] | Restricted Cash [Member]      
Other noncurrent assets 1,512 1,512 4,881
Fair Value, Recurring [Member] | Restricted Cash [Member] | Fair Value, Inputs, Level 1 [Member]      
Other noncurrent assets 1,512 1,512 4,881
Fair Value, Recurring [Member] | Restricted Cash [Member] | Fair Value, Inputs, Level 2 [Member]      
Other noncurrent assets 0 0 0
Fair Value, Recurring [Member] | Restricted Cash [Member] | Fair Value, Inputs, Level 3 [Member]      
Other noncurrent assets 0 $ 0 $ 0
Fair Value, Recurring [Member] | Derivative Financial Instruments, Assets [Member] | Commodity Contract [Member]      
Other current assets 1,106    
Fair Value, Recurring [Member] | Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 1 [Member] | Commodity Contract [Member]      
Commodity swap 0    
Fair Value, Recurring [Member] | Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 2 [Member] | Commodity Contract [Member]      
Other current assets 1,106    
Fair Value, Recurring [Member] | Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 3 [Member] | Commodity Contract [Member]      
Other current assets $ 0    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]      
Held-to-maturity marketable securities (1) [1] $ 11,300 $ 5,200 $ 5,000
Reported Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]      
2.75% Convertible Notes [2],[3] 202,018 200,303 195,295
Reported Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member] | Revolving Credit Facility [Member]      
Credit Agreement - revolving credit facility [3] 0 0 25,000
Reported Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member] | Term Loan [Member]      
Notes [3] 129,375 131,250 136,875
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]      
Held-to-maturity marketable securities (1) [1] 11,258 5,200 5,006
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]      
2.75% Convertible Notes [2],[3] 324,013 248,400 176,094
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member] | Revolving Credit Facility [Member]      
Credit Agreement - revolving credit facility [3] 0 0 25,061
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member] | Term Loan [Member]      
Notes [3] $ 130,645 $ 133,030 $ 137,194
[1] All marketable securities were classified as held-to-maturity and consisted of U.S. Government and agency obligations as of March 31, 2021, December 31, 2020 and March 31, 2020.
[2] Excluded from the carrying value is debt discount of $ 28.0 million, $ 29.7 million and $ 34.7 million as of March 31, 2021 , December 31, 2020 and March 31, 2020, respectively, related to the 2.75% Convertible Notes (see Note 13).
[3] The fair value of the 2.75% Convertible Notes is based on the median price of the notes in an active market as of March 31, 2021 , December 31, 2020 and March 31, 2020. The fair value of the Credit Agreement is based on borrowing rates available to us for long-term loans with similar terms, average maturities, and credit risk. See Note 13 for more information about the Credit Agreement and 2.75% Convertible Notes.
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Construction Joint Ventures (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Contract with Customer, Liability, Revenue Recognized $ 146,400 $ 95,800  
Contract Value of Active Construction Joint Venture Projects 3,400,000    
Contract with Customer, Liability, Total 160,149 133,811 $ 171,321
Revenue from Contract with Customer, Including Assessed Tax 669,913 635,927  
Retained Earnings (Accumulated Deficit), Ending Balance 352,610 522,639 424,835
Net Income (Loss) Attributable to Parent, Total (66,195) (65,370)  
Unconsolidated Construction Joint Venture Net Income (Loss) $ 418 (11,816)  
Unconsolidated Construction Corporate Joint Venture [Member]      
Number of Active Joint Venture Projects 10    
Contract Value of Active Construction Joint Venture Projects $ 11,600,000    
Contract with Customer, Liability, Total 381,000    
Affirmative Claim Recovery Estimate 95,400 117,100 88,700
Back Charge Claims 12,900 18,200 13,100
Retained Earnings (Accumulated Deficit), Ending Balance 55,600 73,200 82,500
Net Income (Loss) Attributable to Parent, Total (16,000) (166,000)  
Unconsolidated Construction Joint Venture Net Income (Loss) 400 (11,800)  
Unconsolidated Construction Corporate Joint Venture [Member] | Minimum [Member]      
Contract Value of Active Construction Joint Venture Projects 13,400    
Contract with Customer, Liability, Total $ 1,300    
Equity Method Investment, Ownership Percentage 20.00%    
Unconsolidated Construction Corporate Joint Venture [Member] | Maximum [Member]      
Contract Value of Active Construction Joint Venture Projects $ 3,800,000    
Contract with Customer, Liability, Total $ 87,500    
Equity Method Investment, Ownership Percentage 50.00%    
Unconsolidated Construction Corporate Joint Venture [Member] | Performance Guarantee [Member]      
Guarantor Obligations, Maximum Exposure, Undiscounted $ 500,000    
Guarantor Obligations, Current Carrying Value 82,300 81,900 $ 82,300
Unconsolidated Construction Corporate Joint Venture [Member] | Construction [Member]      
Contract with Customer, Liability, Revenue Recognized 1,300,000    
Co-venturer [Member] | Performance Guarantee [Member]      
Guarantor Obligations, Maximum Exposure, Undiscounted 800,000    
Consolidated Construction Corporate Joint Venture [Member]      
Contract Value of Active Construction Joint Venture Projects $ 1,000,000    
Consolidated Construction Corporate Joint Venture [Member] | Variable Interest Entity, Primary Beneficiary [Member]      
Number of Active Joint Venture Projects 9    
Contract Value of Active Construction Joint Venture Projects $ 1,800,000    
Contract with Customer, Liability, Total 414,100    
Revenue from Contract with Customer, Including Assessed Tax 82,600 54,700  
Net Cash Provided by (Used in) Continuing Operations, Total 13,800 17,100  
Consolidated Construction Corporate Joint Venture [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Minimum [Member]      
Contract Value of Active Construction Joint Venture Projects 2,200    
Contract with Customer, Liability, Total $ 1,200    
Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage 50.00%    
Consolidated Construction Corporate Joint Venture [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Maximum [Member]      
Contract Value of Active Construction Joint Venture Projects $ 437,400    
Contract with Customer, Liability, Total $ 137,700    
Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage 70.00%    
Line Item Joint Venture [Member]      
Number of Active Joint Venture Projects     4
Contract Value of Active Construction Joint Venture Projects $ 187,900    
Line Item Joint Venture [Member] | Variable Interest Entity, Primary Beneficiary [Member]      
Contract with Customer, Liability, Total 79,500    
Revenue from Contract with Customer, Including Assessed Tax 8,600 $ 12,800  
Unconsolidated Construction Joint Venture Net Income (Loss) $ 297,300    
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Cash, cash equivalents and marketable securities $ 161,574 $ 181,889 $ 144,472
Other current assets [1] 768,127 767,803 821,399
Noncurrent assets 150,273 164,022 203,520
Current liabilities 470,667 482,562 555,380
Equity in construction joint ventures [2] 130,923 106,335 117,300
Other Partners Interest in Partnerships [Member]      
Unconsolidated construction joint venture assets 719,634 751,125 785,876
Unconsolidated construction joint venture liabilities [3] 241,250 226,308 289,165
Reporting Entitys Interest in Joint Venture [Member]      
Unconsolidated construction joint venture assets [1],[4] 360,340 362,589 383,515
Unconsolidated construction joint venture liabilities $ 229,417 $ 256,254 $ 266,215
[1] Included in this balance and in accrued expenses and other current liabilities on the condensed consolidated balance sheets was $82.3 million as of both March 31, 2021 and December 31, 2020 and $81.9 million as of March 31, 2020, related to performance guarantees.
[2] Included in this balance and in accrued expenses and other current liabilities on our condensed consolidated balance sheets was $55.6 million, $82.5 million and $73.2 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to deficits in unconsolidated construction joint ventures, which includes provisions for losses.
[3] Partners' interest and adjustments includes amounts to reconcile total net assets as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.
[4] Included in this balance as of March 31, 2021, December 31, 2020 and March 31, 2020, was $95.4 million, $88.7 million and $117.1 million, respectively, related to Granite's share of estimated cost recovery of customer affirmative claims. In addition, this balance included $12.9 million, $13.1 million and $18.2 million as of March 31, 2021, December 31, 2020 and March 31, 2020, respectively, related to Granite’s share of estimated recovery of back charge claims.
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cost of revenue $ 606,595 $ 612,128
Collaborative Arrangement [Member]    
Revenue 79,722 83,702
Cost of revenue 79,336 95,717
Granite’s interest in gross profit (loss) 386 (12,015)
Collaborative Arrangement [Member] | Corporate Joint Venture [Member]    
Revenue 232,042 62,030
Cost of revenue 248,070 228,460
Collaborative Arrangement [Member] | Co-venturer [Member] | Other Partners Interest in Partnerships [Member]    
Revenue [1] 152,320 (21,672)
Cost of revenue [1] $ 168,734 $ 132,743
[1] Partners' interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Investments in Affiliates (Details Textual)
$ in Thousands
3 Months Ended 15 Months Ended
Mar. 31, 2020
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Assets, Total $ 2,384,375 $ 2,373,684 $ 2,379,996
Equity Method Investment, Other than Temporary Impairment   $ 9,600  
Foreign Affiliates [Member]      
Number of Entities   13  
Equity Method Investment, Other than Temporary Impairment 9,600    
Foreign Affiliates [Member] | Minimum [Member]      
Assets, Total   $ 100  
Equity Method Investment, Ownership Percentage   25.00%  
Foreign Affiliates [Member] | Maximum [Member]      
Assets, Total   $ 77,900  
Equity Method Investment, Ownership Percentage   50.00%  
Real Estate Entities [Member]      
Assets, Total 13,300    
Number of Entities   2  
Real Estate Entities [Member] | Minimum [Member]      
Equity Method Investment, Ownership Percentage   10.00%  
Real Estate Entities [Member] | Maximum [Member]      
Equity Method Investment, Ownership Percentage   25.00%  
Real Estate Entities One [Member] | Minimum [Member]      
Assets, Total   $ 24,500  
Real Estate Entities One [Member] | Maximum [Member]      
Assets, Total   44,700  
Asphalt Terminal Entity [Member]      
Assets, Total   33,100  
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Assets, Total $ 275,878 $ 298,088 $ 298,502
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Investments in Affiliates - Equity Method Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Total investments in affiliates $ 75,159 $ 75,287 $ 73,249
Foreign Affiliates [Member]      
Total investments in affiliates 47,399 47,650 45,598
Real Estate Entities [Member]      
Total investments in affiliates 13,105 12,777 16,651
Asphalt Terminal Entity [Member]      
Total investments in affiliates $ 14,655 $ 14,860 $ 11,000
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Current assets $ 1,450,741 $ 1,455,246 $ 1,301,064
Total assets 2,373,684 2,379,996 2,384,375
Current liabilities 1,000,135 943,256 809,562
Granite’s share of net assets 75,159 75,287 73,249
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Current assets 136,672 133,882 112,426
Noncurrent assets 161,416 164,620 163,452
Total assets 298,088 298,502 275,878
Current liabilities 55,971 52,583 45,617
Long-term liabilities (1) [1] 59,718 66,108 57,182
Total liabilities 115,689 118,691 102,799
Net assets 182,399 179,811 173,079
Granite’s share of net assets $ 75,159 $ 75,287 $ 73,249
[1] The balance primarily related to local bank debt for equipment purchases and working capital in our foreign affiliates and debt associated with our real estate investments.
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Property and equipment, gross $ 1,506,245 $ 1,490,218 $ 1,457,754
Less: accumulated depreciation and depletion 978,072 963,202 922,796
Property and equipment, net 528,173 527,016 534,958
Equipment and Vehicles [Member]      
Property and equipment, gross 967,636 950,416 942,116
Mining Properties and Mineral Rights [Member]      
Property and equipment, gross 202,620 206,073 188,380
Land and Land Improvements [Member]      
Property and equipment, gross 134,837 135,639 134,147
Building and Building Improvements [Member]      
Property and equipment, gross 125,944 124,578 124,784
Furniture and Fixtures [Member]      
Property and equipment, gross $ 75,208 $ 73,512 $ 68,327
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Long-term Debt and Credit Arrangements (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Long-term Debt, Current Maturities, Total $ 8,700 $ 8,253 $ 8,278
Long-term Debt, Excluding Current Maturities, Total $ 331,647 355,911 330,522
London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.76%    
The Credit Agreement [Member]      
Consolidated Leverage Ratio, Actual 1.94    
Consolidated Leverage Ratio, Covenant Maximum 3.00    
Consolidated Interest Coverage Ratio, Actual 6.79    
Debt Instrument, Covenant, Minimum Consolidated Interest Coverage Ratio 4.00    
The Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, Basis Spread on Variable Rate 3.00%    
Debt Instrument, Interest Rate, Effective Percentage 2.38%    
The Credit Agreement [Member] | Base Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.00%    
Debt Instrument, Interest Rate, Effective Percentage 3.88%    
The Credit Agreement [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Remaining Borrowing Capacity $ 226,600    
Letters of Credit Outstanding, Amount 48,400    
Long-term Line of Credit, Total 0    
The Credit Agreement [Member] | Term Loan [Member]      
Long-term Debt, Current Maturities, Total 7,500 7,500 7,500
Long-term Debt, Excluding Current Maturities, Total $ 121,900 $ 129,400 $ 123,800
The 2.75% Convertible Notes [Member]      
Debt Instrument, Interest Rate, Stated Percentage 2.75% 2.75% 2.75%
Long-term Debt, Gross $ 202,000 $ 195,300 $ 200,300
Debt Instrument, Unamortized Discount, Total 28,000 34,700 $ 29,700
Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total 1,700 1,600  
Amortization of Debt Discount (Premium) $ 600 $ 900  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Total debt $ 340,347 $ 338,800 $ 364,164
Debt issuance costs and other 8,954 7,247 6,994
Long-term Debt, Current Maturities, Total 8,700 8,278 8,253
Long-term Debt, Excluding Current Maturities, Total 331,647 330,522 355,911
Convertible Debt [Member] | The 2.75% Convertible Notes [Member]      
Total debt 202,018 200,303 195,295
Term Loan [Member] | The Credit Agreement [Member]      
Total debt 129,375 131,250 136,875
Long-term Debt, Current Maturities, Total 7,500 7,500 7,500
Long-term Debt, Excluding Current Maturities, Total 121,900 123,800 129,400
Line of Credit [Member] | The Credit Agreement [Member] | Revolving Credit Facility [Member]      
Total debt $ 0 $ 0 $ 25,000
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals) - The 2.75% Convertible Notes [Member]
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Interest rate 2.75% 2.75% 2.75%
Convertible Debt [Member]      
Interest rate 2.75% 2.75% 2.75%
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Details Textual) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Share Price, Potential Dilutive Effect (in dollars per share) $ 31.47    
The 2.75% Convertible Notes [Member]      
Debt Instrument, Interest Rate, Stated Percentage 2.75% 2.75% 2.75%
Restricted Stock Units (RSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 554,000 443,000  
Convertible Debt Securities [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 498,000    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net loss allocated to common shareholders for basic calculation $ (66,195) $ (65,370)
Weighted average common shares outstanding, basic (in shares) 45,697 45,520
Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2) (in shares) [1],[2] 0 0
Weighted average common shares outstanding, diluted (in shares) 45,697 45,520
Net loss per share, basic (in dollars per share) $ (1.45) $ (1.44)
Net loss per share, diluted (in dollars per share) $ (1.45) $ (1.44)
[1] Although the average price of our common stock for the period was greater than $31.47 per share, due to the net loss for the three months ended March 31, 2021, approximately 498,000 shares from the 2.75% Convertible Notes converting into shares of common stock have been excluded from the number of shares used in calculating diluted net loss per share as their inclusion would be antidilutive. The number of shares used in calculating diluted net loss per share for the three months ended March 31, 2020 excluded the potential dilution from the 2.75% Convertible Notes converting into shares of common stock due to the net loss for the period and as the average price of our common stock was below $31.47 per share since the issuance date of the 2.75% Convertible Notes.
[2] Due to the net losses for the three months ended March 31, 2021 and 2020, RSUs representing approximately 554,000 and 443,000 shares, respectively, have been excluded from the number of shares used in calculating diluted net loss per share, as their inclusion would be antidilutive.
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Effective Income Tax Rate Reconciliation, Percent, Total 25.60% 16.90%
Gain (Loss) Related to Litigation Settlement, Total $ (66)  
Discrete Income Tax Expense (Benefit) $ (17)  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Benefit from income taxes $ (22,455) $ (14,710)
Effective Income Tax Rate Reconciliation, Percent, Total 25.60% 16.90%
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Contingencies - Legal Proceedings (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Apr. 29, 2021
Mar. 31, 2021
Loss Contingency Accrual, Ending Balance   $ 66
Gain (Loss) Related to Litigation Settlement, Total   (66)
Police Retirement System of St. Louis v. Granite Construction Incorporated, et al. [Member]    
Litigation Settlement, Amount Awarded to Other Party $ 129  
Loss Contingency, Receivable, Ending Balance $ 63 63
Gain (Loss) Related to Litigation Settlement, Total   $ (66)
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Business Segment Information - Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Total revenue $ 669,913 $ 635,927  
Gross profit 63,318 23,799  
Depreciation, depletion and amortization 22,003 25,946  
Segment assets 2,373,684 2,384,375 $ 2,379,996
Transportation [Member]      
Total revenue 351,029 350,901  
Gross profit 35,866 25,369  
Depreciation, depletion and amortization 4,512 5,026  
Water [Member]      
Total revenue 99,753 101,657  
Gross profit 8,566 9,347  
Depreciation, depletion and amortization 7,280 9,564  
Specialty [Member]      
Total revenue 155,674 133,039  
Gross profit 17,325 (10,719)  
Depreciation, depletion and amortization 4,577 6,383  
Materials [Member]      
Total revenue 63,457 50,330  
Gross profit 1,561 (198)  
Depreciation, depletion and amortization 5,634 4,973  
Operating Segments [Member]      
Total revenue 685,605 650,249  
Gross profit 63,318 23,799  
Segment assets 896,736 1,074,853  
Operating Segments [Member] | Transportation [Member]      
Total revenue 351,029 350,901  
Segment assets 297,663 304,376  
Operating Segments [Member] | Water [Member]      
Total revenue 99,753 101,657  
Segment assets 130,185 275,447  
Operating Segments [Member] | Specialty [Member]      
Total revenue 155,674 133,039  
Segment assets 106,534 128,471  
Operating Segments [Member] | Materials [Member]      
Total revenue 79,149 64,652  
Segment assets 362,354 366,559  
Consolidation, Eliminations [Member]      
Total revenue (15,692) (14,322)  
Consolidation, Eliminations [Member] | Transportation [Member]      
Total revenue 0 0  
Consolidation, Eliminations [Member] | Water [Member]      
Total revenue 0 0  
Consolidation, Eliminations [Member] | Specialty [Member]      
Total revenue 0 0  
Consolidation, Eliminations [Member] | Materials [Member]      
Total revenue $ (15,692) $ (14,322)  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Gross Profit, Total $ 63,318 $ 23,799
Selling, general and administrative expenses 75,728 73,216
Goodwill, Impairment Loss 0 24,413
Gain on sales of property and equipment (2,554) (623)
Other costs (see Note 3) 75,835 5,165
Total other expense 2,087 8,876
Loss before benefit from income taxes (87,778) (87,248)
Operating Segments [Member]    
Gross Profit, Total $ 63,318 $ 23,799
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &F!IU('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 " !I@:=2;K_0U.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$YI-TR:RT9/'0Q6V-C-V&IK&L?&UDCZ]DN\-F5L#["CI=^? M/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !I@:=286MS+3X% "!%0 & 'AL+W=O0;)7AHC=+$8:Y[X:0\SCJ3L7WVH"9C6>@DSL2#(GF1 MIER]78E$;B\[M+-_\!2O(VT>.)/QAJ_%0N@OFP<%=TZ%$L:IR/)89D2)U65G M2C_Z'C,&=L376&SS@VMBEO(LY0]S,PLO.ZYA)!(1: /!X>=%^"))#!+P^'<' MVJGF-(:'UWOT&[MX6,PSSX4ODV]QJ*/+SK!#0K'B1:*?Y/8/L5M0W^ %,LGM M?[(MQ_9Z'1(4N9;ISA@8I'%6_O+7G2,.##SWB ';&;!W!O38#-[.P+,++9G9 M97WBFD_&2FZ),J,!S5Q8WUAK6$VLW M,LO*[6'NSHE'SPAS&6W@X^/FTXTQ=YO,?Z+C59[S+)[7YKE#=_U]!Z/(3(LT M_P>9HU?-T;-S]([,L0N(#],HGL!,H7@E?XJWIFC@2"[\#2]HKS]":/4K6OU3 M:#V)=9P#,?#!G*>BB12.<_LTG<^6U\2_GR^63U_\Y>Q^3F9S'Z%X45&\0*&G M$)K0ANLF:KC]BB>Y0'@,*AX#%,"P-CH,1^MV M*>MZV.X=5KR&*%*U>W?$'H2*94ANX''C6%86A78WJ:L M)L5.([7;/MC.;H':J_LO'SZT!:]6:.J=&#P0J3RV"HTX#0=K4P1:BSH]2=5O MXD20>9$^"]5(!P>A( 4CBOJIEG-ZDI[/LD J\(Y-96=DH2&21"KBRP+R#Z0A M&39'%D?_=(V1K 6=XHJ\([GDKV060E#C51R421?Q(0XY&'1=YHV\H8 MXNJ\8S@-0RB8\K/]!;$UP7W6[#LM14?E'R)LZ#9E3BF/\5J MT#HA,%S0WU-[D+F&9/57O#EZ/EH01WUW<(%QJW,$PW7=1G$*7W/'J> 0[2V M8'5>8+B8WTE;4T0RPQ2N!63 >EWJHA+'ZE3 QAK45JX(9;\]_TX6(B@4 M>*N1%H[DRS0%T8$OL^#'&?G5/7K_,"PY5[[R5R_1I$/%N+HW5^"]#\^P)+ JQ. NRD)+"OJLMD M;GT%"M%<*+8@?G__;?LSLUK\V4GB/\N@-BM[$Z82XGNJC ME!N0RT%(UU(U;WP72:\_&-$! M96/GY9"5<]#D,D&QO;^"F4&P/N5E'I_8R:HNJZ3_P!02P,$% M @ :8&G4E!/;Y\J" $", !@ !X;"]W;W)K"HD4)N(3-T-_>RUH]72W(XOF#3]7#UM@/5M>7._$@;Z7YO/NHX6YUB+*I&MEV ME6HC+>^O%C^0=VM6V 8#XK^5?.J.KB-+Y4ZI+_;FP^9J$=LWDK4LC0TAX,^C MO)%U;2/!>_PY!ET+?!%MY+WH:_-) M/?TL1T+BUJTI8QN;> N>OVY%?VF@F_>1!?1Y]MU]/K5 MF^A55+71[UO5=Z+==)BW$2/+B,:4(,UOPLW7 MLCPTCY'FZY<_W6F^@DX\]"0]]"0=XK&YGNRUEJV)1-=!EP4"LD- -@1,Y@** M;AM!ST:EO9!_]M6CJ.$):$_O0Z5#*+O6'Z\33@N:7ZX>CWL4@;&4L/04MO9A M-*%IG!Q@)X22 Z$D2.AVJ[2Y,%(W,(/U%VG$72VC3I:]KDPE45[[B/SH36*' MTEG$VD?P.(YQ+OS A0>Y?)*EA/$ MTR:J7!WIU[STTR3E*7@ _C29P3ZK# MHF49R7$>Z8%'&IYDJC4:DB\Z;?4NC006)H4K'!H^#!*4SY'(SO0 MR((T/K2/L#*4GIE%F??0/$T)<1@@*,I2=QQ\5)%G*]5\0]504:QU'J-,\N1P4FYNZ!O,%B>%4YZ6".P(D[XS. 4!W)% MD-Q_S%9J$+/Y_+CG4GA/3Q.:NU1\5$))X4XS)!:L>8(3(?&DEG&0RN_*B/H% M5,8P)SV9\#A+W#F' SE-W)2, 5E,XG0F*9,C!T""G#YJ<)$:9I_5&BLS._!U M9C:KC=%.\A7-2<9<9A@NBXE'#,&QI)B;=&328T*#O'Y1[JBU@AJ1G3(9 E(V!/8/-<9.SZ=31;B_KZJ*W!L.!OFO0#H#R]<-AB, MYIE+!X$QFA0SE"930,*NX">E-D]57:,,?.DF),WCS*6 XD >70X^CB8Y8W,D M)C= SM@!N[V(U'W4=S*4%A"MSV+NS2\?EE+*O97CPS):)#-21"9+0,*>8"WO M)22X#HL-@N6T+ MB\"PNO/R&P%)V]*8C(1]&8+LS.TJ38R!AR["7H@ -7\PIRUB:)RX1%%@4 MA3??,&">L-G1F0P"*5ZT=X)<=@<)S4_/ISNR2:YI6*Z?XS;"C%G?KM'Z( P; M>8?.:>J+;9YY,H"A:.9Z*A3%&=YE=%)M&E;M'\I2]58&=N*;53:4AB^M+$YS MYLX #,<+;Z>RQG"$DGAF_.G1UCDLU8==R.P$& DA^IS&)'$E#<-EA%'B$D)P MC.5DQB?22:=I6*=A='0/&51^W=GJ2C=X*W7B@\]1]>467"%LZEVJ/BZ)DZ1P MI0_!,8(W >)85Q6]C DY"1X^B[N4R M$KW9*EW]!1"VA 1M_T7=5NAAC:E61JHWG8$AA=%$Z]&^57#MTWG(.@@Y)3]Y M#7;.:S2-:E_"G/#8X?Y]5'6=U?5!SJ<>>! 2@>4&7M A%QYP*9F-H2KSECQQHV&*,1P:I MF5":SM5LV&2+6-@6[8WK3UJT%2C0S7'=_0-X"KU3>AC'8>5M5;V1NOON7SDE MV?=#F=1-QB-]W^\4,$*)1Q_!93Q-765&<"1.LRR96X*3@V)A!_6;:B^L'FM5 MPUS2J3AV(OJ8D$!L>W.04C MI/!H(#C8#[MS>(W@2%P4^=Q)*9N,$PL;ISV3(P]XJ,[/,-N'.SFR1:L].!"I M]J! K-JS.OKU@?VM"(C30]5VL-FXAY;QVPRZ1^]_?K&_,6HW_"#A3AFCFN%R M*P4L+PN [^\56,+QQO[&X? CF.O_ U!+ P04 " !I@:=2-/S:<7D% #* M%P & 'AL+W=OQCVP$A,+%0279)*TOWZ7:_NN5R]2/55[X0PZ+7(2WV]V!FS_[!-49$O*<;!LN!9N5BOFF>W:KV2E[?F3N!/F?G^KX&[9>DFS0I0ZDR52XO%Z\9%\V%*_-F@07S+QHD^N M44WE0?VW( M YD'KL5&YG]GJ=E=+Z(%2L4CKW+S6;[\)HZ$F@DF,M?-?_1RQ.(%2BIM9'$T MAAD467GXY:_'A3@Q(&S$@!X-Z%P#[VC@S35@1P/6K,R!2K,.6V[X>J7D"U(U M&KS5%\UB-M9 /ROK?;\S"MYF8&?6&UFFL(LB17"E99ZEW,#-#<]YF0AT5SO6 MZ.*^Y%6:P9M+=''+E2C-3I@LX;F^1+^@^[LMNGAWB=ZAK$1_[62E>9GJU=+ M!.MAELEQ,C>'R="1R7SBZ@IYY#VBF!*'^6;:?"N2UAP[S+?S1[?,E["J[=+2 M=FEIXX^-+2W7.P0+@9+Z0GRKLF>>P\HY%^;@*FA$6CQK.7!IC=&ED;!!P=QK85[.]A@8!+YE-HT'+" Q5YL MT1C"* W\,1I^2\.?I/$GY*"";X2JTW&"BS\8/6 TLD)F,T0Q2F*;B<,7QIBX MB00MD6"2R*V",J;,]R99ZCS90V$QHR$6#&.'1B3T+$(N6(B)G2H.F,=B?V1O MPI92.$GI8Y+("E(=[?GW.F%+H)-]E+HC,LX\%GU:<,OM,6RR&,8<;BT&(YA'F^[\6>FR7!747'9])) M/ K@DR)0#\G7]Q"#"D'IJ02Z@/J.L=U/)+9Z$^C!&>S Y?86NC M-K-0VW.H/L\3Y4+>QI-79B=5]A\\J8DVY+2;'7'D7O-G$YP)W,X ]FEV*H), MRX@!35#OVD#L9N7369YT,*L!P[.0[22DSZJ3$F1:2VQD48#L_YD(]69%Z!S4 M]ARJ3[+3&>2=BGMT2I0U[XV!VGLZ';6= ^X4Z1D&E)XB2<:5W-(.L0 M('X80WVP/Z].9!!$/AMLJPOIQQ2$]0C33K*0:3,V1:S_2:P_K&J.K0N&^DVDL%S]$?,H,2^@7J:*4$^N>3*!Z$^G>BD2*= M"B%G9,A;6JFCK]/"2@AF \7KP(4L(K;D=;D#&1F/*$32R1$RK4?FM%-'%[VR M0GV[P=@X8'Y F*TX'# :>70D[6FG..BTXIC14!T]](B$H';M_M8!\R+/:H.W M#A@)_6BDOZ6=I*#3DF)N2T6'U9Y F@VZ=0<,ML_N'&R'USE/H@C9%%<[D3/!6J!L#[1RG-CYOZ=+8]OE__#U!+ P04 M" !I@:=28"<0-\T& &'@ & 'AL+W=O4,1V?(X3DSY-F]5#_T2@B#'JJRUN>3E3'K5].IGJU$Q?6I M7(L:_K.0JN(&'M5RJM=*\'D[J"JG)(J2:<6+>G)QUO[V65VBE/?G$SQY_.%+L5R9YH?IQ=F:+\6-,-_6GQ4\37=>YD4E:EW(&BFQ M.)^\QJ^N6-X,:"W^*<2][GU'32BW4OYH'M[/SR=1@TB48F8:%QP^[L25*,O& M$^#XN74ZV;VS&=C__NC]KS9X".:6:W$ER^_%W*S.)]D$S<6";TKS1=[_+;8! MQ8V_F2QU^Q?=;VVC"9IMM)'5=C @J(JZ^^0/VXGH#0 __@%D.X ,!["1 70[ M@+:!=LC:L-YPPR_.E+Q'JK$&;\V7=F[:T1!-43?+>&,4_+> <>;B2M9S6!0Q M1_!-R[*8:;>0$VQ^@$?;MY@XY>'".] MXDIH5-3HZTIN-*_G^B5ZL?=\-C4 MWGI=+:%=ME!(R/0*+J6M5EI]!8@SO?' M3R',7:SD,=9+$G1XS=4IHO@E(A'!'CQ7AP^/ G#H;NIIZX^.^/LB[D2]$0%/ M;.>)M9[8B*>OTO 2-I7'7SUY3'8>DP/BG87\=G%W;N)^0%$2Y_$@;H\9)IAD_KC3 M'Y;*<79 )MK16B:YWYHV0Y:%H1V [19U,N7:"EJ MV-HE@AV*^!SXI="FV>IW HF'=4,,WHV;.:#2."5#Z!XK2G#BAY[OH.=!Z!]E M?3+C>H6*:LT+U7 4F@']+(%_CK00Z*,T M%C'^S< 10-(+L6A+'>/MF#C"-+ MLE$0]">S$JI-V-^#W+K:G]R,#G/68Q;C)!Y!VI,#'$Y:4'X$\JIY*5KNA_P% M]C>_VA01/S?%NIER+W#L(#HA<R4HZPPZ5W(#104W1A6W&\-O2YA*B>JF\("&1,FV=H))[AC-'X1/:WH* ML@W!M4IQ,A: U1E"#YI=)X1WBM?0NK6MGE&;KI%^#\FBUE(U?9\W%.IT!2=) M@ITBVFL7TW0L6:RV$1:4S5TXH/!=I^D$!NE>-45+\\^5+.="]>LLS(Y#W:/5 M,!+6L$NNBUE#MV@..VSRES)LYO-J)HQ"H:"2O:FZ+<-+W\ M'P!.#@/L-QL#;.6,I,&%_MZ>N0!B?@>UW%(\'BN $C\NL)&S'Z&UM&I$PFID MU[)[B7\^7)5A4# .Q M*WLL ]$P QV>/2ZYY!@[9;O/C-"Q>I)9#F)A#KI9BUG!2^C?#L@?9NF'/95^ MF*4?]D3Z86XQB.,X28?G)SX[2B,ZTJ Q2S_LN>B']0ZFGXE^F$LKF&:4#R(%,=^1,HN'N]!C%D>4 MCNU"RT#LN1B(609BS\1 6S][EQ2UDUW0WK-U;*H-2K% EQ&IRFLA^HN';L' M(]?MO=VM-$96[=>5X-#;- ;P_X6$YF;[T+Q@=_5[\3]02P,$% @ :8&G M4D319?VO P PL !@ !X;"]W;W)K+_)(FHF5ILU,TGKBNGF&2$A$ P(* $I.OKX+D*8E7N3F MA<1E=W'. ;#8Q5'(;ZHD1*.GBG&U=$JM][>NJ_*25%C=B#WA,+,5LL(:NG+G MJKTDN+!.%7,#STO<"E/NK!9V[%ZN%J+6C')R+Y&JJPK+'W>$B>/2\9WG@2]T M5VHSX*X6>[PC#T0_[N\E]-PN2D$KPA45'$FR73KO_-NU'Q@':_$/)4=UTD:& MRD:(;Z;SL5@ZGD%$&,FU"8'A=R!KPIB)!#B^MT&=;DWC>-I^CO[!D@+60XHBDL89HIF&UL=[ AG*S MC0]:PBP%/[U:"U[ II "04L)1@NLH?.@X0>[I1426YBJX(R49O,.!'T22J&K M1X[K@H+M-9JAQX?WZ.K--7J#*$=_EZ)6F!=JX6I :-9Q\Q;-78,FF$ 3HL^" MZU*AWP!5<>[O K..7O!,[RZX&/ SEC]/N)<,Y!M3IO%,K*>Y?(?5+(G#(%RXAU/ (V9I$(=99W8&+.J 1=8OG #V MERZ)1/G9/E,.?8*N#.#KMX@#=C@+&C_=7E B[A:,7U6BYI!X&/T)YVT'":== M"<'E+HBD!VPN^*A43>CX1(-Y&/5T&MK,PC#QQF5*.M3)1=2?B%*WD+URAI6B M6YICFXL@FUIY# ME=&,U'%]S%RC71!*E$7G:FVLVQB89($U\K\=F:!-/4$D[ M*NFK&Y"7F.]&,:6#]?PXZDL\- *)_0E<68L@=R#'HV1!4$<0_ZB%&/(YQWR^47DK]ZA,;3SH="A/^^A M'1K-PFP^ =?W7E*_=Q'P>5J?RDMMD+/5D\CS^J=AS"Y-HM"?@'GR0OF73ZK@ MLQR>!2D83.VZ.V5N6D_N-H,TJH^2\8<@LS3H4QE:I7XRD6+]X(5(\(MZ(ZRU MI)M:XPTC2 OT.QQV>%3M8ZQEW90Z'X&.W MI7N914L'(TQ%E:=*G-68W#Y+^ M07)/RHF*R)VMLA1(77/=/+W=:%?)O;/U2V_\SE1XMDQY"=.4A_"P[DRN9&0+ M(;V;%+263<75=+38VZ)E(S240+990I5*I#& ^:T0^KEC%NCJWM5_4$L#!!0 M ( &F!IU)VJ?S+U0@ TP 8 >&PO=V]R:W-H965T&ULM5MM4]LZ%OXKFFQG%V8:8DF67WJ!&:#T%DH2#Y3=#W?V@XD%\=:VC)>>K#Y-) ML5C2-"R.V(IFXI='EJCT^/J79"?'K,U M3^*,!CDHUFD:YC_.:<)>3D9PM'UQ&S\M>?EB7WJR 73Y.=ERA. M:5;$+ ,Y?3P9G<$/ ;9+@PKQ[YB^%'O?0=F5!\:^E0]7T3+R1B"BC^$Z MX;?LY3.M.T1*?PN6%-6_X*7&6B.P6!>8S_%X'8H@!J@W04 -< M&^"A!G9M8 \U(+4!&6K@U :.9.#:/09N;> .;<&K#3S)@/@]!GYMX$L&"/4- MG+4=.4LRP4Z?R6ZPY='&;I_)=KBA/-ZHUV0[X% ><=A+;#OD4!YSC/M,MH,. MY5&'O2;;88?5N$\VDZ2:81]#'IX>Y^P%Y"5>^"N_5-.TLA<3*\[*%>6.Y^+7 M6-CQTPN616)]H!$0WPJ6Q%'(Q<,=%Q]BX> %8(_@;AGF=,F2B.;%O\#EG^N8 M_P ']UFXCF*!/@1C<'_W$1R\.P3O0)R!KTNV+L(L*HXG7' L6YHL:CX7&SZH MC\\Z72=ANC,+Z[ M&>=Y_+#FX4-" 6>"6+Z/4?#Y]%9\;BD7&YS(KBHNBK6M#6P.GUQ>]F]=-DAN#T]>E^E3O M]:<2=J;W928SUSMX1?($>H]?F0AZVVPB-H_=#H)V.PBJ_-@]?L[#),P6M ' M8BR+1X\FS@C_>\<<#^?_]G#Q<&H0UM%[9QG[LX[/ARHUG,+SF"1L2-$3'M(L8.P:X$FPV#S14P%SJ>%$D5"A'L MJ6/I[&+I:&,YYTN:@P5+126_+$MLL0L?E,$]%!)8O*:J(#O&-'6,0>XBQMCS MI2D^-?J9#?(S-_H)3'Y:T75WT76UT0W6^6(9%K2J/Q8;[5%4VN, 'NYO-8HH MG^M=_P&5\L?M=L/V76BI^^'M^N%I&_L8/\>BP!(;B>A NQ_OK".(P4HD4=45 M54^N/6.^>,9\,2*F7<28^$C:@6:#4'-C:X')3RO._B[.OC;.7_,P*\+JE*H0 M131?@HQEXWW)%->22;GX^<8X^\8X&Q%3(V)F1,R["(0\.<0&4"O"T&J."BQM MC,]2EO/X+Z&(;^_NQ;:_JX,[.8:5ND;.L2ZJDV-&R&Q06W.SH\#D MJ#TJC;J'>GE?3=IGL2"+"6Q:0.P. XA]B_1E>2.'H5X/[W%0MDNZE8T\H@IQ M">7Q-,MB,V1FALS-D$#1I;[YU0AAJ%?"RA, 4;1-PWQ;M"%+&=^N=!0UO8^0 MCV3: Y!M]HW0A'HYN%]FFAF[BHK>E7.B*R4)@=#SY;Q02$YGORZI3=KOH^=/KV;]3H3J37G;I3"]35EO*F:X;< MF"%3!63L.-"7@SH0-U?@/%=>]I3."$8]FR]JM#/2:^=7'5X@LXA&1L%ZHX! M#'TYW$9'LT&.YF9'@'D/5;J7"KK_"WPX%J&RG4M@>)VZ.V4:.VD4%M_S15);VN M@D5RBBA$.9+SPRS*S9"9&3(W0P(MI!WL1I0CO2C_Q8-'9#SW_6*&W)@A4P5D M3'RY3IT-@\W-#09&3^V -W4$TM<1OW@"B;IJNQ/PKF[O!-P(F9HA,S-DKH! MR\-R#6&$M8/=5!!(7T&\]B@2*0Z?7:_GKVJH*0F0OB3XF:-(9#YK1@K!;;ER M^:A (7FL%06#*Y_K*UNSY") @>K,K&[/6H[:?YYOY#_6R_]?TE$&WSTZ!"MT MMT9'X49W8[WN'G)4 I6,NAI5U)$^=*%<,PQ!MMDWBA8/O.HQB#%25+Z22ONB M (G"%WKRL;L"-\8NE))TJH!A@O9+T$W**W"^J*-M>953X)#K$"*'7.$.P_V: MKQWP4G:WWS1R#^OEGCIASPU6MU34>45UG7.3=&!53ZJHO*\I-JFLON%=;5PT M727L!Z6 A]^K-^7=SW('>V0YV#^W76>16'/9.B_O9:#MS= KD2-9=2LM$/ER MI+IC--F[L9K2_*FZ4UZ ZO[-YNK.[NWNWOIY=>%7?H_QASG&BE]$3,0OU5W< M2=/$YJ*\2-ZG6&S3"7T4S5E'KI@M^>;N^>:!LU5U9_:!<<[2ZNN2AJ*S)4#\ M_L@8WSZ4#>S^!\#I_P%02P,$% @ :8&G4F3F^O\T @ X00 !@ !X M;"]W;W)K0R8,QC\'X(69)&@2APLH'!D[+%A>H5" B&4\# M9S)>&8"'^SW[MY@[Y?+ '2Z,^B6%KV?)UP0$KGFG_)W9?<5O2$JAUM#; YN2)SX&\\HP3'+;)_E/'N7\);;">333Y"EV?2( MGL7_P]-WY.1CT?/(=_8&W[7<2JJZ<' B-0BC%+<.6K1]Q4Z/5:QGO(B,832W M93J9Y@7;'J;QCZ!>+#OHE@;M)@Z1@\ITVO_+!>.KPN*WI'X0V!-#YVAB_-\(%XU^M M_ U02P,$% @ :8&G4ERE#5WH" LR4 !@ !X;"]W;W)KG>QV < >?6HS<]NK90E3YNF[=Z? MK:W=OIM.NW*M-K)[J[>JA6]6VFRDA8_F?MIMC9)5WVC33%F6S:8;6;=GUU?] MO6_F^DKO;%.WZILAW6ZSD>;71]7HQ_=G].SYQO?Z?FW=C>GUU5;>JSME?VR_ M&?@T/?12U1O5=K5NB5&K]V'?@[I13>-Z AU_[CL]._RF:WA\_=S[I]YY<&8I.W6CFW_7E5V_ M/RO.2*56SUC6XK&!15$;CJ=%-7TL*'.PO_8+1L1_2*W,AN33[!B'?D_$B[%9%NO\(T;W2'!GQH.>M;NKG\<#V9Y9SQ MJ^G#<1P0LSG+>7$P.Q&6'X3E27\_5'] Z@[Y8S5,]U*W9=THTNX5N[ONNG29 MM37ZH89Q)\M?Y'SG-&@I* M6Q&YT<;6_^F_PX(Z])P?18N)O*"CF")6A1!S/*3S@^QY4O:'(VD0T*:?IA!% MNU:$O9WG?W,3^$&!S1+B_%7;<88-'LQ#;9R*D0.(D9AQ7']QT%\D]?\=D$) M>B<;U1<5&'488?NK#[SZ!I@G+\[%RQ&K&(LH7!^6+I/([ MJ\N?$\>*BI1Z P#MH@FR"'Z?9K-\)#(T8GP1F7$T\X4\2\K\#4((T80HNXEU M7K>@55T,LVUE](;LX,Y1B?]#UZTE#Q#SG<%S9?^#)]$4M!AY@UA16M!9Q)\C M,-%T<=/MI"\/]68K:^.2@Y1K:>XA?0XX1>H M-DN6OINU;)U$& ?9=0H*H,OOII;+NGFQAE$/%,K3Y: LS4XV!!9RI%'W< 6_ M99N>V4?AH3,\/CP<,[;(LB!(H5T6"9!G%DU#ZW/;[8QL2^6PH.H'Z>K5_^B& M0*8[1]P([6)N>,+1/.G&]X-X?.[D2(0YFX\+%F(WIYF(R?.0HVG* 0RL 7#N MDS!:5FD(JPGG.0MF.0(UMEA$H$8]U6@::Y];5X&T"19$>WDABB:"B<58'6*V M*(I8%#VS:!I:?13KYX<\P!D:0#^#DLA M\U*^,X1ID,AL-M*(V5$8*A%1Z;'&TEB#PJUW;EV\E;]<]4!%AFR:"(C0..TQ MNV*^F,="Z2'&V,MT@6Q03VZULQ]ZW<>WW!GCBO,1T>+!9F$Z+.8BB#5BEG$> M03'SC&1I1G[]ZQL,U(L0@KS(BOG8B]!LPC+*\H@;'IA,)%<4KD1VK]\\,H\P MED;8^;>=@145C.\%V4B8XWW7;FV^D>:GLCV9.U7NOT!C$^)KDH< 1LQ.K$X= M\)!C:H? QS="J&($<[28 MSX-41.P8%3R6BIZ'+,W#TX"_L)5#/0C)!NNU,2 PJV(64^_IQ]+T&P!1(],I M7L%"5,%./DB3T&I"C]=0IX=&GF@\3;1# ?-%Z[B489Y@3G",9;!.'I\%(7;Y M(F,1+SSQ.$W6KT]U"\O]5]"AQLRR2>_SH ##-HOX(M:K=V+65@W]=H2H1B.0+/I[@N!F-J?2HX>F] MV7>U/:Y,I=YLW)&-.P!!U2+[+[)UJ]_#B:7@-972%S.IH&>4(D()C,IPC--I)EV$U?_AE[FE V7^67! M<^?MR"4B+5FJ^[IMW1"ZM8/")]%;O ME:Z*RZ*@$5>5VW+ ?'XZ>]>VR*-#;[Q\HN C!]G\]3]=)*,.MGLWHJ^_/6_0&BFRQZV=3W MO0+\N5B(SEFP$D*,!(WF_M'CNC1>^T6 0W\OU^\_!^%'.VI4>$C17.3CE0%F ME<46_L*S5J0?Z'GE%>RH0+)[[#1DI?,E=:8M/!1%&HJ?6ZO<'$"]1W9BD.=C M[Q$K&B.>\,03+QU2NF/>34[(@)6JH\>> ML>\6#.(5NM.8L\1LH] M;_(T;VX/:VZ :".-VSKM+*RW;'01GF/[H'RL%[5BD05+[J&1OP"-_V]5FX=U M/N?S\8H'S_I\<]A*HT*&WV0F01!#DT&JV&$^:Z='K+QME M[ONW@CK2G[,.KXP<[A[>//K0OV\SNO^1OKL9WA_RW0RO,WV1!M8<'53J%729 MO9U#Z,SPAM#PP>IM_Y+-4ENK-_WE6LE*&6< WZ^TML\?W \0+KN@4(O6(3NU#)02E??8E&V*=8Z>V(==_ MW[43(BA0(?4E]MHSXYUUUDDKU9NN QYK[G0"Z\RIGGR?9U74%,]D0T(W"FE MJJG!4.U\W2B@A2/5W(^"X-&O*1->FKBUE4H3N3><"5@IHO=U3=7O9^"R77BA M=UQ8LUUE[(*?)@W=P0;,MEDIC/Q!I6 U",VD( K*A? 'PQ:?3(G MULFKE&\V^%HLO, F!!QR8Q4H#@=8 N=6"-/XU6MZPY&6>#H_JK\X[^CEE6I8 M2OZ3%:9:>'./%%#2/3=KV7Z!WL_,ZN62:_^T;HW"7(<^D2RD*O$0H",ZTY*R@!H.-P0%OUV@B2[*DNB(O^(=H,MH*NB\8 M8L9DM*(*(148EE.NQ^0CV6XR,GH8DP?"!/E>R;VFHM");S!5>Z"?]VD]=VE% M-]+Z1M6$Q.$'$@51>(6^_#<]@WR@!U?HV?VG_T7WL;Y#D:.AR)'3F][06X,V MBN6VL#F6\EHY.H%')V!;]9"&LS!*_,.IZ4O0=#X/ST'9)6@VCV<#Z,Q /!B( M_]= ?(^!>T#9)>C,96? /_GE[?N$5[9C0A,.)=*"R:>91U37\UU@9..ZX%4: M["DWK?"9!&4!N%]*:8Z!;:SAX4W_ %!+ P04 " !I@:=2-=,5JR,$ !< M"0 &0 'AL+W=O4CBL=WFH=,'B%R*J$& P<6R^O5=@)3L.(Z;O$BX[)X] M>W8!<+Y1^LXTB!8>6B'-6=18VYTDB2D;;)D9J0XE[=1*M\S25*\3TVED57!J M19*GZ31I&9?18A[6KO1BKIP57.*5!N/:ENGM$H7:G$59M%NXYNO&^H5D,>_8 M&F_0_M%=:9HE>Y2*MR@-5Q(TUF?1>7:R++Q],/B3X\8\&8//9*74G9^\J\ZB MU!-"@:7U"(S^[O$"A?! 1./S@!GM0WK'I^,=^MN0.^6R8@8OE/C$*]N<1;,( M*JR9$_9:;7['(9^)QRN5,.$7-H-M&D'IC%7MX$P,6B[[?_8PZ/ ]#OG@D ?> M?:# \@VS;#'7:@/:6Q.:'X14@S>1X](7Y<9JVN7D9Q\98^7?P-O#.^5M(V!2UEA]:5_0MSV!/,=P67^*N![ MID;W<+]& -]R40AFG$?ZZQ0<+2Z'*N[]? M*L?K;+(1_/+3+#N>G+Y<8+AM$$I%M9(&*S\:Z-*DWC,SC\RX+(6CRD*#&KF$ MAMTCK! ET)W0,4T[JRW\IDD#:BR?OM6N/X#O9*ETIW0 /R!:>9Z>;C .H^P4 MAA5GGJ\HIY\OV<:#MQV3V]V.TKO-(?JP<0B=T\8Q:7W5O:-V@EK %T/CVHD@ M1%#&;]Y@Z32W?+"X?"@;)MM?]*=!9 M*)O]8>C7OK:2RL(G?*R'SXJ59:\6E^L?JC?Q\?Z&M>AO/^H@9@)MUM/^7X01 M?"1K>D3TH+,7RFX[7C(AML#JFNYG\FT5K5/K;)!10!U(\MZCHH(0;<^CYMI8 MJ(D J=>R+2UJQ.?"> 6NL12,ZE53H !STJN3C28P(@NX8*:)PR]9''T[1XFD>P MS>))ED,1SV89W"KKR_<#C+%G,K H)D5<%"G%.HJ+V00^T <$70[4Z@;AH,)^ M=!C:_KN#4-[9-#XZSFEPD*?Q-!_#X4N7&ULC51-;]LP#/TKA <,/73Q1Y(V:Y, 3;IA M'= U2-KM,.R@V(PM5)8\26[:?S]*=KP$:(->;%(2'Q^?1(ZW2C^: M'"FDHCRWQ0*<(DBL["DG$93,=^;:&G M8U5;P24N-)BZ+)E^F:%0VTD0![N%)<\+ZQ;"Z;AB.:[0/E0+35[8H62\1&FX MDJ!Q,PFNXHO9P)WW!WYRW)H]&UPE:Z4>G7.338+($4*!J74(C'Y/.$7*F'\ M%[;-V?.S -+:6%6VP<2@Y++YL^=6A[V 4?1&0-(&))YWD\BSO&:63<=:;4&[ MTX3F#%^JCR9R7+I+65E-NYSB[/2'L@@)?((EIBBM>($;8VK,X"I-52TMESDL MM))DITB78R-&'6R5M8>"+S# [C ^);T)4?_ & M_IZ6A"LSIC,##U5&*8!/.G! MQP^C^//P\OUW##=$I<[I^3F)(R]T!-'9*5SCVA)<$B>7SJ37:@N8*_F$VO>I M*^?.%JCAKG)M9^!D5:^MJG@*@_.(@& 4#V$0 5UB6NQND4BV*5SJ9FL_\^"4 MR&]0(S&$I=.-7.I*.+GWT*/!"+XS6=-<\8^B>1H0Q>^(:S,<$HJH4A)C387L M*#:0#5FI[&OO(MQKQ!)U[L>- :]RTY/=:C?1KII&_G^\&8?$)N*TM#PIL%3674[@#M;Q2]ZM9Q";HY/_T'4$L#!!0 ( M &F!IU)+M[^<<00 "$* 9 >&PO=V]R:W-H965TS9R_ ?./\4RB8(SV7QH:+01%C]78T"EG!I0I#5['%R=+Y M4D5\^M4H5)Y5GI1*,YJ.QV>C4FD[N)RGO7M_.7=U--KRO:=0EZ7R+]=LW.9B M,!EL-S[K51%E8W0YK]2*'SC^6=U[?(TZ*[DNV0;M+'E>7@RN)F^O3T0^"?RE M>1-Z:Y)(%LX]R<=M?C$8"R VG$6QH/"WYALV1@P!QM?6YJ!S*8K]]=;Z^Q0[ M8EFHP#?./.H\%A>#\P'EO%2UB9_=YB.W\9R*OG PHJT-T9:L, M!*6VS;]Z;GGH*9R/#RA,6X5IPMTX2BC?J:@NY]YMR(LTK,DBA9JT 4Y;2,SNG,V%H%^LSGGW^J/ +1#.]VBO9Z^:O!.^2'-)D:ZMLII6AAZ@B"PWA%?LGG?V39/_D@/VK$-!7>ZC]^PL_1[HV M+GOZ9Q^OKYN=#>F#<_E&&T./3!5[Z4YRM:?5=E_OG"+&*-FTM3+FA50@MZ1/ M;LWE KF=D'44"\],H#ORH ]"EZ% M")C)Z4]#_$=9WSCT?XCB8J-CD6)L(OG>^Q%MF#)ELMH@@WE"@FU=IJ\E1&FM M3,TI>CE\Q(%/17X'?KWDGOU:9Y#XX%U= 9G$JTS3"?\K_E"Q5%!\P;"JG(_: MKJBV&M370=;B,]@3_Z$4)5R>>0R>$C1MTS@"*4:'2V$.PJJJ\JQ!)W $@CZ]PE!14F78$ M!>@2J%#B9X23F*MC[;D']PCQK=G6O,6] IX5.@/I::W*0=_K@FU62(24.63- M:D9@7XJ^59 $9[ D&=Y'$Y4N9XQ'4)#F<"[EML1(I_<-PARHC*L:KF*AHA2$ MPD%MU0*,HLV5C3K3E4 JU0OFWJU=HT;*EM2KY5(; 1R^.U"[ S'(4DA-63G? MK\-=HIW,S6.@L,<8)R@'W'A]R10,2K;0*'[/7VOMT\3MRV1I6 CN!4,F3-KP%D>?\B$-J4\G/&+/4!1G8=T.2G*95,9HN$N#LF M'7# TO2-ZQ2+,(JRV\:2T@ #(M.Q.2.AGN)""G;!V*9T.1LN/\@1;KO,AGUKNV2X4$>)TBBI*ZYP;O= M[OUSU5S[._'F\727NC"0X254Q\,WIP/RS8.D^8BN2H^ A8MX4J1E@3<<>Q' M^=+A*FP_Q$'W*KS\#U!+ P04 " !I@:=2_UK*HOH# 6"0 &0 'AL M+W=O5EYLR9&ZE5[_Q3J!$) MGAMCPSJIB=KK+ M%C8T*J6O1\DGE?*.(EWZ7A=:C*J-28[)YGE]DC=(VV:SB MWKW?K%Q'1EN\]Q"ZIE'^Y1:-Z]?)+#EL/.A=3;*1;5:MVN$CTF_MO>=5-J&4 MND$;M+/@L5HG-[/KVZ7(1X'?-?;A: [BR=:Y)UE\*M=)+H308$&"H/AGCW=H MC QC7]&S&0R*8K'\P/ZQ^@[^[)5 >^<^4.75*^3JP1*K%1GZ,'UO^#HS[G@ M%3S7KT>:+(X0E_ 0/N-<2Z0#:PH= FCW&L,J( MC8AH5HR MP/@_!7 !7QVENH 'VR)Y??Z&9.;&,X/#&_G;P)^5CZ%Q>P,YOE\ M]@;>8O)X$?$6;W@<@!Q\U%;90BL#C\2^ -_.>$O(_[R%?S3@80_O^(S MP:UQQ=-?IZ+Z)JBTYG5H58'KA'LOH-]CLEFFKV0-?NT\M-Y5FKAQ"K>SFH8F M,GQY4(UAI,\-8G62%>V?V>!;G'9]ZXNN)-$LI MCQR&(,=E"G>ULCN,P?M?WC;JA5D/?R0%FL,LCW.J/2)P[7(XQN+-TU.[/(K\ MI_\(P1GT"+7:"_NCE$^LSWA5F*[4=C=M'A@'UT2LOM9L5R*@0G!<^2+2:ZHY M1H>8@*HJ+;<=WY50&*6;$'W?JN()BEIY#E?,ZY$5Y^5R[9BW%-L>.;]'E4;? MU<"!DT1._AF)^?0RS]-+>#\&0$(Y MRHX@:JN-II>H,K]*S[F&OHD*FA&#RY29S=*+TZ7IYGH ?7N%A0:Z-+]_6$;^C<5KSAPMZ$>#SRO%;,"[$ MP/0IM/D74$L#!!0 ( &F!IU)PU83LWP, "P( 9 >&PO=V]R:W-H M965TQ"0KTQ1J2,V=FSN'%B[UU7WVK=8#'OAO\ M,FE#V)ZEJ:];W2M_:K=ZP)6U=;T*.'2;U&^=5LT8U'V6&9+48YZ[= M:F%WH3.#OG;@=WVOW-.Y[NQ^F;#D>>+&;-H0)]+58JLV^E:'W[?7#D?IC-*8 M7@_>V &<7B^3]^SL/(O^H\,?1N_]D0VQDWMKO\;!IV:9T%B0[G0=(H+"SX.^ MT%T7@;",OP^8R9PR!A[;S^B78^_8R[WR^L)V7TP3VF52)M#HM=IUX<;N/^I# M/S+BU;;SXR_L)U]1)5#O?+#](1@KZ,TP?=7C@8>C@)*^$L / 7RL>THT5OE! M!;5:.+L'%[T1+1ICJV,T%F>&*,IM<+AJ,"ZL/MN@0<(O\,%XM=DXO5$C6W8- M-_I!#SN]2 /FB=YI?< \GS#Y*Y@"KNP06@^_#HUN_AV?8GUSD?RYR'/^)N"5 M$)O7&,IH<[&Y#V"]49 MO%D&H^ $&&-$%#1:E%15A48F25Z5T6"DDCD:'-*$3.OE4D1XIXCHHPR@%KKXX$053*^2P("LI1O'F9$4E? MAD*BM/FQ( (UX"A(CGS@_LR1#(:E(V%QH^5<_A=!RH+0**'$0-QBB$)1$$EH M+H\$P>U*V;AOIW1H(3E41)%DW#ATE 9W!2_@>Q=,>G2#]]IMQG?*0VUW0Y@N M\WEV?@K?3R_ B_OTCN*!W)C!0Z?7&$I/"YF F]ZF:1#L=GP/[FW UV4T6WS. MM8L.N+ZV>#T>!C'!_ =A]0]02P,$% @ :8&G4MO^X8E:! 8 D !D M !X;"]W;W)K&ULG5;?3R,W$/Y71FE5M9)+_'MM M#B(=7-'= U<$7.^AZH/9.,F*W75J.P3^^XXW(81RH-.]9&?LF6]FOAG'/EJ' M>)L6WF>X[]H^'8\6.2\/Q^-4+WSGTD%8^AYW9B%V+J,:Y^.TC-Y-!Z>N'7-* M];AS33^:' UK%W%R%%:Y;7I_$2&MNL[%AQ/?AO7QB(T>%RZ;^2*7A?'D:.GF M_LKG+\N+B-IXAS)M.M^G)O00_>QX])X=GLAB/QC\U?AUVI.A5'(3PFU1/DV/ M1[0DY%M?YX+@\'/G3WW;%B!,X]\MYF@7LCCNRX_H9T/M6,N-2_XTM%^;:5X< MC\P(IG[F5FV^#.N/?EN/*GAU:-/P"^N-;841ZU7*H=LZH]XU_>;K[K<\[#D8 M^HH#WSKP(>]-H"'+#RZ[R5$,:XC%&M&*,)0Z>&-R35^:?0_:@ MX7?XTGL7>S^%2W_G^Y4_&F>$+T;C>@MULH'BKT ). ]]7B3XHY_ZZ7/_,::U MRXT_YG;"WP0\=_$ !"/ *6=OX(E=K6+ $V_4FB '.&MZU]>-:^$JN^QQQG)Z M U_N\.6 +U_!_S^%/>+6PR4(,\CHAU9+/QPE6/K8A&F"7YL>M\(JN7Z: M?CL$[%N]V#4.KJ/KTS+$/!0+7Y'Q"%<(@@W(#W =,C;BU+4-4M,W#GX&S2M" M*4<)A4I)%)B21-LB&6J)5!3._-1']&244&[P0X%Q3KC2P 0GPDCXZ-W= YPV M=TT+524)XP(TJ2P#9@6Q0H#%52,K.&^F:Y\R>BJBE2K4<<;?@5"(K@5(HTC% M#'S&,A:#I6*&4(DQB414+BVF1Z'2EC EMD4B'XC<#VE>85N:&GE^A"X5,:-> MZ!L^L'0,7)(SI7I+L3!1)$(K2K30* LB.*8E*OC@:]_=8,0MZ?1'2,>")+<% MUV"M)0"3C%2F2)4UR!=[(IT18Q5P7B&QQ* -9DBI>4:Y98)(@11AZR@:,TVD MJ; $)B51G.^Q;@B7>D=%J18'AW/,2%=[I*,[T88C-U)S4)@G=EM)S V[_SV< M,VP/ER_T)\X9-K!$P.(K19@H$Z=,D?2P;[DE5O'G,_XC="L<;5NQ0=JB6XD4 M%D&7667BB6V#0\7!*B0/0RIM<5IP"JKG?#..*1@P)E&5ZRXQJ*@AE MP+ M_8EN;7&@;6&!8\Y,%TEK//359L UW9SN;_T[C_=NO<['^7"W)ZC#JL^;"W"W MNGL^O-_X/]PZV?H2@\J-8*XN<\W2@[+X0Z]"1EOY$%Y'((^^[N^]X M1RX.2M^9&M'"0]M(LPQJ:_>7463*&EMN)FJ/DE:V2K?-V&;QBE^O,[?<;_A!X,&=C<)%LE+ISDU^J91 [ MA[#!TCH$3K][O,*F<4#DQHJ>2\J6R^#>0 5 M;GG7V!MU^!F'>'*'5ZK&^"\<^KU9$4#9&:O:09D\:(7L__QAX.%,81X_HY , M"HGWNS?DO7S-+5\MM#J =KL)S0U\J%Z;G!/2)>76:EH5I&=7ORF+,(,?X$I) MJXDC>&4,6@-<5O"KX!O1""O0+")+UIQ.5 [(ZQXY>08YA;<$61OX2598/=:/ MR,O1U>3HZCIY$? MUQ-(60A)G+ 7\-(Q]-3CI2^$;L J>",DEZ7@#=Q:;I&. MG#4OX&98>PU:H]T7L0MH8KGUC4\.<[?+"P;E1Y]]=3%+]H MP17LI=GS$ILR+_\7,Y);&O&1 &]JA=A6,54JGU?I-4 M8ZEV4OR-E=>U-4*I-)G:*UD)N:/98*$Y@^4:2;/J2JPF\![/48[8:@L7+)M. M,CK33>/+D_ OBGPR'R55IYT)9]36&A'H )3U> +<)P[A-9;8;HC*01[3AQ6A MBXV3.4/5Z:R5-9<[\DW(D\_TE8;WW6&O13FD2M 1,-2ER!8W@ ]8=I9<5QK0 M6$&-@"8]',DJU#VO9$HUG<=RYHXV6E6)K2BY6^@WE@T7K0GA\"PQLV3"'O.2 MI9/BRWCYBN(GK$^6_DW6HPTQO/,9;BF]K@@<0I_S(1KNSA%UP8;JQ25ZW.&. M!/H&"Q5W975 .@2TOE4-]7US"=\1\[96G:& S/=?[-B5,M9G#Q_(LK>[<7S( M7<_J*37(M?3B"\B+,,YS&J1%F,8Q#1C+PG0V/U6&1DN1.EI9,@W9-*=_'D[3 M@K8F(1XFB0>=9F%!&A>0$$;.YO#?R)<*6/P-$/>?R\.Q MVC[^+[E8'XE_E([29^CI7(0@T9?AB6ZB+4W">>H)S-)PFJ1NE,S"?!K#M5;W MPOB:H;8$C2+6#=!BR@KWFQ9SF(9)SCY-SWD?!UK>*[J=AX@R,[[35/U!+ P04 " !I M@:=2!KOW;6<# R!P &0 'AL+W=O0!&BN*U:@[0YW[?9AV ?%9F+A9,F3E.3Z[T?9 M3I8#>AGVQ2)E\B$?4J(61V.?7(OHX;E3VBUGK??];12YNL5.N!O3HZ8_6V,[ MX4FUN\CU%D4S.'4J2N*XB#HA]6RU&/;N[6IA]EY)C?<6W+[KA/VV1F6.RQF? MG38>Y*[U82-:+7JQPT?T7_M[2UIT1FEDA]I)H\'B=CE[RV_76; ?#'Z7>'07 M,@0F&V.>@O*A6<[BD! JK'U $+0<\ Z5"D"4QM\3YNP<,CA>RB?T]P-WXK(1 M#N^,^D,VOEW.JADTN!5[Y1_,\5><^.0!KS;*#5\XCK9I/H-Z[[SI)F?*H)-Z M7,7S5(<+ARI^Q2&9')(A[S'0D.4[X<5J8_Z :; ME_X1I77.+3GEMDZN GX2]@92SB")$WX%+SUS30>\] I7!][ >ZF%KJ50\.B% M1SICWEW!S\[XV8"?O8(_P>K=93'ASR_X[&&M3/WTU_>*>AVSNGD!)G6M]@W" M1BJ%#0C=P%Z?E,[LB0C0306']B!KR3ID!CU::<:$&@/:>/A1 M:C(R>T=[[B>@9E+ 4S?A'9'J-FA/._%+@QCNZ"Q9NK,.:M/U"OU$EU")T\ZB M<[>P'IF_ 3Z/65GF)"7SE*5E$:0\9D65PM=3@7A:L+S(@6<5X_F<5LYRGL$7 MXXER_=\!(4U*EF8Q9,$SS2&=)XS/2\K=$W\"<2)T*:U8%I>0S=E\SB'-6%)4 M\!M5S +GG,WC#/*$E6D1EB++IPQVUE ,>]'NK"Q9D7/(LX"1D#YGG,?P<6 O M%(U4.G$X=+2V2.T#11CDF; LA&99'@-GE.<40].AP (]_^-Y]BR[F6(=V-TSKT \ZU^-( M.^^>'X2WXQS\UWQ\32CN3FH'"K?D&M^4-'_M.*%'Q9M^F(H;XVG&#F)+CQK: M8$#_MX:FQ:2$ .=G&PO=V]R:W-H965T6=N[>*TUS/I7!3<=-5"E+@S5;K@%C_UK&<66O#,"15Y+PJ" M0:_@LNQ,SMS:1STY4Y7-92D^:C!547"]OA2Y6IUWPL[CPHV60%C.(%7 M7&KXS/-*P#O!3:4%NMZ>]2PJH:.]M :\](#1'L 8WJG2S@W\6F8BVY3O(;F& M8?3(\#(Z"/B.ZR[$(8,HB,(#>'%C<>SPX@,6&[ *7LF2EZGD.=Q:;IVYY@!^ MTN G#C_9@]]RY+4T::[(EP;^O!-?+5SF*GWX:Y=7#X)2:IZ:!4_%>0=SSPB] M%)W)N N__#0*Q_V7>VX/[N8"IBK'S)/E#"R_SY&)SS_YMP C9Z6 M17P*2P.4?)C ::4UT< DD@9I:1 \G8.:.J@6>"Z6(C=PY)2HRB GOE3E%L2-,%;+E-R;$MF0]<.HD7W"H%5O4RV(S!(6! %.O(8- MTGVW=)&FNJ)+QMM7&P:T8^%-:04&GP5-7G:6M+$&K!_W=ZQX-FV@YTA=BU04 M]\BDOL'@F7AFP\[N]3ZS=_B)>';+!UAW[EL)?W26TD MR7-=W!^QP7B?B^O-Y[HX8:-1^(V+_>J6BPKL>LSI$+I[ZSMN69ZES MI5SK-95RUQ;\&?2'+)Q'GAJ&H1XR;;JY+#'$*M?.436V!ZX%1J+=9O!MA=G* MALT&U.X_KZ70=':-&5-S]!NM,_]EQSOC%%Z+/#NQZ@0MK33=F\] ZM]@J)%Z M)QV%QTU?P^H>LMB7^9!%?6I3?1:YA:S6 J3F9LF()9[D M&%FYBAD.!RP8)]^&^ E@?!:0*UZ2HJ9EA]&8Q<,^A'' !@F-9'" 8\R"F,8! M&[G](0MW VNQ5/G2F>LWISPE7ZPW%&V7I>TQ\@ZE81#"$81;(<;^-<:Z*!75 MWOW.\.RB?;7D$7+]3FE6BR+&=>7^EE$!VI6IS.5.S'9M(HE=_YA[K?=((?3, MO;H,EKRJM/YITJPV#[L+_YYY.NY?A:ANA@F-_PFG*!H@YPYH_]+R'U8MW.OF M7EE\*[GI'!^G0M,!W)\J#-3Z@Q0TS]W)/U!+ P04 " !I@:=2$CP*G[0% M H#@ &0 'AL+W=ONE4J\-62[Y9*;FPO1ZO79(!EL)][) M^<+YB&KQ-=BB-7 IEI59DQ.QL\"0YN(=&*VGD$CL>UN!1MZX'@QM<-YF!GTBONC[?HST/LB.6* M6W&IV\^R<8NS036@1LQXU[IW>OV'V,23>[Q:MS;\T[J7S6"Q[JS3RXTRWI=2 M]4_^;9.'/84J/J# -@HL^-T;"EX^Y8Z?GQJ])N.E@>8'(=2@#>>D\HORWAE\ ME=!SYV^T$Y3$]!M=:F6=Z?IDO=12.?HDE.N,L*<3!U->85)O8"]Z6'8 -J77 M6KF%I6>J$L*. K[D94YI$Q&*6',%+=W&G 2\]$K7O[Z7V*+*OTA.[ MXK4X&Z ,K3#78G">Q&/Z]9:/CRTD?1:TXL;)6JX0+$E%U]Q(W5FJ][7^ M"5K7&ZVQ5UOP:P&Z.V' 0M&06W!'M3 .A4]ZAG?XR@;V&KD3- M.\A!^B9\]>;Y5>M= ;2PCJ KG83R$ $Q%C_^].*9#DF@=!MS!" M$/A=+W8$)Z7I:2>V)ONL^M"MN!8&7(4M)'AK:R5,:,^JQM15*^?!$TL=BB^$ MB_;9AOSKM<*,SXY!/[01R1EP;W9 X 8$+,VX;+WU#7(4?;@GV'6#P_?NKA+\X.OR)/JKZ M9YUY$FAW#\0)=7_JP\+GL\5>ZM,F[78WI=FNCTG5[]7]MMFO.Y:RN^O,D7H_ MP4KX@D!;P/+8T7T?GHI:+*_ H\U,?%<@1C!6@.27W"XBJO%/XFLG48:!^YY' M9GY4)5%53?THRZ*L9/1G*%X(&^&KH;=Y''$RA1FLBAF#-ZF40Z'7Z$P=VSV5$C* MQ[<=J4RF49%F5.8)[.145GE4E07]#C9*)S;R]E8!3D5#-J*TB*,TB_%D48Y8 MT@KFDIQ>H>7)MH_Y7E7%4%"5E%?0*1GF>1VGU(S=]7GGS#\X,?8\9 MIB-B61*Q/";&BBB-*V+5-$J*_+#KC$VC+"F)Y044,V(%GG#Y&1;0W?A&>80X M-,Q&?L'2.)JRU(]BF$US/TI*.!#3D)('TVE([,$Z#[>1XI<]6.]#7_Q[AYT] MB7ME=-L8WJ&-*_3W#]JA8!\12UD49PPC,"5.'[S2*((D9U'J P'Y"U3+Z/ : ME].H!/E!QC)FZ$J80N\Q=WQB617%I2=.%67%_W((55FB:A+$5F;I47?2M*!I M'I4@WD$QY')NM/?"Z)E$D;5X\71+JP+_PP29 U%'@6)/?["_[G?N&:X%^[.O M?+]_@:/@3_7HF=_:[_?M@SO"]TZ6D[W3^U*8>;BC^ -9IUQ_D-_-[JY!3_K3 M_ZUX?X>"R;G$QM^*&53C<9D/R/3WDO[%Z56X"UQIAYM%&"YPE1/&"^#[3.-< MO'GQ!G:7P_-_ 5!+ P04 " !I@:=2)_F2I/ # #P" &0 'AL+W=O MMD'BEP?1=Q_7C!;9J MW%C*U6?_"OYTQ)]Z_.D+^,^X MY+*&\_J>/ U>G[@-X8;&K.Y;!+4\*,$?M_A@X:)5U=V?WZO ZP$P=@(__E"P M,GWWA0(0(:0QHR"4

1JRM!R$N,B=D(3QM(3;0Q+X@DJ[UNI> MU&0W7'WB+ZQ'=H>K5\CA?G47%4F@J#)[_GA5J5Y:,G.'/4V5]FP?EL-=QAE<*ED=ZK.,A5.6 MT4HT$QS+DG":QEN"MTIQ68114?@UC6*(B=,B+T;?1,*"F' ]!&D:ECF#- [3 M(G%5SU@.ORBY>NLJ>J!ZS-Y 6H8Y*R#+J!4*2/.0%3OG^ZJ,$5!1TEJ$68WD9%G1A,JIWE)?P27,I+-*PQ2Q_1R5NN/;#+'&/M1?; MY1@8?%WZ8AY1_B>,+OFV=6U $'9@:=<'.SCNQ^I9)6TCM$64_]S7B,^J&D+R MGQOA4/][=^1D[Q7J4*_\6VO =^[P((V[XW-^/KQB3^K#?P%RMA+20(M+,HU. M\C0 /;ROPX=5:_^F+92E%]*+#?TE0>T4Z'RIZ(;??C@'XY^<^=]02P,$% M @ :8&G4B?,AE!^ P ; < !D !X;"]W;W)K&ULC55MC]LV#/XKA%<,&Z">;=F.G5L2H.FUV("V2WM[^3#L@V++L7:RE$KR MY>[?CY*37#(TP3[8HB3R(?F(HF8[;1YLQ[F#IUXJ.X\ZY[:W<6SKCO?,WN@M M5[C3:M,SAU.SB>W6<-8$HU[&-$DF<<^$BA:SL+8RBYD>G!2*KPS8H>^9>5YR MJ7?S*(T."U_$IG-^(5[,MFS#[[G[?;LR.(N/*(WHN;)"*S"\G4=OTMME[O6# MPA^"[^R)##Z3M=8/?O)+,X\2'Q"7O'8>@>'PR-]R*3T0AO%UCQD=77K#4_F M_C[DCKFLF>5OM?Q3-*Z;1U4$#6_9(-T7O?N9[_,I/%ZMI0U_V(VZ11Y!/5BG M^[TQ1M +-8[L:<_#B4&57#"@>P,:XAX=A2COF&.+F=$[,%X;T;P04@W6&)Q0 M_E#NG<%=@79N\4D[#BF%U[ R>-+&/0-3#;S[.H@M@^[ M'&'I!=@,/FKE.@OO5,.;<_L80SS&20]Q+NE5P(_,W$"6$J )3:_@9<>\LX"7 M7LYO,([Z3EYI%'BY3>P/??5>FT^.GBJ2J\ M[TN&H=5(@VZQI/[1!FK)K!T7O.!L,'/:(3VLKH=^D,A1@V6/WI"T\6*IL"#Y M.,.. FQ/ ^#G >"VZSC4&HM$6=1'R6HIFN!D/88'H;C'2'8K"X:W\$K)*Z.Y8)W/&:]VMN#BO)N4)R_9%WHI:8_BN8 M3DHRR29>*A*2IT'**4E1^CPP8YY?$D,D,D$PFDQ(4F:05A7)J@0^>$S_2?\3 M/1H\CO4%:9:3*BMQ+-#--,S3O(3E(&0CU&;,5G)L-YV6_S6F!9GF.8XY*'B^Z*2DP&9H7*.73 MA-"T\E)1DK+(X0.W2/W_K(=I62$K%!G-T#^.E))R.KG@>:R+5U#0BJ3(I9=* MD@3^"R1I6E3PK=L9GW3 GIM-Z/,6ZVE0;FR&Q]7C4_)F[* OZN,[A"6R$_LX<7H;^NE:.^S.0>SP.>3&*^!^J[&W["?>P?&!7?P+4$L# M!!0 ( &F!IU*NNK1D?P, !X( 9 >&PO=V]R:W-H965TB[;:'80^*P\1" M;2F3Y*;]]Z-DUVMS:;=[B4F)_,B/I*3,]DK?F0K1PD-32S,/*FMWGZ+(E!4V MW(S4#B7M;)1NN"55;R.ST\C7WJFI(Q;'XZCA0@:+F5^[THN9:FTM)%YI,&W3 MV *(V_>\Q@".D< MG\M/Z)\]=^*RX@;/5/V'6-MJ'A0!K''#V]I>J_U/V//)'5ZI:N-_8=_99M, MRM98U?3.E$$C9/?E#WT=GCD4\2L.K'=@/N\ND,_RG%N^F&FU!^VL"H&SG%E@YQO5+_XBR'5)F3RDOV9N EUR/($U" M8#%+WL!+AQ*D'B]]HP0&K(+/0G)9"E[#C>7V&-\7^-F GWG\[!7\@\+^>8L/ M%I:U*N_^.E;-M\&2= 3??U.26,D\)+<9C&*4F41LBF^1!VJ]$'I7'RA&O%)21L M&J:3G*8L"5D>TW<<%I.C3AKO57TOY!;*;G/#2U$+^^@XLX2=#%^6AW$<=\2% M,2TU#J%4AOBZ.BA;$:4BG.893$*636 <3J<9W"I+[5T[KS0C%K21ID58$%0Z MSL)DG,$%&D,G3VN7$AW[5@LK:$"*<$)61<@FA?O-TQZL'MKK8=\18!*."=A) M<9@SYJ0\#Z=) J<&U :04X&_M0^7_+%7J D?>J0#D)];B0=PI!'M"H'O=K4H M^:I&8J6W-!1[;B =Q?%[H,O=]\I 2X=4T[C@U^U9(=>N-4(26S36WX94:@D7 M7Y:_7ONZLP.XKWRX]>#.%30=,K=P0.) M14E<)RN5/;XQO\<:E\;-U$L/NE6 MOA$GA//6\W.G9G-ZBW_F6BP5.MM-WU/:P.C]]I=^?_:]Z] MG)>^G09JW)!K3$0"T-UKU"E6[?P+L%*6WA,O5O2 HW8&M+]1= 7VB@LP_"58 M_ -02P,$% @ :8&G4K7B"T9A P ^P< !D !X;"]W;W)K&ULI57;;MLX$/V5@;9=V(#7NEAV+K4-Q$F+7:!-@[AM'HH^ M,-+((D*1+DG5Z=]W2,FJTCK&+O9%),69,^?,#,GY3ND'4R):>*R$-(N@M'9[ M'H8F*[%B9JRV*&FG4+IBEI9Z$YJM1I9[ITJ$213-PHIQ&2SG_M^-7LY5;067 M>*/!U%7%]/<5"K5;!'&P_W'+-Z5U/\+E?,LVN$;[<7NC:15V*#FO4!JN)&@L M%L%%?+Y*G;TW^,1Q9WIS<$KNE7IPBW_R11 Y0B@PLPZ!T? -+U$(!T0TOK:8 M01?2.?;G>_0W7CMIN6<&+Y6XX[DM%\%I #D6K!;V5NW^QE;/U.%E2AC_A5UC M.SL+(*N-557K3 PJ+IN1/;9YZ#F<1L\X)*U#XGDW@3S+*V;9(4_H([+P!SN/B&FNH!ZY)I-/"^ML8RF7.Y M 1K@FCKEK3(&;E W-O/0$A.'%V9MU%43-7DFZ@3>*6E+ Z]ECOE3_Y 4=#*2 MO8Q5APP3L?PYQ^G\=GTU?^H)'PH M$0HEZ*@Z(\ON!0(==N-D Z-3F"G*AN#,'RE5@"6'W3X>:^.9)I[JQ:L-[7,) M&1-9+@:,\I@Q1XH:*5-519P]9JE$CMI0IG6KH"_K!0QFLQ%5$H9^/AU-3B*:7Z%4 M= /XN'>_IKP/_R3SHS9".AW-SD[<,"4%5XXL78> 14'WHTOE[?JC\4*2\V(G@Q(>R3QN+0;1#V+F1JE8U_ M=@PEACJIN9N[O]W+=M%1(F^X-""P(->((@:@FZ>F65BU]=?[O;+T M6/AI2:\S:F= ^X6BZK4+%Z![[Y<_ %!+ P04 " !I@:=2E"9;#9D" "L M!0 &0 'AL+W=OL#YT*]IN>QCVH-AT+%26/$ENLK\?)3M.BC5YL4B)Y^A0-#E> M*OUL2D0+JTI(,PE*:^OS,#19B14S U6CI)-"Z8I9872<"5!8S$)+N+SV41ZOIE!/.3K\JBQ"G\ EN9:8JA">V0C,. M+7&[B##K>&8M3[*#9PAW2MK2P+7,,7^-#TE3+RQ9"YLE>PGOF![ ,#Z")$KB M/7S#/M&AYQON2=2 57##)9,99P(>+;-(/Y@U>_A'/?_(\X]V\&^>#ZZXR80R MC4;X]80K"S.ALN??;SWJ?LXX'<#'=Z?Q6?IYNSKP5"(42E!#<;D R^8"@5K2 MN%3 TN$<)1;<0J%5!;R%6@^E-O81%%VC[PBH47.5FW.BU8BOZ@A4A:ST93C( MZ4*F#=$1@6H,D[DY]-5QGPAF.^]\#P=)T"Z+Q0]*MVCKN@']#3?U!+ P04 " !I@:=2%- =TKX' "H M$@ &0 'AL+W=O.DJRT2;H"VX?$(D7> M/7>\>^ZHDZWS-V&M5!2WI;'A=+".L?IQ- KY6I4R#%VE+-XLG2]EQ-"O1J'R M2A:\J32CZ7A\-"JEMH.S$YZ[]FSJ8#-J)]WJU MCC0Q.CNIY$K-5?RCNO88C3HIA2Z5#=I9X=7R=' ^^?'B@-;S@C^UVH;>LR!+ M%L[=T."J.!V,"9 R*H\D0>)GHRZ5,20(,#XU,@>=2MK8?VZEOV;;85F!R)9^+2V:CM2ME"+E<:J,EN4=Z);3=.+-1!1[$1GKMZB ,ZZAZ.J3!')XR(4MG M5\)!HX=:>ID)B%M 9MP)'4(-P0X)!2+)UX0BAP4>.4JST?G(*C!9U)B#5CS: M)I.W.J[9F$IYIB6;LR%!^8W.%3MZ!#'(6>5QIH% ;C1",.-MK0'@J-R5!&0I MMFL-'+FTUD6Q@&@/F_((BUE;KGP$P\7=4'QXT$G0Y,!NBX_ 24&U16402]: M+6NY41P>ID:$)TM-3QOY$O(7DGQ$PDD&\K,FUU#6W+B-_RZ!:@G^E!NV4R MQH.8',\.\+@0A^(:P('VO8I-7HCY+H#]"=$\#L5;5R/ -D/QLY=6PX++?FY= M69A0.4^69T)AO31#0-]#RL0OTB:0C649V=(AZXSY50:0E_Y&5;_45B5;8=.L M!YI&4N:_ INP8BL:Q&Q%25' M0VCIN:_,T20%[B!(#>\@*Y&&TY8D3L:^2GOEAZ5TIZ&BY,L EP*)+Z/349N.7CYE-D1Q$ M69]>LF82#ZP^$X4L<,S\\_X+*_H\<)0K)F!R_G8Y8@'5[-DDD3&R"V7.%SJ.+O?-'!Y+C:9)-:E-S4NA*C*!>X$-5>.5;*,*<)U_UL2/5Q7U MS?#LTB7B?*/D9BQ H5572?0=A.NX;VX=F'?N:$G4]SF\5(> M(%NY2VU,:"BXAQ<;+>B66T_<9ZF5$F[S\@6, M32 Z%72J9LPDZ06JO.,C354?3^>FE MWC/C9WH_-(T<8AHW'BS;*VFS!*CHT+AFY'S?J[G.Y2Z=K=H#H+70HQEB7\]] M=]I1[^M!J9!=](V$>V(;TX>$;K;[#'.>OC[LEZ=O.$@,W/_H:KC$UO'P^>$@ M$78[B*[B;Q$+AQI6\N-:211Z6H#W2X<;>3,@!=W'J;-_ %!+ P04 " !I M@:=2P,TMH,H$ "2"@ &0 'AL+W=O M2I;G=*W785^L(WDOS]W#._/BSKKW?JUUH/NVZ?SE9!W"YGPZ]?5:M\J?V8WN M<+*TKE4!2[>:^HW3:M$;M[3 ME6[LW>4DG8P;UV:U#G%C.KO8J)6>Z_#;YJW#:KKWLC"M[KRQ'3F]O)P\3<^O MLJC?*_QN])T_D"EF%ST?]3#=-= 08'W8^)_N0 MT?!0'KV_['-'+K?*ZV>V>6<687TY*2>TT$NU;<*UO?M9[_+)H[_:-K[_I;M! M-^,3JK<^V'9G# 2MZ8:ONM_5X<"@3+YAP'<&O,<]!.I1/E=!S2Z$M M"GVJO37 F2Z2,@\.IP9V8?;&!DVII,=TM?4X\Y[F>H6J!WK5#9RC>!?3@%C1 M8EKO_%X-?ODW_ IZ;;NP]O2B6^C%0_LI,.Z!\A'H%3_J\+5R9R121CSAZ1%_ M8I^XZ/V)(XE["I9>FDYUM5$-S8,*.J;NC_C/]OZSWG_V#?]C%:_UQKI@NA4] M-[YNK-\Z37_=1W[]-QO5*TO)VA$K]U'/9FE\HQ^_*%, MJ_S)42IIWK>?^:P7Y'?'YN#8>%*>EK9!NWHZ,1V%M=UZU2W\Z3G=K)W6U [4 MZD@M@9AZW3-SXU3G8[:#IW>HIJ/Y1L?BAD]0Q!JBIQL;4.Y(Y$YT^J/NMIJ6 MSK98]#YN&ST"]/2(1)ZRA%>0JHK)7$!(\YP5,H,D*Y9F\:PHL97D]*(Q:)8! MAUTB080>LQV#H5H\Y4_^\3U)X:/B='H@71\"!'?:=8 ]]"<\[]'ML(W("L&R M7%)15*Q*!?WD+$C9.+LT 2:L+ HJ68[?5#+!38)@T MFT8/@ZQ;D&KCI?H\))BQ/.4D&2^3*$M)B"XRXIPEB=A? N6]1BEY)5E1 *-( M6%HB9E*P'-JBX$SD&955P:0H(CW)?Z$G85621E:2E!5(&I(0+!$]+1FV>!2@ MQL'4_^,G0[$&?D;IW_D9X(W@1FC8%B)!Q7-6N2GRX8+*JOI^K'->D@+.\P.U@HA1@K)(B1JFRXDNN1(($);B0.=N8!?IQ03%) MNM48 !J?3D>=OHJFJU$["NH><_+!5!C'P.&$/Q@##V?&T.8'E^D!FB,W:M<% MC\82S_'/C3'*: 64#H[ZVBYPC8P/3L4_=S"/QXH'7M1+\I*D8#PMZ(WM'M?* MK\FT&V5<7Y1ZK=P*FB<>F?3_@N)T?\5XQK+8KWC4$&KI50--5!2H-]IAEL78 M^L/6;'I?)QQL9/%2%%S@\VM88_+5UHX..*%C2XF9 M4(+T7[Z+F4=T4DHF9;R,@\RS*'_M+VQZ\$Y 6ZSZUY 'T&T7AB?#?G?_X'HZ MO#/^5A]>:Z![93I/C5["-#F3^83<\ (:%L%N^E?'K0WHP5Y!5 C$Y:FHZ3A0D6S2=A;F-E$ M[YP4"A<&[*YIN/DU1ZGWTRB+GC?NQ*9V?B.93;9\@_?HOFP7AE9)SU*)!I45 M6H'!]32ZS"[FN<\/"5\%[NU!#+Z2E=8/?O&YFD:I-X022^<9.+U^XA5*Z8G( MQF/'&?62'G@8/[-_#+53+2MN\4K+;Z)R]30J(JAPS7?2W>G])^SJ&7J^4DL; MGK!ON#P> (GT#P#H "[Y;H>#R W=\-C%Z#\9G M$YL/0JD!3>:$\H=R[PQ]%81SLUOM$#)X#W-NA06]AH5!B\KQT+23)5])M*>3 MQ)&8AR1E1SQOB=D;Q .XTZ?LV>F<'26\X>8,!ED,+&79 M$;Y!7_D@\ V.5&ZAK>\(7=[3Y8$N?X/NGJY+M9/H6WC%;0U<56UP_;@3/[FD MGEKX'O1@B4\.YE*7#S]>Z^QQI65M$*%INXN^NT"]*>N^.?Z1!NT82N\ #QQX M6W3"SHC2$;(,62O<"*6$VGCW6S1"5_ .\L$X'N4%16Q4Q%E:^+/T&:[&YZR^ MU+^$\B&+SUD!+&?Q*,WA[J4H9/$P8Y#'19'!4CLN.R__YAA;)YV+?)C'>9Z2 MUCC.BR'J=<>Q/[W7Z.7;;7]T]Z.P3I(.DD+$A<$S0]&P\C,.U@:1=.;\-E M7FE'HR&$-%TC6S9.HR,HU&EGM0+:(D MCH^CFG$9I$M_=J/3I6JMX!)O-)BVKIE^WJ!0W2J8!+N#6UY6UAU$Z;)A)=ZA M_=G<:+*BD27G-4K#E02-Q2I83TXW,^?O'7YQ[,S>'IR2K5(/SKC,5T'L$D*! MF74,C#Z/>(9".")*X__ &8PA'7!_OV/_[K63EBTS>*;$;Y[;:A4L LBQ8*VP MMZK[@8.>N>/+E#!^A:[W/::(66NLJ@JD=3,5T"-/)$21Q,CG -QVE3SW?](!T [V^ W2SD6[FZ68?T-U1O^2M0% % MG%5,EN@JNH?M8>AG\Y6D*M.=DSG@+M,,Z_# M %A73LAD?;*"*M);=]9)+/4RAA'5W +A58U(*.X _\12!HOGV >3OVZH/\M M2<(3.,>,)HE!L&KG.Y"P+1?@.X'1&]8U?BFW"I++>ZW%U"KDY<# "A!P &0 'AL+W=OFQY6E=9T.Z+I5[C?.Z$5*ZMJ<4UKDG6[Z;#9)W^[<;&*WH6UZ<^? M;[M.N]=KT]K]-&/9\<-]LUJ'^"&?339Z91Y,^&USY]#+1Y1%TYG>-[8'9Y;3 M[ .[NI8Q/@7\WIB]/[$A3O)D[7-T?EU,,QH;,JV9AXB@\6]G;DS;1B!LXZ\# M9C:6C(FG]A']4YH=9WG2WMS8]FNS".MI5F6P,$N];<.]W7\VAWE4Q)O;UJ=? MV ^Q4F4PW_I@NT,R=M U_?"O7PX\G"14])T$?DC@J>^A4.KRHPYZ-G%V#RY& M(UHTTJ@I&YMK^BC*0W"XVF!>F'VQP8""G^!CX_5JY<"",2V?'\"O!W#^#KB 6]N'M8=?^H59_#,_QT;';OFQVVM^%O!6 MNTL0C "GG)W!$^/T(N&),]-[&.8[ R='.)G@Y#MP[W/X1ZH!C^8EP'5KY\]_ M?HO-L^CQ>%[YC9Z;:8;GSQNW,]DL$@&/3O=^8UT8ZG[5P3AXV)AYH]OP"K?1 M1Q,GM4&W<*/;!H]SWVBX ,88$26-%B5U7:,A%2GJ*AJ,U*I @^,:Y0(^F85Q MB,!(I20P08%S0JL"OO^NXHS_#%P2BF"?C=Z]PDVS:S!6,5)* 241DJ=X)L=X M5C%"L>AML]@;'X 56%&]P5$B!!]=41)>E? %)UVG\*(FC);8CA02N")U=$HB MJ<*Y!#8I#F3H?H$U^M3\ S+7S%'W(VQ9DTI6P&I2B!)P@KI ,@11%3LP=@$" MIZ \LE/7I$1]'^I4DM2X^ 7H(AB\5]*(JNH MB1"$%[$6*RO"D+JC)@(E$]@Q+XBLV1N%R-F_%2F0(EZ@(HQRP-[K$T$0E7(^ M"H*"YW?9AN$''K^/[\V&X=M_"A\<++Z95TWMHS1)3Z66)U[T;'H3!"7:3 M+N$G&_!*3^8:WU#C8@"N+RU>10&PO=V]R:W-H965T&(F.A4BB)]%Q\M_O*#F*@S1!T1?K M2-U]]]UW1]'S7>AN^[7W$>Z;NNT7V3K&S?%LUA=KW[C^*&Q\BV]6H6M#[ #[P'A,-+-^[Z);S+NR@2]Z(EHRAU"$:R55M:LIE M[/!MA7%Q^3E$#QI^AR^M=UWK2[CP=[[=>OCUREW7OO]M/HN8)WG/BCWFR8C) M7\$4P-/#$5+08\\4;1 M/8SUO0$G)S@YP,E7X"[QI)3;VL-?JY M]QM7^$6&)Z_WW9W/DBC%>E(%KCK7]IO013=,^U<7?0>7&U]4KHX/Y+9R\#-HGA-*.5IHY$JBP90DVB;+4$NDHO#!E[[#2$8)Y08?%!CGA"L- M3' BC(2/WMT]P&EU5]60YY(P+D"3W#)@5A K!%C<-3*'LZK<^3YBI"):*?CE M)\,9_P.$0G0M0!I%#.ED:8V'/A\'7-/Q='_K6S@[N%L: MW]T,-V@/1=BV<;QFIMWIDGXWWDU/[N,-C]V\J=H>:K_"4'J4JPRZ\=8<%S%L MAIOJ.D2\]P9SC7\T?)<<\/TJX(=[OT@)IK\NR_\!4$L#!!0 ( &F!IU)$ M4)>G_@( *(& 9 >&PO=V]R:W-H965T(!Y \DCA-VJ*V$H5-FS0F!&Q[F/;@IM?&PHD[VZ7P[W=VVE 05)/V M4I_MN^^^[^J[C#;:W-L*T<%CK1H[CBKG5F=Q;,L*:V%/]0H;NEEH4PM'6[., M[@6L4\28JX%K*))J-P=FTF([UV2C9X;<"NZUJ8IRDJO1E':;0[N)'+ MROF#>#):B27>HON^NC:TBSN4N:RQL5(W8' QCL[3LVG/^P>''Q(W=L\&KV2F M];W??)F/H\030H6E\PB"E@>\0*4\$-'XL\6,NI0^<-_>H7\*VDG+3%B\T.JG MG+MJ' TBF.-"K)6[T9O/N-63>[Q2*QM^8;/U32(HU];I>AM,#&K9M*MXW-;A M7P+X-H 'WFVBP/)2.#$9&;T!X[T)S1M!:H@F^XSSE!P&OA#F%+&7 $YX>P,NZ&F0!+SM0 PNMO@-P MO0ZN%^!Z[\!UE=Q(5\%%^ _1L%<5WMOOROS$0M5OL$3YX-G KT *[O#1P53I M\O[W6^4_2,=W]9E=B1+'$;6M1?. T>18-N JO;:4T)X 5;2LNI+")3&H9VAV M)\E+AX2H6WHBA(&/)5H+>@&D@#(OVX>#UDGJ&"1+F"8<'T$^9$F>DY$-698D M9*1ICV7]P7,E##IL0K>FO&!ID=.:LR(;DBMG:2^!.^V$@G(7(-K'2E"#G'$> M0(L>&U+$$7#"R-,!_*?8Z4[9"[UE*,';8ADT-$[)Z5D/\8L*$VR+-!EE@[]4@P'4#">IZ_UJ[T.]=(3*I*7GO93 MEI$XGS9C@S2%MQYVO#5+.E)/H* M%Q2:G/;S"$P[$=N-TZLPA6;:43\$LZ*/"!KO0/<+35VXW?@$W6=I\A=02P,$ M% @ :8&G4I8<%X<: P 5@8 !D !X;"]W;W)K&ULA57?;]LX#/Y7"&,/&Z#5EG_&11*@Z6ZX =NN:+OM8;@'Q69BH[*4 MDY2F^^^/DMTL ];L)2)I\OM(2F3F!VT>;(?HX&F0RBZBSKG=91S;IL-!V N] M0T5?-MH,PI%JMK'=&11M"!IDG"9)&0^B5]%R'FPW9CG7>R=[A3<&['X8A/FQ M0JD/BXA'SX;;?MLY;XB7\YW8XAVZ+[L;0UI\1&G[ 97MM0*#FT5TQ2]7N?\1JE]$"4QG\39G2D](&G\C/Z M^U [U;(6%J^U_-:WKEM$LPA:W(B]=+?Z\#=.]10>K]'2AE\XC+Y5'4&SMTX/ M4S!E,/1J/,73U(>3@%GR0D Z!:0A[Y$H9/E..+&<&WT X[T)S0NAU!!-R?7* M7\J=,_2UISBW_*P=P@S>PBTVV#^*M43+X#.]AM?W07DSCQWQ>.^XF3!7(V;Z M F8&G[1RG86_5(OMK_$QY7=,,GU.!?PDS 5DG$&:I/P,7G8L.@MXV9FB M+8SUG8'+CW!Y@,M?@+NC26GW$D%OX*II]%XYWT-/PN"C%LJ"4"V\[Y503:^V M)[V&[R$+N,P6NTWM+U/8- M4 N;[MA#>$<9#<SY;D5X<$KNDV,A48/.XD.VU $H>Z,WA*-O815+R79 M7P&O$U95!4EIG;&L*KU4)*R<9?!%K40*YC\P*R.J4\;JBW!V:GD"LH!N%;,;RI(*\9G7-(,\P0^ANJ%I(U& M-XI NQ$:@VWO0!(&1:8L]]0L+Q+@C/*<.!0-UBG#*\(L&"\3DHH\83.>!EO% M*CZ#W[W-^&36!S3;L-%\T^C5C6-_M!Z7YM6X*WZZCQN7KGS;T^.4N*'0Y*(J M(C#C%AL5IW=A&UL MM5=M;]LV$/XK!ZT;$H"I]6+Y)7,,).FZ%&BV($F[#\,^T-+9%D*)+DG9\;_? MD504VXT-8^B^F-0=[^ZYY\@C/5I)]:3GB :>2U'IBV!NS.*\T]'9'$NNW\L% M5J292E5R0Y]JUM$+A3QW1J7HQ&'8ZY2\J(+QR,GNU'@D:R.*"N\4Z+HLN5I? MH9"KBR *7@3WQ6QNK* S'BWX#!_0?%G<*?KJM%[RHL1*%[("A=.+X#(ZOTKM M>K?@:X$KO3$'F\E$RB?[\2F_"$(+" 5FQGK@-"SQ&H6PC@C&M\9GT(:TAIOS M%^\?7>Z4RX1KO);BKR(W\XM@$$".4UX+U0J+>P,DCGPC4IZ..H6C6II,UGJ^\ MYWB/YP1N967F&GZK=WP%VW===U[KI[W#W0>Y?"YX)-"%*:@N W) M.=#6O,>L5JJH9G#%=:'A;P<*'O'9P)60V=,_;]%_$(X]S.=ZP3.\".BT:E1+ M#,9[BLP-05A(92P$VD8(7[2=$N/9O*403=FW<& )K_\-(BC^->M6:/\T\Q1@:7$@?/\ M7SM?WKZ2U8Z+>]1&%9DATC,+-F)I%+>VKSZLU.?4 M&!*R+@O#D"8^PA;HU(DNLTS5Y-G666XE(#:J_JDR2-4PH"S++I--7SV6)ND; M$H]FT]$Q5A\PPW)"2)H*AD?6J!]2&9(]-6J4_P/'_8@-A^F^L%[Y0UCNL]Y. M#;WD,,O[K+8.R;$4IP/6&^ZCN%$>2W&7#0;1=Q1[Z0[%O82E_>Z>L(WRAU \ M8(-A^(;D,,7[K YTY[3MSNG![KS9D2=KZK."5QG"@WOX_*YDO; -[[C&>S#2 MVXUWIY-^?S)W=M%)48&9RUI3%?3IYN5\4Z"R:]>TTY1:6]1>L;'FOVC\-74. M-RCR,R//Z,%3*]MN_A)3/TZ2IPL)&ANUAVPK@UH$PYI3%B8V+''!D[?9]';CA4NI5BZ=+UR MRC/+Q7HKT.YQWAUC3Z@=>M&;!Z2S\2@L4B9KMM+FU):*#^Z9N M[3PHG=N>3R8V+[%1]DQOL:4W:VT:Y6AI-A.[-:B*WJFI)X+S9-*HJ@T6LW[O MTBQFNG-UU>*E =LUC3*?+[#6NWD0!H>-JVI3.K\Q64 MHFJPM95NP>!Z'KP(SR]B;]\;?*AP9Q_,P6>RTOK6+WXMY@'WA+#&W'D$1<,= M+K&N/1#1^+3'#(XAO>/#^0']=9\[Y;)2%I>Z_J,J7#D/L@ *7*NN=E=Z]PON M\^D)YKJV_1-V>UL>0-Y9IYN],S%HJG88U?U>AV]Q$'L'T?,> O4L7RJG%C.C M=V"\-:'Y29]J[TWDJM8?RK4S]+8B/[=XIQU"R.%'6.K6.M,-8OVFJ];!!VQ= M9]#"Z$:M:K3CV<113.\YR??X%P.^> 9?PEO=NM+"J[; XK'_A+@>"8L#X0MQ M$O"M,F<@0P:"B_ $GCP*('L\>4( "T-^)^"B(US4PT7/P%U3UQ1=C:#7\+[- M25-=5X5R6#S5](6UZ"RHMH WE5I5=>4JVOZSIP(W>._@HM;Y[5]?$_TD"=_( MYW:K],DMMW;=VS.GX-Z5!?/2I>E#_3SJG[Y>^)PY<;K13-0DBI& \ M$C2CXN#R7Q\NU7T8"R8)>D3UGE"#C)\_UG3*4JIWJK^4BUX+KYYYQ$E$&>.I MKY6,1@-ZO-5T<^X4/&PO=V]R:W-H965TNU;HF5<;L[D, M EW6V'%](3>6"NC:(PC -.MX(;SYU9_=J/I5;TS8" M[Q7H;==Q]76!K=S-/.;M#QZ:=6WL03"?;O@:']'\NKE7M M&E*KI4.A&"E"X MFGE7['*16'_G\%N#.WU@@^UD*>6SW=Q4,R^T!6&+I;$(G)87O,:VM4!4QIX_^R?5.O2RYQFO9_MY4IIYYN0<5KOBV-0]R]S,._;@"2]EJ]PN[ MP3?TH-QJ([LAF"KH&M&O_'6XA^\)B(: R-7=)W)5?N"&SZ=*[D!9;T*SAFO5 M15-QC;"D/!I%7QN*,_,[:1 8@_=P(UY0&[IOHZ$1<+5:-6W##6HX>^++%O7Y M-#"4T<8%Y8"^Z-&C;Z#'<"N%J35\%!56Q_$!53J6&^W+740G 6^YNH"8^1"% M$3N!%X_MQPXO/M&^AKZ_$W"3$6[BX";?@/OX9=N8KW"+II;5T8W^X7+ $[X: M6+2R?/[SGV[S)+K]?U[J#2]QYM$?4*-Z06]^1EQ1MJWFHM+G0!=4UN,-P0P23SXZ+HC30)K9'X29'# _(6J!%NE1+[+$R 17Z6 M9I*%/S;'*^)O*WD&6^"PI M>B/*,VO$?C0IX 0SRHR/TPS]V:A!%$Q%">Y6-NHG!)/)J&>$P2O\@8))&?Y+'5 M4,HR^$6*]7NKCR/7,W8.2>%G+('!K_TI\ MP<' [5"MW;.BH91;8?K9.YZ.+]=5/[#?W/MGC]A<-T)#BRL*#2\R4I#JGY)^ M8^3&C>^E-/08.+.FUQ>5=:#O*TDS;-C8!.-[/O\;4$L#!!0 ( &F!IU(3 M1<^;&P, '0& 9 >&PO=V]R:W-H965TB!UH:6\1*I$-2Z]U_GR%E*]X@ MZX/-&6K>FYDG7"<5;@S8H>^%>5QCIX_+*(W.&Y_D MOG5^(UXM#F*/G]%]/6P,>?'$TL@>E95:@<'=,GJ=WJYS'Q\"_I%XM!W$&4TI/?#2/K/_'GJG7K;"XAO= M_2L;URZC*H(&=V+HW"=]_ -/_12>K]:=#?]P'&/S>03U8)WN3V"JH)=J7,7# M28<+0)4\ ^ G ]UCXE"E6^%$ZN%T4

D5OFP2( M\V14! M+(S]7:'+)[H\T.7/T)U59+#IA')/Q83_0A[X@@\.UIVN[_[_E:)7,_A;>FL/ MHL9E1-?0HKG':/52*G"M'BSELZ^ 1*K;225XBS7V6S3GG>1I0')1H:_W'EM9 MDQSP N:SDLVRF;>*A.5IL'+.4K+^'H0QCW XGQMB8C,BX\F,)64&:56QK$K@ MO>?TO\[_R9X ]^B364BSG%5926M!:>;!3_,2UH/L&JGV=L0A7;M6=S^#><'F M>4YKSHJR"FM9Y?#7;B=KA-U@E'2#P<"!4X=EP7A209FQ@L[]C&KDY=/#_R,V M904UP_."K'R>,)Y6WBI*5A8YO$=K;VFNU$,_=,)A0^. 7DDMQ3AP5-CH,'CS MLB)5."F:47Y:.6?E?/9,9@:*KMT+*'C%4M+26R5+@OX%B30O*OC5:8TO)D&/ M9A_FG85:#\J-0V':G4;JZW&2_ @?YS$=D;U4EM3?$32Y*8L(S#CC1L?I0Y@K M6^UH2@6SI<\"&A] SW>:KM;)\0FF#\WJ.U!+ P04 " !I@:=2U)ZE9/P" M @!@ &0 'AL+W=OACW0TMDB0I$>2<7IM]^1^$NS $UO>R,[84GUNY3=[ HVJC4 MJY1GV2SMA=3)>AGO;NQZ:0:OI,8;"V[H>V&_;5"9XRK)DZ>+KW+?^7"1KI<' ML<=;]+\?;BQQZ832RAZUDT:#Q=TJN?T'^)L5,L6^'PVJ@_9>N[55(G MT.).#,I_-<=?\11/%? :HUS\PG&4K4BX&9PW_4F9/.BE'D_Q>,K#,X4Z>T6! MGQ1X]'LT%+W\(+Q8+ZTY@@W2A!:(&&K4)N>D#D6Y]99>)>GY]6_&(^0%O(?/ M1N_?>[0]?,"M!Z%;N+;82@]7U@J]1RJ%=_#V3FP5NG?+U)/Y )(V)U.;T11_ MQ50!7XSVG8./NL7V>_V4W)Y\YT^^;_A9P"_"7D"1,^ 9S\_@%5,NBHA7G,F% M@S&^,W#E!%=&N/(5N%L:H'90"&;W_^1^TL[;84SH7]$@W.&CAXTRS?W?+Z7V MK*DPN9?N(!I<)32:#NT#)NNW4H/OS."HE.X=4+::;DH7^=%@OT7[=)-]+Y ! MOYA7/\*;P+ LKR.5L2(KB,H7%>.+:FJ0O<78'M1&,4AEA(:<+U@QKZB[:S4FJ9GQ>AV]5G,#45-((^X8 [3[N)O(!3-H/P[P=#NMOZMQZO\3'WT4]N]W=D)* M)XJT+_';W7///3Y?1ANI'G6.:&!;1"'X2 H62&\RLXN96;KY@DT_?XJ62:_>%36T[)..TTD:6C3,Q* M1CVS; MZ+#G7O (WIT>551Q!+N&**4&B[@GI MPY3I(G4R7Q:\LK?QT\6&.]P:F'*9/OXZI/+QJ'>Y0GRA-)!.:>Z$ZA0"3"XK M35&U#[A-<6U@39RTNUQ6RDH8W76*VD\(-U5))6*D@LZB)9S5A+NN0+@M$,:) M+[-)& FI+$MZA0XSESQ#I8%Z"M0 *>-IQ9E[J&^A,QCXT5D?NF[>]WO#D.:7 M*"2] !>W+5;6%.L^O ;Y7+-^$R'I^X.SH1WZE(%3E]H!X'))_<%>Q^W\7KM$ MXI-A_QU<2$'0IK#BUT70B;I^)^["^S>G<11_:L?_X=*(] ^;5K%6]1UKRC\Z M21HE:)9 ]Z#U#O> _:&J#?8:!EWERK5%3<3IINO>T>ZVG?>\;CC/YG7;ID): M%4(#QR6YAJ2=!ZINA?7"R+5K/PMIJ)FY:4Y_#U36@,Z7DM1M%C9 ^S^:_ 50 M2P,$% @ :8&G4F!H!C)? @ !04 !D !X;"]W;W)K&UL?51-;]LP#/TKA+$""=#%'W':KD@"-%V']="A:+/M,.R@V'0L M5!(]25ZR?S])=MT4:'.Q28GO\9$2-=^1?C(UHH6]%,HLHMK:YC*.35&C9&9" M#2JW4Y&6S#I7;V/3:&1E $D19TER%DO&5;2*_!M%(R_6^% M@G:+*(V>%Q[XMK9^(5[.&[;%1[3?FWOMO'A@*;E$93@IT%@MHJOT$ @OK&9C[_<5K%,(3.1E_>LYH2.F!A_8S^Y=0 MNZMEPPQ>D_C)2ULOHHL(2JQ8*^P#[;YB7\_,\Q4D3/C"KHL]SR,H6F-)]F"G M0'+5_=F^[\,!X")Y!Y#U@"SH[A(%E9^996Q=$A\:%SWAJB/,WB&KCJ=>U1GS5;G#-*NK0K5%)0C!M@"NP-;6&J=*,0Q/])X%>"E2: MI L*6FTX_ \PRK+3?#:#L;?3_/0\39Q]4U48ALC'@6;NYF2SR1F<0'HV^00G M;W4S/KB:$O4V#*"!@EIENULZK XS?M5=[9?P[H%PM6VY,B"P*5ES MN];KL"_2D>+=/;YW//'\7IOWME;*D8>N[>W%HG9N>+I:V;)6G;1/]*!Z?-EJ MTTF'H=FM[&"4K()3UZY8%&6K3C;]8GT>YJ[,^ESO7=OTZLH0N^\Z:3Y>JE;? M7RSBQ6'BNMG5SD^LUN>#W*F-)9_/0R]>O# M@M\:=6^/;.)WS]X55TL(@](M:IT/H+$ZTX]5VWK P'&ARGF8D[I'8_M M0_0?P]ZQEUMIU7/=OFLJ5U\L\@6IU%;N6W>M[W]6TWX"P%*W-CS)_;0V6I!R M;YWN)F<@Z)I^?,N'B8=O<6"3 PNXQT0!Y0OIY/KD\N]Q3=KR4;MP+HCK_I1\D;>MLJ>G:\$!Y3PB(6GXC' M9P9XB,=/,&#)N+\3X9(Y7!+")5\)M\&QJ?:M(GH[,WFM!FU0G]RH!T/$?\MR3$4I>=DV*. 1!\AI>J2>@LW)OO\N9S'[X1_O M98P8!2-G1];U,4 0ITP/V..90>09W83M@"SC-$D%R;*"%C$G/QF-FA^,WC8. M+C3/,I+3%,]84,Y2$F,0>R\>Y^2% K7@;A2P4D.KQN;25T1V7N0_QPTF-(T9 M$93ED;>%(,C.$\(8C2(^ZRZM5:"2%8)F&3#RB,8Y8-+&-0ZO_IDX"L49^#]>_ZC/ . MX [0,,UY!,936C#QJ4#+%H,SPE+*,RA+>2*0,:(B+D+N(L>+<2J*XMNU2E$F M&8*E&:J#\IQ#L4)PGZ5(LL^UXA$V**"%2&F"]#'+:2)B: 7-T@+U$HF$YJBX M$]TDG;M)>K*;7*M2]V73-K,L;P=E9.@E5Q,EOP1* LN;@_A.D^>ZM[IM*ISP MZAO[RVDL-[51ZI-NCO9ARCHTXV73$U?KO06[7B#?1XZJ=7;A3*"W<4"QZ. 01+">"4Q9GY(WN'Y?2UJ3I M!MF8(&%92[/#RJ7%3L*OCY_--U$W""EI +-)T<5>7% M)+<*?PF%5Z]FOIJ^Q+$A3CXH3]0R%U0(7^VCS1+87RJXU='= ,=N%VY %CCW MO1NO"?/L?,EZ-MXM_EX^WM"@]J[I+6G5%J[1$X%Z,>.M9QPX/82;QJUV../! MK'%15,8OP/>M!B73P">8KY[KOP!02P,$% @ :8&G4KZGLB3$ @ RP< M !D !X;"]W;W)K&ULM55-;]LP#/TK@M%#"[3U M9^*N2 (T\8;UT"+HQW88=E!L)M9J2YDD)]V_'R6[7IK$QBZ]V)+,]_A(6N1H M*^2+R@$T>2T+KL9.KO7ZVG55FD-)U:58 \ MT"TIX\YD9,_F,[;PQ_0I-/ /#EXI"V2?9UK9QY)"T4EJ4#1@5E(S7;_K:Y&$'@#S' 4$#"/8! M71["!A#N X8=@*@!1#8S=2@V#PG5=#*28DNDL48VL[#)M&@,GW%3]D I9DN* NU6Y)9KP$+KHW6K>8>6U_2-S>0J'&)"-KNY.#0*XX'7 M&KV3'+62HU[)"5-:LD5E_CW\YX11?;$K>TZEYB 5N0=]3'ET("KXY 5[R@^- M_"CN4#YHE0]ZE3_ AME6:&\0$Y+, 5_9.;G)?N$UQDZIR8\[*!<@?_84=]CZ M&WY,<9/A8=VNO([HXU9-_*%U2^+#D@P.1+D[;:X$N;+C0I%45%S7E[P];2?2 MC6W$>^=3_WI6#Y9_-/68PRN\8AA" 4ND]"YCK+JL1T>]T6)MF^E":&S-=IGC MM 5I#/#[4F!#;3;&03N_)W\!4$L#!!0 ( &F!IU*M\= ;%@, &T( 9 M >&PO=V]R:W-H965TC M!;65:&&U>P!5=-D]FV3:6"1VL5W*_OL=.R&4-BU[V$OCCWDO[\VXG@PW4CWK M L"0MZH4>N05QJRN?%]G!51,7\@5"-Q92%4Q@U.U]/5* "C7IN0"9HKH=54Q]6<"I=R,O-![7WC@R\+8!7\\7+$ES,$\KF8* M9W[+DO,*A.92$ 6+D7<=7DW[-MX%_.*PT5MC8IT\2?EL)S_RD1=805!"9BP# MP\&DXO?:5%K@]?F?_YKRCER>F82K+WSPWQ<@;>"2'!5N7YD%N MOD/C)[%\F2RU^R6;)C;P2+;61E8-&!547-1/]M;D80N /-T V@#H+B ^ (@: M0.2,ULJKDR9+GKNE]R^K/DK*Q&I>X2)'*.U M43PSD-,AL*M2:%GRG-F0"2N9R(#,K1--3F_ ,%[J,U3P.+\A MIR=GY,12_"SD6B.]'OH&[5L3?M98G=16Z0&K$;F3PA2:W**"_#/>Q[2UN:/O MN9O0HX1W3%V0*.P1&M"P0\_TW^'!$3E16\K(\<4'^.IB9#;7\%$,5XN3L)>$ MM!XFO4&4V%2JCP(Y$#/D"99<""Z6MK@K4%SF77FN=:1.A[TF7L=QU$_CP=!_ MW;:_'T;301A\A'VR&;[3KN4UE3)MM*$7M)=I?MA-*9I$'VM-66_H_#$O?P30<."V# T6.2=B0_ MCN-@Q]Y^&(W[\2#I-MAO#?:/&KS'#LA%AIU- SG-H1Z=62_98>_JZY+U]TYU MF/8O=VNV'W5.@Y1&.Z;\K9N[ K5T#4V33*Z%J2^B=K7MF=>N5>RL3["7UJWO M@Z9NQ'C-X)]:DQ(62!E<]#'3JFYN]<3(E>L/3])@MW'# K\'0-D W%]([!'- MQ+Z@_<(8_P502P,$% @ :8&G4C4.U*)$ P M0D !D !X;"]W;W)K M&ULK5;;;MLX$/T50NA# J31U782V 82.VT#U-V@ M:;^,@VN;$#_GQ:T@T\@/ENZ<%=MO/[&^<>33S2#4L)/_",I//O N/9+"F%3X=-(9&EB^5 M7+M?LFO6!AY)*VUDT8!10<%$_4^?FD!T ,C3#X@:0+0/2(X X@80[P/&1P!) M TA<9&HK+@Y+:NA\JN2.*+L:V6S#!=.AT3X3-N\/1N$L0YR9?Y &2$Q>D[NB MI$QA1@U9Y%1M0!,J,O*/R4&1A=1&DY,E&,JX)I_@R524GR+L\\.2G+PZ):\( M$^13+BN-*#WU#6JS._AIH^.FUA$=T1&3E10FU^169)#UX)?#^' T0.!C4-K( M1,^1N8D&&5=4G9,X/"-1$(4]@A8OAP=]?O[W[G^XB=L\QXXO.<+W5LILQS@_ MZR;ZO=2]J:JIQH[*%H[M'!ULN]X/5T1)$L;MJC\T)JW&9%#C[8^*F9]D!2:7 M&;D36]#&ZCQK3J')*9XQ*$JIL$1UC/2%-SE0>#D.@GZ!HU;@:%#@!RFPX"IJ MF-B@OE060$YNG[ &:S@E7U=0/(+Z-I"M<;O1>'"C]\RP#76%$2NOX5"'H=FJ M+V4UWZAC=XQVC_B=M#(FPS)@0_'$7*>IK(0S;4M"G9AG?6\ >L_0Y"#^DSC8 M/T:3 ]6CZ)CHBU;TQ:#H+]3@6;%"5SBC*,<0JBU+L:"]5;(JROG7OJ_%Y8'M,+DXYCL,?I?RX+\YU_O6'TI(T3E^9"^P'G;ND/#OF6^X M^JM++<#OW&<%X%UDWP6:N%-8%_!VM'U[7+L;=V_\)KQ:U"^(WS3U@P;KZX8) M33BLD3(XGV V5/U&J#M&EN[6?)0&[V#7S/%=!&ULK53+;MLP$/R5A9!# J21+-EY0180*VF;0PK#3MI#T0,MK2PB ME.B2E)W\?9>4K#HOHX=>)#YVAC-+[L8;J1YUB6C@J1*U'GNE,:M+W]=9B173 M)W*%->T44E7,T%0M?;U2R'('JH0?!L&I7S%>>TGLUJ8JB65C!*]QJD W5<74 M\P2%W(R]@;==F/%E:>R"G\0KML0YFH?55-',[UER7F&MN:Q!83'VK@:7Z8 6AP,Q8!D:_-:8HA"4B&;\[3J\_T@)WQUOV MS\X[>5DPC:D4/WANRK%W[D&.!6N$FT5>9L73/#DEC)#2@;36QVX'+C MT.2&U_86YT;1+B><2;Y)@S"$3S##-;=7HX'7<*,-IQ2AAL-K-(P+#??X9!HF MCBCT87X-AP='<&!#[TO9:%;G.O8-Z;&L?M:=/6G/#C\X.X([69M2PTV=8_X2 M[Y./WDRX-3,)]Q+>,74"T> 8PB VF8>"])+EOH\+H[.*BCWJA<-@K'.Y5N+WG M'%*I#;V!3*Y1/8,L('5O#Q5<%06W]4+5!JE@O-) UPT3ECU"6C*UI%?R\PZK M!:I?>Y(VZB6-_D?21F_2,8J"X%4V_)VZ("M+URXT9+*I3?NJ^M6^(UVY0GRU M/J%.U3:6OS1MFZ,WL^14- (+H@Q.SDB8:EM'.S%RY:IO(0WETPU+ZK:H; #M M%Y(JL)O8 _K^G?P!4$L#!!0 ( &F!IU);P G;=P, $@+ 9 >&PO M=V]R:W-H965TB!D2B+#46Z)&6G0']\AY0B*['LYI#NQ2:IF6^^^?B8F>^D>M(% MI0:>2R[TPBN,V7SQ?9T6M"1Z(#=4X)=*DLPYE=R/@F#LEX0) M;SEW:[=J.9>5X4S06P6Z*DNB_EY1+G<++_1>%N[8NC!VP5_.-V1-[ZEYV-PJ MG/DM2L9**C23 A3-%]YE^"4)8^O@+'YE=*<[8["I/$KY9"?7V<(++"/*:6HL M!,&_+4THYQ8)>?S5@'IM3.O8';^@_^22QV0>B::)Y+^QS!0+;^I!1G-2<7,G M=[_0)J&1Q4LEU^X7=HUMX$%::2/+QAD9E$S4_^2Y$:+C$(=''*+&(7JO0]PX M..7\FIE+ZXH8LIPKN0-EK1'-#IPVSANS8<)NX[U1^)6AGUE^DX;"$#[#'=TR MNS<:F("OVC"4B&K\<%]O,,@8D*7EIPWY54T^.D(^AALI3*'AJ\AH M]MK?1R%:-:(7-5;12< ;H@80AQ<0!5'X<'\%9Y_.]\Q["";OQPO^ ^\5X;C= MOM@%&!X)T%7[ KY+0WB?C#7(V('8B[U=CN,XG,[];3>70ZLHGLQFK=4KAL.6 MX? DPRO&*T,S.,.MSB3G1&G84%5+< [_P$E]5S7XI,/I,,'*JGS/I0D[-2[\@..7-"BOSM_TV.Z&T3YZ],-5(L_O M5FE?2L*/J"5)V%,FHLF!3'ZG)\$,UZY5TY#*2IBZ(+>K;3MXZ9J@-^LKVR:Z M7F86%W7#%L03G.$# 83?+%4W;;5$R,WKO-YE 9E=L,"6UVJK %^SR5V M/\W$!FB;Y^6_4$L#!!0 ( &F!IU*8I0RD@P8 /0F 9 >&PO=V]R M:W-H965T MI--IVNW%SEX06[&98O "3MJ9_?$KL&-A<:1@Y28Q\!YQWH-XD$"SQ[+Z4:^5 M:M#/35[4%Y-UTVS?3:?U8JTV:?VVW*I"'[DOJTW:Z,UJ-:VWE4J77= FGU*, MY7239L5D/NOV?:[FLW+7Y%FA/E>HWFTV:?7K4N7EX\6$3)YV?,E6ZZ;=,9W/ MMNE*W:KFV_9SI;>FQU:6V485=586J%+W%Y/WY-U5U 5TBK\R]5CW?J/6REU9 M_F@W_EQ>3'";D?Q[Z'1R?&<;6#_]U/K'SKSVLQ= M6JNK,O^>+9OUQ22>H*6Z3W=Y\Z5\_*@.AD3;WJ+,Z^XO>CQH\00M=G53;@[! M.H--5NS_IS\/A>@%Z';@ 'H(H'8 =P2P0P#KC.XSZVQ=ITTZGU7E(ZI:M6ZM M_='5IHO6;K*BO8RW3:6/9CJNF7\J&X4$^AU=9W6Z6E5JE7;E+>_1%_6@BIW2 MQVYUYUGNM>7ZLFS?+ZC8[X=GN-7K]Z@UZAK$!?U^6N3HME/9LV.N7V MQ-/%(;W+?7K4D1Y#-V71K&OT1[%4R]/XJ;9Z]$N?_%Y2;X,W:?46,?(;HI@2 M()^K\>'8DPX[EI]U[7%'>X?:0879!\HNL+T9'^92)@EAL^E#/U] QD1"HZ/L M)"]^S(M[\_J>-JI"^IJA&WVD2G-TJZJ';*%J]/>-VMRIZA^/>W$\BPAUOP\4 M/5L$,Q$3RSTD$U@*V+T\YB6]>7VMTJ+>EE6S[^,C'$?'EJ-0Q]' "A,$T\1R M#,EP@@GL.#[F%8YU0DQH]P^V++SHQ]"/!^#M$]LU&2;M4B2_/FURC#!G@DF'@$8)D0,N*V8T#'&&:)P[*!'O%3 M;VCYY3W!<)$$@Y$,D4<2R2*[+H!,<.%"@2$C\:/QIJV KLLXPP9X))AX9 @T MR;@8&![*!-8] 39,#?NHGWU#PR_N!]10D@93D@[QQW$BK:H *BJ)JR@&D=2/ MR*LTS_2DJ3Q!XE M C(AB*L$AH74ST)'" B7+LF"4S T#F!R#@_2SX,0,_%@P_-J0:I3@>W/2 3/+$ M40-NX,?]\ -JR6E&!GC<#[R/*GWXA:ZRAVP4]+B! M'@^&'@>&=W'[T+?]@L- 3!U/?=Y[%^C''F0Z"'W',!3D?@HZ*G 6";DA M(0\F(0=)2.SG("!C/.%P&80!H?"#T%&&LV H# Q%, S%\S#T2DXS,C 4?AC> M9,M'53>C;!H0BF 0BB'@6$1C^[T()!,1=]SWPF!0^#%HVPU"H.A]&PG_. *A M+1'"+L101CGM@?(T,P- X0<@4(C1\!,&?B(8?F*(M4%_]TE.,S+8$\^\"1SZ M/@MYPB!/!"-/ ,C#C-GD!V2$".RX]M(P3S[S?=(W^GHL\:0AG@PFG@2&=(3%@R]#H(Y(ZOH.:I@G_URZ];Y;L&3M MOR3OKO8+L$PS^_5@-VFURHH:Y>I>-XG?1OK*5/LE5ON-IMQVJY3NRJ8I-]W/ MM4J7JFH%^OA]639/&^T)C@O=YO\#4$L#!!0 ( &F!IU+VV_8P;@8 /LD M 9 >&PO=V]R:W-H965TUCL0;&96*@L>24Y:8#]\4O)KFF33ZH5]9)8UO!9 M;TS.C&A=/!;EMVIE3!U]7V=Y=3E9U?7FS71:+59FG52OBXW)[9F[HEPGM3TL M[Z?5IC3)LAVTSJ9 B)RNDS2?7%VT[WTLKRZ*;9VEN?E81M5VO4[*I[JBS3M:R.7D=-*[=%\:TY^'-Y.2'-%9G,+.JF1&+_/9B9R;*FDKV.?_=% M)X?/; 8>O_Y1_5W;O&WF-JG,K,B^ILMZ=3G1DVAI[I)M5G\J'M^;?4.BJ;H[)!VVK-BY;,=K1M/\V;[_VF+NW9U(ZKKSX4M8ED M]'OT)3=)F9ME],D\F'QK[%LW=I(MMYF)BKOP],NYJ9,TJUXU8V_FTT%-A\S7>POYNWN8J#C8JZ3\G7$Z&\1$*#(\%G_\+E9 M'(839/C\_$_WAD\MJP=JX4 MM/5X1SV?,HR/70795FB6Z,,58R 44Q?3A^/& M0QS$$,<"3G%SI)XDA( ^X$Y:88=66&\K7Y/:E)']4J-K>Z9,LNC&E _IPE31 MW]=F?6O*?WH(XX=/X:,)VU401PU2P:D6'E\(C,84N$<7 N-,L!AG2QSZ$+U] MS)(LM8JE)B%L-@N(.TQ@Q031*J.918?VHA[VWAO MDH>G:)8^I&>Q0XD3>3*:GWV)D\X5U]R7(@1'*><"?"W"@)(P0CG.$CWR+-K; MSG6Z?#15?19'3JWI>+G>ESANB6NAJ/8Y"G$ FDOE4Q3B&(^Y[EAAU.DU[1?L M#T59K\[FR DT':_0-!15)6,JF,]1B!-CI=X&LJR[WP_A\Q[(:=7[X2=]BM[-W\#PP(XS8?QF@^A1$M0 M-B_Z\1/!4";N(&A@UP)@'C30(0D[#1$GR30' Q99SY:Q;! MV71G8TF'DX)S"7B62U@"!Z00<,8!XXT#0IFG3$CAWP2A. U<^N1A1J2UZII\ MSC7@N:XQ*)^ ,PD8;Q(0RKN@FG#?*1 B:^8YSX!^S]@YZQG\ M,.<);+PG,"2VQP2"_(;AE+"+T^,'P8&]B90=GL"<)[!^3SCE9W0488QL5& [;J<'$N9\@8WW!1;J."@E_)MT!,:THKZP M(3 !E,D.SIPGL'Y/"#@;$$*8LP(VW@H8(O'^'=0, 0'XMZ((*!:J@RGG *S? M 0*F!J8.YJ2?C9=^ADBUBJE/%[*YPR7Q$QL"XU30+EESLL^&R/ZPG,&=$_#Q M3L!#Y?:GUL\A*_Z!$P9W6\_%:SS%M#J(L@K)1S$\3&$K+ MCGU%[E2>]ZO\S<8LTB2KG\YBYVC#_A?LV"/1G"@BF?0)0M1:"^KCY@A.2J54 MAZQS)^N\7]9#DD:'"N[4GH]7>QYJ=+ @?PJ9]T).K][I/._7>92Z@4F".ZWG MX[6>8UOT7,9^E,!PG"H=S#KDAP%.2->D96Y GA!.\L5XR1>(6 . M\-&L0 RU@F$90SAW$./=02!)7M@V ]J0C2 "X/]BB< H)[SK M9E,<_:3[#&\8E#F$LP(QW@KV)4Z>"."QC'T_0'!"*W\]SQ&8I%+[DVUZ]*!) M\UC0=5+>IWD59>;.CB.OE26QW#UILSNHBTW[[,EM4=?%NGVY,HD5MP9@S]\5 M1?WCH'F&PO M=V]R:W-H965TU V:^?[824SZK2>""V<\_Q/>?&UX.5D*\J1]3P5C"N MAEZN]>(F"%2<8T&4+Q;(S9M4R()H,Y59H!822>) !0O"5NLJ* CEWFC@UF9R M-!"E9I3C3((JBX+(]2TRL1IZ;6^S\$BS7-N%8#18D R?4+\L9M+,@H8EH05R M104'B>G0&[=OIET;[P)^4ERIK3%8)7,A7NWD/AEZ+9L0,HRU92#FL<0),F:) M3!I_:DZOV=("M\<;]J].N]$R)PHG@OVBB/DMPDU34:#%AN1)C0G/$/[S=TI3-V=!L[NA_:,YRF MU'8O)YL16K@2+E&NW[7=\YB5YF!8P;NG=.>0KH_I[1X4,PH/*GX8U+ORN[M! MT\.@3L_O[?D0;#4B4^#,-70%L2BYKHYOL]K<&6/7*O?6;]LWDZKUO]-4%Y$Y MG!GE"ABFAK+E]TQBLFKNU42+A6MW&ULE59=;]HP%/TK5M2'5NJ:Q/F""I *:-JD;4+]V)Y-, MB9EMH/WWNW9"!HEAW0O8SCG7/N=>YV:P%_)5K2G5Z*W@I1IZ:ZTW][ZO\C4M MB+H3&UK"DZ60!=$PE2M?;20E"TLJN(^#(/4+PDIO-+!K,SD:B*WFK*0SB=2V M*(A\'U,N]D,O] X+CVRUUF;!'PTV9$6?J'[9S"3,_";*@A6T5$R42-+ET'L( M[Z>9P5O 3T;WZFB,C)*Y$*]F\G4Q] )S(,IIKDT$ G\[.J&CWT>AY:T"79"C?*BV*F@PG*%A9_9.WVH":@#]*B&I"]%%"7!-BZTPEQ?HP)9J, M!E+LD31HB&8&UDS+!OFL-&E_TA*>,N#IT0^A*B[4=(/DF3@[XZ-Z:*B?A0$IZAI%Q6&<93U&MB)SJC1&?U#9UTO MDFHH(;CR+AU5C.1X;YR&:5N("Y:D4;^EQ $+<1@';B5QHR2^J.19:,)1?M!# M['5QB8F[V_<2C%M^3QRP-.YWQ'1A&*=)>"8M22,FN2AF?*BUDPK,;5&ZR^\6 ME=2^ 2XF,NF*BG O:FMWP.(HQ5%+NP.&LR0]D\BTT9Y>U#Z38L=,^U((VB?B M C+I3&3:M3Z+PE:")BY4VN^UI'11*4Y"MY"L$9+]3T7ROV]MEYJL>[_3((S; MUCMP4VFK85C9^U)6_X]8R=4/4"UE\1CSWLS M\V;L;&/=LU\A$FPK;?PX61'5ET+X8H65]'U;H^&3A765)#;=4OC:H2PCJ-(B M'0S.12652?(L[DU=GMF&M#(X=>";JI+NY1JUW8R38?*V\:B6*PH;(L]JN<09 MTE,]=6R)'4NI*C1>60,.%^/D:G@Y&07_Z/!+X<;OK2%4,K?V.1BWY3@9A(10 M8T&!0?)OC1/4.A!Q&O\ZSF07,@#WUV_LWV+M7,M<>IQ8_5N5M!HG%PF4N)"- MID>[^8%=/6>!K[#:QR]L.M]! D7CR58=F#.HE&G_(RHDVLUC6C2299\YNP 5O9@N+J$U$?N*6&JE/V.EI=@/'1R=P!,K O=*:.^$S09Q(H!-% M%_2Z#9I^$/2J=GU(O_0@':3#=^"3P_![R?#1\#VXX/)W&J0[#=+(=_H!W]1J M52 K0,HA3RC![,435F 7,*,^W-E&>5CWX;N31K%>$ZZ:7-,.XJTIK*NMDX1E M#U@XJ?OPYQZK.;J_![(;[;(;'AVNII2GP MO5:T[.>1/=SI=7X^RL1Z7^Z#+FW28F_$PO7F'BR5\:!QP:!!__-9 JZ],JU! MMHY3-[?$,QR7*WYET 4'/E]8GKS."(.\>[?R5U!+ P04 " !I@:=2_5#U M*W(# !L"P &0 'AL+W=O*>!E2ZJ%'P9!XM>\:KS9I'WWI&83N3>B:N!)$;VO:Z[^>0 ACU./>E]? M/%>;K;$O_-EDQS>P!/.R>U(X\OLH955#HRO9$ 7KJ?<#O5_0T!):Q.\5'/79 M,[%25E)^MH-?RJD7V(Q 0&%L"(Y_!YB#$#82YO%W%]3KY[3$\^>OT7]LQ:.8 M%=23*HC&:?6C- M;-DHOVKLNB^-PJ\5\LSLHS1 ,O*!/$,!U8&O!.CWY"-NN ]DB9NLW L@N(;S,W.X!=='@^G/,(+>3QR M=4.Q"O)^4U!K+HO?, M9<@I1-*&L.5YF+$T36)4?S@7/H;%C(5)^!JV<$7+*0UZV"LA42\DNBKD5]#Z MGG"!QP-O"B!XT)!"05D9(E"B6]@I9'R62LCRH:PQ*&)Q,! U!M$H#]V26"^) M797T21HN2(,[_#_6AXTF9VE,DT&.\S$L9D%&A^OCBI:F-'.+B7LQ\54QZ=C>U#\:+>5(TF M;("^Y2M%^=6KO3P,A=V^RLI,'6J7W< M8CL,R@+P^UIBP],-;/_4-]BS?P%02P,$% @ :8&G4KZWL[NO P K@L M !D !X;"]W;W)K&ULG59M;^(X$/XKHVA/:B6. M$-Y9 5*!TNNI[%:E[7TXW0=#!K#JV*QMH+U??^,D36$)67I?$K_,,S//>,:> M[D[I%[-"M/ :"6EZWLK:]5??-_,51LR4U1HE[2R4CIBEJ5[Z9JV1A3$H$GZU M4FGZ$>/2ZW?CM7O=[ZJ-%5SBO0:SB2*FWP8HU*[G!=[[P@-?KJQ;\/O=-5OB M%.W3^E[3S,^TA#Q":;B2H''1\ZZ"KS=!#(@EGCGNS-X8')694B]NA%I2@6JD&.?X,B^%_,EF&RFGX MJ!@^PGEFO9(#ORZ&?U-;@E=.PL?G<\^#W_P*_I:B@W;!2=2RK*K%ZNHG8Z'Y MEKE+!NXXFW'![5L)*-N<$HT MMJC16'A@%DLPM?0+X1[UG+;IEL\KF&(3,8N\Q/Q_L/&G80>!:6:!:7XN,'O' M0!.F]1N7RS0G0"W@^L>&TH7$HK62F)LG@^91GE3;69HD04E$VOLBG7+K4&A\ M+%2K[PD=$&YEA%N%A,GQ2(4)!6DU/;;GY%D[T]X^L[3.*:A!HJRS'X5R\S ( MP_9Q$,K!H.[Y!\1X/*QR-9*73U3LF0_(I+>L;D"WQ?+*BXP[BVR?'; MP?>'RW-..=A[EX//E<+DC/3-/52E>9\R'W]2TV0/7=S*UO?Z^; MB% OXT;1P-RE6-)89*M9,WH5MV#^AWC2R=*KM.32@, %02MTHWB@D^8PF5BU MCGN3F;+4Z<3#%?%#[01H?Z'HGDXGSD#6HO?_ U!+ P04 " !I@:=2[XEM M$UD% A( &0 'AL+W=O]C*XH-@N=B1!WI+Y9?=M5!G03W*AJ4TRQG/@*#WYZ./\$,< MH2*@5'QE]) WCD%1RAWGWXJ3R\WY*"PRH@E=RV((HOX\TA5-DF(DE\GVN0O)%(%6.Q9V"=97/IV,^Z$0^5T2< 0S? Q0B: E?N<-CNJ[# M0TMX['_W3GB@C*W=1;6[J!PO.C'>GW)+A7J,0A1>DCRGTNK)<91).4KQ37U< M3B(TFRR"QV;IIBI"<#YOJV++6&$8PEK5*@37A6!G(;H[WH,;6A3$L@?P]Q5- M[ZCXQ^%45-\@R4M--O,!G^7TV,?)H8:GY!-\#ZVK@*;U8/S6G9HC)L=$G: MR6MF03>T_%JX&J1G0K.H+#.:175Z2H.:C= 'CGWM;,&:I0X+(BUUF"I''1J1 MT,W( 7V-O?I:@P[ZD,[1UR:;C+FA5Q([)>W,-=^@&W">33WMS[]7$CLE[?PU M%Z$/&/MZV42:D7ZO)'9*VNEK*D(W%GM;^(IG] FHA<0WM6B_V*M%D$_G(HTV MY$9;N0JC>A5F74Z83(I0-)MUUQ.F;!I&,]Q=4)BR\6PRQW8KD:8<&D@YAY7# M?\BAQAK.S4 OQTU\61TW95;'39G+<0U$-&05-\!QKU\=2/,.N7GGY;B)J.X4 MT2^)G9)V]IIR:"#E7NJR%P.19B!R,]#+Y7X.]DMBIZ2=O>8@&KC0NU&0%&PM M:?7FRL<[33'DIMCQQ4[&,X]W.R:%X!BBKHL^JMBB4I/,B7<[2$,-#83:*2^' M3\-8@P^[P?<3EF.36!;+O52Q177:\W#6),/^[R^]+.\=XFW MZI?$3DF[B,:;RX'0>Y'37G,QUL3#;N+]C-/]X*LD$Y?3+DF[" T^/!!\,14* M-L5&#[A@&)KR#9-/ZBB3@JREE_.:@MA- M0=]7]-AD6.M-1_OV&F-X(,9>XIG/G/QR:S4DL1N2>OQ3RU3LO4+#&F9X(,Q> MUU$TW-%(,S#R86!_LT86M)ULUDA#*QH(K=>U%K^"M9IUT>MLU47F_EJW98/& M=FRQ>:Y^Z3^P+ <)O5&PO M=V]R:W-H965T@711)VWT(^D!+M$V$$KTD93? ?OP.*45V)$KVMNF^)!8Y9S0\A\,9\7(K MY*-:4:K1CY@GZJJUTGI]T>VJ<$5CHCIB31.860@9$PV/ M-^C&A"6MR:4=^RPGER+5G"7TLT0JC6,BGVXH%]NK%FX]#]RQY4J;@>[D(Q3113"1(TL55ZQI?S'P+L!;?&-VJO=_(+&4NQ*-Y^!!= MM3P3$>4TU,8%@7\;>DLY-YX@CK]SIZWBG0:X__O9^UN[>%C,G"AZ*_A?+-*K MJ]:HA2*Z("G7=V+[GN8+ZAM_H>#*_D7;W-9KH3!56L0Y&"*(69+])S]R(HX! M^#G +P%PKP80Y(#@6$ O!_2.!?1S@%UZ-UN[)6Y*-)E<2K%%TEB#-_/#LF_1 MP!=+S$:YUQ)F&>#TY$^A*1JC<_26,(F^$9Y2](D2E4H*VT'#Q#WLS2CE%(D% MNB52/K%DB4@2[2.N8Y$F6J$W4ZH)X^H,<%_OI^C-Z1DZ12Q!7U8B50!2EUT- M49MW=\,\PMLL0K\FPD]$=E" V\CW?.R 3YOA4QH6<,\!GQW_]A*\"U07?/L% MW[[UUZOQ=T?70FH:.:A^^$3C.97?T3][U+;1AV2=:M5&'^F&T8O&.D5C/1^JSS^,?+TBV#ZC<'XG6'_ M#W0KD@V5FAE13+:Z4NBFV=&#_[W]$#CUR(#]/1+-1L>CDB N,R_P@I(D53,\ M[OOCOEN40<'#X'\2!HV+",>-$=;F53.L1HAQ-0O\<3#LE]1PF 48Z"Y)XC(;C(8U.86]7>'W M&H.?*F \YJBE*->< Q*E ]!AYFC++FLH&NO MD6O7-^#FQN&UY#JJ0N%=!X&;R_Q_J%$'/#44J1RY3VG@]SPN%GA;^P\CI-7Z.[+L!O[@+@U'5Q=0 U^Q'R-(*%+J2(D5X! M/<\W QN;(4RAB,XUBI@*S=6 6>3IB3_J>"B[? M[K]"

Y ZT4D_T(YT("BV:S2&)B(AO"N$TZ4"=5:"$DXB)9GFMS4G(X*2$' MF5XAQ6!G$(G,.)RM!%B E$)Y$D*JMK,\S%XNF7KLH/N=H-9Q+""969)=L=I- M-A>I=@=MG-50[MP;W;U[N)C*I;T 5ON["RFV"0<\F 7TX7$*('BVT! MAP< &XI 9 >&PO=V]R:W-H965T5YY^2H?GLRL)BC++J+P_ M8ZFX/>[ SL.+3WPZ4]6+[LG1G$[99Z:NYU=2/W67I8QYQO*"BQQ(-CGNG,)W M Q)5&>H47SF[+5:^@TK*4(AOULS]*T*DG;\;TI MM+.LL\JX^OVA])]K\5K,D!:L+](_^%C-CCM)!XS9A):I^B1N?V6-(%*5-Q)I M4?\'MTW:H -&9:%$UF36%F0\7WS2NZ8A5C(@V)(!-1G0KAEPDP'OFB%L,H1U MRRRDU.TPH(J>'$EQ"V256I=6?:D;L\ZMY?.\ZO?/2NI?N#2Y&K60'.\S$;K^?O:@U+(>A!R!GR%GA)Y5N X2% M 8+7GP?@]:L#AUG]W4L)VDL9^$L9L-&64M8DXF5?X;K8L*58W4-*ZH&B743- M0+]V#B8/P7M.ASSEZOX0?&(W+"^9_AR):<[_V6S:14LNJHGJ:JJ)X>8$AE$8 M!$?=F]6FLI/U2+*2:DU$N!01[B;B*TVUH6("3NNA[_$_<"7%WWJ><+K9HC:R M8B362H(V,\G23/+4MOXB%$U=)A'+)!@%,.QM-*\C&<8)A.O)!L3NK!AB!-WZ MHJ6^R*OOP5$F4F2@3>Q%/DK+,<^GX+0HF/X;@R_TSB4YLK1$4:\'\89D1S), M>BAV:XF76N(M6O3DE&OCSJG,M;5ZOCH=C#U M>U$4!^!4*N1X/#2Q#'L31;!'-F2ZDA$="ZO<; MHOZ\9-F0R;\\0( K](9^7RBKLE9FT=TGSJ;DM?FGI6@_-" MZGK!)5,S,=:^=\,*E=4#ZN-MSF0QXW-PQ>1(OZ)3YT2RI0(4O V"GWS= M;.")_/!\JNO1NYU=S[ 3O6QDV507K4'>L_1 AH/H^8)+9,>#2=PZO2/#,^3G MV1Z\SU\!V>I]!D7(CZ(G>I^646^8:AR#7THJ::[83NMR9#B#_)QIBA42?!RF M?$HKTXK#I=^?W\U%H:TZ!-=Z=5",1*E-<&[5-/6L=C?Q^:"!!_+#H\7"?BDK MB(,^E?*^6K?4@\EIF1U4)0A;]',E@]9J;H#L,&Z]M/4=,\,C_'P1FG:5M?0[ M> @V ,)/!M".FWF.. Y[7 0;(.%MP=R;FT63R+T,'[RRT>G'R]Z&#[8#-=\4 MC@UL\%;8[#_NQX8@>$>"[(EUV+'+&/@:RG %^Z?]QS>4=K6O5/(ZNKC0'2PU MD70TI>JQ<25Y=4X%SEA>1UK5]UU:V# &;PEW'K^S@NWPI=?2C 8HV ^4O7>X MS17H'1D&+-@/EJ5D(]S)A]FS]96#UT$26PU MCF1Q>]\8S(1;]PQ?>H;XL>@W--P*=]Q3W-?AEHTOA%I;?.4(;L=(Z1%#-+2C M(MAND@%:Z =:>S_^7E)MTF)+5"\(]&/UP^+Y(E_*93^^T"4&=>2Y#K@&Q.95V'(IP+"*O.SY%G&< M;R5QK\WCB"$1\9-H6^<\Q^*:& "1YP,0L0^GXE[K!AA9N?#AG_?WO$0D]KE3 M8J\0B2/N0JU' \20A_C)L^=SCJ:V53-1+[:W9[HK%]%T>TWK"WT%J /TQ56N MY=OEI<'3^JK7B&ULM5AMD]HV M$/XK&GK3-#-7L/Q.RC%3X-*F,TEODB;]<),/P@BLG&T128;=K6L#*DHN<*'@5 MJX%<"TH6ABG/!J[CA(.($$7=[U?L6O[G&D&0S%)T:W M\N 9:5?FG#_IES>+NYZC+:(939060>!O0Z!;)#0U2-,/!GW##7BQ0B?*!R5@E0&?&K_CBB+LH)_1E!=2B;**WQ^<%0I] MHH4J!96P^K%(8)UG;$$47702OV8%*1)&,O2FJ#)9$_TTHXJP3+[4PC[,T$\W M+]$-8@7Z*^6E),5"C@8*'-)F#9+:^&EEO'O&^+=$])&';Y'KN-C"/NMFG]&D M87>?D30^;X?N0W9 MD9]>XZ?7Z>>?*J4""[HRMO<@8F;/L;%(&)\K]R G#=DPL9+$;A&U73LF"(/#B,ZZ$ MC2MAIROWL./4LSZ/DL.C[8LYVC;UT6;+TFZQCZXU2\/3J'G.T&T'UT+FA)X7 MM!"QD.'(<\X@$C6(1%=LTP%@JUYG(%'+<Z'A^.SI6.C$VNM@+\+GX[)L5W-VM?*\LQ[IM M.?ZRK^.XNY#;>Y#)!:XW19*5"\ ,\EBE3,*@DT'#3$VGQ_3LE(@2ENDWF 8E MK3I ?M0T'4"*N)9"=0 6FKP*11.7G6PS(4BT)1+=Q&[?@UDBR\RD!A*6: [R M$8*.-DF;AMKH1= DF\W5=+KF\TV,^\.6C&-VYQ;FR,S8H#A:4V%& 6W*JB2" MP%ZFLM^U8?=-".[N0NPU=G*!Z_M'@9?BWT0A"/KA#L%;$Y1@#ZB&./+Z;B?$ M\'LF/*>1D&MJ1O+L^2@N,%*SA(%)X'%Y[8Z6MVB;,E# *@PE6@N^8?KN0"(( M,\HXG(S=T=WW9?A"!V4M8I,+7+L.Y0786%<-C0M9?(&1.C=S56,\R7FI/P < M@H+7"8,Q2W$% VQ!=RVZ#H P)4F'\]D$>[WKC8#S-TAIIN@+>:#0**MP%G2I MKT8,&V265JA+VQK03EB=7,##8%@V<,*#8-GS8:C ,B4(R "$*4R)"BW8<@FJ M(+&ZL=YW?+B[Y;/7I,D%KO,[R>1L.V6ORUBS189!WS_<(G$_.MXBT.?V\9[B M;)KOHR-3 B4)S-JAK1,=L-21WU#QK)>J:Q>PD"R7S-Q?;.!\S0C+91^Z$ CL M@BFC\,A=ML/A!KO[PQ'LQM[>R-KN^#]O[>OW=NWTCS_ S!K]8G7]T.LY29Y0 M C2KQEE;4@T.[IH HY6YY)/(I'0U;C5?FXO$B;EO._GNO9IAS[("!116?.M* M "N!=26$E="Z$L&*NZ4=0,T1UM5B]*+XV=V=0 M'R$ES&-*R8(*30#K2\[5[D4K:"YXQ_\ 4$L#!!0 ( &F!IU)#F?RQ,@0 M '4- 9 >&PO=V]R:W-H965TOMPN ^*S23:V9(GR>%3P.3R ?2SN-(Z\UDHJ]GS'"#)(K#/!\>\))I!ESA+R^*J7+!M=OT>2TEB5-V!DD M9__.O M32!> V -@.T <.%N0- @EU > 0-H"PBDSM2A6'&V[Y>*35DFBGC=;<1Q7, M"HWN"^GR_F US@K$V?'OR@*A/CDC$R6-U66=CM^4D)9\!&E+#09G'W##I64& M1,W(HTQ05V4BY1;2H\![> )9 N'2Z1EKR,D-6"XR18=<_2\I'%B4CO!#C@1D%LE[<*0GV0*Z3;>PX"T46&KJ$S848.W M7)^3@/Y F,]H!Y^;U\/](W2"-DE!92\\8,]%S@5>U]'L"E!M(*H,N+/^-([\ MJ#_LC[RG3=X=:I11-FC5MOB%+;_P!7Y9QJ=*&R9767,X!BX,EGVXAGX+^ M?"0(_7:1_M%%[@\[7P/[&U[%PYBQ'=_WM09![+-NUZ.65?36U$0=[((@VF&W MKS7LQS3N9A>W[.*C['[!3 @+WW\W8#3^T> QLX#'TKKS-M?*&%)H-1.6G&0X M..UB'^_Q"@:[W/=USBCS:;^;_* E/WCCKB+_8E'1A5.![ MZ/^1Q+.G.F]Z4_R'7:#@CFLK01OR86/SKH0+49C7Y)JR-6'VC=F^?@'YB7[N M3 ';"RWMNVVRFX)]O3-&H_A @:+KRX.^]?:X?L'"(<_V;Q,:#>(@W/6L0R]@ M<1@<\,Q=.]N2]1U!CU\2W4RO7T"M=M/[=8%T#0M/_\8&S&U65SF3K$RQH^&Y M*IW *@PH]D&)P*;(*LNS58 K;"U)MD-/N,%/K%>N;9H^$U5J4JRV-QILRO7[ MC4)=T[X+KJ?G?D M$_<^Z)!?T?!B0L..&4P;SE0=N[=>NGZ08(LU%]*0#&9(PS^/,<.Z[O'K@55% MU?5.E<4>NOIM<7 M>RP$ "&$@ &0 'AL+W=OU?:V%]->N.%)L0XP9YNFE?;A9Q,"20,F MUW9[DV#S_'_,S^#)BHOO,@90Z"E-,GDRB)7*/SN.7,204GG,<\CTG247*55Z M*!X0\-7) \V M$S?L(59FPIE. %H54/*V4 M=00IR];_]*DJQ)8"P1T*I%(@ARIXE8)WJ()?*?AE9=:IE'68446G$\%72!AI M;ATN60)HPHD M^C@#15DBT1T\J8(FG] '(W$7\T+2+)(31^E(C#UG47D]6WLE'5X]-.>9BB6Z MR"*(6O3/[?HXL!AP= GJ.I!-'*.BZ[0$&=8"!-4 -)(V;G4?HKSFD M]R#^MK1Q6%L?6JU?%<82XDN]]A53#-J>O_.UC6 K+^RU9Q76?L/_K>QGX5YX MW64?U0&.7EMV] ^:LXRE17I()\:UP_&;'JCS\=[BPEU)8KN-N9:O= 0F.7?<72WWPUN:"W](2^G1H2S!I7)*W-:72W^Y*&(X[ M^]+0%=OQ^@Y]L3L(W+Z^- 3%=H3> $W0A52Z(S5%#FI#@T!L9V#O9E/I[Q+* MZVQ#0T?\'GC$^WPD'9X;/F([(*U%_3D"X89YV Z]=UAU=@>X=]4UN,1V7O86 MZ' >D :7Y+_&98^#7ER2!I?$CLO6 GW-X)6KB#30)&^$)MF')O&#KJ>5-- D M=J8=E/%/+(N&@,1.P/Z,_3U"^'[8F7$#1M('QCRFB=)O2D)_SIGL3=K/!V77 M0)#8(=B?W3[_/*_SY80T#"2O?4F\XMF"9Y(G+-+-WMP#0%R@WP4O1! MFQ%I($GL#.O=C"K]G>4=!J-P].++ITUN/')'+^1F[7*!^W*/<;8^W%,0#^4! MB$0+7F1J_0U?S]:'+*?ET8+3B*]/:/2GYP/+)$I@J57=XU#W5JP//=8#Q?/R M&.">*\73\C(&&H$P OK^DG.U&1@']='3]%]02P,$% @ :8&G4NBGM)VU M @ < @ !D !X;"]W;W)K&ULK59=3]LP%/TK M5K0'D#;R_0%J*P%E&@],B(_M8=J#V]XV%DY<[-L6_OVNDY"U(51]X"6QXW.. M[SF)[0PV2C^9' #92R%+,W1RQ.69ZYII#@4W)VH))8W,E2XX4EQ6CP9JA5*4<*N9614%UZ\7(-5FZ/C.VX,[L;.=Z M-G0\6Q!(F*)5X'1;PR5(:86HC.=&TVFGM,3M]IOZ]\H[>9EP Y=*_A8SS(=. MYK 9S/E*XIW:_(#&3VSUIDJ:ZLHV#=9SV'1E4!4-F2HH1%G?^4N3PQ;!CSX@ M! TA.)00-H3P4$+4$*(JF=I*E<.8(Q\-M-HP;=&D9AM5F!6;[(O2OO9[U#0J MB(>CGPJ!^3[[QJ[+-1BD-XJ&B9*=S^=""HY@:.SJ>27PE=T YFJV@SP: W(A MS3&A'N_'[.C+,?MB^0^Y6AE>SLS 1:K3SN9.FYHNZIJ"#VJZX?J$A?Y7%GB! MWT._W$\?P[2E>SWT\>&S=^@NA=LF'+0)!Y5>]('>@T(N*9&=='F;;E\\M6!2 M"=IUNQZEL1^?#MSU=@I]J"!+=U'C'E081/^U=CR%K:=PKR=:W$GLQY4D*;=KZP'E22QWY]9VGI*]WHZ M-\N<2V0/H&GGL_G9X%X/B2UKI\@^.[;LW8+RHR3NQM:'RI+NI]:#\CW/Z\3F M;FWO]BRF'6HA2L,DS(GGG:24NZ[/M[J#:EGM^!.%='Y4S9Q^"4!; (W/%>WZ M3<<>(NU/QN@?4$L#!!0 ( &F!IU)O0OVMG@0 &40 9 >&PO=V]R M:W-H965TS;!D^>&SVR=*]W@S*8;LJ9W5'W9W IX M<[HH2U;22C)>(4%79Y./^/021YI@$'\QNI5[STA+67#^H%^NEF<35\^(%C13 M.@2!GT=Z08M"1X)Y?&^#3KHQ-7'_^3GZ[T8\B%D022]X\3=;JOQLDDS0DJY( M7:C/?/L';06%.E[&"VG^HFV+=2CC:L4*1A25T'=GMA'[AR[1.2E(E5%T M9[;Q5=7L5;WF\(0NO]=,/:%KJG*^?!'R:$X5884\AG!?[N;HZ-TQ>J<'NL]Y M+4FUE%-'@2 ]+2=K)W_13-X[,/EK(DZ0C]\CS_6PA3X?I\]IUM%="_WR[:/W MZ ZL0K<47K<4GHD7'(AW40L!J4)$2JJLV6CXD>'K&^!QAH/0C0/0_K@OVXH+ MO2!ZB;NTX'P7NU'0X5X(\3LA_JB0>ZY(,2*C88=[PWI^[$=)T)-AQ:5IVI=A MPR6!'X=V&4$G(WC3>L I6,!14(Q:U02#T;'KNM@/>VJ&N#3PO; O9@A+W#2, M/+N6L-,2CFKY)$C%%/WUE\3#\6\2R9P(BO@*571LPX6#R<0A#M.>,AO*2^*> M, O*]X+4KBOJ=$6CN@[=-^_1#:\R7DE>L"5<8L]]%$0+]$GP>J/5/S=*]/6: ME@LJOHV;AD_BF*OEU<;S$^2'NS2 L->X$7VS":=BF14A<[? MJT*2X= 1#G!O3\]ML"#2E^8+(3:8'X0'MG[:"4E_ZC9*A[='FKA)TM-@A85N M?S$LL#A,XL2N ;N[,NW^'Y=1&V5__#!,XWZ!L,&\,/%[8BRP((QP?$#,WC<' M'A7S)Z_6'Q05Y;X<=(2/+9+.7XGU%7^S)@(/%4(>^JMJ@441=I-^(BS1(-B! MG8EW%1^/E_QF;[ZVII[E@(=1TK^&K;@D2G%?C 7G>E!8#ZC9E7T\7O=O1FL) M'I9IR*"?#F18<'&:X($,&\YWXT,R=F4?C]?]_U@KVZC[7U.V8FF%#:NE#7:X M7&+]'?"R95=!\7@)M1^@\U=8]SD%@]98@8U@VAT43^ <"U-L%4<%SV!K+TCU M +YMH8P[H%"M-[H\HTTMLAS\G43PY6^\)*O6*",;I@\$N )>"TT!GP=FV<= >GLX;']KK@11"C['0SFZ(QH"#=UBS2J*"KF X]R2&;2P:3]N\ M*+XQIFW!%5A \YA3LJ1" Z!_Q<&XM2]Z@.X_"[-_ 5!+ P04 " !I@:=2 M$QXCOI,# #7# &0 'AL+W=O?ZGF,[UPPW2G\W*P!+7DI9F5&PLG9]$X9FMH*2FVNUA@J?+)0N MN<6N7H9FK8'/&U(I0Q9%65AR407C83,VU>.AJJT4%4PU,759+CF2W@$^W4]U=@+NRAS44)EA*J(AL4H^)W>3&CB" WBFX"- MV6L3)^5)J>^N\W$^"B*7$4B861>"X\\SW(&4+A+F\:,-&G1S.N)^^S7Z?2,> MQ3QQ W=*_BWF=C4*BH#,8<%K:;^HS9_0"DI=O)F2IODFFQ8;!616&ZO*EHP9 ME*+:_O*7UH@] @KU$UA+8)<2XI807TI(6D)C=;B5TO@PX9:/AUIMB'9HC.8: MC9D-&^6+RJW[H]7X5"#/CC\K"X0R\AN9:MQ,VOXDO)J3/W[48HW+:Z_(9]Q\ MNZ=79"JY&SY D?<3L%Q(\P&A7Q\GY/V[#^0=$17Y:Z5J@U@S#"VFZR8-9VUJ MM]O4V(G4'KB^)C&](BQBU$._.T^?P*RC1Q[ZY/+9>_00/>Z,9IW1K(F7G(AW M8"_L[%UJ9;SF;,-E33AW>I_'-(TREJ3#\'G?!0\N&:!CQ2%NXL.E>9XF'>Y M5]SIBL_J^@3&W.#QG=5E+;F%.9XZ? /-!-^>ZZH9D.!Z/IG;Z.E>6H.\B'+6 M4^F!93$N34^D!\98/LC\&I-.8_)+:U>!]4E*CI)(64'SN"?)!\LCFO4D>6!Q M,D@+OZ2TDY2>E;0[ND[3-UB)F01#_GF \@GTOVCH+DD3=6\R,2BFZ]X M6Q.+(]EX2#+W!CLPT0?+HOX6G1S#:%'$1>0W<=")&IQ_93@Q[M,T/I9KK9[! MZ;K(.AKM2EOTMN:U\0[TQDD1YSWWO+@TBP<]^_SQ:)+[_:-[19N>579;"SEW M&]$IZSK_V\E=[:)O7+S:> ?*63I(DKZ3/AR6I7[Q\N/RXD3QHKOJ1<^7K_M: M5\+6&AII]^+%M2]S;U<]Z*^5C]/N)4>U.D]95/3-\\#BE/9KH@>6%3'K;\)P M[Q+IKOQX 5J*RA )"^1%USF:K[>WZ&W'JG5SKWQ2%F^I37.%_SQ .P ^7RB\ M6[8==U7M_LN,_P-02P,$% @ :8&G4E*G:MB-!0 :1< !D !X;"]W M;W)K&ULO5A;;^(X%/XK%IJ16HF!V.%:M4@%9G8J MM=NJE]F'U3X88L":)&9MAW96^^/WV$D30H*A<]F7EB3G''_GXO/9Y_Q9R*]J MQ9A&+U$8JXO&2NOU6;NMYBL64=42:Q;#EX60$=7P*)=MM9:,!E8I"MO$\WKM MB/*X,3JW[^[DZ%PD.N0QNY-()5%$Y;G)E1Q28B_(,'>G71 M P!8T"?6]>/[,,H>ZQMY\0C]'C2B0*M-5Y6P- LTQ[GH$9IV#( M'C ^NA&Q7BGT,0Y84-9O@V.Y=^35NS%Q&KRALH5\W$3$([@&S^1X=:]&?>I6 MG[+Y/O62-WZ>*]_:Z^RQ5\Y0$TT2*2$GZ(;J1'+-F6JB1Z%I6!?YU'3/FC;- M8#,:]#U M=D.1XT0Z?IEH6F=4'^0"Y57>9@$/%Z^S:N=@^Y&D##NXK!W1F-OZ+;Q8+! M1D/W%+;BR?75^/;^%/UYPZ(9DW\YRJ:7+]AS+FBW\U6LM$S,%FZB,55 MLXT(-_9PDDI]HG,> YCHRD2@'[8!040'Z, AXM0D'C8PJ&%&V>_,+[ M069[.P[];N6"<)34])!4V;^"&\C_ELGYP_V^EM0 M"SE,+7"X[KXWYQLXRFAN^KFYL:NC"J<@$_)&,MGIT _:'JS<[?G &M:1VBOX M]^E-WZY7CD[!7\1-++ME]YL4JG:XD=DI]5FX^5<+JRJ'AUV_6EAU]CQ_;V$5 M!$??=@JXY>&:]?15JHMLU7!:T^6Y&7U>PX91]NC1GDX,] MI7H?P]7Q2IW47AKV"QKVW31\F>:.VD$J<)Y-[VL:T&ULO5=1CYLX$/XK%NI)K;1=,(80JB12&Z[J2;NGU6Y[]W#J M@P.3Q"K@U#;)5KH??S9A60(.357U7A*,OV\\WW@\8V8'+K[(+8!"CT5>RKFS M56KWQG5ENH6"RFN^@U+/K+DHJ-)#L7'E3@#-:E*1N[[G3=R"LM)9S.IW=V(Q MXY7*60EW LFJ**CX]@YR?I@[V'EZ<<\V6V5>N(O9CF[@ =2GW9W0([>UDK$" M2LEXB02LY\Y;_";!Q!!JQ%\,#K+SC(R4%>=?S."/;.YXQB/((57&!-5_>UA" MGAM+VH^OC5&G7=,0N\]/UM_7XK68%96PY/G?+%/;N3-U4 9K6N7JGA\^0",H M-/92GLOZ%QT:K.>@M)**%PU9>U"P\OA/'YM = @X.$/P&X)_*8$T!'(I(6@( M01V9HY0Z#@E5=#$3_("$06MKYJ$.9LW6\EEI]OU!"3W+-$\M_N0*$";H-;KA MY>:U E&@!%8*T3)#2P$94^BM$+3<@-YM)37P0>=>5N6 ^+I/>IF HBR7KS3L MTT."7KYXA5X@5J*/6UY);5+.7*6]-FN[:>/ANZ.'_AD/;ZFX1@1?(=_SL86^ M'*<,;>1ZYHKA-SI6R1.'(G-=>I"$H\ONZDR%H$L=GY 2MG&!4SFD&7Z%E)81.='1+ M52688B"O4+UI-FG!4%K4WX:E!>1'TYXT&R@D=FEA*RW\(6F_/Z9YE;%R\V,B MPX%KA.@LZB>E#>:%OM\3:H&%88RQ7>JDE3H9E;KDY1Z$8BM=ENH$_><6BA6( MS^A?77L ^==1^!OJHDSADRULY&1'K0O13YSL:"#;%!3<2X.E#>81C_2".(3A M./3CT![$::M@.J[ I,H-IV4_>D]]8".@[@*7A"UN%XU_(FSQ4*@?DRCLAKKW!'P_U%(FE5. M=Q/'0ZTV'!GV-RLN#L[J?>[1>+Q)W^BQN=TT>7_I:=#S][#G^;Z.S!'UGJ8L M9^K;)4<&/[=@/-Z#QP]-0^XV_D&(OPM)+!!]H@;!=3MW3_.EH"],&U9*E,-: M\SQ==QTDCI?OXT#Q77T=77&E+[?UXU9_L( P #V_YKHR-P-SPVT_@1;_ 5!+ M P04 " !I@:=2\2M:03\" !R!@ &0 'AL+W=O/M\;>N0J1X*%6VDVBBFA]$<FXYBCN50M:HG30:+*XFT>7@(AOY M_)#P0^+6[;3!.UD:<^>#ZV(2)7Y"J# GKR#X=8\S5,H+\33^M)I1]TD/[K8? MU3\%[^QE*1S.C/HI"ZHFT<<("ER)C:);L_V,K9]SKY<;Y<(3MFUN$D&^<63J M%N89U%(W;_'0UF$'&(P. &D+I*<"PQ88G@J,6B"4.FZLA#ID@L1T;,T6K,]F M-=\(Q0PTVY?:+_N"+(]*YFCZU1#"8 @]^&)TV2.T-62X)!"Z@)G%0A)<6BMT MB;S8Y#AQP5NOV"@$LWH.G65(0BKW%L[FPG)^A21SX3MZ\*U"2/L?SM_ S.A[ MM"27+.(GX.#7#=9+M+_',;$I/[4X;PU<-0;2 P9NA.W#\$MURI-URI$%O=$#O6G,QT1%80;BO&,?Q4-Y]17@=EKT8 M>V)ZV)D>'M79W0YA&^W?#4^T1YWVZ/\*>AP_6-#78=F+L<9TO'/ _6W,VZZ4 MVH'"%0LEC$5@FQNN"@#+8TL M(A3IDE2<_GV'E*(J&T=(^]07B92R'-+"BL/=R$H4D+ M+)FY5 >4M),K73)+4[T/S4$CRSRH%&$<15=AR;@,YE._MM;SJ:JLX!+7&DQ5 MEDS_=8M"'6?!('A9V/!]8=U".)\>V!ZW:!\.:TVSL-62\1*EX4J"QGP6+ 8W MJXF3]P*_<3R:SAA<)#NE'MWD4S8+(N<0"DRMT\#H]X1+%,(I(C?^;'0&K4D' M[(Y?M/_L8Z=8=LS@4HEO/+/%++@.(,.<5<)NU/$7;.(9.7VI$L9_X=C(1@&D ME;&J;,#D0XT,*L(TR?HGR-NY5>,_T)0P'%Q!' M\>"$/\N/PZ,3\%4_?(7I>_!7T0S;F@V]ON0=?772UYJG> %K*J"TG E8<5&Y M0P1W>4ZG"LZXA$P)P;2! ]7*5^/\5#5JK5 MLZ$<$$5<\%NKTD=XD-P:.-ML'\SY1RHP;@V->PTMB'[9"_>VF%::6TY%OGM. M147G%W*M2B)!>:BH%J[9JQSNF);443I=Y (6I:IDS=NZJ]OZX-I,Y$W8O;U?9%L/ 7X7?KMX.;97VQ_Z.F?F90I]US:4!@3BHC M.@H!Z/KJKB=6'?QEME.6KD8_+.BU@]H)T'ZNJ,$T$V>@?3_-_P902P,$% M @ :8&G4H=P>>6S! 60\ !D !X;"]W;W)K&ULM5=M;^(X$/XK5M236HDE+R10*HK4PIUNI=N]JKW>?ECM!Y,,Q%K'YFRG MM/_^QDY( PV4U>U]@=B>&<_SS(SMF6RD^JYS $.>"R[TM9<;L[[R?9WF4%#= MEVL0N+*4JJ &AVKEZ[4"FCFE@OM1$ S]@C+A32=N[DY-)[(TG FX4T2714'5 MRRUPN;GV0F\[<<]6N;$3_G2RIBMX /.XOE,X\ALK&2M :"8%4;"\]F["JWGH M%)S$WPPVNO5-+)2%E-_MX&-V[076(^"0&FN"XM\3S(!S:PG]^*I4;7F?14<- M?J*J3P9ACT1!%';X,S]=/3CBSJ!)@X&S%Q]* R2<6\(IYS*E-@9&DE06!4;3 M,9I+GH'2!(\:6V@8L)3RM.0NX%V$5AL.W8;V]'F:?A@.PW$R\9_:.+O$DL$H M:,1V\,0-GO@HGB;S:)UY;2B:R-<$[-5HSMEV]:(+3;5=TG(S3H;CT1Z8+JDD M.H E:; D1[&XHL##DE+:[[AT?M"B;JCY)?R$P*A&G8@@.Q!:W)>7C1 M.X\NWD%U>WSCK^&WWM?H6Q<=R1N@P1X5QR1V:!@V- Q_6DBS^AQY)ZC#DX+: M)74PJ*,&S>BT@K,GG'.QG8B9Y)RJUF*G^]4.HW;IA/UXO\"ZI>)N]R\;]R]_ MV/TVZ:T;KC!:V65NPMOFYIKQ5*P MA2I+U>2ID>EW=WQ:222&R8QLJ"8K?*\9L--4D+,!8AOMT%J"/8NMDMBROK5B M<@5 BNIJ GLU$;P9TKRY67J$KM=*/C-\(0%_(?'XLA<$P;9HEDH6SM"A;^0./;W!%O M\HH@0VB&*51!T^Z]N9$ESW _/ (-R^KCL8_W^W_?[51F@U>D+IS(%OI">67; M.OFSN#T6_SJ+[$U0T71"!MJ46]CW_IM<(QHI!F>&:5U2.\@P;[;/N0- ^D?> M'V'K'1H>K[[.B^;V':WY6W+@!\JCND,QFKWJ2E6 S9.VD;2/W9W*29+858[5 MB.-!JXIZJ*;7X!H8_M+[/XNA=WHU= 7%;_4)!:B5Z[=L(I;"5.^19K;IZ6Y= M)[,W/[.]7L?\S?AJ-NZ8QT/T:H8':==*B"M5E_?J4M5T8JQ63&C"88GN!9A] M'E%5'U<-C%R[SF8A#?9)[C/'WA>4%<#UI<3\K =V@Z:;GOX+4$L#!!0 ( M &F!IU)D62"QA@( "(& 9 >&PO=V]R:W-H965TFH%4K:*90NF:6I M7H1FI9'E'E2*,.YV!V')N Q&J5^;Z5&JUE9PB3,-9EV63/\>HU";81 %[PMS MOEA:MQ".TA5;X"/:Y]5,TRQL6')>HC1<2=!8#(/KZ&J2N'@?\(/CQNR,P3EY M4>K53>[R8=!U@E!@9AT#H\\;3E (1T0R?M6<09/2 7?'[^Q?O7?R\L(,3I3X MR7.[' :? \BQ8&MAYVISB[4?+S!3POA?V%2Q@R2 ;&VL*FLP*2BYK+YL6]=A M!Q = \0U(-X'](\ >C6@YXU6RKRM*;-LE&JU >VBB>8*9EQP9F[P>

'.&ULC51=3]LP%/TK5Q&30(+FHVG9 M4!N)%J;QP%2UL#V;Y*:Q<.S.=EKX][MV0E90J?:2^..>XW.N?>]DI_2SJ1 M MO-1"FFE06;NY"D.35U@S,U ;E+13*ETS2U.]#LU&(RL\J!9A$D7CL&9(W2<"5!8SD-KN.K>>KB?< OCCNS-P;GY$FI9S>Y*Z9!Y 2AP-PZ!D:_+V L: MFJ[HO12-0% EG,Y08LDME%K59[#0:LO]-=(K>H\[O4'+N#!GQ/"XNH'3DS,X M 2[AH5*-8;(PD]"2;'=XF'<29ZW$Y!.)0[A7TE8&;F6!Q7M\2'9[S\F;YUER ME/">Z0$,XW-(HB0^H&?^__#HB)QA?P5#SY=^PK>?7$J5SZ9UV3R4JI9J[*E< MA6ZSBR1)1Z-)N-UW<" L3B_CJ ][IS3ME:9'E=Z6)?JRV[MT6#)Z04O,E*JK&;N /Z7I[]!5!+ P04 " !I@:=2\UT+ M[LX" R!P &0 'AL+W=O3#C JF,S^X#RW^^]I+X M[/N=?_?ISM;8%[=$)'A-E7;=8$FTN@E#ERPQ%:YJ5JCY9&YL*HA%NPC=RJ*8 M9:!4A5&M%H>ID#KH=;*]L>UUS)J4U#BVX-9I*NQN@,ILNT$]>-MXE(LE^8VP MUUF)!4Z0GE=CRU)86IG)%+631H/%>3?HUV^&;:^?*7R7N'5[:_">3(UY\<+] MK!O4/"%4F)"W(/BWP2$JY0TQC=^%S:"\T@/WUV_6/V>^LR]3X7!HU \YHV4W M^!C #.=BK>C1;+]@X4_+VTN, M $0%('HOH%$ &IFC.;/,K5M!HM>Q9@O6:[,UO\ABDZ'9&ZE]%B=D^50RCGI? M#2'48[B"H=$D]0)U(M&Q/,*%4#"V)D&<\8&#BULD(96#)WREM5"7K/4\N86+ M#Y?P :2&!ZD4Y\9U0F)J_H(P*6@,\T3]D;&N;V [*"?))8]KL G[6,! Z&$3O 8T]QRG%GV M/;3IQ7$GW!QATRC9-,ZRN>-FA O/Z1(>40G"&9"!D22Y$%DS<+.10FXNJL"3 M(:&.$T1NSK%K%DR:YYE-C9*)LBD2-KL>ICL'&$*9@X3JL+(K*6#317N MK-"2*XUCZLBN\Q:^UXFQ*V.]0Q7@B254%7X^8#I%^^M,%ELEN];Y+!X/4#\U M:V;:WPH[RR/YC99H82PL[8Z5;NL@H_7H^GC@XI):_$\%5N$8)B@W8JKP'44V MB ^+K%$RRM,='Z1[3^4OTNV2=/M_U&'[@/MA'89[$\V_)MS@"ZD=*)PSJE9M MLU\VG]"Y0&:5#;FI(1Z9V7+)CQI:K\#G<\.#KA#\W"R?R=X?4$L#!!0 ( M &F!IU+O,!'&PO=V]R:W-H965T9#>3M-N+G;T@MF(S!>0%.6D[ M^^-7? 392 A29F\2 ^\1KZ2C1P=8/(G\:['C7()O:9(5%[.=E/MW\WFQWO$T M*L[%GF?JRH/(TTBJPWP[+_8YCS954)K,D>>Q>1K%V6RYJ,[=Y,N%.,@DSOA- M#HI#FD;Y]TN>B*>+&9P]G[B-MSM9GI@O%_MHR^^X_+R_R=71O&UE$Z<\*V*1 M@9P_7,S>PW+/F#\51[]!V95[(;Z6!Q\W%S.O=,03OI9E$Y'Z]\BO M>)*4+2D?_S2-SMI[EH''OY];_Z7JO.K,?53P*Y%\B3=R=S$+9F##'Z)#(F_% MTV^\Z1 MVUN+I*C^@J=&Z\W ^E!(D3;!RD$:9_7_Z%LS$$ M] 3@)@"/#2!- *E&INY*-0ZK2$;+12Z>0%ZJ56OECVHPJVC5_3@KY_U.YNIJ MK.+D\GW+]]8K+ M*$Z*-TKY^6X%7K]Z UZ!. .?=N)01-FF6,RELEO>=+YNK%W6UE"/-0RN129W M!?B0;?CF-'ZNNMGV%3WW]1(Y&[R.\G. X5N / 0M?J[&AWN6\)4[?,77?>$G MO<'MS.&J/=+3WB>';AM=.MP5H67R_]QR5@80KR8/QYWVB+#-$1^ M*SMQ1UIWQ.GNUURH5-KGXB&6-G-U-#VY*X9!QYNI0M@/0[LUVEJC3FLKK@BY MCJO$?:L8L4]XC:!L Z*T3.X?U36;;6H:4H3M#JE%14/"[+99:YLY;3\OP*@H MN+0N)V8;+ ;#(O]*"]WV'K+IRT)$++70/&.MY,%:*8 M]2P)Z.EMP/O?%D73]+$G0B'J&+>HJ(=Z<@D>[5_0:?Q+)'D^)HD@TDVB:6G4 MQ!]W)0Q]VL6 108]R&@/6J$F/W2C?RB3FO#C&P?4R"2+*L2DSYP&/W23?U(F MF<#W4>!UC9NJD#+28UQO"]"]+]SM2]N)_#XJFS2VH9O;P]ED\AA2ROPNMFTZ MC#W8TW)$;[E.2"9E IVI@N\9-%0G]GF1"&OK(#?T_ M]CR/J@>OIA(&LLM3L:EOQNARPZ=1.3WHX@#2@D1O0@WEEUMVV MAPJ+S/%4@33HT=0"'9D$#T*F2O2N0POI/9\$M"^)-.J1&_6.) +_@I=7YDA# M'$VLS='(XMRJZZ_.D:8U"&GJ,&ANN38<" MXO<0 6NB8S?1W3/WHNH.:T3C@=;CE':EUJ:Y-A-\BN1%2*)-TV1]R&)TSBK#D;-%=$\)A,K<6*6 MV&>JU@V[+T>L.H)1SVP1#7#B!OB8H?BIG9]H1).)KU.(2=[N([]3.2HOV@Z(QBV96#F=^VJ^\OH#;7T@ MQ;[Z9'DOI!1I]7/'HPW/2X&Z_B"$?#XH;]!^)E_^!U!+ P04 " !I@:=2 MF-97HH # 8"@ &0 'AL+W=O^CP'I7--O=P^$>E)A)A-E2)BE-]]\?);M> MEBC>'N[%MB22_HD428T/4GW66T0#+W4E]"38&K-[%X9ZM<6:Z5NY0T$K:ZEJ M9FBH-J'>*62E4ZJK,(FB85@S+H+IV,T]JNE8[DW%!3XJT/NZ9NKK#"MYF 1Q M\#KQQ#=;8R?"Z7C'-KA \VGWJ&@4=E9*7J/07 I0N)X$[^-W\]@I.(F_.![T MT3?8K2RE_&P']^4DB"P15K@RU@2CUS/.L:JL)>+XTAH-NG]:Q>/O5^N_NLW3 M9I9,XUQ6?_/2;"=!$4"):[:OS),\_([MAC)K;R4K[9YP:&6C %9[;63=*A-! MS47S9B^M(XX4R(Y?(6D5DE.%P06%M%5(W48;,K>M.V;8=*SD 925)FOVP_G& M:=-NN+!A7!A%JYSTS/0/:1#B'&Y@MM>TIC4L<$-Q,G OFE-BO7T#3[B28L4K MWDS(=2?WFY*D]?8#/:_@4WCF/Z\>]>"D77Q29V]PP5[CW,:KU_!1&E;YG-08 M&3HC-G.?I\,TC8MQ^'R,?BZ5I/EHU$E]1SCH" >]A M*02XVU[!!@8I50($$ M5M)9Y=HH9K,4\(7*CD9O?!OKV1%4GN7)*;I'*DWBH1\]Z]"S?N=*61YX55W# M?;UC7+GC;(^JCS,[(XA.&,\EDL$@3OV,PXYQV,](I1@HX32K4-NTVRFJX2_TGV:+"E92&\IZC0BNS*17 M/LK<$_\BS4XHSZ6R>)CY*8N.LNBE=-D$TK&V)]0'6)R'-2KR$[YSH:+(+QS/ M4<L610^*GC MZ%M+B?JC3^>3\EYL7EN$AG\>L%ZB^K>G(L9'+2O^/VIB:^5'1=$CYJN*X5&/ MK5%MW-5#TQG?"]-TEVZVN]Z\=TW]9'YFKSVN=W\ST]R9J'=LN-!0X9I,1K6QES'.>ENM+UP];,(;5T MC^ZY1W?GRF14F[5@MPO&3+ JA:PSLC"F^AB&]6S!2EJ?JXI)BQ1*E]38J9Z' M=:49S6MP*D78[_62L*1D2BY((&CFZB< M9>3^]/W/I3)7[P)W/_EP]W!>BV'4R8NHGV'& MB"_WB;=$>XYAF]7QJ%!RF]R8.(-EIB4+'JC(R(0*/M4["1&1C&H\$*T".YO,% MW(VJ0@"-4:4=Y)S.E:2-AHU'.["T,R;$+3P-/XH][E6Q4[,>5$QV0RNH'3H: M-P'^73;'O4O[.MZ@X@_*?%[:[X>RTJL3ZD^!S M63*W^1<''(_HQB]8*,T?;31HE9DU,$V"!Z8-G^U:?FE:W;&5V;33JL U]X]0 M\]_-\YQ)IJG8%6U[_RUG^=6*X\M_);GYKW(HV*NQ/>+>NLC!,8A,CD'D$?1D MG+Y)C6%[-.Z&RW:VX'G.Y)-#V-(;.K4O MNGO\=GW."KH4YJX#,[(=?V,Y7Y9IM^H&$M&NVHZ_PO:BI'O%LK&XS-F*Y9-V MJN?39AC8@8W:7N!PB%PWEQ_!?!SF1P##XF *,!_GA<7YG_8S1/?C,$S;T(L, M49\AZN.\?,BD^6!Q_#ZIO?P[3=,X3A(LHY.)5\$$RUN2P-?/AFD##RP.1/JS M7./5QCOD^3[ :OI:T#\>0./-/57&XL#'E@5L-Z!^/XXT%-^ MGSB&JF+:L"<81](40Z 7_3V:)$AV$OCXZX,])7&!IQ!%, M&C DCIMS\. \"C?G5+C]]6?\&U!+ P04 " !I@:=2EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( &F!IU(:Q-AD M304 , O / >&PO=V]R:V)O;VLN>&ULQ9I=;]LV%$#_"N&G#5AGZ]-) M$ =(DW3+D&5!G66/ R/1-E&)\D@J:?OK=T4U&-F$%WOQU9-M2::.2(KG7I*G MSYW^]-AUG]CGME%F-=M9NS^9STVU$RTW/W=[H>#,IM,MM_!3;^=FKP6OS4X( MVS;S=+$HYRV7:G9V^E+6G9[[/SHK*BL[!0>' P]2/)O_S@\_V9,T\E$VTGY9 MS=SW1LQ8*Y5LY5=1KV:+&3.[[OG73LNOG;*\65>Z:YK5+!E// AM9?7J\'J MO.>/QAVQ_/$C!Y#5K%Q @1NIC757N/(Y,#X)N'C\U=ON@VRLT)?I0GT@XH:]K!WXXR(M.U4(9 M43/X9KI&UL!1L_>\X:H2S(-,$:_4DC!TN=^/0.930^+TRQ>,> MLKHO[K6Y^J>7^S#Z33'SI!3F20;UW'1J^P[2Q)9=BD?K8"^TCXGF.Q3F20;U M_"7D=C>$0^=/0O.M8&OPI(^)F2>E,$]2N+Y9=:U@]_QSX,44$TY*(9RD_#:@ M2[45JI(084#;@R(;'Q/33DJAG63PSOO>2"6,86NQ=3'1,%O@8V+:22FT$PV M@XD"3#XIA7QB,5N0X*:8?%(*^<1BMA 3DT]*(9^W8C;VPST$'O[$"R:?C$(^ ML<@MG!_"Y)-1R.>MR.UU;6+RR2CD$XO?PMI$I]M(Y!.)WT),S$(9B84B\5N( MB5DH([%0)'X+,3$+9206BL1O(29FH8S"0K'X+<3$+)21I$#?QV_C:"3,CSXF M9J&,) 6*1$A!;>:8A7*2%"@2(868F(5RDA0HANG/KN>8A7(*"\7F",/:Q"R4 M4U@H&F\&M8DN^U!8*(KIKU;DF(5R"@M%P^*@-C$+Y106>C,L?L?6U<['Q"R4 M4U@H&A8'M8E9**>P4!0SZ)N8A7(*"[T=O5\*R_VE4\Q"!86%WL3\OF\6F(4* M"@M%DPR_;Q:8A8I) K-009(+Q5*VH-'1[0#PBT\F(7**9>#0DS,0B7)?[L7U!+ P04 " !I M@:=2L 4 O38" <*@ &@ 'AL+U]R96QS+W=ORRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U M%@*]!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@ MWD*@MZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBM MJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6! MWHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4._F)_4NX]7!E&ULS=I-3L,P$ 7@JU39HL;U M;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW%R;9K M^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U#C>+\ M[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:',)\<] M<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL>W7+9 M5%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+]/NX MMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]&UL4$L! A0#% @ :8&G4F%K&PO=V]R:W-H965T&UL4$L! A0# M% @ :8&G4F G$#?-!@ !AX !@ ("!D1L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4F3F^O\T M @ X00 !@ ("!A"\ 'AL+W=OXQ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4C73%:LC! 7 D !D M ("!;ST 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :8&G4O]:RJ+Z P %@D !D ("!6DD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G M4OY6<"T3! LPD !D ("!,E8 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ :8&G4A(\"I^T!0 * X M !D ("!Q&, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4JZZM&1_ P '@@ !D M ("!BW$ 'AL+W=O(+1F$# #[!P &0 @(%!=0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ :8&G4A30'=*^!P J!( !D ("!J7L 'AL+W=O M@P >&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4N>J M]WVK @ L04 !D ("!?HL 'AL+W=OU"KDY<# "A!P &0 M @(%@C@ >&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4D10EZ?^ @ H@8 !D M ("!:98 'AL+W=OF0 >&PO M=V]R:W-H965T^< !X;"]W;W)K&UL4$L! A0#% @ :8&G4B">11SZ P 4@D !D ("! MDJ$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :8&G4M2>I63\ @ ( 8 !D ("!MZP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4@[=N!"J M! A@H !D ("!M+4 'AL+W=OR),0" #+!P &0 M@(&5N@ >&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4C4.U*)$ P M0D !D M ("!W< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :8&G4IBE#*2#!@ ]"8 !D ("!MLH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:8&G4CR;QF,* P ,PD !D ("!-=L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4H+4]9Z'!P ;BD !D M ("!ZO, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :8&G4GK7%WLL! AA( !D ("!8 8! 'AL M+W=OTG;4" M !P" &0 @('#"@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G M4A,>([Z3 P UPP !D ("!A!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8&G4O$K6D$_ @ <@8 M !D ("![!\! 'AL+W=O&PO=V]R:W-H965T$E 0!X;"]W;W)K&UL4$L! A0#% @ :8&G4F19(+&& @ (@8 !D M ("!RRH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :8&G4N\P$=SK!0 ,A\ !D ("!.S,! 'AL+W=O M&PO=V]R:W-H965T7!E&UL 64$L%!@ !/ $\ H!4 %A+ 0 $! end XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 426 341 1 true 77 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited- Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) Sheet http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) Statements 9 false false R10.htm 009 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 10 false false R11.htm 010 - Disclosure - Note 2 - Recently Issued Accounting Pronouncements Sheet http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements Note 2 - Recently Issued Accounting Pronouncements Notes 11 false false R12.htm 011 - Disclosure - Note 3 - Impairment Charges and Other Costs Sheet http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs- Note 3 - Impairment Charges and Other Costs Notes 12 false false R13.htm 012 - Disclosure - Note 4 - Revisions in Estimates Sheet http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates Note 4 - Revisions in Estimates Notes 13 false false R14.htm 013 - Disclosure - Note 5 - Disaggregation of Revenue Sheet http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue Note 5 - Disaggregation of Revenue Notes 14 false false R15.htm 014 - Disclosure - Note 6 - Unearned Revenue Sheet http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue- Note 6 - Unearned Revenue Notes 15 false false R16.htm 015 - Disclosure - Note 7 - Contract Assets and Liabilities Sheet http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities- Note 7 - Contract Assets and Liabilities Notes 16 false false R17.htm 016 - Disclosure - Note 8 - Receivables, Net Sheet http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net Note 8 - Receivables, Net Notes 17 false false R18.htm 017 - Disclosure - Note 9 - Fair Value Measurement Sheet http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement Note 9 - Fair Value Measurement Notes 18 false false R19.htm 018 - Disclosure - Note 10 - Construction Joint Ventures Sheet http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures Note 10 - Construction Joint Ventures Notes 19 false false R20.htm 019 - Disclosure - Note 11 - Investments in Affiliates Sheet http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates Note 11 - Investments in Affiliates Notes 20 false false R21.htm 020 - Disclosure - Note 12 - Property and Equipment, Net Sheet http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net Note 12 - Property and Equipment, Net Notes 21 false false R22.htm 021 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements Sheet http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements Note 13 - Long-term Debt and Credit Arrangements Notes 22 false false R23.htm 022 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share Sheet http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share Notes 23 false false R24.htm 023 - Disclosure - Note 15 - Income Taxes Sheet http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes Note 15 - Income Taxes Notes 24 false false R25.htm 024 - Disclosure - Note 16 - Contingencies - Legal Proceedings Sheet http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings Note 16 - Contingencies - Legal Proceedings Notes 25 false false R26.htm 025 - Disclosure - Note 17 - Business Segment Information Sheet http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information Note 17 - Business Segment Information Notes 26 false false R27.htm 026 - Disclosure - Note 1 - Basis of Presentation (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables Note 1 - Basis of Presentation (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation 27 false false R28.htm 027 - Disclosure - Note 4 - Revisions in Estimates (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables Note 4 - Revisions in Estimates (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates 28 false false R29.htm 028 - Disclosure - Note 5 - Disaggregation of Revenue (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables Note 5 - Disaggregation of Revenue (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue 29 false false R30.htm 029 - Disclosure - Note 6 - Unearned Revenue (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables Note 6 - Unearned Revenue (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue- 30 false false R31.htm 030 - Disclosure - Note 7 - Contract Assets and Liabilities (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables Note 7 - Contract Assets and Liabilities (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities- 31 false false R32.htm 031 - Disclosure - Note 8 - Receivables, Net (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables Note 8 - Receivables, Net (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net 32 false false R33.htm 032 - Disclosure - Note 9 - Fair Value Measurement (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables Note 9 - Fair Value Measurement (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement 33 false false R34.htm 033 - Disclosure - Note 10 - Construction Joint Ventures (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables Note 10 - Construction Joint Ventures (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures 34 false false R35.htm 034 - Disclosure - Note 11 - Investments in Affiliates (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables Note 11 - Investments in Affiliates (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates 35 false false R36.htm 035 - Disclosure - Note 12 - Property and Equipment, Net (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables Note 12 - Property and Equipment, Net (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net 36 false false R37.htm 036 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables Note 13 - Long-term Debt and Credit Arrangements (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements 37 false false R38.htm 037 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share 38 false false R39.htm 038 - Disclosure - Note 15 - Income Taxes (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables Note 15 - Income Taxes (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes 39 false false R40.htm 039 - Disclosure - Note 17 - Business Segment Information (Tables) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables Note 17 - Business Segment Information (Tables) Tables http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information 40 false false R41.htm 040 - Disclosure - Note 1 - Basis of Presentation (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual Note 1 - Basis of Presentation (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables 41 false false R42.htm 041 - Disclosure - Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details) Details 42 false false R43.htm 042 - Disclosure - Note 3 - Impairment Charges and Other Costs (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual Note 3 - Impairment Charges and Other Costs (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs- 43 false false R44.htm 043 - Disclosure - Note 4 - Revisions in Estimates (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual Note 4 - Revisions in Estimates (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables 44 false false R45.htm 044 - Disclosure - Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details) Details 45 false false R46.htm 045 - Disclosure - Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) Details 46 false false R47.htm 046 - Disclosure - Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details) Details 47 false false R48.htm 047 - Disclosure - Note 7 - Contract Assets and Liabilities (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual Note 7 - Contract Assets and Liabilities (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables 48 false false R49.htm 048 - Disclosure - Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details) Details 49 false false R50.htm 049 - Disclosure - Note 8 - Receivables, Net (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual Note 8 - Receivables, Net (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables 50 false false R51.htm 050 - Disclosure - Note 8 - Receivables, Net - Schedule of Receivables (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details Note 8 - Receivables, Net - Schedule of Receivables (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Fair Value Measurement (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual Note 9 - Fair Value Measurement (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables 52 false false R53.htm 052 - Disclosure - Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details) Details 53 false false R54.htm 053 - Disclosure - Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details) Details 54 false false R55.htm 054 - Disclosure - Note 10 - Construction Joint Ventures (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual Note 10 - Construction Joint Ventures (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables 55 false false R56.htm 055 - Disclosure - Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details) Details 56 false false R57.htm 056 - Disclosure - Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) Details 57 false false R58.htm 057 - Disclosure - Note 11 - Investments in Affiliates (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual Note 11 - Investments in Affiliates (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables 58 false false R59.htm 058 - Disclosure - Note 11 - Investments in Affiliates - Equity Method Investments (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details Note 11 - Investments in Affiliates - Equity Method Investments (Details) Details 59 false false R60.htm 059 - Disclosure - Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) Details 60 false false R61.htm 060 - Disclosure - Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details) Details 61 false false R62.htm 061 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual Note 13 - Long-term Debt and Credit Arrangements (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables 62 false false R63.htm 062 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) Details 63 false false R64.htm 063 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals) Details 64 false false R65.htm 064 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables 65 false false R66.htm 065 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details) Details 66 false false R67.htm 066 - Disclosure - Note 15 - Income Taxes (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual Note 15 - Income Taxes (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables 67 false false R68.htm 067 - Disclosure - Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details) Details 68 false false R69.htm 068 - Disclosure - Note 16 - Contingencies - Legal Proceedings (Details Textual) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual Note 16 - Contingencies - Legal Proceedings (Details Textual) Details http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings 69 false false R70.htm 069 - Disclosure - Note 17 - Business Segment Information - Segment Reporting Information (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details Note 17 - Business Segment Information - Segment Reporting Information (Details) Details 70 false false R71.htm 070 - Disclosure - Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details) Sheet http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details) Details 71 false false All Reports Book All Reports gva20210331_10q.htm ex_235372.htm ex_235373.htm ex_235374.htm ex_235375.htm ex_240039.htm gva-20210331.xsd gva-20210331_cal.xml gva-20210331_def.xml gva-20210331_lab.xml gva-20210331_pre.xml logo01.jpg http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gva20210331_10q.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 426, "dts": { "calculationLink": { "local": [ "gva-20210331_cal.xml" ] }, "definitionLink": { "local": [ "gva-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "gva20210331_10q.htm" ] }, "labelLink": { "local": [ "gva-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "gva-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "gva-20210331.xsd" ], "remote": [ "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "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/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 474, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 63, "http://www.graniteconstruction.com/20210331": 8, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 77 }, "keyCustom": 45, "keyStandard": 296, "memberCustom": 31, "memberStandard": 41, "nsprefix": "gva", "nsuri": "http://www.graniteconstruction.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 1 - Basis of Presentation", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 2 - Recently Issued Accounting Pronouncements", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements", "shortName": "Note 2 - Recently Issued Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 3 - Impairment Charges and Other Costs", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "shortName": "Note 3 - Impairment Charges and Other Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:RevisionsInEstimatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 4 - Revisions in Estimates", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "shortName": "Note 4 - Revisions in Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:RevisionsInEstimatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:DisaggregationOfRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 5 - Disaggregation of Revenue", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue", "shortName": "Note 5 - Disaggregation of Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:DisaggregationOfRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 6 - Unearned Revenue", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-", "shortName": "Note 6 - Unearned Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 7 - Contract Assets and Liabilities", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-", "shortName": "Note 7 - Contract Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 8 - Receivables, Net", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "shortName": "Note 8 - Receivables, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 9 - Fair Value Measurement", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "shortName": "Note 9 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:ConstructionJointVenturesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 10 - Construction Joint Ventures", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "shortName": "Note 10 - Construction Joint Ventures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:ConstructionJointVenturesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 11 - Investments in Affiliates", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "shortName": "Note 11 - Investments in Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 12 - Property and Equipment, Net", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net", "shortName": "Note 12 - Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "shortName": "Note 13 - Long-term Debt and Credit Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "shortName": "Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 15 - Income Taxes", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes", "shortName": "Note 15 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 16 - Contingencies - Legal Proceedings", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "shortName": "Note 16 - Contingencies - Legal Proceedings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 17 - Business Segment Information", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information", "shortName": "Note 17 - Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 1 - Basis of Presentation (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables", "shortName": "Note 1 - Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "gva:RevisionsInEstimatesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Revisions in Estimates (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables", "shortName": "Note 4 - Revisions in Estimates (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gva:RevisionsInEstimatesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "gva:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 5 - Disaggregation of Revenue (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables", "shortName": "Note 5 - Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gva:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "gva:UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:ScheduleOfUnearnedRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 6 - Unearned Revenue (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables", "shortName": "Note 6 - Unearned Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gva:UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:ScheduleOfUnearnedRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 7 - Contract Assets and Liabilities (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables", "shortName": "Note 7 - Contract Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 8 - Receivables, Net (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables", "shortName": "Note 8 - Receivables, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 9 - Fair Value Measurement (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables", "shortName": "Note 9 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "gva:ConstructionJointVenturesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:ScheduleOfUnconsolidatedJointVenturesAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 10 - Construction Joint Ventures (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables", "shortName": "Note 10 - Construction Joint Ventures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gva:ConstructionJointVenturesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "gva:ScheduleOfUnconsolidatedJointVenturesAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 11 - Investments in Affiliates (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables", "shortName": "Note 11 - Investments in Affiliates (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 12 - Property and Equipment, Net (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables", "shortName": "Note 12 - Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables", "shortName": "Note 13 - Long-term Debt and Credit Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "shortName": "Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 15 - Income Taxes (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables", "shortName": "Note 15 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 17 - Business Segment Information (Tables)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables", "shortName": "Note 17 - Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromMinorityShareholders", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 1 - Basis of Presentation (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual", "shortName": "Note 1 - Basis of Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2020-01-01_2020-12-31_RestatementAxis-RestatementAdjustmentMember", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2020-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details", "shortName": "Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 3 - Impairment Charges and Other Costs (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual", "shortName": "Note 3 - Impairment Charges and Other Costs (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AssetImpairmentChargesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31_IncomeStatementLocationAxis-NonoperatingIncomeExpenseMember", "decimals": "-6", "lang": null, "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 4 - Revisions in Estimates (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "shortName": "Note 4 - Revisions in Estimates (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details", "shortName": "Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock", "gva:RevisionsInEstimatesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31_ChangeInAccountingEstimateByTypeAxis-EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember", "decimals": "INF", "lang": null, "name": "gva:NumberOfProjectsWithDownwardEstimateChanges", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "gva:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "shortName": "Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "gva:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "gva:ScheduleOfUnearnedRevenueTableTextBlock", "gva:UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details", "shortName": "Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "gva:ScheduleOfUnearnedRevenueTableTextBlock", "gva:UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 7 - Contract Assets and Liabilities (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual", "shortName": "Note 7 - Contract Assets and Liabilities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "gva:CostsInExcessOfBillingsAndEstimatedEarnings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details", "shortName": "Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "gva:CostsInExcessOfBillingsAndEstimatedEarnings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-04-29_LitigationCaseAxis-PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 8 - Receivables, Net (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual", "shortName": "Note 8 - Receivables, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Receivables, Net - Schedule of Receivables (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details", "shortName": "Note 8 - Receivables, Net - Schedule of Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2018-05-31", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Fair Value Measurement (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "shortName": "Note 9 - Fair Value Measurement (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2018-05-31", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "shortName": "Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details", "shortName": "Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 10 - Construction Joint Ventures (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "shortName": "Note 10 - Construction Joint Ventures (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "gva:ConstructionJointVenturesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-8", "lang": null, "name": "gva:ContractValueOfActiveConstructionJointVentureProjects", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "gva:ScheduleOfUnconsolidatedJointVenturesAssetsAndLiabilitiesTableTextBlock", "gva:ConstructionJointVenturesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "gva:UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details", "shortName": "Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "gva:ScheduleOfUnconsolidatedJointVenturesAssetsAndLiabilitiesTableTextBlock", "gva:ConstructionJointVenturesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "gva:UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "shortName": "Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "gva:ScheduleOfUnconsolidatedJointVenturesRevenueAndCostsTableTextBlock", "gva:ConstructionJointVenturesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31_TypeOfArrangementAxis-CollaborativeArrangementMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2020-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 11 - Investments in Affiliates (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "shortName": "Note 11 - Investments in Affiliates (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2020-01-01_2020-03-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-ForeignAffiliatesMember", "decimals": "-5", "lang": null, "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 11 - Investments in Affiliates - Equity Method Investments (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details", "shortName": "Note 11 - Investments in Affiliates - Equity Method Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-ForeignAffiliatesMember", "decimals": "-3", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2019-12-31_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201409Member_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2019-12-31_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201409Member_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "shortName": "Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "gva:EquityMethodInvestmentSummarizedBalanceFinancialInformationTableTextBlock", "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31_EquityMethodInvestmentNonconsolidatedInvesteeAxis-EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details", "shortName": "Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "shortName": "Note 13 - Long-term Debt and Credit Arrangements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31_DebtInstrumentAxis-TheCreditAgreementMember", "decimals": "INF", "lang": null, "name": "gva:ConsolidatedLeverageRatioActual", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "shortName": "Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "shortName": "Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "INF", "first": true, "lang": null, "name": "gva:SharePricePotentialDilutiveEffectMinimum", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "shortName": "Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "INF", "first": true, "lang": null, "name": "gva:SharePricePotentialDilutiveEffectMinimum", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "shortName": "Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 15 - Income Taxes (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "shortName": "Note 15 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-6", "lang": null, "name": "gva:DiscreteIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details", "shortName": "Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 16 - Contingencies - Legal Proceedings (Details Textual)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "shortName": "Note 16 - Contingencies - Legal Proceedings (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 17 - Business Segment Information - Segment Reporting Information (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "shortName": "Note 17 - Business Segment Information - Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details)", "role": "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "shortName": "Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "gva20210331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals)", "role": "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null } }, "segmentCount": 77, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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 Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r513" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r513" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "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 or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r514" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r513" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r513" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r513" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "gva_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information related to accrued expenses and other current liabilities.", "label": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "gva_AdjustmentsToSharesOutstandingForAmortizationOfShareBasedCompensationAndOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of adjustments to shares outstanding for amortization of share-based compensation and other.", "label": "Amortized RSUs and other (in shares)" } } }, "localname": "AdjustmentsToSharesOutstandingForAmortizationOfShareBasedCompensationAndOther", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "gva_AdvancePaymentsAndBillingsInExcessOfCostsIncurred": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "order": 0.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents advance payments and billings in excess of costs incurred.", "label": "Billings in excess of costs and estimated earnings, net of retention" } } }, "localname": "AdvancePaymentsAndBillingsInExcessOfCostsIncurred", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details" ], "xbrltype": "monetaryItemType" }, "gva_AffirmativeClaimRecoveryEstimate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of affirmative claim recovery estimate.", "label": "gva_AffirmativeClaimRecoveryEstimate", "terseLabel": "Affirmative Claim Recovery Estimate" } } }, "localname": "AffirmativeClaimRecoveryEstimate", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate affirmative claim recovery estimate included in contract asset and liability balances.", "label": "gva_AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability", "terseLabel": "Aggregate Affirmative Claim Recovery Estimate Included in Contract Asset and Liability" } } }, "localname": "AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_AsphaltTerminalEntityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the asphalt terminal entity.", "label": "Asphalt Terminal Entity [Member]" } } }, "localname": "AsphaltTerminalEntityMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details" ], "xbrltype": "domainItemType" }, "gva_BackChargeClaims": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of back charge claims.", "label": "gva_BackChargeClaims", "terseLabel": "Back Charge Claims" } } }, "localname": "BackChargeClaims", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_California1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to California.", "label": "California 1[Member]" } } }, "localname": "California1Member", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_CashPaidDuringPeriodForAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringPeriodForAbstract", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "gva_CompletedAndInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to completed and in progress.", "label": "Completed and in Progress [Member]" } } }, "localname": "CompletedAndInProgressMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "domainItemType" }, "gva_ConsolidatedConstructionCorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to consolidation construction corporate joint venture.", "label": "Consolidated Construction Corporate Joint Venture [Member]" } } }, "localname": "ConsolidatedConstructionCorporateJointVentureMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "gva_ConsolidatedInterestCoverageRatioActual": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The actual consolidated interest coverage ratio.", "label": "gva_ConsolidatedInterestCoverageRatioActual", "terseLabel": "Consolidated Interest Coverage Ratio, Actual" } } }, "localname": "ConsolidatedInterestCoverageRatioActual", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "pureItemType" }, "gva_ConsolidatedLeverageRatioActual": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The actual consolidated leverage ratio.", "label": "gva_ConsolidatedLeverageRatioActual", "terseLabel": "Consolidated Leverage Ratio, Actual" } } }, "localname": "ConsolidatedLeverageRatioActual", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "pureItemType" }, "gva_ConsolidatedLeverageRatioCovenantMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum consolidated leverage ratio allowed under the covenant terms.", "label": "gva_ConsolidatedLeverageRatioCovenantMaximum", "terseLabel": "Consolidated Leverage Ratio, Covenant Maximum" } } }, "localname": "ConsolidatedLeverageRatioCovenantMaximum", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "pureItemType" }, "gva_ConstructionJointVenturesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for construction joint ventures.", "label": "Construction Joint Ventures [Text Block]" } } }, "localname": "ConstructionJointVenturesTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures" ], "xbrltype": "textBlockItemType" }, "gva_ContractValueOfActiveConstructionJointVentureProjects": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of active contracts on construction joint venture projects.", "label": "gva_ContractValueOfActiveConstructionJointVentureProjects", "terseLabel": "Contract Value of Active Construction Joint Venture Projects" } } }, "localname": "ContractValueOfActiveConstructionJointVentureProjects", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_ContractWithCustomerRetention": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "order": 0.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of retention from contracts with customers.", "label": "Contract retention" } } }, "localname": "ContractWithCustomerRetention", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details" ], "xbrltype": "monetaryItemType" }, "gva_ContributionsFromNoncontrollingPartners": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents contributions from non-controlling partners.", "label": "gva_ContributionsFromNoncontrollingPartners", "terseLabel": "Contributions from non-controlling partners" } } }, "localname": "ContributionsFromNoncontrollingPartners", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_CostsInExcessOfBillingsAndEstimatedEarnings": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents costs in excess of billings and estimated earnings.", "label": "Costs in excess of billings and estimated earnings" } } }, "localname": "CostsInExcessOfBillingsAndEstimatedEarnings", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details" ], "xbrltype": "monetaryItemType" }, "gva_DebtInstrumentCovenantMinimumConsolidatedInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum consolidated interest coverage ratio under the debt instrument agreement.", "label": "gva_DebtInstrumentCovenantMinimumConsolidatedInterestCoverageRatio", "terseLabel": "Debt Instrument, Covenant, Minimum Consolidated Interest Coverage Ratio" } } }, "localname": "DebtInstrumentCovenantMinimumConsolidatedInterestCoverageRatio", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "pureItemType" }, "gva_DisaggregationOfRevenueTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents disaggregation Of revenue.", "label": "Disaggregation Of Revenue [Text Block]" } } }, "localname": "DisaggregationOfRevenueTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue" ], "xbrltype": "textBlockItemType" }, "gva_DiscreteIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discrete income tax expense (benefit) pertaining to continuing operations.", "label": "gva_DiscreteIncomeTaxExpenseBenefit", "terseLabel": "Discrete Income Tax Expense (Benefit)" } } }, "localname": "DiscreteIncomeTaxExpenseBenefit", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_DistributionsToNoncontrollingPartnersNet": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents net distributions to non-controlling partners.", "label": "gva_DistributionsToNoncontrollingPartnersNet", "negatedLabel": "Distributions to non-controlling partners", "terseLabel": "Distributions To Non-controlling Partners Net" } } }, "localname": "DistributionsToNoncontrollingPartnersNet", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_EquipmentAndVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents equipment and vehicles.", "label": "Equipment and Vehicles [Member]" } } }, "localname": "EquipmentAndVehiclesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "gva_EquityInConstructionJointVentures": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents equity in construction joint venture.", "label": "gva_EquityInConstructionJointVentures", "negatedLabel": "Contributions to unconsolidated construction joint ventures" } } }, "localname": "EquityInConstructionJointVentures", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_EquityInConstructionJointVenturesCurrentAssets": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents equity in construction joint ventures current assets.", "label": "Equity in construction joint ventures" } } }, "localname": "EquityInConstructionJointVenturesCurrentAssets", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity in construction joint ventures current assets excluding deficit in equity.", "label": "gva_EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity", "terseLabel": "Equity in construction joint ventures" } } }, "localname": "EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_EquityMethodInvestmentSummarizedBalanceFinancialInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of summarized balance financial information for equity method investments.", "label": "Equity Method Investment Summarized Balance Financial Information [Table Text Block]" } } }, "localname": "EquityMethodInvestmentSummarizedBalanceFinancialInformationTableTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables" ], "xbrltype": "textBlockItemType" }, "gva_EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revision in the estimated cost recovery of customer affirmative claims and back charges.", "label": "Estimated Cost Recovery of Customer Affirmative Claims and Back Charges [Member]" } } }, "localname": "EstimatedCostRecoveryOfCustomerAffirmativeClaimsAndBackChargesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "domainItemType" }, "gva_FederalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to federal.", "label": "Federal [Member]" } } }, "localname": "FederalMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_ForeignAffiliatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents foreign affiliates.", "label": "Foreign Affiliates [Member]" } } }, "localname": "ForeignAffiliatesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details" ], "xbrltype": "domainItemType" }, "gva_HeavyCivilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Heavy Civil.", "label": "Heavy Civil [Member]" } } }, "localname": "HeavyCivilMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_IncreaseDecreaseInAccrualForLegalSettlement": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents increase (decrease) in accrual for legal settlement.", "label": "Accrual for legal settlement (see Note 16)" } } }, "localname": "IncreaseDecreaseInAccrualForLegalSettlement", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_IncreaseDecreaseInInsuranceReceivableForLegalSettlement": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents increase (decrease) in insurance receivable for legal settlement.", "label": "gva_IncreaseDecreaseInInsuranceReceivableForLegalSettlement", "negatedLabel": "Insurance receivable for legal settlement (see Note 16)" } } }, "localname": "IncreaseDecreaseInInsuranceReceivableForLegalSettlement", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_LegalAccountingAndInvestigationFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents legal, accounting and investigation fees.", "label": "gva_LegalAccountingAndInvestigationFees", "terseLabel": "Legal, Accounting and Investigation Fees" } } }, "localname": "LegalAccountingAndInvestigationFees", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_LineItemJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents line item joint venture.", "label": "Line Item Joint Venture [Member]" } } }, "localname": "LineItemJointVentureMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "gva_LongtermDebtOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount or adjustment of other long-term debt.", "label": "gva_LongtermDebtOther", "verboseLabel": "Debt issuance costs and other" } } }, "localname": "LongtermDebtOther", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "gva_MaterialSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to material sales.", "label": "Material Sales [Member]" } } }, "localname": "MaterialSalesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "domainItemType" }, "gva_MaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents materials.", "label": "Materials [Member]" } } }, "localname": "MaterialsMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "gva_MidwestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Midwest.", "label": "Midwest [Member]" } } }, "localname": "MidwestMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_NorthwestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Northwest.", "label": "Northwest [Member]" } } }, "localname": "NorthwestMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_NumberOfActiveJointVentureProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of active joint venture projects.", "label": "gva_NumberOfActiveJointVentureProjects", "terseLabel": "Number of Active Joint Venture Projects" } } }, "localname": "NumberOfActiveJointVentureProjects", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "integerItemType" }, "gva_NumberOfEntities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of entities.", "label": "gva_NumberOfEntities", "terseLabel": "Number of Entities" } } }, "localname": "NumberOfEntities", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual" ], "xbrltype": "integerItemType" }, "gva_NumberOfProjectsWithDownwardEstimateChanges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of projects with downward estimate changes.", "label": "gva_NumberOfProjectsWithDownwardEstimateChanges", "terseLabel": "Number of projects with downward estimate changes" } } }, "localname": "NumberOfProjectsWithDownwardEstimateChanges", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "integerItemType" }, "gva_OtherBusinessProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other business products and services.", "label": "Other Business Products and Services [Member]" } } }, "localname": "OtherBusinessProductsAndServicesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "domainItemType" }, "gva_OtherPartnersInterestInPartnershipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other partners interest in partnerships.", "label": "Other Partners Interest in Partnerships [Member]" } } }, "localname": "OtherPartnersInterestInPartnershipsMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "domainItemType" }, "gva_PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to litigation.", "label": "Police Retirement System of St. Louis v. Granite Construction Incorporated, et al. [Member]" } } }, "localname": "PoliceRetirementSystemOfStLouisVGraniteConstructionIncorporatedEtAlMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual" ], "xbrltype": "domainItemType" }, "gva_ProceedsFromPaymentsForSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents proceeds from (payments for) sale and maturity of marketable securities.", "label": "(Purchases) maturities of marketable securities" } } }, "localname": "ProceedsFromPaymentsForSaleAndMaturityOfMarketableSecurities", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_RealEstateEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents real estate entities.", "label": "Real Estate Entities [Member]" } } }, "localname": "RealEstateEntitiesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details" ], "xbrltype": "domainItemType" }, "gva_RealEstateEntitiesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to real estate entities.", "label": "Real Estate Entities One [Member]" } } }, "localname": "RealEstateEntitiesOneMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual" ], "xbrltype": "domainItemType" }, "gva_ReportingEntitysInterestInJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the reporting entities interest in joint venture.", "label": "Reporting Entitys Interest in Joint Venture [Member]" } } }, "localname": "ReportingEntitysInterestInJointVentureMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "domainItemType" }, "gva_RestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to restricted cash.", "label": "Restricted Cash [Member]" } } }, "localname": "RestrictedCashMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "domainItemType" }, "gva_RestrictedStockUnitsIssuedNetOfForfeitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the number of restricted stock units issued during the period, net of forfeitures.", "label": "RSUs issued, net of forfeitures" } } }, "localname": "RestrictedStockUnitsIssuedNetOfForfeitures", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "gva_RevisionsInEstimatesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for revisions in estimates.", "label": "Revisions in Estimates [Text Block]" } } }, "localname": "RevisionsInEstimatesTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates" ], "xbrltype": "textBlockItemType" }, "gva_ScheduleOfUnconsolidatedJointVenturesAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of assets and liabilities of unconsolidated joint ventures.", "label": "Schedule of Unconsolidated Joint Ventures Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfUnconsolidatedJointVenturesAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables" ], "xbrltype": "textBlockItemType" }, "gva_ScheduleOfUnconsolidatedJointVenturesRevenueAndCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of schedule of unconsolidated joint ventures revenues and costs.", "label": "Schedule of Unconsolidated Joint Ventures Revenue and Costs [Table Text Block]" } } }, "localname": "ScheduleOfUnconsolidatedJointVenturesRevenueAndCostsTableTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables" ], "xbrltype": "textBlockItemType" }, "gva_ScheduleOfUnearnedRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unearned revenue.", "label": "Schedule Of Unearned Revenue [Table Text Block]" } } }, "localname": "ScheduleOfUnearnedRevenueTableTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables" ], "xbrltype": "textBlockItemType" }, "gva_SharePricePotentialDilutiveEffectMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The share price of shares potential dilutive effect.", "label": "gva_SharePricePotentialDilutiveEffectMinimum", "terseLabel": "Share Price, Potential Dilutive Effect (in dollars per share)" } } }, "localname": "SharePricePotentialDilutiveEffectMinimum", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual" ], "xbrltype": "perShareItemType" }, "gva_SpecialtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents specialty.", "label": "Specialty [Member]" } } }, "localname": "SpecialtyMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to a term loan.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "gva_The275ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2.75% convertible notes.", "label": "The 2.75% Convertible Notes [Member]" } } }, "localname": "The275ConvertibleNotesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "gva_TheCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the credit agreement.", "label": "The Credit Agreement [Member]" } } }, "localname": "TheCreditAgreementMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "gva_TransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents transportation.", "label": "Transportation [Member]" } } }, "localname": "TransportationMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_UnconsolidatedConstructionCorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to unconsolidated construction corporate joint venture.", "label": "Unconsolidated Construction Corporate Joint Venture [Member]" } } }, "localname": "UnconsolidatedConstructionCorporateJointVentureMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "gva_UnconsolidatedConstructionJointVentureAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unconsolidated construction joint venture assets.", "label": "Unconsolidated construction joint venture assets" } } }, "localname": "UnconsolidatedConstructionJointVentureAssets", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unconsolidated construction joint venture assets noncurrent assets.", "label": "gva_UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets", "verboseLabel": "Noncurrent assets" } } }, "localname": "UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unconsolidated construction joint venture cash, cash equivalents, and marketable securities.", "label": "gva_UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities", "verboseLabel": "Cash, cash equivalents and marketable securities" } } }, "localname": "UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of unconsolidated construction joint venture current liabilities.", "label": "gva_UnconsolidatedConstructionJointVentureCurrentLiabilities", "verboseLabel": "Current liabilities" } } }, "localname": "UnconsolidatedConstructionJointVentureCurrentLiabilities", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureGrossProfitLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unconsolidated construction joint venture gross profit loss.", "label": "Granite\u2019s interest in gross profit (loss)" } } }, "localname": "UnconsolidatedConstructionJointVentureGrossProfitLoss", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of unconsolidated construction joint venture liabilities.", "label": "Unconsolidated construction joint venture liabilities" } } }, "localname": "UnconsolidatedConstructionJointVentureLiabilities", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureNetIncomeLoss": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of unconsolidated construction joint venture.", "label": "gva_UnconsolidatedConstructionJointVentureNetIncomeLoss", "negatedLabel": "Equity in net (income) loss from unconsolidated joint ventures", "terseLabel": "Unconsolidated Construction Joint Venture Net Income (Loss)" } } }, "localname": "UnconsolidatedConstructionJointVentureNetIncomeLoss", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "gva_UnconsolidatedConstructionJointVentureOtherCurrentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unconsolidated construction joint venture current assets, classified as other.", "label": "gva_UnconsolidatedConstructionJointVentureOtherCurrentAssets", "verboseLabel": "Other current assets" } } }, "localname": "UnconsolidatedConstructionJointVentureOtherCurrentAssets", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details" ], "xbrltype": "monetaryItemType" }, "gva_UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to unearned revenue from unsatisfied performance obligations.", "label": "Unearned Revenue From Unsatisfied Performance Obligations [Text Block]" } } }, "localname": "UnearnedRevenueFromUnsatisfiedPerformanceObligationsTextBlock", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-" ], "xbrltype": "textBlockItemType" }, "gva_WaterAndMineralServicesGroupMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Water and Mineral Services Group Materials.", "label": "Water and Mineral Services Group Materials [Member]" } } }, "localname": "WaterAndMineralServicesGroupMaterialsMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "domainItemType" }, "gva_WaterAndMineralServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to water and mineral services.", "label": "Water and Mineral Services [Member]" } } }, "localname": "WaterAndMineralServicesMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_WaterAndMineralsServicesGroupSpecialtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Water and Minerals Services Group Specialty.", "label": "Water and Minerals Services Group Specialty [Member]" } } }, "localname": "WaterAndMineralsServicesGroupSpecialtyMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "domainItemType" }, "gva_WaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents water.", "label": "Water [Member]" } } }, "localname": "WaterMember", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "gva_WeightedAverageSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares of common stock" } } }, "localname": "WeightedAverageSharesOutstandingAbstract", "nsuri": "http://www.graniteconstruction.com/20210331", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "gva_statement-statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Basis of Presentation - Summary of Reconciliation of Cash, Cash Equivalents, and Restricted Cash in the Condensed Consolidated Balance Sheets (Details)" } } }, "localname": "statement-statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-1-basis-of-presentation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Basis of Presentation" } } }, "localname": "statement-statement-note-1-basis-of-presentation-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details)" } } }, "localname": "statement-statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-10-construction-joint-ventures-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Construction Joint Ventures" } } }, "localname": "statement-statement-note-10-construction-joint-ventures-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details)" } } }, "localname": "statement-statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-11-investments-in-affiliates-equity-method-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Investments in Affiliates - Equity Method Investments (Details)" } } }, "localname": "statement-statement-note-11-investments-in-affiliates-equity-method-investments-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details)" } } }, "localname": "statement-statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-11-investments-in-affiliates-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Investments in Affiliates" } } }, "localname": "statement-statement-note-11-investments-in-affiliates-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-12-property-and-equipment-net-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Property and Equipment, Net - Property, Plant, and Equipment (Details)" } } }, "localname": "statement-statement-note-12-property-and-equipment-net-property-plant-and-equipment-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-12-property-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Property and Equipment, Net" } } }, "localname": "statement-statement-note-12-property-and-equipment-net-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details)" } } }, "localname": "statement-statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Long-term Debt and Credit Arrangements - Schedule of Long-term Debt (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-13-longterm-debt-and-credit-arrangements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Long-term Debt and Credit Arrangements" } } }, "localname": "statement-statement-note-13-longterm-debt-and-credit-arrangements-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share - Reconciliation of the Weighted Average Shares Outstanding in Basic and Diluted Net Loss per Share (Details)" } } }, "localname": "statement-statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Weighted Average Shares Outstanding and Net Loss Per Share" } } }, "localname": "statement-statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes - Schedule of (Benefit from) Provision for Income Taxes (Details)" } } }, "localname": "statement-statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-15-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes" } } }, "localname": "statement-statement-note-15-income-taxes-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Business Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (Details)" } } }, "localname": "statement-statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-17-business-segment-information-segment-reporting-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Business Segment Information - Segment Reporting Information (Details)" } } }, "localname": "statement-statement-note-17-business-segment-information-segment-reporting-information-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-17-business-segment-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Business Segment Information" } } }, "localname": "statement-statement-note-17-business-segment-information-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details)" } } }, "localname": "statement-statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-4-revisions-in-estimates-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revisions in Estimates" } } }, "localname": "statement-statement-note-4-revisions-in-estimates-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-5-disaggregation-of-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Disaggregation of Revenue" } } }, "localname": "statement-statement-note-5-disaggregation-of-revenue-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Unearned Revenue - Schedule of Unearned Revenue (Details)" } } }, "localname": "statement-statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-6-unearned-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Unearned Revenue" } } }, "localname": "statement-statement-note-6-unearned-revenue-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details)" } } }, "localname": "statement-statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-7-contract-assets-and-liabilities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Contract Assets and Liabilities" } } }, "localname": "statement-statement-note-7-contract-assets-and-liabilities-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-8-receivables-net-schedule-of-receivables-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Receivables, Net - Schedule of Receivables (Details)" } } }, "localname": "statement-statement-note-8-receivables-net-schedule-of-receivables-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-8-receivables-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Receivables, Net" } } }, "localname": "statement-statement-note-8-receivables-net-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Fair Value Measurement - Cash and Cash Equivalents (Details)" } } }, "localname": "statement-statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details)" } } }, "localname": "statement-statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "gva_statement-statement-note-9-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Fair Value Measurement" } } }, "localname": "statement-statement-note-9-fair-value-measurement-tables", "nsuri": "http://www.graniteconstruction.com/20210331", "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r340", "r341", "r346", "r347", "r508" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r340", "r341", "r346", "r347" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Eliminations [Member]" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r163", "r176", "r177", "r178", "r179", "r181", "r183", "r187" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r163", "r176", "r177", "r178", "r179", "r181", "r183", "r187" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r122", "r132", "r212", "r301", "r302", "r303", "r317", "r318" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r122", "r132", "r212", "r301", "r302", "r303", "r317", "r318" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r122", "r132", "r212", "r301", "r302", "r303", "r317", "r318" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r293", "r294", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r293", "r294", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r271", "r275", "r408", "r472", "r474" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r271", "r275", "r408", "r472", "r474" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r283", "r293", "r294", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r283", "r293", "r294", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r118", "r119", "r120", "r121", "r125", "r126", "r130", "r131", "r132", "r134", "r135", "r137", "r138", "r154" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r118", "r119", "r120", "r121", "r125", "r126", "r130", "r131", "r132", "r134", "r135", "r136", "r137", "r138", "r154", "r215", "r216", "r305", "r318", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r118", "r119", "r120", "r121", "r125", "r126", "r130", "r131", "r132", "r134", "r135", "r136", "r137", "r138", "r154", "r215", "r216", "r305", "r318", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r190", "r191", "r271", "r276", "r475", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r190", "r191", "r271", "r276", "r475", "r495", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 1.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r195", "r196" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details": { "order": 1.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "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, classified as current.", "label": "Gross receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r228" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Less: accumulated depreciation and depletion" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r63", "r64", "r65", "r456", "r484", "r488" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 4.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r67", "r118", "r119", "r121", "r345", "r479", "r480" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 2.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" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r118", "r119", "r121", "r301", "r302", "r303" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r125", "r126", "r127", "r129", "r209", "r210", "r211", "r212", "r215", "r216", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r315", "r316", "r317", "r318", "r409", "r410", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedTerseLabel": "Purchases of common stock (1)" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "Amortized RSUs and other" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r34", "r197", "r217" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details": { "order": 0.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Less: allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r89", "r106", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "us-gaap_AmortizationOfDebtDiscountPremium", "terseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r106", "r387" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization related to the 2.75% Convertible Notes" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r106", "r225" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Non-cash impairment charges (see Note 3)" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r171", "r178", "r185", "r207", "r340", "r346", "r375", "r431", "r452" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": 0.0, "parentTag": "us-gaap_AssetsNet", "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 recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Segment assets", "terseLabel": "Assets, Total", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r58", "r114", "r207", "r340", "r346", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": 1.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": "us-gaap_AssetsCurrent", "terseLabel": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r2", "r489", "r490", "r492", "r493" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "us-gaap_AssetsNet", "totalLabel": "Net assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r15", "r16", "r17", "r18", "r19", "r114", "r207", "r340", "r346", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": 0.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 after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_AssetsNoncurrent", "terseLabel": "Noncurrent assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r110", "r111", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Accrued equipment purchases" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r36", "r108" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "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", "periodEndLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure", "verboseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r102", "r108", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "Cash, cash equivalents and $1,512 and $4,881 in restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and $1,512 and $5,835 in restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r102", "r376" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "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": "Net increase (decrease) in cash, cash equivalents and restricted cash", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments.", "label": "Interest rate swap" } } }, "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r133", "r157" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r133", "r157" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "domainItemType" }, "us-gaap_CoVenturerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other venturer from the perspective of the entity in the corporate joint venture.", "label": "Co-venturer [Member]" } } }, "localname": "CoVenturerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_CollaborativeArrangementMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity.", "label": "Collaborative Arrangement [Member]" } } }, "localname": "CollaborativeArrangementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r235", "r438", "r462" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 6.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 (see Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r284", "r360" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividends (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r250" ], "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 (in shares)", "periodEndLabel": "Balances (in shares)", "periodStartLabel": "Balances (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 3.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, $0.01 par value, authorized 150,000,000 shares; issued and outstanding: 45,791,712 shares as of March 31, 2021, 45,668,541 shares as of December 31, 2020 and 45,592,292 shares as of March 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73", "r82", "r445", "r468" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss attributable to Granite Construction Incorporated" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r81", "r338", "r339", "r352", "r444", "r467" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "negatedLabel": "Non-controlling interests in comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r80", "r337", "r352", "r443", "r466" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.", "label": "Construction [Member]" } } }, "localname": "ConstructionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r257", "r259", "r272" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r257", "r259", "r272" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "us-gaap_ContractWithCustomerAssetNetCurrent", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r257", "r258", "r272" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability, Total", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "terseLabel": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r257", "r258", "r272" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 3.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 liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "2.75% Convertible Notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r85", "r408" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "Total cost of revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r432", "r434", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r246", "r434", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r248", "r386" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r385", "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "terseLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r306", "r307" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r115", "r313", "r324", "r325", "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Increase to net loss" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r306", "r307" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r106", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "us-gaap_DepreciationAndAmortization", "terseLabel": "Depreciation, depletion and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r106", "r166" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 16.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Commodity swap" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r357", "r358", "r359", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "us-gaap_DerivativeLiabilityNotionalAmount", "terseLabel": "Derivative Liability, Notional Amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r271" ], "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]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information", "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r255", "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "us-gaap_DividendsCommonStock", "negatedLabel": "Dividends on common stock ($0.13 per share)" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r21", "r24", "r433", "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends declared but not paid" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r83", "r130", "r131", "r132", "r133", "r134", "r142", "r145", "r148", "r149", "r150", "r154", "r155", "r446", "r469" ], "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": "Basic (in dollars per share)", "verboseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per share attributable to common shareholders (see Note 14)" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r83", "r130", "r131", "r132", "r133", "r134", "r145", "r148", "r149", "r150", "r154", "r155", "r446", "r469" ], "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": "Diluted (in dollars per share)", "verboseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r151", "r152", "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r118", "r119", "r121", "r126", "r135", "r138", "r158", "r212", "r250", "r255", "r301", "r302", "r303", "r317", "r318", "r377", "r378", "r379", "r380", "r381", "r383", "r479", "r480", "r481" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r77", "r101", "r106", "r463" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Distributions from unconsolidated construction joint ventures and affiliates" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r1", "r114", "r207", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r1", "r114", "r207", "r375" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r1", "r114", "r207", "r375" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment", "terseLabel": "Equity Method Investment, Other than Temporary Impairment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r37", "r172", "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Total investments in affiliates", "verboseLabel": "Granite\u2019s share of net assets" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r362", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r362", "r373" ], "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 [Table Text Block]" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r363", "r398", "r399", "r400" ], "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 Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r362", "r369" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r362", "r363", "r364", "r365", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r367" ], "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]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r284", "r285", "r290", "r292", "r363", "r398" ], "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, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r284", "r285", "r290", "r292", "r363", "r399" ], "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, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r363", "r400" ], "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, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r367", "r370" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r106" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Gain on sales of property and equipment", "negatedTerseLabel": "Gain on sales of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gain on sales of property and equipment, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "us-gaap_GainLossRelatedToLitigationSettlement", "terseLabel": "Gain (Loss) Related to Litigation Settlement, Total" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r218", "r220", "r430" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 4.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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r106", "r219", "r221", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r84", "r114", "r171", "r177", "r181", "r184", "r187", "r207", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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", "terseLabel": "Gross Profit, Total", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "us-gaap_GuaranteeObligationsCurrentCarryingValue", "terseLabel": "Guarantor Obligations, Current Carrying Value" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "us-gaap_GuaranteeObligationsMaximumExposure", "terseLabel": "Guarantor Obligations, Maximum Exposure, Undiscounted" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r201" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Short-term marketable securities" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r202", "r203", "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Held-to-maturity marketable securities (1)" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "auth_ref": [ "r201" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Long-term marketable securities" } } }, "localname": "HeldToMaturitySecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r76", "r171", "r177", "r181", "r184", "r187", "r428", "r440", "r448", "r470" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "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": "Loss before benefit from income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r77", "r106", "r168", "r205", "r439", "r463" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "us-gaap_IncomeLossFromEquityMethodInvestments", "negatedLabel": "Equity in income of affiliates, net" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r310", "r311", "r312", "r322", "r327", "r329", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r137", "r138", "r169", "r308", "r323", "r328", "r471" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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": "Benefit from income taxes", "verboseLabel": "Benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r109" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets, net" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.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": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Accrued expenses and other current liabilities, net" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedLabel": "Other assets, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInReceivables", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r165", "r384", "r387", "r447" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "us-gaap_InterestPaid", "terseLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r99", "r103", "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r56" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 4.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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r87", "r164" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "us-gaap_InvestmentIncomeInterest", "negatedLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r37" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities.", "label": "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings" ], "xbrltype": "textBlockItemType" }, "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": "us-gaap_LettersOfCreditOutstandingAmount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r114", "r179", "r207", "r341", "r346", "r347", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": 1.0, "parentTag": "us-gaap_AssetsNet", "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": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r114", "r207", "r375", "r436", "r459" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r114", "r207", "r341", "r346", "r347", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": 1.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": "us-gaap_LiabilitiesCurrent", "terseLabel": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r22", "r23", "r114", "r207", "r341", "r346", "r347", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "terseLabel": "Long-term liabilities (1)" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r434", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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": "Credit Agreement - revolving credit facility", "terseLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r42" ], "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": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "us-gaap_LitigationSettlementAmountAwardedToOtherParty", "terseLabel": "Litigation Settlement, Amount Awarded to Other Party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "us-gaap_LitigationSettlementExpense", "terseLabel": "Litigation Settlement, Expense" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r247", "r434", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebt", "verboseLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current maturities of long-term debt", "terseLabel": "Long-term Debt, Current Maturities, Total" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "terseLabel": "Long-term Debt, Excluding Current Maturities, Total" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r243" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "us-gaap_LossContingencyAccrualAtCarryingValue", "terseLabel": "Loss Contingency Accrual, Ending Balance" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyReceivable": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.", "label": "us-gaap_LossContingencyReceivable", "terseLabel": "Loss Contingency, Receivable, Ending Balance" } } }, "localname": "LossContingencyReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MiningPropertiesAndMineralRightsMember": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Legal right to explore, extract, and retain some or all portions of the benefits from mining or mineral deposits and properties used for mining.", "label": "Mining Properties and Mineral Rights [Member]" } } }, "localname": "MiningPropertiesAndMineralRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r55", "r114", "r207", "r375", "r435", "r458" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.", "label": "Transactions with non-controlling interests" } } }, "localname": "MinorityInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInContinuingOperations": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.", "label": "us-gaap_NetCashProvidedByUsedInContinuingOperations", "terseLabel": "Net Cash Provided by (Used in) Continuing Operations, Total" } } }, "localname": "NetCashProvidedByUsedInContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r102", "r104", "r107" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r68", "r71", "r78", "r107", "r114", "r125", "r130", "r131", "r132", "r133", "r137", "r138", "r146", "r171", "r177", "r181", "r184", "r187", "r207", "r375", "r441", "r464" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "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": "us-gaap_NetIncomeLoss", "terseLabel": "Net Income (Loss) Attributable to Parent, Total", "totalLabel": "Net loss attributable to Granite Construction Incorporated" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r71", "r137", "r138", "r343", "r351" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "negatedLabel": "Amount attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r130", "r131", "r132", "r133", "r142", "r143", "r147", "r150", "r171", "r177", "r181", "r184", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "verboseLabel": "Net loss allocated to common shareholders for basic calculation" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r123", "r124", "r127", "r128", "r139", "r140", "r141", "r213", "r214", "r277", "r278", "r279", "r280", "r304", "r319", "r320", "r321", "r412", "r413", "r414", "r483", "r484", "r485", "r486", "r488" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r118", "r119", "r121", "r255", "r335" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "negatedTerseLabel": "Total other expense", "negatedTotalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other (income) expense" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r171", "r177", "r181", "r184", "r187" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r390" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r391", "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r389" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 1.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": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r176", "r177", "r178", "r179", "r181", "r187" ], "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]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r353" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "us-gaap_OtherAssetsFairValueDisclosure", "terseLabel": "Other noncurrent assets" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r61", "r63" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r61", "r63" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 0.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": "Net unrealized gain (loss) on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r63", "r66" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 1.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": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "negatedLabel": "Less: reclassification for net gains included in interest expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r60" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments, net" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r72", "r74", "r79", "r250", "r377", "r382", "r383", "r442", "r465" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive (loss) income", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "us-gaap_OtherOperatingIncomeExpenseNet", "negatedLabel": "Other costs (see Note 3)", "negatedTerseLabel": "Other costs (see Note 3)" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r92", "r94", "r117" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "us-gaap_PaymentsForProceedsFromOtherInvestingActivities", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Guarantee [Member]" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValueOutstanding": { "auth_ref": [ "r25" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.", "label": "Preferred stock, $0.01 par value, authorized 3,000,000 shares, none outstanding" } } }, "localname": "PreferredStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r95" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Contributions from non-controlling partners", "terseLabel": "Proceeds from Noncontrolling Interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r95", "r98", "r117" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Other financing activities, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from called marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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 sales of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r68", "r71", "r100", "r114", "r125", "r137", "r138", "r171", "r177", "r181", "r184", "r187", "r207", "r337", "r342", "r344", "r351", "r352", "r375", "r448" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r229" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r232", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r227" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r229", "r461" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r227" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForLossOnContracts": { "auth_ref": [ "r256" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.", "label": "Provisions for losses" } } }, "localname": "ProvisionForLossOnContracts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r27", "r35", "r460", "r491" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, net", "totalLabel": "Total net receivables" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r177", "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r291", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r291", "r395", "r397", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Debt principal repayments" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r113", "r429", "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "us-gaap_RestrictedCash", "periodEndLabel": "Restricted cash", "periodStartLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r255", "r305", "r457", "r483", "r488" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 1.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", "terseLabel": "Retained Earnings (Accumulated Deficit), Ending Balance" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r118", "r119", "r121", "r126", "r135", "r138", "r212", "r301", "r302", "r303", "r317", "r318", "r479", "r481" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "auth_ref": [ "r332", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606.", "label": "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r162", "r163", "r176", "r182", "r183", "r189", "r190", "r193", "r270", "r271", "r408" ], "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": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r162", "r163", "r176", "r182", "r183", "r189", "r190", "r193", "r270", "r271", "r408" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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": "Total revenue", "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r274", "r282" ], "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]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Unearned Revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r393", "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right of use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r54" ], "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 [Table Text Block]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangeInAccountingEstimateTextBlock": { "auth_ref": [ "r133", "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in an accounting estimate, including a change that occurs in an interim period. If a change in accounting estimate affects several future periods (for example, a change in the service life of a depreciable asset) disclose the effect on income from continuing operations, net income (or other appropriate captions of changes in the applicable net assets or performance indicator), and any related per-share amounts of the current period. Disclosure of the effects of a change in an accounting estimate that occurs in the ordinary course of business (such as uncollectible accounts or inventory obsolescence) is not required, unless the effect is material.", "label": "Schedule of Change in Accounting Estimate [Table Text Block]" } } }, "localname": "ScheduleOfChangeInAccountingEstimateTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r116", "r251", "r252", "r253", "r254", "r385", "r386", "r388", "r450" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r150" ], "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]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r171", "r174", "r180", "r222" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r159", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r187", "r193", "r472" ], "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": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r171", "r175", "r181", "r185", "r186", "r187", "r188", "r189", "r192", "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation", "negatedLabel": "Purchases of common stock (1) (in shares)", "negatedTerseLabel": "Purchases of common stock (1) (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r159", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r187", "r193", "r222", "r231", "r233", "r234", "r472" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r118", "r119", "r121", "r126", "r135", "r138", "r158", "r212", "r250", "r255", "r301", "r302", "r303", "r317", "r318", "r377", "r378", "r379", "r380", "r381", "r383", "r479", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r118", "r119", "r121", "r158", "r408" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-summary-of-reconciliation-of-cash-cash-equivalents-and-restricted-cash-in-the-condensed-consolidated-balance-sheets-details", "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-unconsolidated-construction-joint-ventures-financial-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-summarized-balance-sheet-information-for-equity-method-investments-details", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-property-plant-and-equipment-details", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-schedule-of-longterm-debt-details-parentheticals", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-schedule-of-benefit-from-provision-for-income-taxes-details", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings", "http://www.graniteconstruction.com/20210331/role/statement-note-16-contingencies-legal-proceedings-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-reconciliation-of-segment-gross-loss-profit-to-consolidated-loss-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-segment-reporting-information-details", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-2-recently-issued-accounting-pronouncements", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-", "http://www.graniteconstruction.com/20210331/role/statement-note-3-impairment-charges-and-other-costs-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-summary-of-impact-of-revisions-in-estimates-to-gross-profit-details", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-component-of-contract-asset-and-liability-balances-details", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-cash-and-cash-equivalents-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-schedule-of-carrying-and-fair-value-amounts-details", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r51", "r250", "r251", "r255" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Restricted stock units (\u201cRSUs\u201d) vested (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r250", "r255" ], "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": "RSUs vested (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r52", "r250", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "us-gaap_StockIssuedDuringPeriodValueAcquisitions", "negatedLabel": "Purchases of common stock (1)" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r52", "r250", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Restricted stock units (\u201cRSUs\u201d) vested" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r255", "r295", "r296" ], "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": "RSUs vested" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r31", "r32", "r114", "r198", "r207", "r375" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "us-gaap_StockholdersEquity", "totalLabel": "Total Granite Construction Incorporated shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r114", "r118", "r119", "r121", "r126", "r135", "r207", "r212", "r255", "r301", "r302", "r303", "r317", "r318", "r335", "r336", "r350", "r375", "r377", "r378", "r383", "r480", "r481" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-balance-sheets-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "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]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-schedule-of-disaggregation-of-revenue-details", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-schedule-of-unearned-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplementary Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-1-basis-of-presentation-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-11-investments-in-affiliates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-12-property-and-equipment-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-15-income-taxes-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-17-business-segment-information-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-4-revisions-in-estimates-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-5-disaggregation-of-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-6-unearned-revenue-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-7-contract-assets-and-liabilities-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-tables", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r125", "r126", "r127", "r129", "r209", "r210", "r211", "r212", "r215", "r216", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r315", "r316", "r317", "r318", "r409", "r410", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-schedule-of-unconsolidated-construction-joint-ventures-revenue-and-costs-details" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-8-receivables-net-schedule-of-receivables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts", "terseLabel": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts, Total" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "us-gaap_VariableInterestEntityOwnershipPercentage", "terseLabel": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r340", "r341", "r346", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures", "http://www.graniteconstruction.com/20210331/role/statement-note-10-construction-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements", "http://www.graniteconstruction.com/20210331/role/statement-note-13-longterm-debt-and-credit-arrangements-details-textual", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement", "http://www.graniteconstruction.com/20210331/role/statement-note-9-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r150" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details": { "order": 0.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": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "verboseLabel": "Dilutive effect of RSUs and 2.75% Convertible Notes (1),(2) (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r144", "r150" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details": { "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": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r142", "r150" ], "calculation": { "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details": { "order": 1.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": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.graniteconstruction.com/20210331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.graniteconstruction.com/20210331/role/statement-note-14-weighted-average-shares-outstanding-and-net-loss-per-share-reconciliation-of-the-weighted-average-shares-outstanding-in-basic-and-diluted-net-loss-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r139": { "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=112272810&loc=d3e31137-122693" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e777-108305" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r198": { "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=27010918&loc=d3e74512-122707" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=121548190&loc=d3e32787-111569" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121548805&loc=d3e10037-110241" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68068069&loc=d3e57777-111642" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "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=118255775&loc=d3e1928-114920" }, "r286": { "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=118255775&loc=d3e1928-114920" }, "r287": { "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=118255775&loc=d3e1928-114920" }, "r288": { "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=118255775&loc=d3e1928-114920" }, "r289": { "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=118255775&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "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=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r323": { "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=116825942&loc=d3e330036-122817" }, "r324": { "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=116825942&loc=d3e330036-122817" }, "r325": { "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=116825942&loc=d3e330036-122817" }, "r326": { "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=116825942&loc=d3e330036-122817" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=118644919&loc=SL5834089-161433" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=96866604&loc=d3e64895-109465" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r461": { "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" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r483": { "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=121370832&loc=SL117420844-207641" }, "r484": { "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=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r511": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r512": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r513": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r514": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r52": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "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=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "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=120395209&loc=SL114868664-224227" }, "r83": { "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=120395209&loc=SL114868664-224227" }, "r84": { "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=120395209&loc=SL114868664-224227" }, "r85": { "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=120395209&loc=SL114868664-224227" }, "r86": { "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=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "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=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" } }, "version": "2.1" } ZIP 93 0001437749-21-011342-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-21-011342-xbrl.zip M4$L#!!0 ( &F!IU+M-17L&0@ .$] - 97A?,C,U,SU; M;6_;.!+^W/Z*N1S:30 YMI.FZ=J.@6SJ!L;VQ9?S'N[;@98HBXA$JB1EQ_OK M;X:47V([EW0WZUWW! 2Q19&<(-L\8QWNW4?2'>_5NM!M=<X\[(Q7-P-A9ZII+6XM9)M)9"UY_ M+91M#T7SF4[A1&9.^, !7'(#A6L1M<.V,^)6WH-G(;1MR%D5"CEO0$!(: MQTTAVQ 6VBC= E98U28/\FUF?U@S^,.:K:4I9REC>BQDB[Y:?F=K+!5CV4IY M;-'$:SDR>;M3S[LO_TAK6HP3,M<9=7MWB1@)"Z?-XV:G/NK^X;9W.](05Q+7 M?JA7O9MA_T/_ZG+8__(9OGR P4W_\U5_O_N7?TR[/^KA\58HW?S'4Y% M::T?P,]H (;'\)'I6R$#"+FV(IZ!39AM_2FCMFR$+HV41F:Y.&@@"? T+2&Y MN#8Y"^?7I7-3$=D$C35>>0L"J4G:5J/].[Q&H+]X^0)Y4>,7^HSFUB8T3R%+ MRX& 57D;O MP]LHUQ/J[G#FR5[?17]31YO%O=?+'QNZ\[$/")APTGP@^Q3W. M)L+ UX)I)(YTAN4Y[G*@)'S KH&*XUD\)RN%+26%VX#0SZ,E0: MV]"&N?$KX2*/XX7URC14M%'1 MQBX*J>8&4N-\R=D)H$X55,S M9Q;-QP)5 T-#C J]W^AEL$(09N[,AK<51U0KUW]^=-,_; MIF2!,KZEK5C%L<#+0W/DT-8'IKG#->)4T/)%_ $WM)2%2:@%5M( MF#!5IL!VI%&T2CW W=APN28PR5N_S=%RDT919RR M6O/LD'M7FF>1O_*7@O(6TK,+&0$2"BNDXTF ''K4&I2&XGN&8C1$@UVG(JQ! M\5"KHI=GIY?F#@&Q-_S"CGZKD^]VZ.5[;O *$>94_^,<$%! $K+"/+T)108C MCE N+?E80Q4:.T Q,!'&20RLQ:7KA])U2W&R*G T3YGCAC+86.([*,4/W10H M5- 7HU(1N>R^*49&1()I00,0/B1RDDM23X6A,,51JG$QC1,DRG!TR*( HD8Y MH]^K2!GI*!R6KJD>#(3(7M-1$0$PXR2#B3,(#E1MH18A^EHS@#(28*-1"KLC"*@;6:)#QU9 M.![P5':OZDJVQ>FTNW) >:%SY"'C(K8P1)@Z!US>9>P.+U.D([S#<^(YJE)( MZRD'^5#DJ)(JTJE(9R>.AGM!.KT)2PNG"@B1/([I>'Z"6#);$AB+>.L)*L=? M;L]I.([!AJA0C,^.\1N(ED.K!XGFS!8L]0#) MDU5V64H#XH=OB,PV\C(+[U@1":NT601#K@"[S#)A+>?_0WR-%(9;=#\2Z)_K MY! Y"+6.(2V%GY0AFA,G_UH(=-^19"'=HROF:+=9W]I(6:NRUDH)_72M\]/C M-\LB][#B:AU<3_\?U%/IHKW-%U^F*5#V1""UT+$*'="$@B,1E"'0(F\[Y>R6 M8AJ?O7!1C-D\"7&5;%&41 @ MS+F3,D@4[H&SDE$"'Y8(.5'IA%-L(MFX?&Y.E^J'9WFJ9ASO3A/E]0Z[QU?( M+\\2N&T(Q3\](MEJ#1XSM_G"R IGP&I!23[@T;G;9_NWT-1];LKM.CM12>E5 MV;4?S2I#8 MOVLM%FDSOP-W_@MZ/#IL!$!_1XMI.3_=PVFIF_K:&RX/<%"UZG:XGV]9>%)) M_AVMNVK-_=76W#ZOIH'&*)!V7[^;[\3FX<"?AJ. Z]WQL*#C-OCBLV,;XOBI M0NX[D5;OZ2RT!9_8#,X#H%>=2\N1F$"8,F,N#CY>_G-8&UQ>]VH_W?0N?Z8W MAE?N#JX_#&_6RI*XIM5TLY T&@RN/__R:3E.K$$O06_Y0"_J]%)TMU-WKW;_ M%U!+ P04 " !I@:=2J;"--C@( I00 #0 &5X7S(S-3,W,RYH=&WM MG&]3&[<6AU\GG^)<.DUAQL8V"0FU#3.4 ..Y":%<;M]VM+M:KR9::2-I;=Q/ MWW.D]1^P4TA#'-SN3":VM9+.D=!Y]G>DM?N9R^51/^,L.7K^K.^$D_R(W_S> MV7_=WN_LXM5^*Q3BU?\TFW#.%3?,\02B"5QGI4JX>:MS#I?:.":A":]:>P>M MO?9>!]YT.Z^[KU[!Y7MH-H_Z.7<,XHP9R]WA5NG2YL%65:I8S@^W4FURYIH) M=SQV0JLMB+5R7&%MQR4O,JWXH=);1\_[K>!Q/]+)!*R;2-](W1_NSY,X2CP3?TFDRMC6B> M8B:K@8#310^""[#_HV^(]=8&W.M *SO!^%>:^TV[^"CJ%<\.4$?S2_YQ(ZT9:>=TWETHH3%V#_9W7^_/R_PM8+$2SGP= MI/_6(-W;B"#]A5D,38RN? (?E1Y+G@QY(\1J%:&)1F-*.Z\B&4HYIB90*HQ+ MCMYA-.:XZBAJ&:#L1 ]0OJ8LQB(#.D<=Y'2HMU1!\9A;R\R$JN3L(T>["WU: M+$O0&30I*;3(!E6(A8G+'*LI; Y>.L,X$W$&MJ3_YNW'W/"J$QI +JQ$O8MA MA%.-MVK#;8$2F:Q3OP6ZIA,<)OYQ@C!?F(::.#5QGCAQ7FXV<3BD0F%,$Q[F M,=Q W&!UO&P6K@L5DES2!4+%LDRP3^3$0L VD#&"A$:!84Z$(G)).4=0%?WV MCFFD7"*HXP;5*"560.[H@M)U+*TR9@C M:OABZP"TM96$S:D'5 M8+&%;41!PA$N(=Y/;^*,J2&'8U0=5Z7DMLI[7K)F9W^;!U-L;0Q:&([ M?]?)@S5Z^99;_(3!Z?.4^_'1H!0J9J5]>!/*92*.%*@LA>Q(EP8[0 DR$M8K M&ZS%E>^']B;GFFA15QDNF<=*E1[-T="H-!==%*B/T!>KI4C\>88M(RL2P8R@ M 8B0Q'FEIZBGTE)BY6EL?1;F99"V'!URJ+NH4<'H[U5*1O(-A^6=F"=HV"*D M>XM9*KZ+.%5$@87MG\H64:?S>G>OYE;-K=6.1AO(K0?KD25\/5S)/)AB2+Z1 M2 A.S&KE@X19!!OM#1&QF$FF]$">"18)*=R$(0&#MZHN["UY M>7A3#:@H38$,LS[)C&,,4^^ WV4:^J->B2C#*[P@1E*54KF *V2I*%".F*2C4#, MVQ"]RQ2@T[%JW\5?68F:+U!"E)_I."X-Q?I",K2BUUQ;A^7T@ [V97&6IN?M ML/V9)BE""S7*G=J5XS&BQ!_LT9F?*F=^[02O,F9GF2.I&P\YGGC9Y^>CDF03 MD.(CE]4IWYWZC:^>HO6#[=\!IWH+?-G1_7_V%KA_8">9DJTQUQ(D;1;I,I<5 MQ(?".<[_0KA%&M,\NIX(],]WLHT,0IUD M28?A*^UJ3<')/Y4"W?>0+)5_MLCNU)O<3XH]M3#:V$WN8RF!MFT$LH6.D>A M*A8<25#E3[/-YC%G'RDA"MLF/B7R&S[^P:'I>?L7\:7:%PXG>2O4!TNPH>4S M\?%9%E7;1-@$@8)QU A9F:49*7,2'UA./5<::# MX&&W>(5\>93,;4DI?O>4Y E8@_O,+7^+:(%0L%A0H0X""U9@ZC:;"G>73E12 MN5B-*O2_2"@LN:E\>HQO1,T@5%$H\.NQOWBU]241O(<1_&@#7-LSA),EO7[O M>,-=:[9L.L4-^$-K,,-HN]T ^K'*NWUJ-%O?Q1%)]U=>,\F\*8! M]),!E>5$C""6S-K#K7?'_[MN7AZ?GS9_N3H]_B]]\W[AZN7YV?75G;(L;1H] M7BXD$0V7YQ?_?S\?)]:@'Q-8\8)>M.C'!8[Z+?\3"7\"4$L#!!0 ( &F! MIU*10SNBL 4 '\? - 97A?,C,U,SU9;7/:.!#^G/R*O=Q< MF\Q@,"1I4B#,4.KDF":$ ]+I?;H1MHPUM257D@/TU]]*QI CW#1](YF[\,76 M:J5]]L6[8M6,=!*WFA$E06MWIZF9CFF+SOZJ'K]RCVMEG&U6@FOJ:";X'ON":EY;)=S[80D8?&\#B\^94(W1BRA"GIT"@.1$)X32V#))5!4 MLK !=IUBGVD=JFZJ&Y"2(&!\4@>7<7#+5<8;X&=2"5D'DFG1, C236)?K@E\ MN29K)VZV8XR[ %9[S;J^-K_A6X.G?#(8W[=X(1MUFINHR.2E/"Y'54;!Q (-$U$)<4TBSMJ%LY1&M$E@U9E5GPN MRRRIGC3@(Q?3F 836O^O.GF?'6#)H? I(Q+EQW.0%&V)?N%PCK4#T[?S!Z9S M:?VRX **_@G@BDBTV6&U!+8T+7RWL#J$68R[^3B*&:*=,AW9>4D_94S2!/6U M/EW%TCXY !14/=X/#I810[%*,&UV\&98Z/B$%F%3?7UXA,''T>D,M3#HIPE=TO9)QP MWY!15,"L4(,&F;(XUTVDIK#CA%JW#K$4PU[8%EF9"!30F1&O-N#>Y)KRTRDI M\"5Q]T\%N41'BQ0/!G<(8Z&U2'+:FFA-QC&%L9"8(<[V7#S/T#A>G"Z68Y42 MOQ@OD$Y9H*/ZZUKY\+=<.X8QS'7=;7R'Q?#0LK.[@V<\B2_F&13B;DU^\4F\ M,&+"@B"FC1S$J<&P4DL'7[/XJ%H^^O;5Q^XFV?BT"GQ9#_34/Y6P[#\]^-Z: MW)[GX!T+]TM*KW 6]MH.T"LRAY,\'WX%VCS<&WE0%\&O1,P"J*8S^-6UO\:: M#[>C4455X!U*@%$9+HG\R/BZ8@^/GH6>CQ! =U+(5[GD,6+H^[ 6T;'NLV=? M/0FLJ\2TW<^XCV<*9@I>7D:W(G._+QD>D%(2YV;R9GB8T^R6PG5^SC[XL:GD MP25Q8\ \>/5]%WYK-7V\;^RYH#YJ0?5B]IF,*?XCNBQ#)T/LZKFJ/F6L18AL M=-RSPYX>UNU^T\O*EH-^C\4-EA77_LOO1(R&<+YL&2PJX/-7_Y2Q;C>(5L>E M^W'R;R>E77R:AL@C-V6>0/?I1TIK0]%[E@RYT VV>\<43"73FG($@ 4,=R;8# M:- 0G6%"L?UJ(&E*B;3M23U/J>TA)K;#NF@9TAB12,&9#[>FD8Z8OD&#B"@8 M4^1-I;AEIN.KQ0-:\";=35D]&#Q;T?MC+,)&>\&7CM M=^8^]\YL_^)\-%BC1:$CQ?0^T71PH7_1N[E:24,.%\R,S4S-S4N:'1M M[5IM4]LX$/Y.D?I#"%Q:*%Y(3.4MW:N]!A"IW.?;A1['>O&EEQ))N1^ M_:TDAS@):0MEII3C"]AZV5VMGWU66J67F"SM]Q)D47_M6<]PDV(?K_X.=IJO M7[>VJ+?7\(W4^UN]#B4$83T&:2NNG"U&.6\732@?4OA33="YZA MAH\XAG.9,>$;-\$U;X)&Q>,NN'F:_XL=")JYZ4+.HHB+40>:7$!S*^"B"V&A MM%0=8(6176M!?I/:%PL*7RSHFJERFC*F1ES4A](8F74J+2G&IK.],VM0?)28 MZ@@C<_=J\,K46V0, MLE!3V9J4#?\ASK"2:$:1^E%$45;I,1))$3>=TF@8L!C-!)B(X!VRU"2P'Y$8 M3EK]I(WUYV]:K6;W=/!NWST&W9?@>.Z[A)$19%S0WMV%#3M^*LT.I\ZIQ"VP M\NUR:=G6%<&V_W165M#VSUSHW#.A!F;FA^SXYSE'1(4BVG)FFD0A^9Z^7Z(! MR?H(3ID*$]@.-L&R\TP4O34WR6U>UR6F$^=M15^+:2#*=>L3TL]0F%NF'Z;T MK;AAWKA[4_Q X_3>8J;6/[R%JV#F)>LC'O.0I>D$QIR05OK-0OX: 9V?[S\/ MC:%4%"9[M2:E<$S3,J%>O^N7MGM^U];RV[846_PC(<%T;%Y9P).!!I0OJ7@KNH(?[7EF\(\T-T M81 I-A80*YFYD&(*B;-8'&-8[E%=:YKBB%XON4Q+QB+>I,5%S$@U@<1SMU2@ M/:%K8_M4I$OB'W@6IJAXM3%\:2=;L5-.WZH$0.4CT'^+0MJKNIAX"HY?)3A6 MH'&6[@@H)33IQ$(0&3.EF/ ?-V8\+2AWEABQM%SN6V@HX3:463ZE\%L@4%<0 M&*U&X!/R'A'R(CK:\'CBP!>G;&0Q5N6P!6X*FL1-&ZUE<#S!XA>'Q>IEW&9C M^O6SV]+F;R4/\LR2&D$Q8F*$)156DC3U8\3M$7":H.FX-,O0T]SL4_5B?MW= M8#.,5Y6B.(O08MQ4!,:HK3%VM,V:&)!N.^FFO]S _ MY>-#I,(0^261J.+&H+!M/'3[2@8Y,ZZ,1B]W.-,X+G;DOGRZP27V=;M=WY1+ M6XSG1.>TD4T8&7=OICS%U<,$Y".)J[*>27_\EQ&2=CTC C(KRZLF8<;U$Z3= MI9-V==S9F4]A3+V4'R);RQX4PYPI V_MH%8;#H[/X:YN8H*!@HD:P0>% 1Z&3Y R/CPOC3IGU%H7VM^F89AU^305T1U_86;H2; M[E%QRG9E65V1' KG4FI5Z-%,J)=I:Y,LSRFVG=!_BFAD2] 8=FBX\7+/8.I'7:H(8ATL+Q>ZKOYWC)"5<'DK:HVII1TLK_BUP@:.=775B( M2_"!>1W0WPQD-P&F(H.=)@E=#.RY O%R>?BZQ4=S>6NUZO#QX\7VJ6]KNA97I)#;>YT=BJ*+V^,UG2!]>R_76*P*H! MM]#7?#H//;3T39-"TQKU#I#Q_+3H[(_?]_EOLAGLI1$VL0FRIDFD86V M0R*9IDSI;U<-%^*\K!W[4/^X.+^MG^R5'][?G1_A_V MYQ:5WK.3XXOSA;8DKBLY7FZT,(>SDX^?3F?::(3]!%@@( 'BH2 T !E>%\R-# P,SDN:'1M M[+UI<]M(EBCZN?M7Y'-/]4@1E"Q*EO=2!$W1+E9I&Y*NZIX;+UXD@22),@BP ML$AFQ_OQ]YR3F4!B(259&R!B>LHV22#7LZ\?9]'A MB'Y^$4>3G;GXN?7TS\8,ZC'5M$PHHD)Z_K>I0@B$;"#W5>[![M[+X[^_K>/D1.YXDA\___V7^WM';S; MA:U\?"F__/O?X'\?7]*V_OYQ[-M+%D9+E[;@13NA\Q_QGK7W%M$'1E],^-QQ ME^_9/_^*_>C#R)F+D)V)*S;PY]R37WY@"V[;CC=]S_8:\V#J>#MC/XK\.;SS@47B>[3#76?JO6>!,YW!Y.JAR%_0 M$S=?2VX;<.+X36:3>IS_S@WQWRU&W[18* )G4C;6^*CW?>:,G0B^V&U_?#D^ M^O@2GX*_%D=_O_$F73&YUSW^TQN'BP_7K6'Q/3>)CND]0T$=>>OOFV+F1/Z0CT2G2QTL>.-R+WGM(1MP/QAE8 M@.\B^"#/X#V^0%!XTC_MCWK'[(].__?>@'7.CH%R],Z.X;\1.SO?9:_9Z)R- M?ND/U _P+#XTZ U''7RQ.^@=]T>L\V70Z^%+\H)6[Z)P0#?91V;5Y3!Z?R?U M9QQ&SF1I3DJ_.IX-9_C^X#6M8C1S0G;BS!TDP']P!Z@GXY[-.G/AV?!?Q,Y\ M/+W(9_!HH'Z 9_&A@0@CHMQ P6V@ 9UI( 2]M!7AN/_\Q]O]_;T/<#^ !LF( M$N['1_1K^\-VB]DT" ^9/V&?Q3B(>;!D[7*LX2XMQ=BQ^>U]$^ZI4=RLP7 VS^^@A8]&_E3 2<=L"LGFC$\# CWNNE8'R*FX8+ MI\E.$(5O=E#;; M^"6,X:#U\JWA'G>QLG6DIFM,Q&%>FEY$_]]UZ$]X5+.IC M?/0'ZS-@1ZS'AO"_'OS[E_"Z#,$5@#$B:!/Z<1; 3Y%?T]X('$1$5!"PVX_ N70]!/#XTXQ&S0&7@ .:W MX7 FSSKE2W;01G;5?DM(Q=40XV5V@BQ7;=^6JYIS_AH#L=PG'HF<9 MYMR*_#'0JQO-='"7F4YY -"P_YJX_EYN'BVA@'X7XHM%$>75W0[3$UK@V%-0 M=:O9#^\R^YE_*>9XR.U]8P7PVR0.B'4J<&JQ0(W72B ,GTR_#>/%PJ4)U$\^ MOG_EA(+-?=N9./!U 4=*Z'E^N7E:_@&9@1,![B-[ W2:ARP.-12T]'<^/ MC%5H;H/XB'QEQEU78B6N 3:RD(( FPO@G=XT9%/XY"4(O(I+M=@"].L8B!/N MZFKF6+,,8: I2(CDE]QQ^=B5VS<)#_!SW ES?>ZQ"; ZEW@IR3N!N/3=2V3? MEIQ:_X[,UW)CFY@_*&@1VA[@3M5C83S.C11>X:,NG(*!!Y@R' S M /\,H>;ZUV7)5<-)XPM3^82 =S3J@L2#(*8F\,>P4I+.P@+?,02S K9J/D. MS$[PWHY]*\;?PHV\M2UG&PG4W \DBW6LV.4!<"1;A%;@C V!4DK[2#G:;SZ$ MK!L' 1[I0(#2 4(K",J?85'L[ >B-,N(P)'QPTSN*BEP@Q; M<+DVWI"=?KFMT;I,8"C*"TH@GCBA!;,L!4[N[U]X:;Z-0JR^Q@$RP -BMI][(JX4)H$R M3L4D]PTT L0;YL%QKM>R*!Y(02]Z< M8J'\G$Z:F:U%7_%$,- L'5X'&<&Q!/X+(13PQ$(82Q&='I7#PC-9^*'?\#!( M#29N8O%0D-+@R$W?Z,A?)KIQZ0 M?$>(!-/"8TX "P=@IHWH3[1:M,2 ?/E7+#Q+R'WA&(Y-,A39#UH2C^D@U?;Y M-SCR\3)C6?&3.T>SP# >AX[MP.T"FQ#?\39#6 #0*I!J$8-67)BFX'P RT1WVCSWZ/WB/6]^F@0^PN)/]J7 OQR7'X#TCOS@]D?G MW1/'^[;V ))S*(6?6_M,]&6KF\]OI:JB7U9H)L:!: PZJ%!JLREA7:%+@;XI MHB>1"U1:QW\B8U7RA=0FD=P".01F3,)ZRL*EYMBZN8PG+4"*V: 3X,IQ745G MKEF=.2\9B3=%UC\[_P. %V_]\_F@)^]=LEW@)$+Y"A2!!GX"(JN05Z8M%I?< MC4G)SKS24EJ^)9R%O*@PG@"W=X"_$,%7VEQ(UX7N'NN;YU^YPIX*)563LB'" MY#Y14"-3"? &_RI\7\,+,JB ^5_9U;1WY0J*?X)8F]I/IPI=RR@&!SY.^)>'TC#-0# -MVZ/5X(:6QG, H!U(B(]Y*3\IJ"/]IB[A.SA3(@H 3C#H5M0.$I,+$P"8<&( MDOIS2!?(SVWH:ZC9>)8_)YW17RCV@I+6##C\S'>1\RM+ D,=0X$E:(8S-D'H MH'61+F'&A$K9=[H(WLCWTRHX>1IN#Y=;38UG@;)@.N MK4,75)@-B%K_D5^(E:]:VTJA]W8(NS J=%JRV01K6FP<2[>0J]QJ&&F!UJ9D M##5;F- !M!Y$OO5-AA!(?/87"N?))++V7;C7C@5OA8Z40I5!U'S- >AR F*7 M>@%))!Y)."TK0.CQ)RTD3_A+<$E'AS-'(.XN)'$SQR&!:@GR M@(^:_V7@NT M:/Q/XA@HNUN=;?- PI9Y6)8/H!)R=':%TN,8 !3&TGP5DG4,. "2P4A,M5R/ MIKL$YA!@KCO]3]L($>0+L 01](O$'J6">!W4'PA!\0WC9]S"$$Z<@V "BPFE M*4RKDR3&*D\B3@^8";I^C" !^R8$Q?'@:U@$?22_(EZUE('1_DF@J7#!OG1" M/UBV0"N?E+]JV&M!F-MV2A-0L'5UE M=,?0&^FZU((9!0MIR9%H,JQR(N3UHY5RL7 ="W4[=9-"$H"K '!YQ_:O4.)7 M45"PI&2F$;P(8_VO@/?Z!X1=-B4\&1\Q@0RNQ:4YACU-880L0Y.VK#(:4'!]@H@Q/D&/O[]UX M[#<'-QB;P@\.]FXW]-MWUXY,1SH4BT@=S"UG.'A][0P?B/$%_B7H^+9$)B2( M"*KHM '2I<2U$B&@P")D-(!&132D$P&6MGQ<'!KVR5TQ%JT$5>V8 %+1(;F+ M$)0/)0)H/1?> _"79,H)B;\FL)G8F!EM)4S]PTYH:"PM%0=W[<9X% 4.<#D= M9H#XT0?D#B/"JM3R;GJR,XZIO?TM3SFFR)X"I^K15 E:_/J[,61(OAO<@+K& M\P!P J-HNSY,083F4PP/B#"4!&L^IP6;%$/=@I+#QOIQ_!R"TJYX'1G\QD)X M[-@)%SX&?:!C8!()C9U!B.$M9,_)2SL91R*JA]EGLBX<1M&):(P@ORC)>' _ MC')+Y.VVRDP8 S&-I5>?^A:_,8WY M./5?:;%BJDMNU,TY^77NJ(,? MYKTZ$?AX+>/=0N*M/(;=--AKN]Q)%8B%RRT='#X1TFH"/]S&2>4H>T?9.RD? M4J\\>>[1TU[_JSN+7H>[>X<_('K-E14G]1?BI]RX.EBSX'%L1"Z#;L(I_=@M MCN"Z8J_4[U<:B7T3]U\:U^SHZ !I'E7F.Y<"3/T@2@+!VWL[_P/SN:;Q$!3V M%EFJ%E$B'9)DE2ZW=(48 AQH [ZR0RC!+!OTHZRD)0F1.2ZQ+5T5( !0Y OP M;E$:1_&ET[DP;$VP33*<4H@4:*-3,EU10(N.;*WA[FPO:3^)$;P0I/0,I6X0(4 :OD)8=<*3)L M?6(X?1.UH/PD/QC>GA $_^RZ$8/&<)1DZ4H2IA@PJ#&FY)"_5P;I*A<'DB62 M&U=L*(,U-]B=Z4XV9I6;0K[42A=K^7,0?],@\;ZQ^$9Z0?9U>&?V]?K'+ ?7 MLB\<=XLW[.L&[(O_(/O"<$T?U?\P3?*3SF;E7)5Q^5O?MTN#4G((O_VT$(>&F9S90PGX_>:55%2 MQEU#JSMM)W0+DRH3M*:4:W0'J,J=Q8$0< :^Z M=/PXS.V,7$RP,1[Z'CEH; $2BJO\$^LY>BN)BB*C@$7K\!Q%!+0D0WQD 8J_ MY'O<(S:S$ 3N.L6%O#]CU[%HF!BD))E*H4M*D&!D^5-900*.7,)CLFX,CD4) MP4QE'4LKPI"_HVD&V#!^8#7?I^B$&2:3A@PF'O!+\&W+#1)W+ M9)7\J,BGQ2N9FQ,I02/,1>L8?G\5!8*W*IV*Z*JG, >=")3UA*VW;^2RM% ( M(>]B.I<*L)RK;)Q245AC1>YD<$B"[[8SEYTG*1^>0,%O/'X'C<=O M2R6A&!*-R/ A"E=DOIE1381_&B2DC4"9\#/.P56]O? MW7M[72IU/C#/2/(LKO?)[;"/4WQ/R$L+LCGJN1(J\"$-E35%CE >FT728CH" M'_N(+UX:4078"A/A,QB)FB2^J6A3*S7))UGE^4"HDOO$+Y,$Z#1[*Q%4I+7& M$*M*$P"76D%"_&PE2?NAK+=P[2)TJG-4*,S12GY;4_2C9<97<3,].G><3PZ/ MCTR@#]81Z(0 HQCX >/2-$&]P.0^.\DW0P!/,OXUX41X#YD.&LS69"!?GIZF M;0;K:DJ#W^TK$$^4&%'")DZ4L3@*PM]#/4UZ%QC>LN;>LKL<6LL.2OYG%$1BO)$+\GX$"-+0I:7AF4F MY+'%;"R%)JC$KM3$R5:@<7PU4RW4CR-;\=K3O%U!X)N?K&$56WNRVE16Z0BN M-0XH653$J (R$<*\A6N6 @HJAW3/\N[4_4O=,,,]89##]WM[;+$[ MWV5;>"#_]H-O9)#;)J=3$O2A+'B)WJE4^,1")F=JR;B?-66&6FGZT-YN^_ G MMM4^W-UCXT6XC91LCMD"Y LB^@;?C)?T+]J.,5-2"L<(1(JCQ!2$Y<,D38T] M*KZ6\0]DZ:!RI3CS.?!/^ )5<[(]3AVJ:J9JV]"FS--+O"?;RG F1<-6,>\D MS4) QLV7I/.OR#H023EL'$'5>5D641MKCR9!6\74C!;9-B@D^6>$0I#*&Y?S5Y9&$ MWH#SG<2NNVG"R:MUPLF@1%O[(]'6I%S2]V2TIDS]L6,58G(CS0MS)A#D=/W0 M+"_*2)=&8IBA,]ZJ0MES\ W=!TM9+4IT5M&QC.BIOBD@>KD8RJ3HF75 :U5M MI59:= MX 'PTX!F:E(Z'M/ ^ZHQ\&Z.@?;Y8 "++,OIF8+76OJE,/*5' M=6*96C,G#M>RF>R=7VI!F*RL?J&,MT' MQEAK,"8#\_*$02$@*PB/ >0"#!EHI1810\E*E6JC[+4"9Q.D5%Z[1*:0*EM3 M[OLEK%0..'949=S$NIHF<\H:79G*;FG:./7*".)%9%'Q[-!W+['\%Y8:4!TS ME'(W]ZG-EQ//*;B$D"T$5')Y(%MGR$Y@+NFR9-13CF'BJV%:A=L/PD*(),6B M2"T1*(X%^KA4YM28>KVXDFNM0L\>&.UG(WQ[_MIZN8A,2=5CDJ%#%?09PP8W M3<44&VXDZ*T,#$Y"4CO M26/Z3#=)B75+@_8*#PEU-YPO9(2-/+/MY!WAP8(L(0.&E_EM $6<(J.-"@=5 M#/*B"!J4=S8-O%^O=7%1<&Z^?N(H;^W)5N/&%-%9HTYV=%GS*.="QU"S_,%JCZ&CBGF;41121/#\5(99$C_ 6!!5?D)G MG=QNQ5DZF"]@FE8XE;FNUV5^J$36E5LD'I>SHK1,$PI%>B2.@O+C3,W,:>.] M92JSI\K/C>%)NE3PGWCG7A()JC2MP/2>%BFEK/F"L2H>58+5S6Q:DEB2S\%" MDN;2OTDFU#+C%=V4.E3,!0R<2*-+"3F\3;S.IE',-^LHYN<8,.LS,B4Z6NEG MIPHYI:5H>PF4*W$@$\R2=#R2]YO>.(6D&EV.6BLT4M)&AU@K#=ECGPKGY'75 MHOIN9'"IL)Y7=R$KKRY@: M=1E60NE2=RZ^D8WIR>#V#X3QW"! 1^\%RQA&R$_$GR TK'K0#>LPR>UPK0W M5*G_)='\O7DL,S@K72"[E0)NJPC3R<.2ZZQ48C7$E%ZB-D5@[B*ZWD6F4M>$7_J)2JM!3HU7 M'EB0@8UY*P6\LKV2K&+K)36![X_I%SEL_"*;XQ>YA0CU=KU-)0UT*U,X-45/ M++N*>GHQI2BJ6!0]0MI;3]E,M)BB&#Y6]@14<[!_,9K>E<4@E?2O9GYHNEVD M?T99/70E5]5=SYPBT8H-?PR*_-IV0GK$;^BGG BH1 M?]"X#4J Y2] 49QPB^S%(K4?XV]1X'N.Q2*LH8K-UJCO=6HUVEW8D^T5H:5F MJ!)5E)2%H%8M.+NX3=,6WJT#]2^8I4^E9T_X52FL)['K&7D;;F1*KY(G(ZW MB^$)9?JV'6A:(BM:0I$+Z31AC5ETXW MR:;16UFU0 LWN8R4;'1[JG>&J'BV7YG!S_C%VJHJFP9;<"!KC7>F<52U/IGY ML2NM/F1^"&3SRJ2)3:'NJT%4A%F'5((!"+/H$<-Q8B\QQKI"9;R639$Q_+2, MW'!C<@_KTL&7+DK)$H"40FG0(=/[YI6,O7' L+8MSD#7C5(LM4-GJK_3+'1% M?T3?--?FD4[G&,M[PM)CJ]SC:4=P:5W8N!M:F^\WC"VXB5 [GCLALOER 2BA MJ1H!$K>+XZDV@W@%8^&)B9,8P7,U^U8&7J[H18P_)=G*F6HTVG 3)CM05>(S M%MA+H=[CM#,A\JGCQ#G2'[GL *!J1!O?KW1RHJ7R=<,?#(!;F[]TYF//=:X3 MCG9A68ZR,MTB.-U3FGI23]LP=BBC55JFO^C-DZJ[$U( NRYX9T8PP027_#JK MF9YO38QG21I:3.DOTS]D=_=-8;#AEU%3W_G'85S;E&9;433JE-1'I3DX$2PM$Y M>4V<&_#I7& 5O[WO_W];W_[& 6EM.$64^?W@"/CP&@RP5U[/[_8?\& DLE_M_/\ MZ=5//[[MXMP 65\&G;/^J,>ZYV?#T>!K=]0_/V/]L^[YX.)\T!GUCB7D17:R MT.R"7A_>ZXHTA,CYX._@Z*$/_IX'9NE-Y;?SD-,=M!]W/KSW9W==GY;O'^NN ME"BU,_:CR)^_9])>B07]6# =;^VU&/[_-BSJ9?B2_0;K8*-==L*#;X[7W.\/ MWN\9GXOWCXV3S=W=R]V-G,@5CX:>+XXN H%MTC$XJKFQAOG=YKJ:TVV0H3ZB MA? \$,0;VYPWH(&;]C3&PB:9#!:X3%;>( MJVTVE]APQN:ZFNNZ;UOB@USC*EMB]_STHG/V[U5FQ&=SY@V*--=5>5F_,475 M4=)O;JV.LGUC0&S87G-=S755];JJ*Z4T%LEZRBG5N[=G*5A4W&C8\)KF=&M_ MND]E0>N?=#/1=ZPB=K,&[&I_NHV\5[$+:<2S31'/NC-'3-CGI GLN8>#J:.8'Z026=#E1A MQ6*I4QPUS46_X%/QT)GAUR5P9Y*:,QG*-4S*+LNP?HY9NE^^=@:=L]%YDZ;; MI.DV:;HU=Y1MK I5S^NJK$[61&K=GW;7I.G6\NZ:*+NZW=C&,K_F=!MDJ(]H M43WO73UON$G3K?\=5L"E6Z6(NWI>8L,9F^O:[.MJTG0;%&E0I)'U&S/BLY#T MFUNKHVS?&! ;MM=<5W-=5;VNZDHIC46RGG)*]>[M60H6%3<:-KRF.=W:GVZ5 M+&AGYX/1+[W.<-3"P+S=BEC2&D"L_>DV$F#%+J01V#9.8&,5\]LW9+TYW>9T MZ\@T-SJ7M IYNYM(R9L1X MU? 5U?.*']E2V5S<\Q83&H+;\,?FNIKKJEVN:+XA147"VAJ\:/!B<\7\"D:$ MU?.&FTB^>MY;!83\ZO;TJ.>5-KRQN:[FNC9.E*EJ.&0]K[D*\945N+QG*8,T MSL?-8S;-Z3[*Z3Z1<>VD\^^S'NO^,N@/1[VS8:]J5=@:Z*O]Z596[JN@*>0Y M2FCEY8G6\O3K2S+W&AMN[%L/%^VV3#*AI0WI_O\ M+!N_]#J__YMU^[_WKTDE;&#O.<+>1@II50SD?HX"VL:>-]6WL ZZMP ML0(V74LF5H(U;N4FR)6;\=;H:U1-[Y^=],]Z@Q8[.>E*B]##3?LH&].3)%N1 M=R+(@T'^.CSO%I_ZP_' TZH_[O/0:7O\ ,MMU*WJJ8_C4.?N-G7]FG=/>H-_MM-C9;H>\F*U'7@L/6<>>.YX# ME(1'0"D WZEGZ=-2SP>I!]S(S>Q3X-A3$47LUUUV"M0^_L9._:N'DA)O)N4\ M[IIN)>QDT[/O4>))F/S-0:H@0.CYGE06:02A1A!J!*$?$X1.>F?'O<&PD7V4 M[ ._M1C^ X02SDX0$X,6&UX!4W[D59XXGE +(%)P\K++^F$8H];;"$;/43 Z MC;^)<,:&L,_94PI##[^.6PE QTX@K,B_3V-/AJW_N)OMB>A7(^\T\DXC[]R! MZX]^Z;$_>L/1=0)/PTSKRTP[-IX8!SKENHX7/JD+Y3&6\M0L]_= :#_I#XJV&X M;ACJLV2HPQF?!?ZW&?O?7?KW4S+4QUG+K1CJ*2C6 $)3IE5:]D\^7WQ@7X"Z M+-@O@MOUX:Z-N[SAO0WOK3#O_?1[AWT==MCGE[^][,AZID/)AQL._'PY<(<' M0*-._.4/LI)[,B(_\"J>VG[<\-:&MS:\=6-YZR_#3UUI,08&VVK,QAO&8X]Y M$ B/#>'4_"?UU3["0FYG,/[]@NVP_?W7;_8;9MLPVX;9-LSV[LQV-/C:'XXD MNT6NNC6!5T7@+MDWS[_R& \?>4V?!IVS[B^TH/[9%]8Y.V:P1EBBZAFRW?#] MY\KW+^&'4\=U?S29^[[8_D.O8X/TZR:UO>'L#6=_$LX._)(2FAJC]#-GG*<\ M^,:ZNVSX+?C/T@N_.>S78/=)DX8>;T$52Y]N=.B&TS;5!BM?;9#>!T#%$P=P M0'P&0.=N*%XPV[="$+BI>X1CPU]O]P]?'<*"X4M;A-;/+X:"H'.-&*0/ZN!6 M!Y4[[>Q%: PZ6$2,CK0X6_O^9]N#_R4S/H#L0FAB\GCZS?&0/K\_>$TT\2(> MNTXX0^3].NQ?L+-X/A9!^/[A)*J;K.I8/NUB!N+2=R_Q M^M2"?GWUM L:B6">+.:W]E-+GG?;L"+,!Y#=L&#:,E^$8&(_.>W M9P1]5Y7W_$BN =NLTX0<&^JN._0=U&* M\;\%L>>M+^_VZ!RAOE#0$,!;0:*F?\_=H+E"S98&+E/+MC(JMK5:ORX>]V,@ MT*/.FEY3T79_YXM;"R4\COP2:_33G+DYQ\,VY-+^?8"W,$[FOQ1!!$*+JYZ* M_,4'%S2Y'74%[7TXRW1F=$.U/[Z$]X_0PT8Q?C:#,4(4>N!8'<]R8UODO&GM M6WK3F&V8!'^-W27;?T '=QG\E ?6C.V_QJ'W M]UI,NQS1,8G/%GV.K^YV2J!^M]_=?+;#N\QVYE\*])ZP]KZ>D73^^W:K9B;] M+,9!S(.EWF9[]TD)6./8?;Z.W3JWD;N!QZGSZ:2'@FSW_&S4.QL-'[9*=][1 MQ_1_RLGW,3[">(D0"X8_>MQ7-M@+L#$7[H7?W))5W[0'Z8TIA!$5IM=21"8, MZ-K?>P64\> M_'%XN/WC$6GY%;_(QS?EI :&8D-&^KKGF6\M+EU[!]<+3R^. M.H-1OPN8TI>,YF\4O%6(]5IW%F\/G\M9'/<^]\_ZJ%X.R4?=Z7;/OYZ-,+4" MN,/I\$=/Z)D<$"M3_-KY0S&"$:]!Y,-#PF&%R$^)?ZMC(A\1\']L$0^YAIM? M94.3[PW-DO_VW] ZVKM[!1S;0-(L)J"QVPR#I<(-I,-%TIL[H'NCPPWRWB_R M[C?(*QUI?=33%H&@8(N+P+]TT*#6(',),K^Z S8WK/@AL?F@P>:.90'011@/ MU7#C50AP0=S>=VN&02=L MP",1?F#=&(MN64O6^RMV+KF;A.,U2'UO2-UPXX=$ZM<-4G=LV\%P6LPW<$%# M]F0V@L)M1S0878;1!3&N8=/5P.@W#49W)9/V)PF#;E#X?E&X8$Q&!'$W\5X7:SM%@W0C2]XS(#1=^0$1N M[S6(G,;5&P'T5(FLP>2&)5?HS+#017?Z_UKU#L;8M[#!I+F:U,< M&M++]8VR0U'LHRFXTU#K!WIJ3HA M(9FLX'/D>#&52R-WDBP^C:'3RC3=X/PJG"\$$C2""*[+AVM7 X"8'XLBLY]RPX'($/KP# CK\+K)3ZP"$)?@ M=9/X<#30+!D1N1&K5Z%PD_A0!7@M0>$F\2$)U&H0]WX1M^&]#XFX3=+#T6?1 MQ%66(FV3X% %""TB;9/@\.((E-U%K)JJ@6O:3])D,"INY= M.K;P+"H;<"S&C0!^S^C<\/*'Y.5-'-C1A?)&L2_"P^[![O)#:8?A?_[C[7[[ MS8>0=5U^A<#:8'H)IC?17U4 ZQ),;Z*_CH8S^-V;(J=.D'Z\U(UB&W0N0>',T!@U^41 MRM\-_I;@;U,(MPK 6H*_3508MGCBL4M])1I1>C4*WUN9GR89O<;)Z TU?I@Z M(4VAD!='H\Z_>L,6^W>_=W+,+@;GHUX7>Z)2P9#^R4GO2^>D/_KW!A+G:RN% MO+DWLV5#G!OB?'?B_-Q=QP=-W1"DU_Q[$_M5*BLW7J0J@&A>W3UHZH:@V=EU MQ11V%YDM0]VV3OU@%."U!W<8!?-3W^-A!S(7]L6,143JC:&K;KD3F)FFQ M"I!;@LR-^S=Q_V*UKC"BD&L8[A)F\SW6BP/?1I=20-C=)#6N1/$FS:(*\%R" MXHUGF-(LA!?*/(N)'P :AV'#JDOQN%&9JP"T)7C<>(B/3IW(F4HL/A^[ZI_$ ML1:#Q'C\$>C=L^B'1NRD?GQWW,&/#^DB/RJ M"?4@2Y9G.[*;1.2SWF0BJ#2()T+9<*+OP:_M\CX6$[B@VDV3\N4O\= M_L:R*D=__WNZVN3=FQ](8:DI85G@V+9SR2R7A^'/+RZ^?/KMA9XJ063$9#GO MCBLFD>(_ZAO:$WT%!YL=Z_-HD QF'H,EL,",02GV?LJ].YOL!/Y5\4M+N"Z[ M^'+V]?3%D?/Q)?P(CV3^^OO'64(=+SI?>CN?!KW.;SN=SZ/>X#WC[A5?AA_8 MV ]L$> E>2*SC@]L)N2&]A??/S!%5/^Q1_\'[Q7HK?JIL/=?CLOWC@?XPSL? MG7=/'.];>G\E!Y"<0SF _W<.1/[[6K!>*73@5G*@1/"J3O?G%WLO&"Y;1?\E MG\,%M_3G6^)@R?+,RT/4?@Q9YT=)R#TQH#M%+:U;>V[1']+5TF(S:U5+52LM M8PO<+3* NUA#[WGE!BA+NIS9RKM["_SY >CZ<0'X#G+K?74DO%=LNBM$:M7Z M;IKU0ZYPT ,U=PA*;D6YMG@4(4Y MTN$=5:*'Q*[>=R>,L)Y9B_U/#/-/8"'DN$,MY<*_$D%M&-)3(M.3 E=EQ9U. M',W\P/D/0=0'=N93H\6 @R(Y.M.L:T/"62?' _UUNE,$Y4," MTF?'XYZ%]MYAQ".*?PJ)'9YB"1S\OF-C/V*Q0:!6;YIUIR"_AP2UDR3TKC9 M]'2%4IX8B.X42O:00'2&V5)4Y&<3@*C>E.A.O9 >$HC.KSQ@:3-G0?57 W\! M:UE^8">.J)&1>V-ITYTZ]3RHP+"L]9=VFK4!J1J3:GNUD?F M(4&J[X5Q4"L8NK=V*76#H]:VZ4V\%-O&E194WEOT!]VZLC.GJZ2VA.# M4F5MX\-X'#JV T]@8[+>7S$6P- MR^I#H^X0J5UO&E59>_@I?6 #,8U=G=+9 M]RZ%['5'Q(M[2]:ID0'SZ=(!GAC(*FLK/W9"R_5!(*\/"]Q82E59*SAR.]<5 M5A1S-V-[LH078BQO+[(V ;SJ3:,J:Q\?7O&%"F6Q:B11W5MSI[H!4F5MY"=\ M[ <@4"EQ:A,@J=XDJ;)F\:'O7@K/NDN-TMJ 4*V)T7YES> C_GW!ER)@?1OC M,Y-(X+-X/JY1&/"FTJ;]RMK&!V(1" S&E%R.<E396WB9W[$N,0E02MKD1\'1G@E6S+.H'Q)][JT1PM]:.#[K$SY_[@]/. MJ/][CW7/?^^==-^;X)/UDI.?LL+2DX)690U%H(@Y5GWBO-O%W/I-H4Z5M0U= M\*7N?V'TQJ@/1&UF^M+K"E<7N BH$9ITU@)8&26=:A3F=B?(JC>MJJQ9Z)0[ M'D 2YJ,82;Q.G1C@QI*KR@9/YH"J=LF7&TRH*AM'F>;-P8S1K&8.M\W,QGQ= MX2(#GWS_FRS4/Q"6']B; 4RU)DZ5+B^PP/8/()T/\,8V YAJ39FJ6V<@6_YD M8_A=O,*A:O*UQL -],RJ-F M2UIT;-E$!7[X$O, 1O #_'H"3^]TK+]B)Q HN6=R?P?"%5R2NZ[ONCCRG3K8 M5@1 FQY8ZWM@.4T3K*8)5O;R$',W@+)7UE_562P"[H3<K.RV*62JL@&BHX![ M(9?L3H8<=R83QW4PYW0CX*K6]*JZL:*?XL 67NC/!>M, U&S9/B-)535C1>M M:X1?L=CDIM"FREK!TSH=7?\2$[CJ1)GN $[UIDR5M8;7.F"T6,NT\6K7.R"D MNA$AO=][9Z,A.__,CGN?.U]/1JQS=LP&O=/><;]7\^B0!H\J@45C@Z MI'>).A8*R37K>?^TR/.DP%19&7D &KOMP!!?%R#2$&C5$K(VL\3!VPH'CW06 M"]>QDB(_& -0(W'Y*1.)&S9_W^)R_U^5%98[QZ?]L_YP-)!!U)TO(#O77$1^ MRDB'!G<>B_>\J["(#+S'=SS9Y1F+HG3B:.9CPY3Z,*#-#!=Z5V51F6JA8#,P MSDZ$9]>GQ=R=H*G>)*JRXG'ONQ6["Q[YP1*=79=.6*M(M,VE3Y6-LAX(55%N MO&0=>^YX3A@%H']=HFL>.&%]8&LSHQS?53GD6KABFNCRQW&M:JH>;&:"VKL* MAUX/1 AS)@!5:W)U%_"J-[FJ;%#VF>_M).P00"R:B5(8:\E?@@"#;@-90!._ MD3TXI)!?(SJWF2%([RH!>[O D_U)FR5#>,N(V+LE"_99\<5 MJ$?Z$_(,=UWNS#<"T&I-N*H;UYV6G".FJ,K6+;'"750KGKB9507>53C"FYJ7 M"YMU>3@#>/+XE+(&C/R!%M//_"+LJ2C]I>QZZT8.GX

E8V$T$6>V%!$K!,Z=GWZ@+[: MS.;J"$Z5#808QA9(8*&OG,^=$.,BZF-%>K7*BM2T>;FFS8O3]'EI^KQD+P]1 M=Q.(<67#AD:!X#)I!-U#L!#N>"!%3O!1U']!<_&]";!\+W)@>35*)SG M!*K*,4 Q@M6"!Q%94R(Q#10?S!B,ZP-DFQG0B$!667_6, XNG4ON(B,P3(>O4HD;\!\?H[%KEF]P%S&I.RRKKZAH*F)V/G7I)[9M+KRKKQ@(:Y7+I MID*25;<KB9!001LBIKCC_S6<>^=$(LD>('[+-CQP!=\&$@ MP@7HAT[=Q/FG+"KXM#!662.\$>K8^RZL.*E(0([X-)-(>X-4-J]OQ?7J='(7 MV*LY?:NLT?[KL,,N.J-!_WS$.E9]HAX/[Q#*76\ZME]96SV(7E.R273C "6O M&G'%C4T,*':?J@HT_2;$XDJX-5(,-[,<'0)194WN'>N;YU^YF,&=%&+M@MB. M_XY\]HD[[DY?"EOD310V2SLV];TP&A^MF^N><>-'HXDS$$5GYG@8YIFM$THI>T[0BUZ2*5?E%M_P=KZ5VV+-_32&#Q[L3S"-WHM2>JKH# M(86\$ %R=3XMAGAM&AH=[NX=;MD50:.+P/\3U#)V+,;W3=]JATB'UZ00/MZM MG#B1,RV-[=Y 9%EKVG]$N<"[= *?O$7<754B^LDSLIF'3F\K(WZGJZHBB17W3T ?N9;\RO"FYFH8- M92^H*FPHO1=VX8/66O"M;R3Z5,7:8V -=K[BWI)].>FRW^&+."@$H&X@(JUU MS3T)F;/%&(2ZLM31#<2D@ZWY]I93$60R;3[L/(["")0EN+0&C:IB:QB!!A1R M2R;(7CG1#*,G'-?AT;V;3VN'3=<66WV\:RIKU/+/?[S=;[_Y$+)SN#%+?$B" MBCNV'0 QA!DG?L!45=:*>/@?RBO;^]C2J\;EI$F"NGAO/%\\@&N^=LCSN1KWH[L6;CJZ?*G&=5RXV6Y^FXXE MOU3C6JA)(H9!/-3%U Y?^M6XF!,GI!I3IWX03?E4]KE$_WI),;Q-PYU?JW%% M^0@5JL-JD5[C!PU")?FDU;BMK[O#73;BWUFY5%T5DVM-DZJ:G*KU.57T/@ " M'C;0!X0H "/NAN(%LWG$=_ABX2XC_^<7"_T%H,3.8NK%\Y]?A!$/(O6][80+ MER_I^[;Z#D',XW,8,@>,QN\(D/ &@H;\$D901\+5-XM 3)SO/[]0'VG6S#QA M/#$?P*.DD_SYA82BW%G4.Y7,F$;A2-Z-,?JE/SAFG=/>V7$/_CX[9H/><-09 MP8?NH'?<'['.ET&O![^/'MG)\ !G\&<< JU^VWK M(TX*@_&Y[TUQ^B^#SEE_U&/=\[/A:/"U.^J?G['^6?=\<'$^P+7@TRW&V;%P M^14/!&!JL/!5W;RM:"98NBSD'MQ;&HLB]9\;CWSR Z :V&HL77AKY4*ZYZ<7 MG;-_ZS48%=4RJTB'_]+M_MCL_9-NZ;9O,"6\>LLY6_10Y$\%!5N3LUJ='?T" MNV@A17=E*7%WV6+9@]9CAMF-"&[- .NI]_8D\..&%[&+P#3C93YVSW]CY9Z0$@WZWTV)GNYU= M.MT$%D-6YA1NP9&XNCN]^L;T8,AMXBPG+^'NPC 6P>YFD!'!$@"05R?O/%17 M'.D[SMZJD:29O]YM.L=/W/M&52?FP&DL+J^JA62$9^^'R]M :H S8NH MF, M1R Q2<\]Z,X^6OZP*2_0(QQ^((!IHD:@W!L)$4.&B<\0N3JW(G\,%[O_EDC6 M(=O"^>4P+1:H,8 ;QB 4T.OP*J@4/N[ZR@D%F_LVR*WP;0D*! X\2FL5-"NA M@S_)(T!R5/FE9D%\$0=AS&75CJN9 \@7QO!'_J!A>0[<)Z(-'!V,A+@/:_$! MF03-G%RGI 4<]JE]05)G8A-N44V_%F"AY<94IX&SD/#!17P(XW'ZS#QV06=2 M!8\ .C#F' ]7#99YED@1.C=<] GJ[S=(=6X/_ZFWEZ(;"VR+X<[4%#>;ZFQ/LD>\(50RZ,4 =0R=Y M^/_CP[NL$[(XE,0P0L4GH2\2-B78$34@[ ]GP!\E#2: %QP+OYMD8"S@A2<' MT\>@ BGM?;OW$QO-@+',?-QBEB2 M]KE4 VX$=4W/%23+=](R;1XJ'J8\5J6-)8&IKW?;[9] J*4TV?V]O3<['?CD M.3(J%;ZS8P$JLB7F*+NVI;K]3A):5.ILR=7@Y#UZW$%UQY@X0/4P'/P#1!:U)R\:8O93B"LR*4"ZVCXD)]0_0*-=)O>Y>F2-*CP M$ BQO$XLWQ+Z7HN4TPDM<1R'#B;WX%=H2@G5F_I9MJ75!)#HDR\)UH&!8? M6-G53-JU8"R 9%@-;GMJC@8 /1:6#R!MODI'M65M)X8A6&(PE0.A5.R[CLWU M_>)H_$%.]IAX4D\'U;J!RX7+5;+HBZ-VX^MZMO4#[T2] M2YAXKLP[VQHYD2M8O]]'XG,1CW?9R2[L]\W.X6NVA1&%VK/A\JO44/B:&'I[ M>WO3.**-;^3EH[6* ;PU%))%'F"")=!:>'7CSJUHGBH"9\X8CJ?G '\$ULHM MLK.56\59K-P22\V,*=4BZ8O1TKPKC"T+1 '\5#),CVA-/5MN_62H-D(LUSF6.(4KGT=2P6@;\('#+'M_4 //>X$1>""L\J?=^8%I H82&-1X MN?*:-NVHUU:O+QXVZE4(H+U>I_P5T@_&\J&OOY4_LWEG+'/<;T@8M5*:U9&D M)ID&M$?%$+P<62]W;3[G$Z#<04/=)&0=B5MLFD8BPJZ:"";# Y7V=:681QM)JB)G*0'%&WE MH-/Z4AK'5GN-X<*TJ6XL/#%Q(OT\38ZA_]+)N6FWYP+]]>11I9VM\M=& 6%8 MBYU['$@UZB&NRS%JJ!<'?HN=BN^@VWA ?$,?OAS"F"Y9/_\M9%-<.8 TLVDY MU#0%JO&V4U.@%H-0,@*Q-K IF)S(O*%]MJEL\.:IGB6W1K56+[E;AG? IR-I MW(9EEC-T/B?5 >;SYV@%E4>?W#-BBD@FT$]',NQ)^PIY6G.\=(6 SK9 ?D]. MWC4"+E.HFD;DM;3:8J%O!M64L:!=D6Y#6HH* AGST$E<+L.%'[$!LL,M8V98 MKMZ]CHOPPPB^LV0#&]AD+.W Q_#JMFGDE[XA>(OF+=TEG:XZN$V#2QT=Q,[\ M77; >B2YX^DJ(PSX".6 SME"Y=; M0*'+IH9)%S"OC.P%9K/EJ"5+ T FAK?K^N1;/"9K'=%V8XV)C8^^2_6F#/^1 M_O@M1\]"O!&D6^1=M*W \2QG 6M6S%,SD943H<4WS/(XN*"%&Y-"M_IE0*^ M7WF%U6XYY(K=+EOV>.5U%LK)K+_:PN,/<,TKEY2_4%A_'X M3[W5Q&F"@HF*MK5SOI%]*B(.TBGK*X=Z.C)LA83B5><%$$*HA4"F>EU.7:L[@%4*KXO['(2)H< PC]:Y:P#EANM01#F'27 M^*8@,:C%I@X]+S]JA &@"C%8G" IZ8F^RS"HG"+O,&UE[;&5+I%^29;D9/P. MBP50NT@&2&)*8[)[-5+.,2&;' '%(7.>/,15A5E6Y3*HD66T!D9ZF%E$VE^B M]KAI0G-ZN8-2*1GMV=(I@R>_5L36U'/B! "#GW2+3]-HGU.?2B5H([85'G50'-$CX1(A5]!(H_Q[5OT>2N;?[RAQ1R0F7V]=L M"# =/4)TK"5;:N\>'&;6J?AX"BJW H+,)KM)\!5\>R)@.B1C V1?6<^HHC*F5KX"QO!7YQIWV:I+>JUKX,='CQD._J/% M23-ZR.TZ#J_6:JDH1$ZME=]I':^]^,[HUM@8A+!O)550;UE$ YZ!W7D_OWB= M;$W.M3/VH\B?OY>SX;Q:<?6Q&K". M$+P'I!O^?_L#R]>.4<>;X-7KW7<_:8Q1B)5'&_VKPK$RK'K4X\G0XJ>\HY0' MW.ZR;HD#AT^" X8J^51G#/+$XV#!?GNW738V_W< ^UZ?;NWMYS$MGV=MMO#G]J9*4B.L!%[SWZP51BZWN[KU^_N<76 M[YNQW-+6D]GA+8I;[)7>\#.BZ&L;0&PH1?\2""SE((FZS-D%F1\(NTG@V3B. MF)O0?OKJ6=+^_2<@<34 DO;N_N'&TOZW!P>;0/O+;O@9T?ZU+5H;VI^E_2:! M+]#^YRKW/P6)JP&0X(5O*.V_K- MW%]. %_O/[XQK");W[N5/%!;VE]VP\^(]A\VM/_FM']_M=R__VSE_H-&[B\G M@&\VU>;3OJ4=L+:TO^R&U]#^Z^C@$Y#WU^MN:8/H]N%>4E0;W?(W(-37'7Y>.I--(J;BT2'+L>%)9 MY/89=GQ5#I,3ZM2[U0FX1J[2!\H"5QG',L,,OICY5[@#^5E6T9FLG1)+:J?3 M7F&&+E:=+ZFW0PF<:B$RE[>5YG2I1D=I5NQ?,>;\ZC)B+:;20.B 7?9:G2RU MXEQ_G)1H9B0H>F8^Z8I]7<&(@5X"G&":XYQN%>.;Y2(",<QN1N7KF1P@68<1E(B?WEM2/2N>>8O.@@ ?+M(M0TKLE;2;24LU%=.JY MD%O.*B=(+H&*^G29X&]GXLKZ"+ROA$TSE/US7 MX4;U%LJ3V6^38&]69=B\*]55A5FA6V9IL:^D4DO9K9;635&9SFL*?_"D2@4R M&BP5SLVJ&:7UA\WAL0L1OI.4.:'JQ>6U+EIZ)-5B-%N2(RELLHTV*6S,C6<)$%4XK9UP9?*>G DZ$]>P=)'GCIH9I-[[:L-9LQ M>I:NV$9Y5]/";LS'9&Y](+#R2D+0R_I4DTCQTZ<* /ZW(/8\*FYHM,W%PB]_@$@MO_VZ.]R5/YUQ MU=:I U-:#I=BE"H$Y 0&FEJ MABW.]$^.H6K#Z&95WKW=O==*Y5+]?3D0I$6TODX+$5$LAP6""):]JR@P( MB5*EZWV?.6.L8J;+4:7=N^BIK;2IM<"N]('O.1:S5=,4J67"3-@45R[EE ?? MG*@+-#!(FG^;KRY<'N'(VTU?AA(XC:+ &<>RGDT?'AK#J:+YID0E\3VZ*]F< M&B6;*CUT;+PIODS@DBNX M@CO0O6>$+--%2\A?AC$VP+3BMBV#&7-@--H1,0=-TJE=(/4TWM'?I)7=< MC=879 XM(;6W*N&J*K&B857Z2/ *,@=NEL;5M@BX.]=15G_=Q?241[*)@ZRA MJ]N*ZN*")8;>M05$5QM47DOC@S*87#?)_99<58/>H>KJ-056-PRB/P% [_0] M;-M8*M\2L'T7@>6D(L$? &5BY]B_DJTENKYW"=0'#_'"OT*+AI+0N&G]!K(F M6S]UXFCF$YP6V;;!,R?*A+*F\=2&7M6)F#JARTOO2XIV989F[,5U*ME/%^6$ M -VE"Y?X"V):!V-"X*8.#ZG+-K6,0KD:^-2KEX?O7O:^:DS#,DD@YGC8L 4N M+%%\$EX2PTVYA:>_>HGTE9G8Y53OI,"\U('DHV>/ 2L &2JD=Y:8E0<+P!08I MXL$Z8Y NT @*PTW@&/"Y,:R3>-:E4.6T)TXP#U-E;)*@GI.B7JA\% Y(FMK, M&68:RNA>8ZX#MVAK6YFAL\E=R3<'@@R&;1D?RG_>[-6[;5;I/! MM[O+_OF/]NLW']I[;9020/8/Q5\D'VP>5(:%NM@?PSA962Z:,/(7'X"PB!UE M!&WO[_UDK!"MQ>SC2WC_2-Z-#BZP,> $5)78BF))P=!&9!1M3J)M\39G,'8J M_J8>N,_JEM'5$\KH!;-C0_OE/EWU3ZEX'"C)E?H@XI!I,$K"=&AM*#F"U&EA MU(SG(9,K(^0H^^0[#L.KB)_J2!;OL/T4/X #HJAG[EX*Z(XP%Z+ORXM*+PA/991B_EH:@T2/I M"1I/EQR;C'J)4*]0X,$CJ8HL!)F+X-FQCIY2H5D(-TD?3,VP)10EDVG%2+8( MIK4EW2K2@F])S$V:$?0?@8W?Z+4@\XB-'?QL^EV>8APL_%"H2"\X]+118G$B M^'DL<#O)S8"0KYILE2#+"F4*>Y(3Q$KKH-%_HF1+^/54A=9+*[/E\A@7K/S< M!"SPM3)HRZLVHLBRO290$A>;#% B,_M8<.)3BOQD^LHDXVRJ@&;8S5:=9*EE+8V)R37CV+2#I+ZT MI.J>7X$T$\ZX/^L).V!C;BOD=.A*YG')X>DGH53]038\SLD%I2 M?/7NS6%J.;1%&DRG7<\JZ '8JHBTB@)B7%ZRI>F380^V7NUO)_:E*S1>YU_( M+QV?7K4JJ9JI)2A;-4G>-SE,&+=X')L&H'X0D&_ A,Z9ZBB,4$IJ7EY5 CX/ MRG",*B-%P/!IP!]R&L51# M^G+GA,NO)K'++-W!'O-<\#V^<8<58,X63JSA\V0*V.7SI(\++L -E$"G8J$ MKBD462V5Y9Y5O+N.T,9)28)=3?Q5K+6Q,U4* PFBX@%.(',#;2<$\4!&+66D MA3!>+/P@RA%CTP^:S79!<9W8"KHK96H-AI/#CZ%TAB_7U-2D'+AI. MY)XH/YHGZK0%6AY%AEVF'^K!^A/:G:NJ;*.6 @5IJ00!=@7'Q!D%)' MLY:M/&QM/0.K*H[FIY3Q2U+!S<5;I5IAX1BX'0G*7S:N'ZOXQ,&RI;'+QW^#%!38 9\ L!L961,*K0$H]<*)2F534)"; MZ,:B= ,3!9BX5NI>+_VA*+H"R%)Y766UKQ?:5XU"'$=Y9C$.=EE/ ;[T#+;R MHOAVF2Q^XP,O.ZI;"_*K!M\2EU@#(YM.9F&^%_'9LB4@O>K9;38'')<\V"A[Q:X"!X#70P+N6&(MH"\"QP^2^R_==T-3 MKZ&I2:#?";\JM[OYEC*Y8>1_KMI9/EBNI1U_"8"K G/ODPPL;OL+'=BN").* M%=3Y+:MR'9 !(V$@[VDF2/$&KY'IP%,K, /L6S)29@&"K/ZL,R^2(11NT$>= MS(NIZC#M%Q0 *+$=:UXD:3O*0TO>&KE)G#]$^==*(JY2D$&3] HTJD/%,81DY)'%37CG8?RNV' MQO[#S &H/,K$A:AJ&<'B8%6>&I@>D4P$XX27V[>< DYF'KM3;LB*1/608/<] M&=HIZYH,@;=*\ A;24B5J[("(T'U^+0E?Q@O4) D-^B6(OU)!@+Q&@?0'Y.A M]35M:T52I:Q0/BXM%GD%H+$&;M2)]%LJ 76%JB77U^_W6XD"8SR9QL)JEJ8U M)Y,R**K04J$[%&"K4)P(@? XIJ"U)';+8D'RGAH"?","C,X,Q#'?+2V?@0(, M<5-2T$2X,&-_ M9'TW4BC1Y1B'F:"=D+4/MFR9LM9^A?]2^)+6:6*][XJ%)=DU!Z]:U--"?-=: M)ZZL-'(F,3DL,J;Q,).5KA/FTF=4@2U 5Z42Y,7J*( #$\CKM42G4]SLV'*P M8B82LI2%^D$FV >7EJH"49J%D0_U6Q%&-4!"#6=G[QS(LX-_'1J>WFN/#XY. M+)0=@!L;I_LK) #HZJLK%HG!=0DH3(BGA.D"4O=$?AH=J4$V>=)]+(H1P-0, MRUCF+!H%>O%P/=>L,KO@8<@EP2!5;"L=J&5$K@%E46(6_600 ME>WMEF)\KA**]"<2W@X.?\I;.56I!&/CN8H(!%.N/,U+7Q5#G5,":O+LV$<_ M"XKG-)LO:[KAT)?<14";DMA"0:&^O5!)K'K+G=LQXUEU8G0P?0'-/YI M!9=.6IH\Z:[P;.YT81E.2@LQ3G4;Z4/C'WI$_]";QC^T.?ZA'^;SXY5\W@9* MH)BJJB>"?&-?5@NS8M*WYK"N&?).6,N?2IN;J+B[&Y T59WKIH3-DN612/8& MGKF@>"7*'H,K!9;+W1#KIV* KRQAE%D$9GO(5:R=4AG^J'HYA5JEH@.<08NJ MKZH08C)B*[47 M=)P;-=0!0;".O @DDB%DI0I404#,[8 MN2V[I9^GU$)5Z!6WZH_5D:DJ<2O-\Z96)Q7HD@4$A;621S0])9Q^'! <4LS- MA,=NQ!)#M6SL$VJW0Z[L6UJ\2?JL2_<12S^J^AT PX*;=AU0GT+10O&-ZNMS M(T T!= TN%[!"!-H_/1E 211J%3HP*2?E2NSO > M&M466ZIZ-YHJXT!D+-[IFI7%)F.6+@&U-?>DCS>!MI+#NNDA^<%M=Z"B2*B# MD_8?:[ AAY*$D58"(;AB$Q@T)%!.CUJ^+EX,8)#T=5($*3UJV/X*OPZYY)3?*>8/"4I&/M$_FF<*3SV6?\TG?L MO-R$55QPU%G2PR?=NO002XS2!XLE4E!PDAJ;E,U1&E>^O8:'WY2'2TYZ;1&N M,CMS@1T;V3PF9UM9C/+=;GM/AE84/&MF -ZU):^;"SU*2YJ6I\ M"T[Z0%62Y!ISZ=O&7%H/<^DC)S$!JOHVTF'3A5:N^)8_R[;>9$L LC;[Z"05 M )VCW6U3*2Z6@$M=DRG5QNS,>.,JT] !>VR(8ECY%5CR"1+46ACTR$!8B07[ M+S3K4/$_$EA;.=/RYITC[OH>:R=LWOD5&X>N+^8C)K>UV0<$+N8X9%+N0A/FTF+H]:4VY"'R:Y5B,(]:CB!WJ M4*3;L"1E7C.+/P-@4("6VB&DE],LD)IYAT*])3CDW]%954:3Z(Q1!OAZ3'7G M4:_FKA6KHMJJ#7'IPF08<.;'OK84]KXOT%*37X>,][4%^D8 MV)$2'H &8#%FRJXH0LK*MWG>+CA8VC48_F.6_VGLMT WPO\2*OM79-@\$ MHW?3P\+BNBRD$&CZ 2UY5D1N?93/L3TZ1:JC 7JJ([R5U5;"G*Q M_[T/V&_ M)!WV3K[V"[*U$LI0*X>(+.*$H/B&\3-%0\.)8:E"5^7;2705+A@7SHA9:*Y8LK=EBY%3[5J/-DL1[>7%^O@3MM1 MTWW?T[;5@#93P1>R47N&CN:"N9/^;MCPC0 \ZT,*XSC"*H4:^,)U3>J1 @HL(AL]B^&21 !%JFY"QT7 MLNAV*T%5.TY21UHZ$"?D6 .=1 #9R8BB,;#'*L$6MKS5*7'9++%L]_A"LWKE M.[AN8]SLB*?"&ON&8R?!Z16&US>[>_M;GB1.1E)8UT2+7W\WAL0 :2Z)*#*F52M[P^=L(DF"KU M4ZR*@:*+2/+)2,J1W5HRXD3&145QRTE%;9+Q%K*:^)S+VVV5Q66DI3K9<.=? M98DGPUYWDV7PS\YWY"0" ($>?4KU=QR_K(I_4FBS-_Y-^<9(#,GT02O"B ME6I6FI;GN)0BY;Z7)ARV$%R2@,.5^PA_:/#&6/Z8QO)WC;&\,9;?@C:5-9!] M"#.!*ET8SW5]XK7J,];:HK9QK-),]F\^(+]:FC':0]? M6>*89L6X )U<:_OQ6 :6: W9-<;-UM )$D=F9F I#X@5+^%XYN/;N:.PY5%@ M& 1&;"2[1SO"JAL@J50%99"Z;#LR$D/9 [9!Y'W3.I0B;VX^L7[8 :K)#AEK M+O2&YMP6^B(W6MPH0M6/B!GWBN&4=A]'29#@*D3RS=I/.K-,JN^D';N^-]W! M9W9(12-5V%!+MKYM M42>B5%4W,B-T^%0:A!6VDMI<:5\:BS2#U!J7KM4TCA;IV\IVWSD,SK1]AA6L M;H8M$3#DKMBAAY%GR](^B8GC5HNTMLN50SQH%?LDLO/G;4:9;2FG7[1< (#E M*T*C>T;GHZYM%"1-/2%IEJE*9U8"9REKDP"]>0[&,K9[G8+R<8RMW,9'U=53 M\A)$Y565RL*".L"GD@NE>4JNI87"R]R!'[4$TR+[;RLQZ>-4VAB<>"5RR6FE MRRFQU:YF+(K,4MUNO;9M%9O&U=3Z4JDFLVM<1[I"9)V>$R<4)Z[A4H_U1 MB0GF2Z=S42X9&Y'[Q$.U8^DFYY*GTJ9U2<8V9GD.TZ7J;K'JQ"EG+'0=YX++ MEY&WR[NMWT@7P&9TMUBPKKI%>Y89C,;K/'LFZISPQ0^&])[O2F*D#9;S--U1 M3_8W))$IS_]-!KW)Q.M$/(*!K4QSXVG13%GKF?A3F<'Z-@R)2A>$)$#"WEVL M36 +NZ12V";?>>J/?U16902KW(2>4LP@AA [7DRW"[1(ZSHI;8!-!]S7_@0G M$G/M<-9/3+FC9'C7#T,]L'0/J/R!B0Z3D>3N0U:8-X(SC"UDR0D>6HE;I220 M(\F.\) M1(ZJ4F&,C&%KY,)(NNI@EE1&$$^%\$Q=/EX:.9(/RZ+L8X$%2HUL M%ANKN>#R*4VM,3P_HN$9TQ@:RW-C>5Y+LRD^6.:D)?:I]AM\C/4HXNCVK/MF M)-V(,RH2%WA@>S71#XTUJ_7J\"B>%K"0ZJGA2ETA2FXRQQ[I%%QDW7]@IMN/ M2FIK(PB')1?64_%L7GI;*&K#J$IW4NGQ>H6=I '@/8#65M[#7A)%N0)\ M4&8A,\UF(X$9@%9$"#,Z344W%^YD_LEB01CJ#HJ:[%:RDRE-$(2Z,C3W MBG!1F.^>L([6O2+2K\R^6PKQK0R\9Y"*>ZIO1GZWJU$@M]4B75@7J%@LFY*- MB5Y;.Y,*CI1X\&Y.7CN M"\]N)3[Q:.8$MFIGD193E6F(VVE!F;R%'H$H%\%?&L>;>/0W$+P"*4&N@RD9 MP.T;G6-:NEB2JMVN"QPGU8UD"?JL.,K22LC7U)HQB2S,*TM4F2,9?5.0'*H2 MW]AV)4LZS*)*8[3E;.(%EY5,ERXRM/:&A/AKB+9\]$I6EY&_$.E]&^";DGZ#Z6*HK,$_C1P3C1+/#CJ>1]?.RXCFQ8H^H]"RR73 $^LJ39 M."WSE$ +5N;:984]N[D^UP:),AZ2'"_-A[Y,DJ'#;+NS#4UYEDUGI"+Z YW6 MZ16YJ?BHO;>[?["1:<[R%*EM4RT/L7%!M-N-"Z)Q093@MJSMU,/PFK!4'I?5 M#TN[/6FQ6+?/E'V;J$MG?MP-(YEH_@3^/A"N(ZB(88F!(E(MB()X$5G+I-YL ME.\-U$JC=$GBK%_%J28TK:W>HJ1LM*UO:1:U&=] 2#!JZ124Z_6 *A/\_:0YVXFN6VP_2[9?N M+!68C9*'?X($'MJ.BFDMU!6BZ# JF+@1( 6P]#%. .LE0A:5F"PW "==A)+2 MB=)&FJEHZK'>I:JN>6S4JZ2&F(D91]4.5>J.;-4G[?BY_B1T[V.XQ58:/E8R MQ49H:V/6@KEE?Y,"^DT].,D:?FI:.MG(6E#:B +J%.7 M=OSI5!1L#T8+R09$.NKG3HIZ W+4.G3G+1,G59,Q.0H6;PSS8\%@^S]1J2KN M>?'\INTR"P8/UHL#W\;JCD$ZFP0\\TS3-C^K]Z_J/QD_&6&K9%G)[GS;*)2< MW3MI[E2STMRUN=]6PO]6W^NJ"RQ9=FYE*Z?=3*S"^Y,UO4LL/:%RRP=$U+=*U"1HKHV-3)&HD MJ8LKXP[1.^7HZKPA4?^).5=B=\^&DM @IANPM*N!:FJ/LVYIP5&:MLH>QYR% MJ32C))Y& _-4->56BNQ*P;1D+3(<(E$W:0=JQ_(ZI0,0L#'II]!2#4"V,6QZ M7>-927#2;O/R\Y $W1/LWVDV>$[*M8NDG+P2:F0D1NZZM9\;"$!ZY09ERH8= MDA$P\1HI!Y.D)*%!2M J;:P.86W[9L!)],J.A:S"I,Y-GJH!3JT;'Y7V?!8/ M*P^1L&S;%Z'RQ418CH'*_\RQ?C7! VY>@Y-?EL!&%XIKIEQ'SA8Q/&7)#->Y M@D>:2S6@W3)12R^&'&2Y]V3>1)@2_RQJI(O1$*];6Z=72CEE4LPUNI*IB%2R MYW)5\NV&R,<-J:XZCGZJ4'TRE&U9$R@!,F&,!1? M7PN@;*LT9L$D[?+,S2Y1G!487:92"Y6%,5(D+)D305YL4M<6*4W7AZA.X]I6 MX?ESV)8TTZ:[2]"-&W9T;6U',D5>58Q;1LM+LZVE5I"%6*L> MFXJM;BU/*5:)B&?JP925FVKHFH87R]FTC&12G%KEY\/FB4A@)Y(XD-4Z_6#A M!VFOZH3!$,Y1ZV#U;DGK8+,3J,R628JT:W:XYGH^ ;+N]*FM,\R^,@(G \H* M]\N@6,4D /Q=.D$4)_:.I!4G[<]T>$K]4\64FI$ -'.6#=\$)M/6WJLZAX0^ M954SW0 V75LR?<*VE E>[>H@\D@MZ08\WGL41<9'2MDVC@(UOP8.R8D)+&L M.[1^5WC4%%PWR/@SMJ=) C9BN_1311%(7_(969E?U5#"=9+;.+/,+5T)J_Q, MMO\O>^_:W+:1;0W_%52]<\XC5L$:R;*=9#*5*EFV)YICQWYM)_. )V$S';;SD'/ZHCFGAX>%&,A_JHTP'M)&K6?2)#>3L"G0 MN1D3CXI>;':_O%Q)S$.[-X"*-Q[6E[8,OX%4@+DIJ MJC\1TL7IMY-N3^1*=2-]-5"8@[=E1>,\9I+D&0C.0Q7\9 E*5$FK'B?3.^$U M(R*7P'&3$K7-"C98JYU&Q?DV';=T#X+0%/I0BA!'E K1(#&IA*++P1U:\%'D M-P5*1343%:EA;WQ1.!C5Q"_A[>ALM\8:T\B^B. Y1/>L. @T=)) M0,U'<6_HB3-]2)-'ZKRJZ\RP\X!I;9STR.75R+MG3?N6S[(8E>%3#7H"U*=F MKRG6'KTQNG%P^U&5.-;-XPFB9I#,CHAR' ZOTY3DR0&,&9D6[*3V]=4M^[B" MC]M-&#VY-4L3/;X@EX4#H"*"D$,#94%8PH)X7/X*DTNG!1T2,3F"W_G/HX([ M_%H]=@8!:0@VW-;V0"15/$>R7/U5RK?=E,C";5NK#(_52G28@9FO44T**Z M49Y7[S8UY_&/_+)PE?E"8*EC>@$]PJSL*3ST#-/U$K2U11\ -^%W0(L^)7P7&';3I;-B;:56Z[,Z5NB$ME9:NPE2^WF6MKZ>:P.S\ MFC^2A%^ 48%$B.A9K]N^IY>\P/ KENBH=_Q;N[VD+,]A+5^Z;#6V2&L=0AK M#:WL\^?GR0O2YLF /)H0EU'7'\'3$-PB]$;AKB638DO\,*.BX_:\X\.S7I&J MR@7'O+B"K-4(* IXF>.:+G/#'[_-V[JD)]HT3\H [JT8VL&#=SXWDVP;/46_ MU#)O%TTQMX4A ;E?3.H$4I.L[;6RG:KO^;&-:[U#_EX-="DBTQK%/CAL+[%G M>'WOL6;H07 H NRNB?DBPT&*NR+B =*E#*3A#P$CNH$SB]DJ8:Y<&AN%VELO MBWQQ#14'75ZPTM#5FL()HWC(O\ZL\GPG) 1P%P!OCFDIQ]AOW6NK64;L[M4$WOQ*")D2UQ$>; MXRCH;*]STE6RF%1*TW/6N7+X&/)B59[Y].3X!!+-"!_Q&%IO\$]AQ=9I:D[1 M5"W7XPO.O.6#HT-*WO^XV=0&M[HIFEJ0&1<8"(Z,+R#)\#M+RX2'G:8#Q!T' MTT=P+QZR2,)RI5F35+X,F3987Q*9W+*V9+A&;XJZS+SEZ;7\989PD155!TG6 MH:C,@I'RCLQ.N-^[K _JU\1XV/4L:>EF.U(R1 M&:Y^ V":=7T#J0)8>LN"*(?XCCE*8;(&)ILT\U-S]L.KC+\"8:#2=(/Y_XZI MFW[N*T*I4.V5>P/4#Z @/GU!V"5D7P9H$4!!$)"*,$+1J"!=42C]V939@DO" M3)<2 "Y-\G712AI'QM/#,N.TP4$B.E3U"9"M7IG%(*A#4!>UGT!<;&F6 MP8 MOJ"_@%1F@7!4ZBGX1GVBVMANBK)L,;'UH55-;EV;6]7HUJ:>OL_^DS7+NF^3 M5\;E:&!(,F1YL" LF3Z. P!;TKG!6F4-^!Z8Q*))$;*1I)B/ MK4;8\\]RHN!SS91G]2;T@(XAQ[I?.&UJ.H;D\?')-WR4G5H7OKU\-Q1_IS/E>E/66^/J MOLT[=H1%:_V=L *=4V;B])NO'I$6\1K)YU.[KG#1)R2\8>V"IP#:396J";L^ M.5^MC)L4+8K%1%J3D?*NANAEFV8 6K MEJ4!JAJ\&AZ=/H)-F.--EM5VF9-,\3M15X+KUJ28=53[%X8<>TK%5]MA]\2' M^N=?]"AS"-^?/CJ$[_\8X?O!X(V,M4S^A&=_Y,ELE1(T2UYCQ(X-;152&(S$ M[LTN ?7 B-,BJH-A)?L;8CY)WI09AULXOM$.#PA)8![1;>-Z$@;>L\_UYND_ M+CQ)",(/5,S]0$1W#CZCXCI@<\Y.0!K;4G_SK:T>Q6TF:A3RJ-FW5CI)\^*N M8F><\!WPM!3T@PH'67-X\N0,[D@_9Z;G+$'0T3;/J'#4,>AQ;N(6L\,\9BK3 M:QQ)W,@;BWOA.#W%]MU#3T[-2!X]G+E'(\H4''$;OW"*)+'D-)=3J7ZA_4B] MV,.CW#W@6\IH".;10VYN5^B;Q ^1(Y[Z",[R\,G5Q+>7B"Z]X-')EP9I) M/H\+$*P4=!Q%'M?X]OD>."R3RY_TV[$H*C11X("N:H1._CB-N2"#XBL(481. ME3D:S!ATLM8\M[/$JSH)^_O1*=P1_GNNV\7BJ3KAHZ8X[]AT'6H2X+O!?,#6J)0#]X#H*0C$J >N@=KM: MQH*OU"35,%3$]AP-X\I6Z(0;,[E^Q.[V\Y+__ MW=?=M\&&1Q]^QK8WW.-^QYONC[;:]&5^5;0<17[' M(CI[;=/Z* ::(><%C MD?ZKK/E@SL;GC*-&E#L/FK'IL -0F20AP%$$3Q@$!GQ4AV&]9UC[IAZ'H9I_ MG3UY].T C(K !6,]S! R,;?-"+]Q;!C&NG!.<0^$ZF$LO@NXE09+ZF_3Z3_[ MOP>//ZHSK?SA\/]%:,6JQ;)VX<=P7"$5E*5W\DFA7AI/PU@JO#VP_"6OC4F" M?1CO /$^>FJ5S;=[[@P?H50;/R_=1S4CV <(8-PQ;S/S?"6BR ML1!NJ+%70CIP?XP0Y#XQCSBKH 0NGG^Z>G?3DZ2['A]G,J@$H)\R-1C M92T18PTO4;G2_UA?DJX/8]>71"5ASJR8E:2:[*WTX:IH@,L@VX[=BV'HY'-K M*/G(..Y>M ?S >9C?J_YL"P3QJU>< PY8D-\/KZ$!4Q8"7R')<'UA1!]>-X< MRM)&YZ/"YN^8FD[A-3;U]!1B$/7:].ZUS&9+!V4F(GH'ATET[R1:C$ZBP@'D M] 9C>1F0_0K//B?'7SW^K]39\@'U!%\0QK81^'@N6NU5B)]=O\ MIBX1]L:$;K2H82]]#RL'_\1E,L]AF[5& D,[.'Z63FP$7YMKN*KYA!L9M/"8 M6W88U]WC&M#;?@(K?O+U\)CIRFN( M$1->@ED,>B!.<*@(Q"4V2^)#]G_^H@?]MQ8X _!,!M\PRO#(1<5+*^,%MU@5 M7!]B7G/3Y)V'0+6OX/'.^?UEB3>%(E?<\2;/6J+Y=)%]B)"+6IB KJVLCV5K MK;IX"FI'9^EJ6"+!9!YVCC[R9.-G?\CSS:U9WS"4&Y@\BD]?'#1I0H3@,)@P M0I"TEJ,@KK^/J?F^-;[@I.)<8,$7# M]==YN23L^K)'&AW.^VZRK1 <9^XF1$(0>[9I:MMS7+#*.RF9/I(J <4J,%/8 M4[H7[5US_!""92LXV/,WD!H!,C[*%0/5JSP8T[4!Q;A[7=+AW5$GS62S:/Z( M<]>TV9C5DLP]Y M3,:<+A5,E/L"42-IS8J9Y3;\ /"_1)E",Q*O"IF2BQ #- MV]F]<&?M]@7M./)UN8S.)")R@/+! MK=@$KJC K9&8A )2]\CG1PI@14BDQ#B<2+::DP6$B MZ.TRLM:Q-P0TL&-E8_='I&I)@R7+IUM 6WD3F3 M@KG,-YTWSZ-NG&ZD>O+9,0%-I$R**TD7HD7 @QG=K6CH43- !IN1&3XO^?]I MN4^@E&:-A208:)X#PZ=/2&LV@6R=6_%)4@5,ZO".L=L8KX'Z:1GM)\"V4(,' M.Y:W\@>>5D#Z'O9=[LK+ & "P[OG6M$C\N+\_<7YY#8N5I+FF)*-VNT=K2 $ MV0)X,-IDD@J2M@]I7>S&VQ^Z;J3K KF*,='GTEW(S @@Q-QE9&BT2?+R8M;G M)X+U,$9-%:8U&E$XFID3:%-N5AXCG^&K'A2WXT&?1VASKWQ.C M/+GXBE!+<:YCM -UJ.L%0K>6?[/5Q.=75\#EU>7*T6_I8H2?6]@M[J"K'D); M6"!;EEZ0R?T"Q93LM>K( .5#LT, MI9;0$471#&C6"N)CNLB'CJ"#'RT638^X=HSJN90Y:_;@;6P&5IQ]ELN('.U\ M%CZ2$7 *!.M-#WUX9%."G@Q>:\O50IFY#K2@[,%N9K6)I%_DL,+[+A]7(-B6 MWVV*AN 'EJ5ET LS/UH D\F-)(S@-KG(VFLS.4HH'37./48&X!2NJAHXP.GX M1L/#$Y]I2'LH6VC"\)V*-ZH_U2S&QH%N!9UP)'@KDQ?.\.92]@X=J86Z@YK5 MYE6PIZ!F4-#RFM<5R8P5]2OWI/!@MP/M PFRRI$7*7O+^C?L1D6 MG<>I+5_XU2;*1=8L06P)I^B;IH9(8ZM[]]<;[(]Y]*\P8+&'?^SPX'ZP8D0. M=KG+5JC;?'J?%4@+;DWMKFD B0LGI64C:\_J14\]R+WP#U5.*HMTM)NNJ]]QFI_@G)L54U,8B0BM"4Y$S9& MSD.$E_&=QOAIE;BGKYDVZ M<(G? <-*66R&2#NIP@J/DU%B'7IR_>YJX3GY(^@Z ,U^<_D>O;]182)P!9 G3[ZZC01 M82KSQR-=*I6&RDZ#B6IS%TQ1D! 0-N)LHEM:@A21:GLYR M?YAO24>KRAN@\_!#MS.;0Z::#5R/;&4T'\)XQKZ5K(K+1KNM (^_:!>1"LJM M;1ODASZ#\\+1J5>?/[6IQ8'Q%UA[&"WT2"V\89EMHWAA 1\[N+O<]FT.NHKB MTJSPM?ZW;CX$>J;FQB[2SS]=88L\J9#Y5J#"*-7C*C2AT-KC)1?]0M.!5=Y( M=.G>5M$6[*A06 Z/F61N\[EY=!Z%[:,D05!W4$$D"Q<2:59J2/3>'<5-]WO% M 1=@)$;D/!C>.QQA+$>N=7?=UGVY]"&__S&+=A?BE[+.<-7GH'[_C M*#K-C M@>M%WG093- <+&/T/!2$ M=?*!:.01-$)UKJF3#Y9- /7/@FM8BR=RM]C5X1V;O$5>4D(Z[Y #V2$&DG4! M^8UNA'T Y@>4]LDQ*#8.W3?-K@\-",19,'2%?WB',+CR64',DF@4Z[)?SXLL MYCUJA+24[^N7F]IVQU,5XV!U9*YF@_!7$=?;G&C'?81*0T9 KNZ47AW2H)O](IUGL>OW$,+%XJ MW?'(@5"H@*T!7MHYH78,_\72O"/5"!#0( "=..XQ?3S,*85*\9_>C_I6=>9W MW."[+]=S>W31U)9F7RUWREP<>1N#$/VSNJ_=]( )-E$63%%-I*4-$,@K\="J8@9;R4G9@6@:.DB?SC*T(%, ML)#&0ZST!O-L$QO=?YR?OQF.[E5>@=& ).H"DIE0:N+22EPF CS,14Q/SXO; M8*=OBLHF4S?&U)L[+7*+[@@276_<[6DKM4$Y,^3&EE16@ :'[R)O.H($OZ& M,]\JDP0D,LV[?&3\^?ODSQ*?\$9U@^.P01H:)O@$!_V*$%$55'M=":N,0AI1 M?]8KXJ:/]F?JREY4$$P(:SPY@V'.RJ,F3"7[;-H!8PMWRZ>6%OS'RXOD)_-- MS,E L_9/8(.42U)S$$4Y%;#]A"P#S8B/$:%@?I:0"(J'^K48I MKD&S&8\@! M&XII*GU6.(G"+]"VLIG$B3/DB5J()1"NG_:174$JF/S?T!#T06 M,[65%E5!BA^:G,Q&]#CD2R>)->-BY?OJ!YV*C)VO2G:$4N"DYYPYG4;(DS8] M-1X_X/0ZY%#G]7*;H@?1I1A]!8=GSO@S:B)3*.=WX*4@O,?\<]%#J@D4U:&!"ES;;YKL M ?4AM+M>%E(TR&E37_Q/%H?]](+?&+*N!V;]+QNR__H0LC^$[".F5I@D=M.J MT#G:G=U2*Y/K#LJIQA?J$UAJMS[V8"Q]!9_5N)(JU<<:E@'GE7TTD MGLM\;DP\.2=B.-6)73#Z9-O [<(_46//]DUH+_]$D,^5DU9C @G3481'<%"R'%KJ39BF2 M7(#%1^,)F_K]H7\QT\! *="Q7!/'1587Z]+!P,-IA1 *B=917=!*+7 /=GVWW?26L ME[^9^?"[76/!DYGNQ&BM7W=\)%_%[T;B9NP(\T.SJPR<)N-;M:UN@?ST"/-L M=,)B%U=ZV(I;PUPMWGS<$BFXS>_:*D( "/0 M6ZK(6!N?>-VOY5$!)X_WIBR>S($8P.PC.[T/4*= +K?8^?A)O@:GWG*3Q-H' M6AB(],,K(F\K<:J/:/.;6)LATH-3,]KKJ]?.@+%6V$.LM)]X MN;!V I#+&%3/ETH (K+(?4!I$",QUU_5]1)H*;KKJ1V&;<7*N;%L;8NS+EX* M2D5%*UO3Z=.^Z YEOFFT6E@+!COUYS922H_*GHRDKH^93$$$PY5_LJ>T%CM_2VJQP4^!"[]7QMJ0T-4_U/ 1:XF58>C MO='FJ)N+(.T5Z946-QA8\Q(>%(W+K22M3L4W\3X+^BO\'2?W\F%R[ST(@1+\ M=:BA"[>\Q&D-H;*PE'FJZWA(4P:[?UD2Q!S.$+)^+>Q8"JUYF+P@<0EA^3A1 MQA4OLZZ^(M>% LIP(S7W6W"N4E4GCH\NB7#K&9*64PB*-E@Q#YEL!3BK[+]_ MK@N$4+R:*E/MK6DC@+" '@S*0P-N M1X:(B:68YM**1HBSSE8 O+\NFB4D ['J"D;J;.EHN$*'][%3Y+9:FT%2KP=3[!IMS-##/@-,K@W4/C45N MG^MB#FPON.-RQ3WIWEJW+*R^C34R)1T]6<.[X/($<.2I#!]%8U MQ+8CU0\#>K"(O3C$CK]H[/B;0^SX$#L>-[O#=3UR-!G_P2[S9D^(8N;X8")W M2\>,""(IE/,[8N=^3\;F=S"JWV?_R9HE5!"_XLKB^QW6S)X98-?\FTT.;')0 M_<[[-44%Y8\-\SD8I[/,UA2P/H DK1R.-)\J8 MNLBU'6CWA%2&>7#-+1!M[_C>C5-PB9EKH'%L%O5]-P/\ Y0RF';?=VE7WYF^ M'V\W?6^&HNP1SQ5^C^,%I]'(=T6%U;[C#W>WE2\@4%<#W O&A<&$P'3:=.I M\KRZ*9I:8 TOL]MO[:G'!9ME,@SG@C<5P.81WEF1+S5)3^'^^#0IL/81?4.@ M9<&Z.8H2,F[ EL!$6SLU,VBY@79B6-$LH+GS6/3!)G64EFDI*V.5)RYJ%B. M2*T;$'&E59S9)\I$S#K7,6'J0 E.*[9J>CA@ED=VQ9UT6ZJJ%J="AR!;_[2A M@(IC-[+)&2[LW#([M,=U%G2'IJK&=]#)DIK.Q.Z-74#-HUNO"F"7^ M4-%;*])/1J13ZLE=C 39ZKH)=W"LWPZ+_5-[,YQ8AY[\K)[$[-@K* 4$-_VS M]J$<(.;]=X<.K4:$L:@ $I%3OHK/]G=C.@_)EX5TM 0>6SPEEU4+=*=;^ M@G77%*TVH&P#U!;$VOX1HR\?-43SG4/DRC T"GM\!'PJ[Z$RDJJ;$[9"&%?' M/3"#6KUB/8?"78(-*3)*J Q0A((=PJ$+=B-@'( M7S X= 1X[J'+/P-O_*>?\8O1&0\2HT/(V3 _@5G6**H?K]-PSI^RLL\GT[7+ M3[7W7-S#&=F\8:03%5MMFH+*F:38RBNPTEPI9GB6E@?":8W>SPLP^],/33XZ M-)[C*6=R4>X\)Q3)&BI&H#$!2PF@NB>?F M3S]C5J,S1DH&L 2296RVE>EN8*][B<%>A<#%9/Z?O;.N=EJ^6/70P ;ZE5V> M/G>37]5F24PB!/:"*S$L$Z@P3DC-A#MDK?0QCM8SG\A&+_8Y2GR>+?\[@4\5 M79N7@"*0?)HM:B63X'RI!14ES +V4QE>2*PS"Q0>-RNR3C_C4V_HJ8U?$>>] M 3!^%3,E_H+QJ:JN'HA)LIE0\<:K9?"1S?=S/8.N;WD:"N.I+>B^*2U>4XX__][E:( M\XDUQS-E6-XP:L@"+-^.9KE'G&M1:7\THX5^7G.GL-K]L V*'9JN1$7L.$LR MJ]*KA?O\CH,P_)42G:]C$O);6Y*""VB.[F1=::'"(3G!:#&-)\]DF1Y]J75P M0%P1FI/PI="\G.XRKDEZC:^&+S/-*6#VR4]*%IV>')\\XD/R!'LN7DOXN0B: M)Q-.O2,V.N1]^9C9^-4DNZV 4@6O*FQHRE\ONGINS-SI*6K*/#RDSKYHZNST MD#K[8Z3.!H,W,M8R^1.>_9$G\X)-<,5ZC9$E[B_C+JNN"O!;S_&L$,F4TQG" M4JDB$^I2H-1SB+O9>_"UY#=![BM57%!TZ("$0=%"G!\8+8#8.!55:& (6G6W M&9"'+NK-%M<@U?O#$2C#,< _S&M_,/^&,#>F#%;FW+VX-FX7Y'T*LU[P7[WY M":AE X.WC38JZ,2 WQJ_,D=I+ *2._;/1=W> P=( M_OO??=U]&PPO??@9@SPN?TIG--03PZ^ MHT"!6?M0J(PQ%$SPN(>9I5HO ]Y?8@;"O" SSGA(FT%R)X4/KNM;,^0-,PFP MTAUA1/QGH6PADCTN@3V^<8W%4W8.\H+739Y#IK.[9GH()9Y+ N7XA!6<.7.L M(=8_4>2M\]P,2D5BN!)%\)M#!]>L;'&11D>A_=8>95S/^_WL<6"&_/(S-0J> MVJ ,!RK*IVH'BF>"<6Y,\UK_UH M^OZ3?!><)&)U<>Q)4-0%7_(* T,9[@V^C)9GIVQP#T,X2U<=ME-+5<=NO2_ M;'-U+E11TJXN A^QZZX A93#7+L=P+ M_"G,,(D8K*,>6]'A%5*G)*RXNW6NTIY^U@CG;R#_Y%0KS#_207M]AF?.<[;7 MQ6:0Z_24'213,]"!<#2"Z#*UW%H($?A$RSBN'H?UBOQ-C$EDH4SE CC.%$!H MU9NEUV_$X;1$38W_7&+Z'#S\EP$A47'XQY3#T.DH8/)P,IE4XZ2OAW\HZOGPHU+G@\E(,UY0%T3 ,D8]N93KW2EUE MFMHSQN4I3@F0'LF6L-+QERLF>P#7O4($=D,H%.1TE3^XLV\P'>RV,'E^ MFJS-(81J/4#:PM@7Q JC8B@M)H4SHO;!<<%,VTJ((1@;%6&%EJ<<+/4]EOI- M\A8#>9^27GE\?/KDWNS*H9._NWS[+BX/XXO!H"M240UD;L[GR3LR;8>\S!?- MRSP\Y&7^&'F9+YQ3?3=4%$RCT):0BY7V8;X3+W*A:N8"C#< N$(OYO2;;[Z6 M9VQ ^:^]=@$M3R'0OQ-P 6'X-[M-_CM;;[ZU]TRA7O+8!>>0,C8!?FTE)J6T M_J <@^1--&L0L,&V4(6YR+^H.-+O8>116]<"C")9N/UGP8"GEY5D'=6;.@/P M U.'JF8!%\?OKZ4U>)(X.6![/\O1+;(.CG=PQK(5'BML<(LF!RXZ$N"B+$WP M%A.;$!Y(-2;.3@KV#T3C1*%64WT<2\;[1*'A ,/'UE8 #*4 M?\0M$'&L]$"$[:[7YDOU,CAQ-PV$@]V9D\\VTYI,+\'WZ\99!9RW6-*5O$:] M'UBZ9D6?0?;E1;8H2.EO_$=80^\N%*NQ!_U!D,+-[PK2,HX7^H=4G ,EU\D- M_>T>[*6(J%=;?8K%".9Y:?(BA["*^804(&'@4 (2_^Y)9!>, 19C-GT)_[GJ M"XBL5/@142L21SMI2%,EYZ)>1%B5!9P"6 !)!N M0IFM# Z@V55^G)R;N:::W.JJ!9 3)";> B#LD(6?&N+Y+#^=@EEU%I0D89R1!(0%, M#/98VWHWUO:CPV@/1YN[[;D,ZV>=J^54:C<1\"[UA*$BD$W1;(6^E?NEX)WBXH3][LL)\ M"D4(1]MB>>]>OPN8(L0/6"B&/0&WZ2,L((,P:P%VVEGA\,LBTP! !7WR'G"$:J!B,- MF*RR;QF/I6_/:FH_5LI>GU-*R$MW#JQO+%$&<&;QHO9I]ZCI"?0)!_N-LOQ6 M.S#B.NB"E>.3;W Z)H,2W!CI]LJKT0S'".FG@R81]?:F8.H 6+_$Z3WO:;3Y MG2 6:*84-Q][H[,+$7Y)K"9B,X%VP-;IO86%=79\^DB^O7SW)KV_BU0!)T]4 M-5MD=G)2D5O9UJ8=:Y8VB([A(7?R17,G9X?-M_%G=E0TH+, )1.9AA2W)B35LMR8GI'P"<,''86(V V7KR&HE1\ M2N3\-T1/ =\)QK"A:GN6LAM"-QSE?[3!$;/O6W-!VA>-5 -B,J;DW-+Z6]II WY];AHN\K9,L;7[)I0"O5ZLB&G-1I4&\ MA- KP,LQ=X'_:I6KA /DRO"S5NB!HB&:0,;C_X<@G!F2*L,EZ9<=#)^:*7$2 M6,M#I<"JAO[PB@:D\B6J(/+W^7?)W_\Z_XZU;>B):P0*$_<)R@%K!13]VGS\ M68+! ):+NI&0;C+'6KG(#_!/>\=CXPHCS%T; X>P%[- QJJ!ZKH@T:3@RA6?9I3NV$O&AU]M4^"/)DD$V-7(T MDMP\W=M%CSA["WH[)><(S"2]Z!L8\.W$!TXGUZ.!Q6^F<;KTE*[ROZF1HV9C"<+_)/5VFZGHYO95[] M[[WMQ[]&.O(=@+_6\=TGRGL*_@#Y"NBVV-A9H#^2_,6<<-,3^A_1<8T^6Q32 M;"*3"+>3;$E\D%CM,/JT20RD6@J73U^_W7ON=V/"ET$Y+M]LBGV9O#,>E3'2 M;T>W!;H,H.2YA 24$]O2SR$T,.K)PQ$$@PA4O6(#M7SKH*+9<60#F;.--[9U M#[EXJB?&D8:?0+,$$V#!E?9Q.Q4*A^[#Y/85F@ V013.@7!M22UW3'MN\<6W ME4,D^.&C0R3X$ G>;UT#XR@ 6 I>L2966"2[Q$&^K+.%[ M+FCSS?XZHQ._VRE0R=8<<+!)[#!8*8$<^9":O%,8A[C4;0;1X" YA3LYG*/)HF&>; M )78E7$#TV13@G)VFEQO-S (MO "P_^455_FQJ84G<;6IXE9\OT:@[,Y8#^- M6WE$&-N:"I1Q1&)\ZVR#^@F2-VIL/Z]_3G9A M^"ER YK\QOI@>2Q??&OF<5L#797'%D6FT:/UWX/5GVPJY%3H+W154-0]4^^F M.@O=!@@3/[$A$Y.KR),W"85B6&!%4L M@.7P 2\9@R11WN^ C0S'<$>965@9$,*!,*OP0]U)DCJH6^-/WXG=N+1E9!3# M>5.WW0-AC%6WQ_V:NC); MW\:L"_JFT1\CV\BZ:+$#VZWQL/'Q]EWV:8#Q8=3)HZ2"Q#*'!4$";HB2P WD M+7)DD<-,B6);0,H>Z!17"8@3%-$3;&B]]:8KYH?M43V]O>_U!0+,XPZ\PT%X MH KGQ,!A[5H Z$N,V^(_6[ .L,5 SF/R_XFE%M04 F)A%)Q3\7QN;U+%,& M]Z -U#%3(=U!]Y]I<5%Z/2<=*0,4+B)O;**C/#539,[%IJ.$4>-9MHT;):2V M%L[0I3G;8KF7/;U((,%*EG+U/>NMSO/N%M)3()IJR;+XT7BD1S75W#DR%(@Z MI#&^:!KC\2&-<4AC#$W$*]AR8?8S J+I<%47"^/./+*16!Y(T8 M(AEV9U<9,/R$+Z!? MZ9XF3FR_MHO1N5_#T]=OW26_5])VNS2U6@=%Y5M@$OFW.9!V@X-]&K!(N35H MO,UU#A2G><%H?(Z8E"5Q)U@SU7HN_M_P_(%_NMM:_#_DN6JS@C(Z#0%C1D,D MB:WUUUEN@!]8K,'R4 C#0357==\$;X:BGA9(9^YUA?1)3"1[>O)?EI][1QN& M9X2A)5U)<&C#:>7=5:$BT*/(0+)6$[%.QJ6ROF M$QI,&[%*29C .'(8Z\V,]]\6X..A7+OU)##.HN:.F2ENF*-S9.]9P(E8Y'F[ M*FZ4;\+!=@6I/'?TU\".!"S+A5"Z45*'LND)<$9?72?U8M$WC5*1616-O_ C M%EDLN:\_0VT2*2:W-'?V0HJ[RI0V##'(GM7[U6UFJ)N\3UMWKO<_I)>*L/X] M)1,%+FME23F@Q=6[@F6-"^>#&,L?F0"U7-B:B^R>F08&%DBK8# M@5Y7Q#%F\4/>Z-,E.R:O&>L:X51-#JKHN+%U".7HDJ_WF5^B]O0Y:^4(KG!' M GCN^VO3&G-DU?I;L]2[%854+2;;UC68IS^3XDSO,0!,"W6EA\? +KLC^2J$ M"EK"+Z*L2B$&C[6>X0**#S8%=.&)WDMA)92QMRT6%.C4DHAE16]'FG*A^)7Y M>]4W, G&9VUZ#W6)$BG&2TW'P *Q0>\P'O 1MF3/=.M>2\[]Q0L;2U]Y(1G M@>"VS-)UU+@2G=C&I/K3NH)F3UD( M_:)??# <;;B['Y1>1G"3/5@OX$&J:<\NXALB-,>C" 4EK%<]TB?Z.)]RQ9 M0"1M!?6@^3YSG3O.)5A4NTE3JJRKJ[P9NN>V]Z3J/82W$"7/ER<@.P3\'SXY M!/P/ ?]HC'$7/?,K5=U<9^7;.GVA.O09Y:^#>_,S:[ M2M[D;1WAYJ=HT^VJ-UL/TR+ %H*_JJ?656;;6_=K+]F"E<0Q2A=W0B'YY[ M)\1HZ>C!X@?8>#^3A\>D31-C>L,<-6;E? M:X2BY%7W@'"Q<3-K_@@-[#F> 3YX=+@@@E.L IFO;/!R[&5AQ,U"V,=:U%UK M]L8@R.4Q2*8.D?2+-6)'/T!37JNI=.[4VYC;4M%V4W2P,0](Z3_\H:UT,<-] [JMG55K&8IG M4#E,WEA,;YX_J&\A,N85Q$22UJ$N2Y@DQ^#Q/#<<@08:ALBXV0_Y7 M[NB-$TU/)>'B"_#/1<4P9@#_$A9ZD>L)92Q#ONF$=S/6RHE.+S,&%IVQ%QI8 MSP8,-MU6[H2ML<44:W \B76ED>B7$H)A'+F3<$1.#XG1P_#V10E70&7B&J'A M'#2'PI %!$7H4:OBCO[@J>VT'\WXVYT,CZO$HV1;SBS/UVI23VTVP+:>KS=E MO07&R#)>I67L,EV2FS57Y2LSC)LRLZ6]'90^.+(\LR9Y3Z&W?71"Y39GB/!Y M_O;RW7GJH"$!X@?^@Y1,;1#P!>>OBWJA&A/3"=K;W)J]3;/ M(&YVC:4/!+A%LOU[;CW%F;$Q9O/Y/;,#/U?B!=UM+9!CU8%(, -1=.,['OGZ M*[M'?^;"]7AGV ) 4:%!6D1V8UC!"1]7EZF-7&4TXA04')V>3Q[9B3FQ00;G M_@)2 95R[G?6..!Y85GG'!"@DAVIUVUQT[_-(.7I4]+AS^"89KD?V:LU/P>, M 3N0?+A@;X 7,3UWE89_16 J#\F G. M@<$![[X3MU*ML04A%"$:W,H[;Q["Q5\T7/S5(5Q\"!?'EGPL2LR%L3\@75D3 MJXBEZNUQ^O&)61!LC;"/RQ8A*X*Y;$"SR!NG>XM%W7)[($P#\G)P MC(.H]9+97BK>??%!2O^.011TI'2<0)8.(Y3D6^58,H!L)=P#18O"*A9A"-' M-B]'!.E(&H_HA_G?GM<)NJ?9@O=]. FV;;]&DAZH,)ZW==EW7(J'KA%1K_1$ MO5-+89OY(,53IU66]"(K,C:DBBL/]]B6X$6YDG&Q:/J<@6ZTOM9KB"%C_\W) M/1[!WC=!26/'_$;:V/(%+ M?DD7"U.0NR&J-6;-$FF_T4FG@6#:]/"5P7V',/,MH$/*K%BWD7L.4E744T%L MB(-!^9VC-G]^QU"&=[?91E\[-0/UXOPBGG)ZS2ST*POW.2<(R04=H62%_EBA M /"[#OG#GH$>;Z>+:=Y#J*UOIA8V>8UBI,W6=!<8)61HXQ1GQ',.PO+@1 ,5 M0K9@"4?992.'X=&274IZ8>F5M&5AVZ(6KH6ZNZHLGS,B:\/BSZVW\"V)==TH M@+P0L1!JB5G>A3),A5]1FUO";[+YH>VARJVY_S!SEZNZ-C8B(_%F2DJM HVL M_"93+%&T3Y(28MLUA?1JO!P+CX*J^UM,C1D#\S%]"7#G!];FNYXU_0.@FE& MSVT#!?.5$)+LQ/LPXX(TPZ.Z2CK3&6@TRL?E2';8PX= DPVB(D NFXS8V M/!]?SG?&$!8Z/O!MX!!.[ADZ/',P\=T+H=L&@035YLG(:9 MWX&3,SI76<5"OCMYF&+I<%HK2N@=70P%*8/E38Q:S FIKK:S<;XMP3^ (GV5 M6R+& I!JAS2+1 MU\'B!5%>KG5'8D* JE=AY0IJ[UN;O(PR>YI[&TO77A>;-/DGTE'\1#A-2<39 M')R0\/E)8)G 4[#VM MN?&F!C[![G3FJ<8,X2M@J8B[:6O/7+GM(#+1I^-2;&RRCU2>T=P]->_GAHU):V#^.0GC5,U@WNTS<9]7F]2=!+Q M8]GE"$IN_EM=%6B9S"1 E_)*6]W6[&+ F$(+AP[_"),GJ7#<7G N47J2IP=Q M[B.X#*8NE;C1W-VFFF\H]0(OZ!9?:2)@=2OK7CF>0V8I'I^FNP)*:6PNFH-Y MONGQX7H6P/\&NVZDM/#L^.0)#/47G>F';,3#KP_9 MB$,V(F* !X#".%%-: HLCZ_IBBC9+T6. W[?5HM2ASKA&B9K3MSFQ+R!PCE" M.4I4=:06&7G4K+(W/MKL'(YG'PRQ9MW_Q.:[_ O$NXF[,_4KF2UN_UN;_(Y& M_GVX9J1? @'QX?6N0F!'I\#OK)J:97N.-M@>75C0AB41AH6A'C@V;-B@VE>1 ME@;N*=(3L&8[C0R# ASWI;DL)NP^-2\)CG!(IQ[5.THM>'.9;<LSGA7C2AI,D*3F0>LR[;! M%$_5KP&#P6*PMK,L_U\QD*:*/X(>S^U"$,U=L29& D_IC:\(7XJ1N[ J&ZXI MFN?07V[ S%D3*Q'F*,Y+M G",@"D#$@M*AJT 4\DTDN:_YZ;(Z9YC15P38'K?F"L@D8I,,4P$+=_!W@(V M."P!C&PO)8QB:0.7D;MCL@US/'7R7'1(8(]Y90Y-$)R@ZZ8VC$__,9($?\.^ MZ%/&M%NUA0N7^IA:9W&7G,?80G6?O6GJCDW$.>6U'YZJ>Y.J9_.PJOLTUIX7)H\.CN!_SN%_WN(3WQT]F2L%2TT(S7_=P;_ M]PB_.CMY/-4Z #U3[BD VO"E7B&0GIA)O'*$(*7#>J.9Q8^O,PB=X\&-:GWL MY.=ZT(#,A4,%8;40HNTLP2?@0QCC]QZ%OBY_LH/,CVE[A"W(E),UN.)%C0$A MLSZ%B=3VX1$4.8"(B/O-F:C7R;O M709\A+\>T!_P X AF:X&KPG_),W5HUKIN]YPL,I6Q9L)?T-Q+I5IGWDG*=YS MH+[P75%\E M&Q9_:1 79<8.T#M;SX6K3K(F1U20:0/W>+4?J[6"?4Y'CT'*@S'8LTE8=@ / M,N]4%GF/<*"&1AF86*^SAKQR?7,+$W4S:T/QVEL4/:6D.@;[P&GFP?DS3#3$ MC 1S;*"-3#$*J*V_)9#NUO5!\%N;-U*ZN/ IP9(NM]<#S="J(4B9A7/K ?D7\M$=E]-AD5L!OU\+?Y['&[['ELT5UUZXQ"?CP_3B M5CUQ#QNR[],/]N)W:"_&)>91C]$I-IH>#R08IYC?NB7SL'07W'/]QDQ3)5Q<.Z ET5&THQ M>AH[&!/P@H?5RGY;DG4[*ZX1(F9W94UN(ELM2Y(DMQ@G!&B]V2,SX].4Q2HG MZ C_>DS90AC5(.0-/?8ON=,YW^DEW\ENZ-S%-%%SF:H4*K>3=:GF/(F6#]^/ M-FXLX /7B+#IT*O*FO6;%1"0NMZNS7$7O16D%(5B?"3C--X1'>Z0&4[0C="V M94[5]#*ZK3#T484E+22D[8FZ CK&SW.N!2^"/"I;!*)?;,3C&G: )2_BB]%7 ML:BS1JLLM(OK?-G#P30#WD4I&[(H3B $V.%_V67X4:.V1"I/=N=3=_9C7\VZ M;N)1>2]W)&C[5J'T-5.J)=IO$\NM3Y(+9KHXJOT9^G-'H;SB# 4E $.%Q(^: M5G&/(9(.0?(%%Q/5BA4[.BFT._*JJ[K1+JQ8$47_JC%@52EBBT6]5,6F6-/K MCY^9W4=Y; D5K16[1G4DF'AFIQ.MB@V020B%ZL]]52",K"UL4:P'HL44E#N^ MH=E<#:? /MUK??(YI"=D+5EVK)CQOH3,"T6O 5#W6W@7ASS6VZLZOZSF'C(>(!M.8NV@T5C%R$&7/7;+F8MG#3/O0X^;[[V/EB8GZ%+VAJ MMJTKJP9H-H==8<.01FAT7DY\?$8VTWC:$CK8_P&LGX"<>K%UMTF6(LK#PW,) M#!Y9*8*@/B6+<5B9429*P7$TRLR-./H+;E,[2R-N T@^Y5*O,5#&'K\U\T// M'+F)8HV&*=QEX'##*RK"Z'\R!7]K',\E0I13(A95_TA(^0JAMTL*[!J?#[LM MFF.7P@M7:E3X0V$[W2.3M@;K#]>[YG37<;D%HIC:#L*E5(1;C;X\%\N3!^DG M J6(V7G_^RR%CYG#3D(N@V#P-E"V^PRWG)QQFRY7[OAT0\=JYNT57.-K(VLK M?M*87L>VL1 RLM[ (1,B)GA-ZM/R[**X(:&'@&[&S.IZ4?"O[;4>LZ9M$K7S)B9[H%!SS3%O8^)U0!;8_45U!7"%_+$@><5IT27CRE7 M!XW[&#;]PA=4=R!;7ZU#:6#:YDUOBG0 ^ON4NJDGQRX]CRC$[R_%"W+=,\P(WY1Z!30# Z+9G!G*J6@S4 M/AUS0L9GYC)F%2/VVN4G-@>#\,Y>>V!0^;*!PM-#H/ 0*+S?ZJH5N@>?&\(& MPUOPR73\QIZURXQW<:>.##9P[U1C\3@\EV[C6 2; A% MCN6#474A#+>Q,/&OVQIWLK?>L\],AKZ6='M\&G9\284"_ ?9\\MIJ3/]68 M@%!]!ST+FY)<06?B>#^SHJJP5@_;.K797[?= _&]]W7ZXS\:N/;WN?1V2<2L MU-3& 4$HWN)J=YY:=7F:9OLX/CUA',CD>K#&(F!0P]B+PO\?+R\L5_,1]*V[ M%]+$>EFZ63J$'PI^AZ_VI%0P+#VN,3#X+:9>_= 1ED%KM"D>6"E*Q*<_B9;C MYH\(813Z0!V(X EI,N\15:0C30T##Q.SXEA?F'GSE;8,:Y0(+HD53+S60SH, M3MSS1E1>'9"\R9E^-7. =2[#(M$<9O0?Y@9LOP)Z:4=8-1I^5?'3,$[J]8)Y M>?62FHZ4'S\SST\9T5YNM2"-^>L(I VS6_"US0'KBK+>[(7E.C'AL:[.2#>( MD%.;C"(&*"@4CMJ$UW#R' W?^K?3L?A\]3+2\\,"A M4F"XS5CN:3D)@H,9;#D/S;F!D8A3Z\SWSV,B;,9GQN,S=)M"_F-8!(YO#*QU MKBCT.*HH^/(\+[-Y3>2%-E?@?LT[@*3/!X'(J0U%;Q;^8H\9?0CW>_UF>?7C MI]XX\:93DPU)."5E)74 0MK/+I?E.,)#+C)\DRY:36QIO;NT5EOG0+<>/!=$ M04QNM#Z7!_#+'PT.0?^SAX>@_R'H'UO-5"7(R<@]A5O>,.@D)FMF,0(NMB+G MH-05Y:9 I%LL\$.+##!6_8H@PHA2H4^<]<>?F2XQ%S7XS4W12@96G_!N?#DX@] MC(G>T 36(7_+TWKRZ S*A!T?JXI@\@]A.3EPX=G) V#B9^5 *J/$0\0<=-QN M,Y \F]QH_+L'M07HJ%#G9#\EFXRS6K@G$SE/RU%?TA_O[5%V1"G&7*GU9#(Z M[OZ HY2.:$Q$A5GPMR$;XCD5T"K1BI@N9BA5DPX_XA9-<()H(=W[RK=$;Q

PGRLI)3/3G!9G1#@'4RW#V82/MAYV4[0? M\ S //CLCP,U+B=)W!=%-13BB@'BEYP)UWGY5)Z1)+K(VV+"V0X0>.9 M*^ZQ;]U7?8MD1N"+X'Z^@VC-=9$HO7KOB+5UP:R&)\8T@A0%P;-\E0'W,?R. MW@.,YBI#E5606^TKKL=!:@;@)T"+VN3&8ZH7F: :7.^C5C>9:[YCJ"A"<3+H M6W&N^$(I"$1 2:AW@X*02A=G1/UFK62GA< !.^E;(130W8LRTZN^@>;2W\*' MA3?G 1H,N1LQ%"ZTIU*F8A'Z')S[@Q][BP%[ :0:J6NX4R@8.1P;VY/Y'1Q7 M&*:O9QV_?N:_.UGH0#:;:;BB+0>;_2);4$I21NK7;]-4#;";(SM,L45 "2.; MUYTQL;:/M]?40_M,W(E;<>JH@2G?82EVV?8_I9T93.I#?/Z+QN?/#O'Y0WQ^ MQZ9#![-/WV_T[W?O,;X[X2N!CMK$W]HET:\W.;^DK4NJ\[)EN;%83O+\^7D2 MNS@!A$PY^*/ ,7W*]HD6"<*\EJE1:WD]K M:[A>:6N@/3?3(NMR:[_X%U!N<56KX4/QJ4Q"FKM*7SQXRDSZNC M>#?F>7<+A__Q>^W$OB?GL)DP#EP5^5CD M

T8O,'*1D6'Y#]\?>*5R,^0MS!7!W.8>4X%D>:A_&?=&C*MXFZTI M%H3)V,8+8=#-*Y 4;>F Y4M8P:SR9P[\USE3$B'O?!I0TUMZ2R*HCV[_BVP# M V'ZA(GN&VS5->!Q!J00K9&.R$I#PG51E[ M$.#X.(>++'2:4Q;^W1G7D?GL'"$WR =4<#ZQF/G Y[1 V'W[I[%XPJ$"#(,4 M10<&V]'D'_N,@6.>"BO3UO',1B=*2PA('ZB.'CRQB7_]7YH,D#]\=/SP\7\) MF70S0O0/*'>,\6)T"0._:MSY!9 4%BQI:6/E*G,E!:FUGBK73"[HAZC-K\@] MS9/A"IK>B0"XMVG"/HLI## M'I(NWGV1^MM8.H'XV+4Q>(0PC5V+S"C[J^ ERQ<<]92I=<2N9=@?!$+"7Q)3 M&Q%50\HR:)RS:Y(><4AD\I.BVG![=P']:K):96ZX8#SKR+[@2>1++UJS7O_=V\?X5 M5Z\?&K9I_5BAQUR^1!/(DP)\SV)MC&I6Y8"%&\OWKQR7RWN05,'#5C#;0!Y\ M"?7?3?(6)CV# ]1:P]]+.36#>BRP7IN0T9S'R-GQH3D[_@95/8=H]-FC0S3Z M$(V..A9C*:]X3%J(8496?HK%Q:K,QEP/.)1U]B%F+=!H\>;L*OCO-Q[D5%@N M:B]7V4:2E0Z>M.,W83(SY^1F73#)I1)B 8\6-606>;[4GHJ#W-4; M/.#DXOUXZ=D*C'!-U38L.(%=(!(";-7/L9AR+60@YL]>-#94-Q)23SW&.-N+ M&F9:ACVQY;,Y%0;:V!)SDSEU-2D07,)$BU*5%718:Y;H.7*6VD/&)N^O=VK. MC.TM*I6[EZ89/]R\.O'J?&*L'_)N&@ M[%C^S^_,C.R;V &#%K^KTO/!:=WN,?4XQID_4B^6$=-@PWC!VO@T<,*$*[0' M_2NIO/M AV,(DUW>'P_3[A5\&(RPW_:A[]=(/9*DV@5:.?2Q;U ^I<+U-SJR M_!Z[$.*#(]0$6O[#GA1]K\YT*ZI#431I# "FE$'&,>U#3RV&1I5F[ *<[ A$O<.0E]7 U M_/Y[,\%>93_GIBNM*_&>,N[;Y,B]Z?>OWFN6)JU!R.5R\JJMY#.)!ZX:Y]MF MIT?S+I'FW)S9FZ8VFZR(WH]5=I,5I3 PA?'MT% 'LG5BI\^.3\ZFR5'V[OG% M"+NDSV;X_(XUMM%#X.)?GITC6@#&=,+IE;69U#1V#OZJYY4PM5Z/2K?<*Y(1 M9=G5/.+0[8#,:GH6UQIG3.FB).7J0!P2J=#?WR/_);1;U&1 QOP5EN&C%?:^ M:B"HSY0"3;WL%V;TU04O7U_(GY06K!]DDCLP6RO_D6TV($_A=H!HNF$83!B) M!'US?/+8:E1VEIQ3Q!!M7YKG>:**MSR1R4B#E"5,_X9K@IO.%L@AI*7A:VZCP M, 3ZW_#/(V0LPKH1NY M_-<=M*&+-M'A^OX^*2$JQ!*3;.I>/E8 M5\,):3SMI ]X&4V36ZM0F>QI=MLTN7=]JVN"2=4R<&9%/&.@#F_^[:81-27N M%+J;ABZPQG1Q/MKUP:)NZ;%)?K?)JQ;#28[Z.Q1"YI":S?O**=-5;-F"AI!= M:X4T;$3A14]<%BTR%-C<*OBJ;5Z.H#V)\TV35NO 77<-[$J,>R5_V.:D@?!\ MCC5&N6,QH6/KLBD/ 4$UF*7.5N#?RZQ 0G/[<(O1Q4IF MD,XCV.QBT9C[TR\Q4(R\3]Q_Q!8J'.3![&/OW GE60PK8P6;6D(D#AP(4%GS M0V9%>IG=8CK?$B,(AUW+M3AX<<%U>>Z&@&B^,M.\9&YWZ7^\;/BF<) %5HA; MT^O&GRO6;>2>(Q5_O*XCB]H7T^"*/GS)YU+=A\96_62BEG"<<7&HDQJ/'MEX M1E2 =8K="B&57T(U< _![#W$ N'/O80"1S2KO__%]/[L:WV2XE^U_$5ULZ3JTOXM63&JWG/%]V *NT@C@#+8)63_#.B*75^,-D?:8*RFEP<(1*_ ] MT+X2=+J ORB&5[BD1N3>V>*#>14:!U=V(+^3"B5E>99N9;.]X\" 5ZC/SQ%9K:I7Q8JV-K=5^9O?$?[((*A )[ ML26[G\1>;.K^063W#J'BLR>'4/$A5!RQ0L6=.;);)/(]?NQ+%IOZ%["FDHB7 M#V)^ HO]_771+.,^K]!S.MNC7=X7^;SI8?<]_898WC\Q)8O!.T^*A= M$M_8%@3IWTUM$_*'/X"@Q[$;_C7H(B -FJNJ#^XZM3Y]_>*M[KE8^2LP$KL> ME70O(EVP/)MSS&;.(]_W!M1^VFNF*V*.I.TH ?F V)S#.9Z^@;B)CEK\"/G/ M$5@#D$G_\IE4+=SW- M?N\WG6$%RQ(Z#NW%;]\TBG]D20!O'2QU\&+W,-H=S M"CF/EA'=@1_&*>(G..4>/,7RX;?1=0L76,IE^&-J'5274=IQ73LBH4^_QB#K ML :='.JL:!(H=[>ET?98%FB %*TY*^99)\SDJL9J1!I$=!X!$J?.QB!CT>-! MRD6D<0?KJ[+X=U_0]JE^/+-U4=10R!VUP+Q.]@-^JA_%U?L1(C2GHW1Z=/9P M)F\,R[WI-]T" *U+OXPW<[7?:93;Z<*,GOF\*C+ O>+YY$63]0"V-*_U'L3C M5G"P61C?"44RFHY M3/FAO%OT8%5'[\+9#F@]!E6_!)"T]_UW7ROLKFSABXXRKI;7*%N(#C*XV]!\ M_+42WJ'2:ZG)$0O/!M^^%?KR0F)O/Q71IP!^7C>YZ5U(3-*, TBH8_%#1V-C MK,9=80P4\,)\\[>3DR0[7A^+JXW$+]UM[62TGV7;ULU4>TW&25@I\!@\&K2C M^XYK4HF':9!N_7OQ7?+WOQ;?69[5/8E7( Y(YF,$=?"X0?:/N^W]N2UIG7+0.&&QA/=\5__W^G3\Z^#7VO#J'M0V@[LL[[.6A%CBF_[<%C M3H:WQW1O*TS)ODZ<"(JQ6IQF,/\CVM#/ZVY.GNNNQHIJWJ2E*%NX=+&/%9MN MBIG-+OG)W-\ERY2EZ%/:V9W_ 1G?/[9KK^S)3C3#UVG344 MBHA1@ IHK16V,6,8S$1HMLE-C;[%!I$"XC'F"M)HA6;=W:XHE&M^-J^74$#3 M69$Z_^&#QQ(HCE ) .Z<@SYJUKJT_K5Q&O.*F=$LR.O@\ Z>95; M#ENTN:/P7HJ4;DGTJH*L+)WCJXJ#Z(W6.1<2 MXR_FYJYIX%L?FSV3T(/VB9;G($V(F&^5PR:;$SMO49%FF^ ![72S4PU]XO!K MTP8?)XBW9?DW#^_AU3__=F5-OZNEK IUX\D@MZCV8X_5Q6BU_7;(> 6+7%1U M/7Y?@?W4#?KU-LQ"H@W\#H*0\0,!@JW_6GEM&(.\<"5Z%-/49$WW_8FWJ=T,_\M+8@:>V#P8K'@@NZC0>^ORIJJ M4KV>1*K-X$,YVD2&<-'4;?O 7C$VTNYT),W&LZX: @]+9)6*U4WD"C. \X / M>Z"*<.1S=LM80 E[13A QQ#@_7(V,"?VJ*_COI#,P?WC=_E00/I$$ D-UXR8CEH59M5RY[F:>V* =6 M-[K%Q,\DQ#%A8U5RF2,P2*]*?0[&%^50& MO._PS-H'3NJ4@L-+AG>=XMZPL] J!G]PH$(ET MA\\ZBC SF( I[S.17[OMPVOJ,.QO3TC".+0H,P@OF[=T,DB4[PX:)<1%6?/A M05<_@/_FG6N^11D-AJSU,CF(.,&,M1[G=;&4.RIZJFQI)F["?$HE!;W9N%K> M)-8] JC/585"/,L\*W-7@18,RA%MC1!6)_N=HQJ B +[U7$L%0!?3BYAYUCI M]B1XQ\X*5:/'V8\/B.XO'_;^^A#V/H2]=Z[U$?)6"]D\7YM77F1@72%UK?/D M;)(QI-M"A*=5AU[XI-E4XS+0=L=Z)V$E+^*+*'ED B&W9.V?K#( M($EG%BH_)06 V8-Y5N*!L[W.Z1S697<@0PAY4G./,L?-V'Q.84IUB)84)YPD M(1!3FSE$ML TPJ)<0:Z,2JY5E SC+\N:0JF;39XU FH*FN,#J>?F*(V&,J7# M)/R@J%K$["\P&C1WJ'/_MRG#;4$R]3J#4V%."JZ\$<*8S(W5J9BH1#_V2(B< MBI9:%C5^#&QF/QZ_.Z9#T@^2RO#R'6!;&E 9FNA0?+USWIMO MC7& 6.7GS_RO)S_MO_[L.?\J:\R>1_/]<'CS/MA MJE2 "JEU_DDWS[B;F,8SDX-X_FT1QT1K[;'V]O/U5?$VOXVF*CUZ#QW5+Q]9 M.N0#SKXYY ,.^8 1L[.O=JI:X3&]5-1*50;HH_11R2A\8>52]4+[R9>ZFM%% M1F*EW)5!/W(?[BL9&OSZ8V1"/?)'$ 4]?7PR45%0[,5/TX?<.3!.TK.O>O" MQH;+VP'UQ)RPGJ'JDY%B[H$R)/R$7D-)0F)2T>M4.S:'[@WR?-*YQN>^P;BJ MN&O0WVI E#GSULZ@^#=U]:H?L6:\T=I?U?CT[.OTJ\>3-6"_I%BE'FLE4*FL MFJWOGZ8O^7""26-+FQ2/>#$H_T%9UXAE!("<7S[.58+"9>'7_1\%J+H= M655P$$J(WWB\K(/#FT#@/>0$P@8AME-(1HE?,/BUKHF6!A/2S_P*B:3L-Y]/ MU!7P^ /RQ,+1*5]=5"B^A6T&QC&D3FC=$S].MHVA+I:0)0>NG$633["LY[T" M3N]-9&ZSA# 'WI09SJ-7>7,%M9@A5R/GAU(=T<4KDBJ_+3F'"*G+,3DQ0@4[ M%@2^!](VK>&AE,/S[L]U:;V9*3<42K'5IM/(Y UT[][7L-I>NZUZ)'#O-GYU MK=G/9>L'!]AYROB7KVT_B>Y5"PC[=2#?_,MT=%QB.AV \7 L)CX.VTVL&&%0 M>((=1F$-BQ7 C30!ZD07'27FKUC<=&(=^^/_)"\L:\^E8^V)'_.>OGW[+/D1 M7$LNZ3@26C;TAPJ767*'DC=OSY.W?9G/C>>$UPN)/+JA>N>>H7O:*\BG M74G>-#V\2(&K\JHOR6FPF8M9XKPQY-UWU727+]Z\_3$Y/3U^(CO0BXOSY'N0 M]QRT+/0I]FF9Z\:+NH($CLZG/!-"1OX=<-M[KIY/)P9HB2B9F/=[59"QX -S=RM@4/^2\[Q(Y@\1M;I9(,3MZ.CNZO+P\K)4]1N(GH@S;19XT1ISD MZ)$"HC2FJ[G)D"M=\2E5 UDF"KBQ-J.B1&MR834KRJUC;9^W4$-.XJI")H98 M,^14*XD6_:96?+EQ]K,CHFUHL:2;Z!MP;C&]RZJO"+@V&V#X\QN0.:.5CKYC MTM;VH2[(W)MIJL/*'A4:WM#C0SO,TMVS]%_HB<(6>I,WV56>O"Q6>*I]!83I M\0S[[34(3@.4CZ8%D;ZX&@N;@U^B-@R,$G1I@0E>) FFX3,^9 %1+R>NT/9K MQ>=/FLG\=]4C9MO\MY0^>U;?[\/'K"IUEYBP]:RH,6[D$;RK/*X([=)I)<&/-EWBZ:8NZ$EY[_ M&'VRH)P;=9WSN*06. E+&8J M YWYRAN[(B..+[K6\8S'7Z- P!T2T3!"#.!BT%&T9UYG2]HH M\SM@,VQMI+7HF!R3=]"0=6)K.IIDFA(RTN3(ZU/@ZC6,T,\_&^RP* M"*AO98GB34&3G6Y[,(Z[C>/_YM5XE %(RQ_O35K^SVQS3SICLOW]]_EWI\M1 M\1[5]Q_017-!_:TZ! MK3(=?$_$ 8KQ&'R[(\!I"X+T)98N8@F3?LG"+:NZ+(VMMY[TYKJ!W"O?2PJR MD6, MY)CN9VT6ST68"#1)R(#8-/30W&_M&4N$O# %6@WT6YX<[P9QCKD]LQ7 MK<>*QTFM5>..%D3[Z4.M$!>E#$) :*AV>5N5)5KG(9?'Z^;*O,-_:*>5-3^+ MO7W6TD,;38FW[U.S-N+A6K%O3\I;?HS&R@I^'P4LJ1"N: KA/V7SE0E:M-7W M;(E+;DF1JP#*YME YU5Y)G &X\ #X?I=T8B[>&5\UL@RBRE]6=HC!L*TP&;2 MXA.+F9U+>H%1O=O(^J)6[?BR7HTO/4NSY/T>KJ$V4/48QE^@NJ_IZ 2/('?N MOF#WB?>'94TG67K]$\'40;3(O.;6\H%P/Q.Y-]K%C6R45 ((Y"%'Q:T][V#W(E^E5M*7CH?C=Q3&$T&[ZXDX=0[ M$/V%>;^;-E,5-8.-V>2-I,"N&MW"PB=39!60U M4M9C8&7XF'I3*'J:<$5!-6LWOBR$IN27V!XJ?_)XE,[FT(I5[83+<']"ZV@" M<4NHF-?:\4767NOC8RK,(Y;.F0Z >+#[HLB,0^+_T>DA\3^=Q/\GGR#FHR>( MRTKX#:U"&S G(;B>C@)@[$@<3YWM2.T/<(I(EA!\D\:<5+C',+7D?\^V27GH MW\KE,<-*;DKZSPC(@GVDJFW<;0B#C8%H-ES(?%HC)]6A>02G8>!.D;( M^H<[,)*#L;CJ=>[\%+M2@F")%SOU&C&A^-4G#_QR=.#/Q\Y&5%K1I-K11%87 MTZBK;&TY7N#8PV>&#)(+H#H-I=<#O8?BC3ON,VF+Q&UKOJMN!Z1IM3=@UJU'.0 M4P7B[Z!EG8/RUJ_?<0,QW)0[B40PS+N:TQ;L(R*R!8/\3/7GKBZ@45'"U8/[ M.59?D.;@&*9W>SA)C#[ 08.THM//*/IV0]1%_FHOBP\4-).H6]G6NH$\/F]L MDH54X';7^?RY#,-'![;/($9M_CEJ%AP%(I0]4DA[.OWY*T24C??RC[P"^JL2 M#Z1F5<)<5E23&!:&?9%]O@4)]C66-;?<6IR<%X;V3K-0,U!CM20L.A*9D).J M4U\V1BG3(47W#2*-Z :2C:;!BWX4-_.).PI,=VVGYLG=@,6-V\7M^TU6[VQ M*2/-_HPT1DT&ZJGD1B/\"^RIH'N-QT,IU"YDV8*&/ *V&B@G ]H=+$9+\[? M/4W.WUTD7S]\#%/"O8P69')M*5JB<\V7A[#)%PV;/#R$30YAD\\(FP"[!** MT+[#3D";Y>5*\_J0[2.T$%_&%-#J3+G3!N(V1X%JW,9H>]),"9&L"'J[17?- MR=H+IT-,_ :\(0HU$)FCML9G(#GB&$=!ZO,_L?V[\%SRRNP1'6H8F<9=U;4Y M;V>XB]447N?D0^R]$&.4 V\"1;EK8VH*X.N$8[>SO'#C$D%$MFC0[^*C0'J0 M- R2V 5]L!LP#"38)PGZXAM!D-)T$$V/P!YT_'WL&<3XS#UN6PU.,P#C2W< M(K'55C)+OU*G AR0)'1)!K_7+3:K'B>8D/&2\7.SK+5.@W*HEC9Z8ETH05(- M0AZ*I&(KTXAW:_I-R_)G-&TSY-T @!61L%I>8^VZV=&-]C$QQ>3@DY#?B*IH M5T2CP/Y6T)<\/0[G@\^)P('ATP$#&*6?H F02K+D+,_A:,NE!'2"B IDN] # MA.5BTW$?UTX)S7G0:C:F[+8)HG7WK<2+MZTB(6#1$.+XAHM$<=[15PWRO$Q) MF.+W-])35C&7@@".T,J2B;3>R46UR3NX.(?S](0C/#CE1Q_$P1^EFJW*FMC[ M/RR0SXA4F@7RIJE!3G:-7 V%6@26K1K/T'*D(_Y&:_BL\N_@(!11EY(BM.-3 MI+I*>(=T!VZ^KV4H,K:[JZ%N$_<,!%IE/,E]XWDT9YU""29BDJ05RFP7V9L! MWW,C@!\FCP+M7K,C]+*S8S!-2 .HF MI>$3X<&&F.@<5-["$.Z8G<._8FI<\ MH9>$I6N^^(JE_"*11MKV%QW(RZ@W-@NA+YU5$5 -2&G04IO0U/_H6-RCL1G_ M%HXTF.4"/.GYT']MPR#,.BLJ5UZCS=X^01DUIU5QCO/T2,8)'2YS0J-2%Y<9 MLA^G>/K?RD]I;B#XN\I!;0J("L&[,'.W"BI[\-L6[JOQ-.BFF";G=^#%MB[\ MA>@8[B3]K'X#\Q_K)GC*5GF&QIH?=<21TZZ**5[94H&.F+B1W""S5XAW8\ZJYW>@ M%&29:X9L5^ G536ZE[1QGYCR>2<2*/C7,%ZI"NT6*YC.F1:"&2KK@C MSN!=7 9Z/NB#?+TIZZT-2J-:">^^\E9RG@H*H1:VD7RF)9MSUT4[LUZ8ZX]! M2SS?=(.0;]1=7^:E>;.&+#-&)=YDB"=31\%@:&)NCG%^$F\2]O7)\6/J2OS!/$>V*;YEOP%J MVME NOVCEQ$=J0#@GVW-,P[)E2^:7#D[)%?^&,F53R"QBYEMN#;&[8JN^)-1 M[ 8K,(%>4]21NM?"WH+0 U=N MZSPDJG;VD )ET78N:!4EZ(Z9?@NI#=,LV#BN1I&D@6T*@J_";X?._#2@5H/>U=6:7?.Q>Y/![_N M<_RZ&R: *CD(V:Y3-S/G9[C,!"'&%&60>=5*>LN M6S9=C28&%=-=_ZT(H^["+]RA\3.M"@N%,1M2;AH,^V]!IH7H+MUSMK90I$EZ>[ MVDB)5,E17V'X1!'P6+(G_3XTI1D?L0),4].3-^PP!SJ\-0S#A3Q.@<688\U6 M (9FYBRHP."\] :*CT%HAT?DI3'ZR!-E&C$'*G0SN3[D#@"RL\5AJV@\.)KF M7H?NH3H>,X)+*UTUTD)\ P\,;KU+KS3?FS;[S8T)68A?X3B-ML 1/@SK^F*' M0-XWK3C3@@&AQ$T*=0X+(188-?[QLSOY(EO9#E52FXK[2\&.RBK6DU64]?:P M/8Y@@4/"O%3<]&WU_&W92!!!B]SO,/,^YT![[\S#,K+?X?3+%*PRW"L$:8$L MD9\_RX8/.@3TOVA _]$AH/_'".C_)@[XUZ-!:FR,L0G/,O:Y?]S!SQ/P*CF4 M<">W669;[7/92\TU;S(,4I/].C(7 C M,^>\&V8CHQ-(C)IY\ BX,@4O"]QP@O+RT8+_H$V0HS&6?;J)/*]J1H9OD.CT]&0U[6G *N%5O3J]XQS$3$*L?Q0? M3WZ7+Z2B,H+H:_T943C%GK+]6[J3(0% M87,@P55::PLQ*MDJ A-CLY9K=RGROJ-NU/59JRV$Y=8]=T/])F_@= W"-'$S M7,?-\"%X]MG!,_%*=I6MAZ7/P\T4,Y/=M<+G.VH1WXXY1Y\I4X7J]EYC*=JY M%)XELI8RFVF?^7/7I:?D7C2)8Y+SY\=*P'_=Z6U_BD M'D^CQ0.[YG!$.@SWF$@Q/:#X3!S/[W?C4$\)3U:6=;<]Q\N/>3C3,8 HWV;7N#PR.W"?%FO3"H$?XJWK( M'+N\R6S*2:T5;., ,/FQC;+KB#DG]EO1P^>J;GX*E6U0"\SOMW_?(.1)D<)P M%-'=T.^J,/X(QP(__F@9?]XP8[Q .@$9LJ1/8QU\)LT.9!(J)R! MR#$U9L[=9LC)8YK6]!M!8;E*3M._\>9%^:UP ./]%M[%]EXDWX1=)I@;B^,; M1G%44 'OJ>))DI""R0.3*$S,*+JML5!P-RC;"9\7A (Y3I&J_@7"2FD+.65> M(WFB[#.\7I6%[HII)GU.QYQ3N\J0 (!2LN_'#O[+.B=^7HXVIKC9F!D,!V$" MQ;<%D5W35Q:?';\?BLX05[9P9,<463/U6RB.0*+=UC*1VWV-0@TZTH#A#60V MV%57%JPU<8.%3CQ(VC:4PF*7!!C7'9X00L(F3$+.OC1/*4GJ?PNN2*]Y: MMQ*<\!MIW[V\?/KZ+=2.\7V@F3-)#;.5\G=:Q:CK=N'8;4!;6"3*F7?RS[1$ M_,,_+H?SM^\O+UX^3RXOCT?QW<_/$LNWCY_ M=OD^>?Y_WS__X=WEZQ_>X<]_X[[ZU0MM(9X\"NV O>U03+N3\QRL*3#(LP#O.*;: ,\%S-?I/NK8 C^\E;.G\#.<#.TZ( MF",DN7XB@=S.S]$21!"0E%L !2LN;7GU[77MWH!DA9L>4Q/\S$ MDDB@T>A>O2[/>I['C_%_\IUI&,KWGUR">#QGY%OAQXPC[XS&4++.P"<6KO2:(PY<$@C]BY4OI?DX+:YEN5<*W M+ML!S(G;, H4 -+Y>DDH7?HGU/C R<#*OESY4;@$L%,S#E;<-9+.-V:85OL6 MG80H,9^ZKM3Z_0Y9?TGO_\_AM'Y;73?K:^.K\]GQ@::P?]D1L[C&-SW%+Y-< MH_N%6R'&9B6':DU7WYXF]!<:RKC:!F5ALT2'F(@$R.NE$+>89 PNJXA"Q8D4 M!13M:*/>)%(OJ"K[$O>AJ,4<(,_=OS=+:KZ+B=O@9$*;G3LI>I\TZ!_)4, C M\O,1E"SZBMAASC7.9^F/O7J_;3K4SUF-K(_XKD*6EOJT3F#O[WY&2>ZDTI%+<@(+J2 MMPC+?E%92O/.A7G=JER@NNT0R<1E">1[U29DP@O?\S$D%8^%20$@.57,I)#/ MGXR\S*,/SU-/S7T7K+\Y%:P_CX+UQXC=G^9\,CVNW1.^0+XBSU#Z@NH%OK25 M\]Y.D?\@@"P,:W,N:_R!A;Z-*/2%E%W:^*+_"8T>O]YNJ\!-8,T6OJZ^5;AR MNE(1TAXI>(WI(M1GJ=O6#85B9V"56 Q2)!6,4.-#@NJQ[OB:GCE'KEI7VTLW M>$Q53G^<25G[9[QLAMJ+ &?\31G!E7LS+ :WJEO T2KY!?!Y2]%TZ)BD#B-_ M>V9S0/NH"A&'TY/7<*<(4A3&%)DK U3/+9=<0NN*0 M]^S3PN%Z2W_:7;GG_6C5GY?(^&#C:QSJM=6A5L=-W5U22"?L*>E!7Y;7A)*) MBXD60X$+;W?3%/PV4&ST_>3*3>(E9I%UU- MJV;?'K>0<$4;TV-70;B&L-F*&7:R(R.S 1N;]UQD%20M%Y-R$9I!.+FEJRL< MM72H4Z I;$]*.;I'<;ZST\^&3-#(U"4*C*1E%60AD&^?&KLWB M-K?A>=$0@3F&N(_@=B)5.'X);-/NQ8P80A7 S\22ANY[?WDF.6(LU[E' K8S MY2R&3SS13T#5_3V4IP0AK"SAT>ZS\AW.S7DV7L!C/1E]K.<##X6@?W_,P%K@I<\OOUY@!;(%P9+-3(BQF#\!#@^[5R)M MGXJJXF7/ 2D'O8_ROET/G)B#UE%!)TEZ%_H@=W03]AF:99=YX$)@ !!,*+=. MO6<]_V!O.J!,/ /7*MEW7C6[BKNHNZ M,S!0HH'31TXFGJ/8'H3E:X'9P*E]S0\LJ0,L51N:(+]9_(J")/QY>! #M1D^ MG*S+,GANVCQFE>.P>]H!*;_3O<=H2XXJQZ:*]:FU1C.B9&?2MAI%H!Z:/2W$^:A[N MVU,>[O/(PSW0JNEKMWW)2AI&X_YY>@PYL^U&9^/B/1TH60TB(N(SFUM+5M" M#>5(O@\1PI8#?AIX%>K,ASIMA\91B2=Q820:?4X\!#9YP-5?JD1]GYYW/^\H MR'"GV<9[EOAX$68%?=W1W-Z9H3P+2I%8G.Z_#WS9GG1^*',%F.4K=X;!M0.F M>BA.=0(L3GU5DWJ_K%;P]K*DVY+I"8K:/7KC:)EH(@TQ_%KO,GZKU9%*5?Q# MX/#7(M8X=:NO4'*$P&7=8>^&NY!SY6,^]2*Z&**09Z/KCD!5P.>+TXFBUIRQ MZ;V?2!?;/)\ZW*@T_8>^G.ZP_ \WA,PI ES@DVGM?[&0E1.,@5[*O&G^Z"@% MM_D#T=E7%4A7>OJ)"#M X.,+$1'-S7$):QS$'XFU*A-X:YJSQEH]KV;JRD5 MDK48&F1U9OEI"$W&X5G$0F9C*3PTUN-.^E'!LM*\=6RPH&&Y):IL7U>Q3KF) M?-Q( 7'@4V'&1KAQK^JV8W5P'[+" O*09NE2@N+RGE)?WA$.AE!(/J0#5>QE M=%F*M.+%:SIES-LJY\WU23GL@QI!7QTB-Y>)%SB7X8,S#0-)@'>M&]T&#XG8 M924B",D 8?+2(Y0P,5%MY#1_6:W*_9K85H**O\_7E)U-C 191 HGTW&F,Y=75IAN*4JLOTR %SD%/ M99U9W\Q-7+QM\&]HUV.'#BQQ;'J/S,PG'ADY4A%L> M2O:5'ZY.^$H]?33O^[F;1G?#C3N0%]H53O3?.(+3-AC?!E5>WR//,@@^?1\> MP6!TA4B$J?&QVKMIP/2 "O-]3EDC^Q=<0AP*#U&<6[UHE+WI-4?FLT$"9>>8 M4O#LDX%9R$6MH M#6&8AD?JH_[>U-PIRY!N>(WN@-BW)^W-CYO._.Z4SCRE,T27DAS;B!(I2*!N ! MT&O,]U0F58JI)."4G'(YE4]3RFIHRI9RHK;$G2?S0(EZ>POEL"2D/ZA*@F0F M]#3WN#OJC9ZK5\V2/J== 5!:8\26%MIUB'%>0L@ &!4OZF/D#1?BW9OL!;\5 MII' DMCBCTUSLZZ6%]3'P)%=P?R-F(CSC\-)8IIHS@XR9)#HUC5B=F?"M5MV M& '[XAE&P/6*,S20=RO_H%0-S(:A%VXP>U99>C^\'V1[W?\!'Y&>/70?S\4* M-^K? V\=YX0BW([.5G3,P>G&J!#H18-YVW!F?UE=87Y3Y\U/*#.=C$_DHKFZ MVF_DU[YQ($I3IELE/>=X3K$FJIE&W0G"=BL/^T4CA0F,_6Q$4*S'S7)"6 O" M>A+^AQNK>T0EOG/J4W&@RE-]]?VGF%XSES*0I]\.3&^=YQ&_4U,F KHO ]%( M:L 4);@:;8QB20T]M:;\DLUR/;:97KO9,\IN3Y_,$L)#(]V8K-2IRFE!_]?> MA:B"GXR6VZOWVYHQ6,RSTY#L9H)F253B3)W&XZ/IJ !O13VDNN+T/9RV0'VF M5$/+Q-6WSA>JJ1N>=3]11J)(&7>H!VAE<\)=>LY\KYL;]A&>8H_K90,D+LNV MI'*&Y]WIW?X'^MJ/F;9,_PJ#KES4, 42*,#<$4%00D:4GN8.LZ<$6?H$NSR- MTF2LWQ56=$^:^1!5#UR2M*=VVA,[W@)[IEW AIFZ@%?CKS78_TIC&>AVS78' MN[L\HS?9Y^F7;0K38>/ZY#/T]LL[2&V"9BTNEZ^/O0FMP-?UQJUE*.WV5TMR M&/$7$@-B1*Z@TD-W3A>?%[QM#8-GDQ2ER2OZ6NKV^$Y*?Y9<;EUCJBW.N8.J M8.<=MESQG+W[Z]I]7TJ(/0GBH(%9897G^$;:,]LO>$1M)D+8I]4=X(^C?5F#L M&;VKOR2GUQF8#1UJ%/O55_,]D#P[EQX8ZQ3BFW_8E"_-ID_E&FP8AT=5GO$M MJ>L''R=6< \S&'B)_UF.9\(S&G0\Z[QK]&OHX'B;0T=_^A"H5_]9BC7?/CUN M/L^RTVE6:.31.=<$TQ5>YQKWX&W0&> M8L\&WS3[M=NOB\6^M<6!FVI]74F' M5Z1\#+@K8^6QFEYYZ!!W_ >U:7\*JP@ $MN1.L52%7YEX$ M=TI=?\S4]?>G MU/47F+H^UD+]F+50'V9YO(49CQ^-??$X+#I@T*@09 O8-R]$8BCHA(QB;_>; M%Z#1\P+P%CN(O=Q,IL7WOL0RY_$^P1V<@GDU$=YCRV_M4P5)*<@1=^$_](7< MGU-!\%OL[_I]3S4(.,^7U0*;O"D\_CLZP_ W%QN>[7>730O1"41W[;P&K)"2 MV :BG%A#:HF4:P,Y?&)^!721=(?YE8">.KQIB4SZOB'3V/Y4WD08JNA2_#F) M4AN1UH+"Q#0J.7#S.X="A.);ESO;>3B7 M]9P?0885Q+#\\;9:X=S S8LHEEXQ61()C-/ROZ@VG"EJ,J;378QR1WM DNE[ MJJ^@NN<3C&8,*=1'7X(4Y]>]R9I+*Q"LM\3MNRBW-4* G;G1X94^S,*'!2:DB"@*@YZ.ACX?N-#SXF[ N(Q::&XX\O=N^*AWI0T M.+/:4LQ7$!:FGVWC DE(F)8PIQ"[0J70S61-S*#U;MAFG*S7N,-A-TARJ9*/ M<5TW:_1)C,SOMG%OM?;RJG:9!/9E8..=7N#X"WR1?8$I=3#,>0_W=RCN5%]8 MD;%^W/ZJ72ZAYC$[D27MZ:3RM>T?@K>C7H"^:(0&ONC(/_@T*A-CKX?(Y& M94)K:LPI4*Y@5@+?+^1836QF(4*88#) GR@L*Y)$D.9&4VCO T$78!E9UITS MU^"?S(S&<>X1P4N%-/Y&FY[TLCXQ#]K<:Z1A;G:@KNA^>-TB./?"5Y6FF?I8 MD+9[\HV;)^#!P+ZZI-?5FV(W;36Z':29[&6/>CL+VZB@A[+IM*C">7+)RR=\ M.@)%,8PK*BJ5G2?C2+S=@V:F(*P9ML14(&TV2;\N[*>;A]P;G"[TP)EH:5!S MX+!TLYOUY\RJ/99=/%D+M!:OCS/H@+4K:Z1'O+4ZH8@JU$9CP$#TE/S"DYEV MD*E*FZ+T"=#\,;/"SQ^?LL)?8%;XZ)S?]?$I/X+K9/)ZO;0$AG&<*=Q"J]AN M1S3O),+),";*%>92(8AS9GU$))SV8!U*61U0TOT//1F.?>%'OF]-[VZ:*+L[ MO H22#E:">@-A!?[4]:"TJW"'^8N[%_5"PO,[UU:Y;]8\8MA)>2)>3A,)K-V M6GH'++TCRPLE)0SGE?MI-0J@S(/5$G@[S'=K/L++B[KCI%G4)+ &ZP@N6B3R M%K9H991Z:9V)W#RBTU$#4C/YEAXBFR8A0I SR/XZ]_K\_R" +_5X;H(Z@>F[ MM0K^UU.9V=!W_2*HM*J]\J2!!@XA7;R"L5Z0G2T),P0INHC M,H-TPEUO]\GA1?=$OXZ(]@3_^K >SAOHMEFZT)%BB'-)]L+^8" MCJ\\*C#1-3 "??_LP$9'.VW#76AYL*9/)? )FJ(4+7P!1DMQ83-;K]7&9G*( M/=%9F>T@%?ELXL&85QF0*=-U,?>IYY9:WQ(\M-JQ7G;G9HC-W4V#^.ZWHM?I M[ +Q/K5Q=RXH,Z5FR]Q52$ ZIN59E8NN=N\?6!AO)[\YZ^[N^FZ'_6I79;W& M7V/=$=NZ%LV^K2'#-N>\28O$MT@T)!J?^T[R9]UMYT+K'G.839:[7VU1GKQ< MFW1;*XKO+!1:84OY '#BH"?/$'<'-;EE_A#+BKL+?3% MI13I*'79'5-8P#=','SB./;%5$QB@#&B!5BW_:QC0"ZNIY^6K @ETWHB>+%H MJ>V4X%:3;;6BE+@4.6Q)K+\;BC2P)7AI(8VR5>>^919- ( M'?$/ZI)+P@B@N5(TV)'K[C[T0CI)/2K)__$E_7$#; F8_%PN6Y5+#YU]_Z57 ML\C5(U^&T>JTOG&"[=?!6Y*WELQIN0N_I@LC5178:V53\^OF34Q[ZE(?^D'Z4-\(C1L4ERQ:<2CX&04,O!4"D3""?Y!O+DF9E:I5* ML/]R@W(5SFS-/ 8PJV7HV5,I$FI6!QQ[OD'7\P<5Q$"\2S\+!POYL031F,AS M_.9AV%$Y6(?-RAS">*RHRDSZ;8"%3M"?0"_RQGGA('(J(0!,;="T/*+JD^U0 M1(_2$//V? Y\8Q9$EF;EY4)H/[7T3TPM^1H(%NHA,D1'I(9(&GY5'-5%F,HI M%FF]J4+0U/T5E.@=MFMH.D#3Z_[D*6MF"*0$*T]8C^A+@T'..$MN!IFQ[P!^ M0%% !X5FY\_-945L6^ N652=\PU%XNP"-?7,*3ZQ:VOM>DK;L_3"\X M3;.=NU4-\73';>$)5>539>,^.RS-&&*5J1$Q]0.,3U-G(I2D11X3B> "!8<%N4 M,D"WTHDH5S*G#"5[T!90>^17V!XIQ!A38!*J-@O82FJL^F=.9H/,()QGT!B= M7Z$V7"(?$6?'2J0TGL*G_1S_W&S,O#"+-P#7 [%V>2ZJH"8>CD->0N=2$S=- M)&;5,C:HXU2Q^@H>YTL]&>G\9#\BY<*_(KQ$J+X48OV%;ZSH!:TK]AW"%_MH M\@N5$D:7CBK&T<,4PP7$7+-Z2;TC_ZY F7U/ 2<\%C]3K\X-J](O5[\>LRZ@ ME;S'REZ0]XJ62C*M$37:'4H9GZQIPOUX_(E-E2[MPT2KS.&2+JX0_AC[@97Y M'!B@R* !LFP&<(K M"-PSF[SV8]:6&$*AG .O2V6L)1Q+'/1D9A-$"PAFX^G(+8NA4$.200&GB/7L M^^& 90ZQGI_S3 M*?_T(3C(*/\$!T[ :9I*0K'C$L#&4BXXGO;E\IK: ^9 NY^4M?1)D80WF4X- ME>O.BR]&E)B#E=MRLFOW%>044=YR\%"XVF+VW MTJV*=8T?)J_W5!%S$_?&Y@*Z$Z(E'SZCK);D?-5KB "=Z3U(O[>:;5)4):\P MN9C36;DA%8V,T\2YUE[MM \\#9OH;+O\PV@'!W#( M++*WEFSB+ .Z/'EY&5V14%TE._\2TK1VYR33#XY,QONC3]Y M' ]Q \@6]S%@G80/!54;8D\,P[P5YY<$!=:.QE]07?[R]C M21_6]V2F9W'.\3<[9&(K#7>K''K1VKE;*<(::5H_UQC]]Y=_/RMG=-D&%'U@ M@+& %K>NUQT_9F\3#FR9Q/P4JO &A+:M8F)AH5WM";5T!>W SI/.YQ^>2OY! MJGG.7&S 05R;J8Z>A*3 HX)CO 3=-EMC[A(H?8PJ:9* 5U_O44*EIM>?3A\3 M'%D)RIF5 C5)@_$^MC^X!1'MG/.IYR>XX2:OXNFU9SAMDJR# >@-\+)MHS) MAW&M76BOR[XTHK1R(8M@PW8B[B.G65VLG>%T0\*C9=^F=-6UV2V_SQ:6E[95N5%IX/A **1G0V\[;6_J\- &[_N!-TYRQ7V M;<'%'R'%,1+(:0,WJI"=L'X?HJ9LW:%<]>$4O:]][9 MX_;NJ#;5]=YM[@PBND)CEDUB',Q>7XB$K ;.W*/)K\,.25M)#:FOR=ROE9DH M[L&9C5,6^OFS4Q;ZE(7^(!S)OQ(-H"F#+!5!,,S",;]"B0"JV1_K+L^K!19" MCW4+%Z#PN@LP\KA\=Y\BWY:TP#)*HE8NIF@LBJV1]^!TJ=H%L1L4OR>CVVZB>7 J,LBW8%[]W( DV*[>[;'Y M"S]UMKQ&! Z^>"/N@9>23A".;?KW,TP#@@9(J^L\O(/S 5JH?)WL-Q02&G2S MR)&!5Y04P@7[8-_W >$>!6<#.:"5EN)PM;.6A3(6)Y0,9%>&Z_@#TAP:+=(0 MO'9%LZ[6M^,;\K0N/X369"@,U!<74IM@@)>1:@Z7:#>^]O"E=\'"Z[6T(Z0Z M$+S$>"B[XHV*8SEWRVC/C;(!0MF85#Z(*17!;@"T*-;M8G]%W;"!X.?9C HE MU:Y9K8!E=P^;POEW]150!KN?MRS26*V0=U8=UU7UU4 H0-:Z+(F&VEF(VIS"):,+J2Q MW1FZB+;N%2C#]HI?R9,C[?;!UHZH0TX&_8/(@LY7@_A +0T1T%BS.!_F%!L? MPH*9 =A:UKZC.S>H<',&^EU!"FMHXXJF%=;5\G4$ZZ1+5Y*4*%#O3,K$M%<2 M]U'V^ZKVQAY;YM"T5]-:271\ G&KA4EM<+9O]55@Z7+J]?BC35+#P ML:0[O&< Q&Q?_C0RK" 4!P."'A:X;N=VXBRHQ'8-;<]>9)F2B$S')$HG54M? M'@NK#Z51PC@FC"2"BP1!<)H^Y"R@DNA;)G>8,ZDB^R/9W3>Z[=(L8^S!-@81 M(V9*0/+7<4[ E[K 0Z4#=5.OX+55[FE/9+ ?-_W\]2G]_'FDG_]L].IR"+WZ MMI*#[P11/0*B>F;ZMXP:6M@>Q;5"F>!\'$$=R+93:*SY_K#<5/Y "EV>I*!V M,@?!I(U)AYH'WQWH6:=SQWQ28D(DE;IOVKXKJ$)1U)L#^;6(5:&?:]!0TR9! MT &JEI2EB3GK(<\G'*$0!>2KU[,!X!GB])?PVWJ^)YJH08Y1"]GH\]'%;=X/ MFEFZA5N O5#RR>-'CY]3SL?L"C,83A&Z,! ?-Q *2<8#V#KC:?8.8F?8EH,T MD@?,W_BN\:6[)F_2PI"I'X(&,:=B:NFR-M*T 0V^-'Y+(QF$8CS"--CE7Y2# M$B-+&APWU.)_59*-8"B-40QI1HB6303 [C_3M>W;:Y@M#,2]/4=B/+YF($S" M>"D+5>\E(/ZS7 [TRHXP-=60LV;G\HR+ .2ES?\V^>^_SO\6OM?N1 M"5/CG)(-6/.1HA#_P2A<3NT7^!15^]=^=>)34S*!)2U2^L 4IE,%/_4X:7N*+G MV:9,1="&3UP=A%\$/7[T=61.!FK[/!L+\EW!9TW9\.:2 Z@>Z:HE&#$79_ X M9:MGO2QXHCSI:X3)O&<_J8YW(]A*5/IE]JG&]Z]DVXO5HC5$:]SNV?%T5U+R M6."G:KR"*MW$W/[A;9I3PN[Y\U/"[O-(V#U8O"B32*\0I4&%M*".T$9DOX:> M>J ]FLJ%1/\[QVK.!2 E5VVY7^[73.^+ISS;I#UT'-3:B'CK\SML>E50;L>Z M&O.*?$MD(<"+E #/T,8LO<0/<@W0@B;Y\W5Y*SF0@&4_P!/PP:8/KG$S*IVS MIB2S5!W0,?[P[.<#7*AY?-9-B0P5B4:PU43DX$6.G& SX*'XQ&*"5-*MT1V? MOTB1WJB:D_R:@R$O4LDK*3L8*@ZK1A3$M2!/)*K@* ]3_>YBAT457OFT.CX$ MO'>)39G4DD^I%'CMDEWP%LNK:^"[0#*L.N>B!V$$2=!\GE[@ M!X%U#L!4Q>W?QE0C N*^S4%)-X3!<0:\\(QXGY KI+,6?W2AD M2PO7?4_Q9.@8=(N+!\,:=C@>Y3Y X67/&\C/_-NFQL4%';I2'N#\W1M$"OA\W^#*^.S29,>OOL.67P[-EV%EY% T M>,W>+"!"U$I\H"V1\T$S4[2 $RFIM"LAY]!!*,3TN#DQS^$O-I.V.^^Q(;N3 MB_#1W $NJ-UO=\!4LJSFNZ9U,_[5UKE3%?I-L,Q06ZG2XY8E[N"&"[QA [VG MZ]J95+?PF[:0_=.:I$#E)_$:%S4)_0# J%$8[=WB_5A.0J2V$V$XBQL+A84O MB[S$1Y^\!?#I:O)3>7.R^0?MNN%M5R[=(@ ;?@F2\3WX5/6>_]"B?!:176(9 M@U!VFA4,OI5BL9 %-)!L\E?7*ZGJD)N,/RIG_R_<^FO!??A"-<:/]NG?#[Y^ MVOHVP0YOX=(=6A7JQW@ _['X^GC+)^Z$UO@*@U#*^L+ZAB?L3:^+77SJGL.M7[$G"M1A?UH"I.3Z-FYYQ7!TZ5/4]"#I%AHJF.T@F=RVJ'ZX1+=V3P3>$5<5\:)8 MX.S#6\FG-/#S;TYIX"\P#7PL3F U".H$90AG^[RE"% "@RPY@M%0T ")2CC[ MBX;612ER!H\1)N:9$+D(R&E=U&PEUP]H;^>@QA-F:VT#&AI&/.4YTVTB,D*8 M^/">>=?6MS[?*X%53]"!@Y)N07)WY#[BES"_0' ;6\NF#/5"R4@I$2!#%H@2 M)02\5\LQ6O6^6A ;'N6PX5"3>0TN!&UTFT0+0!YB6!@'JFXES0)_?LN%0(3Y M8M1*KDUP>A2^E9Z5G"0<3+0AR('F3E=ND1GLTH(FS)J:,+E[WRJ9[Y0I4&,X MT6,7N@05)V[]28XBP>[%C(*8^)7D*>WC# L* 8R-%H< [0Y4/G=6U)V\F^K" M[5CI2@5?8;5?.^>T [3+GLL86,JA]-2^DA4! 3AEA9@RK!@!4 0;)5$3]CTB MJ9)RI,08^BM]K\_TDR.' MJEI \@W&N26^"4G9DR:$JCRI!8)FIPJ;?)+>($(>$;*$O+%@;LBV0%%B65/_ M4;U+MSCGGQ[D:5[HBR)P&H--"4'8303& M*BU**+7Q/JNT4>%?#ET1;AQN45!22/QHO*OO?W:SV*+?#HM2M&M#+]^_WT$_ MW'-D1BJN@6D,\.C\,[*G[HC5L=FL;^/?RP9'8#O:IV9+XK+N@Q#<@D'"4W_!^E9B@-YI#%'N/44\!T99V':S>*<;2 & ME93Q2S*OJF,%!#ZK?0L[NB2]HJ64#K$+-T!EFMQ&8N60EKO5KL95O=T"BU C M*N:K!%'"T=Y++/M* M"JU#[$,I5,"[4>;\$LO9LI]$EHE_"+/<\E'_L11#+H^ [3DJZV!FNZ,\PUZT M9K0/9"=J"\ 3>MFL1: '3*9P15V5O'?T11@LA![E$9<%';31.W>+>ID9MFPR M,M]75_N-"(B24D22)?^Z+JFNU+@IYA7PKZ9=+V] /_1F.8'2C8V@N\VZ@?.>M0#U01"%IB$88/[VE& ^)9A'/8[+(8^C9P1>5Z0NG2IXW:&=<[!)-.C\"NC! M@Y3!DV\H'4 $,KF&T(A//2&U7E6Q8D;JZ:UDAGA7D.O4!CIW2PRDP+3W+A#T M=)IQ8B?G%*[1_[KA$ISU%;ZS>CC+$CA\N!DU8#>:5P%CH5?V&1PZLM_6]DG] M\72'YXR__/&>,C_L1Y/7$G!VE00K+&9SU,TR''*7HX+LEGA76:*&:1N>/'K\ M/>W(Y&;U5X15FB V1K>X;ITO&NK^:!:FHMYIG,!_E"WHA?_/?N,VU+MJZ]RC M.8<*+ZL%_E!,4HK;= >/H81H%NHJYCZC8MR%#'=,(UF<<1=^XM5]#[@N8GJQ MI!!33MQJ;=T'WVO:^)>!,G'?D#HU_ M:W26@2.Z*P]OOL2&L?MEN=>B$C]*<8?=D5^,.EM&\*8VY ?1)'35MFP)+:'& M@NG;>*0X#SQ4BC1(+SXQF[UIY%S-;')CL;7]>$\SPW$F&/Y1XLZBKI2"M$*" MNI.4F#CVT<+1S66]IHKF*T&A"+4W]2X46#X9VHIN+Z,&9X(8_,%YT0_/7HA+]1C&.1]P6WFGX"8 M-*$NGAV#VZ)#NA?X/_>)3;-I*V"?@K]_V:GZWX=.HA?-9N5<&2:UC= 7G2[B M70_.*M^;5[N;JA(3"!5*)C2RW#I:QHMN4/2_IBRIN[99GQR-\=?[QWA>Q,2L M] :HA5'S][7D2OJE""1\2I12\"*0:][O]-.^9$F':;??PF$D[S[D=\),<)WB MY@.WPY<6,KH\?#$A?\ZP!?D1J00'V =@O!.1] $O(0T^6ORQ:6[6U?)"FC?C MD[ _YXF$DIU[-U?[UB-!3'=3@-"@#<4WC %"<_$[W-,@YV'G;N!>#"(QM*KL MJ[+\\4*H#/O[PMOG#.U[+H>,5S@<_L72&O@MU39*H+:]P(IF=77 EY5O$.)!; MA33YHU %!1V0XYX%&@>"*@EUAZ^I,'%%Q"5P4( LE*'))":2-4J\&,7PJ4]6 MP]_@X/9%B6C!V7I$+$K:#Q%8$C>(ICDEAXD\VY[YAF)?UI-52>G2:\-"BN(] M *@"GB_KNH1Q8/0RW!M%M%P18S,I3BX7.Y,:C/=9P7@4&=?21]B#.K>_F-&= MZ<@RLCNPO,#M^>5@"DWF%8, +;'L8"7PC"4BY#&69R_F?2@X=OI^QFF%B_K: M:%$S7B.:TP)+!#"P7YN=("DT7O@L.^TJ^4QZZM.3V90>92ZS M9SE:4QH/=WCOF*L-7_"?=I]X!?>G-'4S^]*GM[.$UPX7$!%/2VR=>,/DU*\4 M>'(;;-;HPS_0>_SW# @Q_'O .HBDK7U31<;4A@@F@X;O2U^EQ@MZ[EXSF<&$ MMSYC-*%^I57[[=- MYZ**1Q/0;/6L,BSX@_:,=T DQ,6M3:EC2S**]MTBJAR!87EE2SY?MD3$2A\+ M/_&=X2-/UY,LO=1 M8U-Z=?#HQ(@&>/([Q_W.^9#?Z2F,L5"TA/1!>E,DR(Z1ST4W0*_OW-,="^B> MUTYB47**+]T%Y-'H[J;4Z^WV!>@ZNBU8;2^QK:A%X424A(Y7,>GV]5R(B1*[ MRF7JA8Q4Z),@.UFW* @L/?_S6R\5>*<'2MH('B3/N^UO[S$Y<0WZR)O"@82* M#Q-L-GWR^+\>/YZ4CZX>3<)*,-Q 7S74:VQ_&97<;M5MXMU)11+ZFI>:-A84 MQG.U1]:"OSPI7-2/_PO=IOS]>Y>SWOPC6+GT9NA0Q'G:[O+3Q)Z">>GI=Y$[ MX)$@@1>&\<%3DSZ=WX9K%+HM6A2MF_D47/*K()I2KE'#F]][TD+34)DM8D4- M@ /#-EP.QP^8'3[D]]WLM(?DT83!]NG[!NHOO*8';Z.'5WJ$!G(?M6-'Y@=:C0)F%;_XDY4D0?+_G2$/[B+"W (/BN MOHNJ%V5KE16U#1L57:2R*B0!.5\<.3?.^R-GB&TCKC>>[ROGP&FSJS^:;68A MTF0\ W_!?>3\GZ+0P4R4HEI>,PY]4\2.X*@+F%ZL1<]F/87WMFD 6403$UJ* M<,P#VZ6@=Q/Z%Y"MZ+VH6"-1N0-V5$\%@#QRFE&94C, H7Z'RKK*J!O?:MQ_ M=LB<)'4:40/GI#7W47/EWY]RY9]'KOS/UII;#&O-48J!(\!^BORD-Y>;O5_3 MKJQ)KV8SR;=R]",Z:%XY!W$5F]PI.8^I6%H837.."PB8-=Z[H%'0768'B)X+ MZ;;/'AA:CGQP/9)_&PJ>Y3S7(ZV7@,/CVF3 &#!Y=;YDO46Y'ETRL)<3T?\!9$_L]_L=_4:N7 %(Y=+Z[XN%U1;D-CL"'5Z M0@WD$HRK?>M\XY#H@'N+A8LNJPSDMSG+VUGC4 MLW+XFNX[>$$0=) Z^K![-9D.1M%(8(#MN#T51;U.#&J-7D.T*6D4&RTG4OM?.'G^*!>9,@$D:QO M+,J-MIQS6<:K!99#,N2C6JY?>P')(D@,P+!R*Z@SBN/YQ%J_T)X]^^2FV8MY MQV&XL$J;!&UE.F-/C\@$P+W(51A'QQ+S0LY]!UG*_K/EU3W-R^E-75HOEX5\ MS4-_Z5MO5*LU2T_GS&SGRXX''9.'GTH;A% M1YH7@8@J]?3V]%C%8R6$2BC/&BI>A\JY/KFYD31Z].FT+Y0O;(SIMEXXX\_@ M5_CQ=;5$]^@U'K!OI4.#KV$:(;+V,F'WYTSLX/:-VQ_MK1"G;&CFD/H'NCNJ M3<>="P!OH)4:O(W"MB\ :Q-S=6/[@'030%\(]0P,C[(OE&=6,[95#F^$\K8+ MEL(T7 NH%U,109_R',^"SI.N82E1@;X+-48JJ$Q"4)BMQ/=4Z0$S<#(C_1;V M$1UU1A4B;X(-153>>S0Y"X6]3W#H3Y+B_>;Q*<7[>:1X'ZKHVU F1,UM M O^5 P%BZE&Q/&CW(1+H1P&(H>TE^4*/*N\U]42K^_"BD%H6/XM8,SH)L7W+ M"%58KBNHDR)BC[5U0\5=\*CV6VKW40FG0/SS@V7*X8B8QB'L[;X(7/%HM^P^=W_NKJ9U9$7), M\ ]YR #0D=-FJ<=-M4;FU9( 34&04Q+\.#K^9ZX M! :/B",J#8QFDJBE*Z\D+8QA2M,= ,$[+=L/32';93*.> PSAKZ>AX@R-MZ9 M1'24*,&$]&[?#J8B#)J?H7#&^^G3P2N+PV/&I5OPFCU3V5':K8DW%@,9O H, M;.#9877[BOCL()RYX:Q+7//X[>(9$WA.TAA>VV+23V\%^2PQ"7Q9F\6RZ1%\ M@?3&BO&T5#\/-5 =0BOCX7L\D!QG4M\*X)6;@UNH.IM?X.0"XVWW[34,"W-_ M/DN^VJ]5%,1V:EFFA'ICG!_+2/LEVJAC79=JR'4YE^4+<<.9Z<2/U\%X$3]! M)%]OKIMZ(4!";6R,+%J\[L!]!1SNKEX/&P$ZT6"?9VNJH'W1/_?'8@!"U-MN MJ_OL"TEW=Q5^3A*UHP,OK6\" $9,X'9(X>/A[:-3+N^;)Z=8R[M7B;DW M=,YVDY>&3VO MH>]J51A)3]+,6P&:(; MZ3-2IGT'J?79V"%'@Z3Q?,1)HLW MK20A3B06'TQB 5M!=!TZ2,TRR2A#"=7%-UFX?+00L"NT"5H'=YSO@>02:K/< M#9S/IO_JW&'^*:%VHV#2+<#!H$D-9!\VY7IWFVD9A.ZW5(<>ID: TM9V;I/< MT2C< @Q#HLGOD%:^[[6;"5LB+T&/S7;(=;[S"16W.,;:MC8%]VK?-DOBR/3H M5VK0^Y'?>=0K%7X_PLT:A<%#[J,^&$YA"I?[EV?2-DBRUO06!>4;-A8B+^#[ M!;>D093Z@[0:)L<4C?V0T3P9'TUN+).&Z%C038?2-V;/UBB("/,+R),V 4Z6 MK_>"3]5([#3,+IJW" MS],S:<6<=F.QN,*5N7^1>6*EG1,Q2H9CZ8DS)&QQ_%=!'/ MUG2.V=)F<\1E^N>]0B,$)S[S.)%8WCJ4N6.E%36XQOO(O5C].8>E#E9/GI\V M:K5C5/VCR9E15PO, XU_)(!\SNV*TN>ME:/*9%X TK*_NM+,!M78M/>&7C1? MP$WUHL8\-NH'LEXFUOJL3!=#JO 6TM\P#G^''8!S%HU ^B)UH)Z!&"CT,)IV MOUIB_NFL9XG*Y+8RE=K% E\_4Y%[K1[M.B<*BY4CA/&LA4EL05/3Z3GV@2(VME ,8="E!,3:#V!7I4QH'S-^K ,SYQ3SQ%@=YZIJP^P(^:ZJH_: 5_Z*(=R)*@ MSVBW%L*X>FE3H[BRJ=&C65;;IJO]"H]FO%"P Y&E^9 Q[G_&E ]C)$6QG9:M MID+=WW>P8BQ_' M? ]0S?8D#!)F')KN0T8L^](Y@^J7!.;T5P&0FQ;9+,4U\.3Q\__'1\61_(00 M,O_YIT/"DGW<4^"_:Y#DQ5,4)8O-Q6(L,FF_I2CS*5F2I,%B:/_#RM6KN SF3IE MD)T)]U@K>ZR83.>)%(W^/\/MT'1KPROTFF)KTF5GSZVED MN,6 =Q"??C!?X(#WF'609\GK+_5&/[ MJ.![Z.9X" ]SX":&;L3<3K[_-91^ MYEX8U'N8I#'$Y.IREA]EP^R\Z5T_&)J.V,D!\Z>>:%@B'K@3&IU.ONZ+,GO@ M#'!V$KG9:<^K@8QRNF1*CJU]V_(.PV*M=1ZPF*.^77'(^BN2\P=0Z-1$497S ML->7+6WYSV@I2L5'H+B%:.D>K9@O9KE! &,:DB=PN72/4&G$6^"Z@TF7$Z>W M_@X:,Z(C. '>OR;%//ZB<;D\^\X.*IY_\V55SD\4N!^S1/#L5"+X8%>+?A[J;2XIY*M.R9PM3HOP1HZO?$/*;Z#<*C"& _LFCI[Y@XG>WU M3NQSN8>"4T>Z&ZSCO:A=J<$H<]X^R75P6D__9;]R)_Z[: M[JJK.0.[7E8+_ '(@Z[<0;$8NZ#_^M/'3[XKF&@0(HRUI9[H&[*\S-FP>1M^ M<%^%,?*F2RS4&G53?PS"4*RXZ1>T-XYV+KX;<2ZDX>#D4GRH2Q&I$(>DK&[] M@CP\)R+M.5"TI;=S'/O 21EA]G%*W8+"NRN62RJ==5J3E9IYD+& M9EK7N$K)_PV7.*Y)Q;,@:3'_)5JH\$&X$+ZO8-4RNR M3*')WJ_72"L+Z=D= M9D"4Q-YJ?I0WGTUOQCV/9(B@ZLEW'T10)03-K' ,=>WD0ITI,)X+0-XS]U12 MN*)?-HN],')_VJ6-\)XO.V M][<#;1*%_6A_TE5)[8^ZN:S7%5K25]>.P3V^'G\B(?9F+VW+P @JL$;?SQ MO$/^L75.$Q5:HB2&R0[:W6;17(*I9VN%4U)V N?PC9C"U* 7]Z9C<&P)F4;2 M=.;0?%X!0[DQO+_OEQ>^E[;W9P*D8$ZW4NH#)$-H (7E%3?@ER^K^0ZQU>NZ M6H&1^8*6YM%YT>]'\J*OJXK*K&X-:#' M7!,K=3Z#7__7E_.J_IQJKD&^N5='S.C<1Y"J])@ZSZ&B7A9-E]CKAS,"%\@[ MH,-U"PFN]Q+SJI&3$2?;W(.BT=)L7 D>S'JR+(%[@+V@^2UK0@RFY0(@9P?L M [YJF<:Q#G3Z:RXNY;NJEZ$HLF_U\ M=Q0$-VBD),D-R!;I[+?2O7.2/I,;HII=NMG(AM.^-OT6)PX2$\V!4<,$+*[34G:+K/ M@,?6K;7S?XI*!]_PFX8-\R2*[_8W&UM5VOV/'F/LT:M.$$MVCJ[9E2_)V6B%BY"K? M'F><[T]=+SWZ8+C03=D=V/9V.MC&D2J_H*M*[LC^L.:X!S2M#R9\/)!2J.\= MM"ULS-9SQ@_Y"W4[:6Z4#@K5[:?/91,_F-5VY^6F MY0*[6CI]NZ5\!=6\YI5[J\9LEZ!:S;[Z!(*M+*1/OX(X#T>6N>-D2K&Q<.NXDQ+C8[R;$9+!Q_ IY<+=%A%8< IB MR&"^]0[A;OCV(-L4)CS>Y(F4]DZT:HEG #'I4[VM0R#R5Y+&Z< M\"D^%Q7KAV?O\L'O^8KVG:$[(I<2@3I2#E$U7)-(E'*L]FCK-Y3WU\CEJXQCGWQG.BK*STZ4W7K.LE9GY^ F<7$H=O84G"$N,JI$JA3BV7#?1;\P,A[@$,'VA:*;R\=/Z MD%&8@M2 SQY:$6,T%WQVN)LO01MN"=H#[2W_D1C<5MB,CJ4W3%0*)31#T&3R M5,$.,+:;/]K]=K>X=6]LJ5G9WS8US-H[6+)@6 *>!'@0P;@)#5RY&#-Z!5EI ME@&(9Q XCM--'4SATA,$J*TCB(+"V!0/@F@M39IK?OZAZ]&$ Q5> MXA*0?L5#R:WKMMQ>FC-0F;=('%O'?ORLI-<5O;VH@#==S!"0HS2.^$LN_S4M M_^8[0?TWK;^,9-S_>7Y^GNA+8IV$0"+12"#&,V!5$ _F99"\5LBOKYY8&D!# M' ?R1MWE;ZJUN_'TR=.9]%SGH;2*^HL5OP0\;FS)3?+ Q%D" MI6.XDC-\I01A1AYE,G9><4H/&5W*%NB)]FV';W[.E38R).-WS=X"AI!\1.L2 MIYS>_G&Q&YQ'ZUE)]XEWC-@X!2>$TB]10,,4,:NR7N])5:=K^&DE J*!N5E; M-EC(:OR144R8=+>8*$&/HKR=3R",4,8&BZ^F9[JWB^SKV-Z,&ZU=&I< 2]7> MLB+*!$_[/Z;CET9'/"?&Z@M4U#+5Q83G)(Z4AT(BR:BKH#^+N6P5A\6 M^&1WV!N[N*R6^W75"8\3C((VZV;9@!'@3:&G;H%"52YJ6!E_&GP^)D+=^)8' M],5VG0%VZ%8+%S!!ZDZY_(^:R__FE,O_+R[+CO'!7@DV,W"@D M=3;:W&A^$TS;":[Z^SV1![VLH>/4G'B?^D3^$)0V WCFF5$@92^'!_]U-.L3Z7?S:O(JK45%9UW_(\Y5= MP!%^ [JV;L";;M6+37P\47&'&TYHM*0/8ARGA+>93 _PI2RW7H5G>>.V'8Q% M>D\"6"_66,,*AF^O:@U$%DZ<>K/'N:::Y2/A,S!"/",[-EDSQH?RRZ>L];82YN$HNWGD#Q2VWN;DPDCYLX2#XC92.1IPDKI?Q;K : M"Z58BH"2'VIS3<;22W>YM9D8Y4Q(I@OR^MF;<;56?] M_!VTJNTK8F1!)-I1/CC?%O-S\00?ETEG[]G;2 M8EZS870._!F/4W?NEK34+1<5"7/;.Q74%MMAXP\XV+4[O$HZ?"<+=PMW=*%& M[\*MXHOQ\3H_9<,;T[<>-6UUT2@/_/3'@V,=%6-1HXY;E)C9"Z"'U2R/6 M*'DL.?[6K]<#(TL+@!WWPF$B5$DA(_1M^"P1&=$I '59C,"0[T5*(=1#L\H&8\;CU-._Z/F M]+\]Y?0_DYS^9]!;Y(['-R8SI%8C"(>Z/S<>VAG89$*E3$# -MBO.PSD[X / MS((";46^KZ(;QCK6,AX1ID1Y-Y@0'Q(8$N5P]BE\'#W\45>?T>BGG=Q_,,#WD_B,B[[ M)T;V<4.#:&SD3'UX,/" G?HO* -V1-+KS I>Y6:?W<1P[8KM36&0 T22@9&F MR:D3@*]3F\.?HTWPVD/7WKDWW*T $:[<'&_@H%WJ"7T>X:#^@ KX0?DZ,EE2 MI**FG5PF("9C"8+?B-Q<%I'2AYP31$ C5"YRM!6?NL/YCR&+,Z\6P"1(IX6? M(H$S^ PQAOV* DCKA,97(?S7Y.DVTV)_LT!S%ZC,7);[?;MQD['-%\"PA/# MO(Q9=% 5&C3*T7/:@N-;,"_N#C0;!N8.C$7LJ[PC)\1#\YOP<]8+#5"@Z%H: MR0O8"VD"I0(^#FO@SEB5"0N5XCVU!&B5$$V.^ M;+JYKDP+ET?_0(HHS/@:%*\;TQ*QPM9++W@>>K!GND97"[O!KC\_P=T)AHP/ M+9!*G"B!+>%OL_-$?SQ@GCZYK/PGW=+5X*G*=<%WC9MRHH0#M.PE_([*\KV" M-S!)<=]:M.*;.:+7\*WWC]%ZPRL;7N<>DL[;-?", _J_W&S8/6ML1A':&@'D M 7 "*5/:6V(W[0Y+,71O/I(@=OW P9QR?!\UQ_?=*3X/@5V\-D(=O#= M9=ER8=HF]]CI8(K2X'SFKGIH47I?M8NZ$^HXW$U8@D'H&?$<>J1:I&_ 1L8 ME@S\U+I+,1M@E%0QK-M(T"SMKWQ:6E&'3@EZL4H.)'+:@0HGHO.K#D#I84S@5%V5W"4-:P0EX7:[WU2SA9\,M!NA-N_T\X9N'I*9ISYQ?BO4, MNX).8DD]Q^P%AN4+&@J=Y[LCTI&N\9GG>;6I5K6VZMHLK/DR[I-EW&1'N^@V M%]:F%G"(DC^DJ!N847YHIB33-N&K-,G(Y\*._&!J1%FWN%YE@K2. M:%_B=0YV5C84,;YA9WC(*\.+7$Z*"]K?;2W-:)#)QNP&8 L )WSP[6WTM8!' M7RH\2+0QR:72>B=JH"A;B"B#X$E Z;L"C[/$!5_ Z?0"8* [ MS,%HQG5%['.*BSR*RB"W MP$=5ZA@.E.!I@D@IKJXEDIYNV1%O*A XA>BU&^#]+B?+NH6O+W S$6]".(Z MN-5TD)C;G%(Y'S65\_TIE?-YI'+B=W?XP@\<(_BLM8UH&B5S\_6HM/8"R.0P MCV$(ET:;.?_CL_:#;9IJ_=X2[X0/4I@0W1>5G>I_IQA'=JX]PNN[F0-R9S%$T_^8 5//'[#S'&&39ZWRKJ(!<+L MT\#K>26N!K[<8"X#\E,/6VQ(Q46S+79B[+OT61JY1<@',\=C'@:(#:P$K(3^ MU>=!FR'V?3'XKFS7M9L;4NGN@G$-LBS IKC:,VD>>EXS0V@8@B_MI +HC#AP M?.RB9A M ?KO/7 IOZ4H$\%Z].D7!B]DO6X6Y M0R+B_R%/F*NF0KQ:@$F60.V#)6+ZCJ9:XD1+[NG0M453AUWIBW4-RCJ 8(2U MV@"E:-VYKQ*8U-QH8,ZL6OU.VM>8]P]>;BV+*N8#>2,MD'#&2#=U)Q:8'I3K M\D+#3)NF!I/.M!ON??E= \8^W#8:@0L@DI?RK;Y+6N4SMB;I1_2;%>+=":S3 M*Y#^5+?;V24Q2Q)HNN7HII-%=?#6?WFNG_%&;2?H(-G?\#2:^"3,#]#-8CX6 MM*:WNS$45_\L)&"%^\]['#?D*9I]*WDOG.ZN_ZURW0&]RW4-AH9I8=RT)-8Y M8L2PWUHRR$&R!0$C^-8UBU)CKN%*3@< S!COS;C]7BC?$P"H_2P[Q"0Y#KF* MS8G@]'Y!B8<_1S&)CWY553L[#&V![Y_'8: 1\0.,."]%B"/*[R_% MU8#"Q]H$X89?@"=<]GPF&W2JGWS,^LFWCT_UD\^C?O)P&W5\8YQWD\;RLW@, M:XZ6U78&K$(Z]KQOZ.Q.RQYUI=EBA*F^05^*!(]&WRYV MWG5[H$VL*XP"MW75^9YMZ;G#! !#:MZ:[A\B7/3U>C,"J"O1(&\5!8&\[0(H M!KYC%BKY1QSL'QQM'O+<]TY"A7%JQ1V('!<@91 MM15*4\ HT=UDY%[%H@=-W\M*.=L%DDW1T]F.%CK";]"3W,$, _$CP93"%LQ_ M:IDHCSY&0DR&,V-'UX+:SY%:VHT=LG@<^Q,J>G/ 2BC0#]NJQ\@0%<_W-O) M,"I(;!#IZ/Q6AX(E0DV-X_LXZ'HP!9FGE(>C5_YAXV:B5)*4P@"#//B@_!0_ M@+O1;?H]E+YV$E[ CA3&!EM,)/-LX[#!N'U-&+<[K";?PMX)2[F6'D5Y:67O M]OS1X^=AI[N//'128"!7#7!T50L,#;V2W&K?.AL%-9NHU7)\)(6!24.@&@[L MFT>/G_@.:N 8VS2"*@2#\$HHR>5W6$[J/NJI\)]P/N4/*"25=288RQ@E:7FF MQ42H:@2,%LS<@K&7I4 !X/&F[$6'YGU_BPSBL$C48%6;I?P3L*&@>5EW;K^" MN6EW+,#%>IK@BT,8E)0[#*@I3RODV!4R[,/$BT%;G.?NM/D#$M?:DR&@X4C0 M$A=(W;ICCHID4(WO%FT]5[,FB^296*M$9H>X$%7^TETW@]7-](2#W9VNT#*= MELB12^0ZNT(P#P8E%FU?)[:--.4A]7^S2S;DO9H4D(HLGIH8CG]S^1=GPQ-L M(JMW7;5>]3H0M.,:G?99%,I@\]F>X&'H6PC*IJ'X09-H)JHA)V==74"GU=:% M0(9F8@V3#W(.>.^D7SREVHN!,N1N/' MMEI7US!ZSA6?TC;WEK;)+)T>;I36DBP1C;(#B1/_TKE8WFC#@YY\_T/(HH(Q M@@NO3&QN,ZVEZHYER6[7-$L*-S/C(H)![A\1Z^K_/A,ZG3BRW@WLGLRMA%5J MG$HTGTF)YL$<&,-!E41<9E7D84#8L0M@*0F M D:DPY><-Q!.1&C;(;?!]86NK#0=^K\KII,VH\M/8:+\:EMJ;W M1-(>:*+C@YYD=LK?W6&)#A]3@\L-[ O7#VWS"[1-U:N5BT<1%B!U&Q#PT]J* M_S4K&;05]5H"F8Q;[OA6.42**]/>D/FK"%"PQ[:EW59\SM6;Q;YMA6:D5YGW MQG5/$@Y5C5D7J,VS\I7<4LBCL+^LIZ2 @CH:IC/X@)/70V1<+58JHUL1JPN@ M<4TWHFZ37Y%DGLS%*!KO 6V!C\NY<0C"B3$; E?IMV2ECF638@G.X.I]M=@; M)&HD6Y6&;L;]?_AS"AM]5?ZA]&_IQRJ.;R S!=F@2MF_74SQ. 9%G9POU6-X8AJ:!COHFDJ#\1MN$^4Y#04%J^S M4DG)8$@U -&_ O )IX62^D*;E<-F(#A:;&8AQL;D]2RV)*E>C-B*"HN=:>/G M1ICG&DJY#H3;T,'P2X+=9 ;&53@BI&'9+CN6_%T'D^(I1!3-9>8$4N?#_RZ& M@_1N&"Z=+\A,WKE>LAJJEYP=4"OGBDF4!JZB=G*2.B&+H34Y]4=S)5QX^Z-K MR*KI](=H6:([RXIT4'/, 05F[BI.3D[/2R[$ED!7 QI8+) N,Q!L9,]#%P.T^+C XE)LWF5M0V]U";D6D;?+H[#-2N M+OQ<9F"CHOT<@$]M%-S$H;';U,C_7U(#JMY(]]>S\ M%4F>KI!#F3IY>9[@<7,3?P'O\&>=88T18BL#)/0$E?:S!@G44C0(,]RXXR7/WX+O.0&VNAA72=3Z]+8T-D\ MO<@06E-((7)A6CLYM)4:)64R>\QP]B%DR4Z6O $R:K117AM,9;5&R[-T1G3# M<,:IL@/X$2)BVC.)"ZC3J)0IU7G3?)<#2(UJ 9:,&6LT4^B-C*&"[B,"@Z>>X_KLM449M3@_0&'XYBOG MT"GQ0M/#KTBHP]1T^:VMZ M66.NIF)LH?%YM>7SM)=DR.YFZ[8D>F^"P;83K6=C!6+OZV,9TQ933AE^S?3D MR@8-.]*/W/>P[6>!EMSFL/>1-FV'OZ2!%^1I@4XG\NB)_/L(P<%J#75DMV+? MJ$V2@*47?G1[9T&[:LG:FMZ(]>0CGAFHL!:]Q&;#*=LZ6_$%O;ZCI=J>CQ!^ M1VH>HT3?_UG3^>?0@;^H6D1I*"\G4BW26=^IIZJ4GY[L"S@:+YL-^K6P,\B: ML[Z(L^++ML3R9",1'%WR MU?MMW7K@ YU_H6+*1$0]*4ID:&10AR@,,6^B,=GV'0K;7T]Q)MTR]MVCQT]9 M898$9^KK&=<7Z/((@DJ)W:3;I&W!9AK15"2Z&R;EO(%C$05/D>(06,TM^2]> M!0$LY T!:=6,.Y%4[Y!?[0AL)5PX17:J@JQ=2.@=N:O_8 IA\^4S^MIT6=%Y M[%7591JR6D#1*]*YNC93E2EKQ5V^WT ;H&VV@&G*WICGK:]G=*JY?-2:R[-3 MS>54<_DP3N2_0]X/K,P[R0F>03I=)^D^%:GF1*NHKJ#'1Y'X_ M6=5MMR-D <)YXT2JD/)05LC9SV+B8O:F V>!Y%A5'L#MI#4Q.^P4!"4RBGAT M :*K M*GKC&DTI"&[1_2 E,0A3LB5U3011RG0ZJC\Z.7R6N,*EL8M,9'@;1* MPM'6/XFL-)W(T<=YP^S!JPN%<)@>Y.E>(. M/^MA=KC[5&:^H$\)_K:!@#]B'4V,-/0$LL=_[!L!/*;P])@8\"^=F[<9+ ,4 M4-] 5Y8=E4&,O$3LW7_2E,S^Y27@K 4 M'77.X%*F EL!4$/1O%K>.#/OM\I.)!]IOFX6?V":-=Y@N\F/Y>8/>"]G5\ZD M+TJJO,2^)\Z63BSN0M@)5.%B96?*<4,USQE49[K;6Z^KO*TVM)T@5P/[R C8 MAE.^$EF0Q:4SZ(1OC+E:=I?\@) W61"1UK+NYFYK55(-B>;W%$2.GWZ#1-QG M7G63C%2O:$\+=LT/96:VIAV@)\O"HF=T]QLX(QMS M BBBT&?;(]U6$F*4@YO!VK[R.:]")5>:B-,V'M_&@]2O;ZNUU_#HGT%:-1*( MO.HF<6EEYM\*4OP!K_CD==L0M^:K]^Y\@8H4HTDK+$_U%Y-)KZP)]JL'N$\_ M2$(JR,6OXCQ!\M[].Z8$M4U9@UV%L.[2WT7("K?O$L,0$ORFQ0T:-AE@,P)K MH?CGBPGOHGZ*;UPT @U:\*IFLT >1_P^547(NR[BKWM_31RSEM7V.A%:BE9# MC[G"12'.);@&6R+ZTDR4B>_0OU0I[FW;ZG?W MHF7I.P&Q8@PG?Z\:SD >@&VX\X;I_GT=-&X-"> _YC7&!&WT<@3TX^Z47#^I5WVH'=7=\<S!XAUYAZO]CM LHI>S/'!/ MG#)0'S4#]?4I _5Y9* ^AN[M-R-EL-[) [O5?>,D>3O:CM3=9WA2,T,AG>Z$ M.>BR)1OLY=O5:R,F57)JQJLW0K]\L[F TDMXE<[)>OP53:A#I(.%\11WPG?P4 7U&$2(Q4MFXRM0;3YG- M'H+6(^C ]^+N'5@UE3@XOJ;16JZKQAG@]:5J#\I2#K M%03,&_#?UH5&Z04EP]1W$Y%=H%%WJV@8YRR):DW!K3+%!1#N(K7!ZV;M/LEM MTI#H*Z$UO( DH3#7%''^6O4'SL_/)2.C0?R,\&"'C!82B0E[F$N7PXK]+B2> MEU2,\/<3[T.+_[7-X*9Z/!@Y*2?G?\&-L9K!'>X-X^AN+?):%9!O.)[,S/90 MHED!8!A[N>BYV2S3]Q1N=>F+K+L[CB,48.VKNH5#WXZ)+JHWL M!R2QU/V'*H(%8X0Q^D19SJB6('!N3>?0VD124EYOD#6@#&EN5>J"V3;@_@#&B,-; MG7F3TXG7$'4Z2-#?Z_>!J/WP)K"_NW.C6]:<$I^SJ\T5 M< MW"F\.OTD,X +@6]S/U)_S'C@Y]2E]PP+@7^$FM LK]2[8)(.%X%D^UHP< M]5Z\Z;K728\N?0_3^?\=/Y'L?6+BPJ[8Y"":-N0\7M:M(>D9>?8<^^Z*;!%6 M( 2LWB&;L;X9?%'BDYGRM=A]],L"Q&*7/ HRCW594F<.0"IOT;I5=!C8W+OS M;5JO3^45KISI@_0M4ISP7I%&FKY]N2%" S0R@"H@Q^A&I$,-CWA.6^5KJ8_A MI#$2A\0N8EGQ;3R2G#\"Y1C$*ET14!;V@A-4YD",\*U0]J7\ M>F7PD9CF39>+-8K:HR66F+?3?#8%R$^5C>CY&RL;B5?@,6+L$E\9: MG/1R*#Q;E_BM;5M=-PML2^5 OV/DT2GM_E'3[L]/:??/(^W^@)(Z@UD=Z:9X M7564R1'=ER\\=_;\Z]XT/_UV8)K/LI/\/OQ=90>D1X2[:)3$<&._-Y^Y39]!4(N48,Z=%7--!4M[ZNOE*:L#> MN;UI]NZ<]PW(]KNA6E7>8Q[N+#@MQ-Y"_#&[$-]YA&7>>V!6F\R*C4E*9*GV MNIG G'SH4D2.V+" 1!EH=L0@OCCS1:0W50O'*A##"U9M1_*_&NWTPPDCFKC# M*$;Q0 >V14G2XK1,CUNF+[++]%]1J@E;]:I*7? #;&"3:=MSJQ+M6$I^C^\T MFK.79JNS0&?GQZ#S*F4_(43'>)&I:9.!(&T+R:#:SGR8 6]933AR8,)N+$-I M@[E4+!=ET#QO*6P:MNY<'ZJ6>L/T0XZTK['D%^0(>,(2;1N];)H U=@[)IXMR MO=A3\DYR,VUU4;;+ XR03_',J/.%,F!N]1/JTE9P? MV^B$*1!DF7 @T6F", MCTT7ED&V,*+C9^BH61U3U#XT_-,R<*/6ZNT0/"->-UO!4D@QM?6BY[7%EL4:&4QUI'/5FPI-'TCK<-.&L&DZCF'VP- =P37S3 8=<_"XM^9"4DE)>>4B6\UT@-Z+=PL) M:_3$9)-$@QGBG6 (&3\AJM@<,(^>>+N2X]4CU'L+\I2[_*BYRV].N M-*<@2E6W:.LY(69-.&)Y,2"L![XCGZK4\]C$H'5\L<:U,J0\;V)?N WFO3-,NV-_+ M'A ,[8H[K?DQLQHOT$')?/$FP4GB1/Q6;&$PK;^12*-=CU/0/Z"HZ\&R4_2= M@1<2/$G6G/>R1W1EF^,3R)M^)Q-U,;E5=M,*-3+B"PZ'NN<\=Y2\Z!KR\4/6 M0F%ON%%V/\\0Y2E,D;N4&V_)3!'QK5_U$2]",JS1YEO*=P*&4#1OT-N_J&BI MQYFC!"'0K @\/R(MB!(E)A/C]LWB$GQ/R&V5_227]=L3FA]&B6RG(A%!'A(S(AN.Y&/P. MH(B978/QNW4N'[P]IE7MK_T,+LGME]+WL:CR"YI2M^S;IF16W#ZZ$%D3I*F[ MG81F>(Z(;F@5K9SA7LEB,20:E_6Z"I^B3)88%+P5-H8"SA30MT1\S&L]JX[6:.=0RFDKG'X#7<0V27B=[TP-O_CIU>3\_/R1C N[W'X]^S^OWA63_WO^ MZJ>7DS=O?_GUU8M?SW_Y>7+V\\O)^4\_O?K[V4_GO_[?A]#@]J?W_CW#3IO! MWK]?R_?5J=UON-U/6FF<7 -G#&65)FO&&!,C&>II,&.\[]K6P[P)O(?OCXPW>IVY9R2]FS]+WS2\B& M"_WP#3\'VB'.@N/05> A:AD(8YV.&*4VO=^[D"WH)>!6L@N0^EV5<,0L:Q?J M599Z(:F]*S?G3K3,T'F:W,BYWT>J+A*%CI!,EF:&6=EMZ.,*E^5WDJS'>Q&M MW+"+"1_QE6^T@1_J#<@W>)UF8[A#<(+WJ0(QYY$#/:U!*GKH+VX&8X6LU^ M:C!AK-MB>"IBC, *J7@L9_,4L5R>#GP."UQJK4[(R')\FY6^57&PI3 M>1$A$&=_I95V\8N-[4X8-9_(A\X"C=98LI%K8,+HBV\Q&ND.2=5$5HQ$9OF3 M9MT8SAR[FHP81&/Y\MQS=/H@IAO$Q%7/N/=X%C_E6Q>^;Y%-C]=.E\O&P6Q! MIX-'S^EJNRR7$#_@\L^^&O3=X>6=]O4G/->/>OSPI!V$ !V8.M2[WQ%>9?T)*2:8Q[D2D)\Z^4VF:O(FE-2SD*([8FXQTP#)),F -AH>JE#QATF M5![RI,;8KLMRL%A@JC8=G!%WQYB=1Y-SEP@U>YHJ5;,\AQ"\H-D*=RU+N?U&DR63S1& MH%]LG#;=TF$)?TK&S3W+5JUC,L&+%F\P/;LA\H<;7V2,*H[Y813>9UDTL( [ M;.:;=U2,=E,/;[=R.[5]=%_;=L#9_A,VL*?YX-ZI@7<2258!7U G_0LP_I7[ M?3U?#[ZO(&+(M/_ ]G7V4YO@Q_//IP3(?2= OCLE0$X)D/LJ>+PR_!,)N%;. M5*IY]-;Q_HT@2+"^)\W5O,T2#'W2M8E]%(J_LP?;4"]+&"5@=(A0QK4SN4L_ M#8/-)2LI,"9&NO&=/$$@$U:,PU& B(M[J&9&M8S M=]IPBQW2T]\&&-,T,)3(ZI=TBB /D>&QLC(MZ 2\$0B8>XJWU85[,%ZN\-C_ MOM?'?O4>P7IW6D%(O8:^/6@+,J()H"!V^Y826C:8L7WKM=/9Q_P1? M]K/P7RWC\L#L'NLTYDTCJZN5]"S_K@:PD:AJ 0^SFHC^"Z>-&3>1W1$S#[/A177@%.DLU?R L=8/? MMLTF%EJ5^&VL+M!;+SZM:WH[TCFWL9@.J;LR.3)+_""\Z8G<0!$\#.U8WNN# M2W*\J[;) M:8FG])=$&[[;MYN@:(%5):0"0?V.V"C2IJ[,J@D^H8?"K5>;:MK;..X_XS6-!:5^^K*\HLRR'?>GS: M*BA"$9K"5T)%31VWGD M @0M?Q4!Z6V]NH<)"]Z@Z?,()PF0]MRR%Z)#U^4-K:W[F<2*O-5#O[8S;-1) M=]6W$IE^G01^KFF#8C595O@#VUU\FT=H@C 0=@M' @'R;L#O@TAF(0597IWX M6FEM2IW-52U\[*%LPTQJD'ILC(;UJ:GL*J_,ODGV[J^@*PK8O?<;K8K! M4=SA""7Y^/K6=H*Z06/80F(:5U=5NX!+(BNYG?L#^C >T GW&22: MDE5:MZ&QFW5WFU!1YC6&[-D<2KM5H%E\I#/[[=&[1ZRH5IRRT!\S"_W]*0O] MA6>A$UQT@ZYPGKNS['NVP=:^N\_)M6KE^(;/89\O'#A>=:,GU:6,W8D\"G)W M]D6L,85&@;2"X6_2"GZ'EVV;/'MI VZ7B)8,^T^'YSY_NM$/X! M22\ G@*AE3-#DYU[\SM,3GGM\+ KBG4W +D*C"S91 :HBPC0)Y//&#.RW_WX MZN>O7J'2 /T058]F$W=Q]X^ZNZ3H,,K"%'$:I@A-<9R4"=E/*A'ED\=0,3Z6 M4)-XQD&";ZVL4R5=GI>7AS,=]W+O;O,)D,*TCFQ%V^G5B_/39!\[V>%L3^YL9,GOT/T()WS3[MRA6#>QE93DT7?? M =K+'[O0RH@R[D'5%J#5NW)##%TR/DBL<NY;O@A'9; M@=FA3!9:DE68:SCT=C]&M\.R$=\1\X3. P'$*C_HHFG=*\#\G=PYH$GKW^!% M< /G3[1ND;TQ O_FF#J^2XS/2,^\.P#FWO:S\?MYW]FC6=$ M[939#WY;8^:RN=E 76#D19[_X_\6V)\ CG--3G]DF(\[Z0N)T/,+[@B[\-20 MO/O?/J-LM8UX$>?R5RUX>BM$Q+?DLW /'0)Q^C,5/$=>ZPW&VG\!Y'6ZZS@/ M9XN[J-E@SOFJ:45FC@H+_&_YN+H=T34!'118[(1-5J-=)"\!Q5A^A'M]*5_3 M2[%P;)Q2*C[0X\$,Q,\ZN ]/B=A[3L1^]_B4B#TE8H_*6^5%04YYJP>0MTH< MY3YT1TL]6)E'#CXB'0(?7P^7/CBD-+&XF_NA4-R]T;T%5\""N*#2NV]L[O9N M)#A=4 X/R]->2GUP\)"\(4S%G> \*EL>V[42P8 #60F_,(=V&.MQ\M\^F]E MVO 0_X)@P&!;]?%$5*V?5Q:M,9@5$KBQ6SVOSWY]<882Y:;P@4!EH+7[J8(]BB%]DRQ[%]_^V0ZG\%J<_]\BO\,@L[(<[:# MO7ME*PFF"C<7FH/-,M)XN"?@50J$,KBWS626\4BCJ:10%T!O9B)G7E;"4 /< M.["+S93G/I!FVH/>2G^]U6U"W9J6%UXIM%]1$0_(,O!Z-3,M)!LPG8S T MCPSOQM\S\XCG<*"CP<+9'DW>D0XSYHOV+6P]SB:%R.^7C"WB? 0.0)(:M,B5 M!AE!YNX)#-C0#8>G!,]2?W*OHH/XA,BY/^Z;H,$!)KC3Z!?5X# HC(/L&HGU MK^MF#RR\::["'+ ;0%HU\,TWWNUJYB#TO:LH:BX7BST"(I%%_U;*%P7#1 M0 M>Y%> ]''?5L!Z3>W.OQ&JDX#'*4(*=ZP+\[,';E7BRU[$0 E 8@W&39)* M)%@'J[DZO!>]:7/79PH1 W%)]?#@4H=']XT7>:X#G")J)).SR5 !'=TNI$2O MGGE!CPQD2L!] +O4,KNZ<*)=U!UY0I[\E9O>8IZGTCR>:2[L?)&W-AJ'MIDR MU7\25S9]F3CJT,0Y,LZ"# WS?6A*MB&)#T.Z:N+2097CK^@?;!#E&K).4V-3G M2*9O*TOW4-C(/ C'[?#Y^,,&&^8!$VT3&&O#WCG>7,M"T^UZWV6917R6^M+9 M4L.EJVR#611.YX MR*!/DEL[ORV)90P12RK9#8M;SR&YF2.K@V_)IW+'0M%R( M[QM>KACTXC&?AHYO0+CA94,[C1Y5M*SP';7\ . DXXFO#A8:/Z-K>HH=QQ?D MY=""Q%P1K<;745Y*0A@/@T+7C.WCR!W^Q5DOZ=/(77[!2WR M(]8UJ?D\'5'S.5]CVLDYYO!!#=#9+=U9VYB/#+>=L)[J#-QE04-ORR6K'B)CB=!5'Y0&;'?05] M7))FN\%JBH9*=: H,\=DB/O+QNN1O]JWS1*4\=K)6]QJ<6Z[D3C+7[5%K'C$ M3YVZT,C4B-'0!E2X>ELS:3%?M]2O1#D8B')$F0\Z7JOU6D:/.GO+"N..#D^G MESBR3OMKF\T2B[/NQ@!_A$7G@G2B!"_@UJ+:SL1:2F^M][:IS]VE\\DN+K/6 MI$">@;Y.473)\,T6]%ZQGQ:$1_>].1:UP9:J(QLWT;O)CS ?YJ_N3^FO:>6_ MVW=;&,.2R;-K-U8I_8E((RYBRG#5NH?B1Q!ZZE:? 7[L#>@R6DH>1G#T:6)EA"B&]F..9E0EP8[0@SU?EB&3_3$CLR M7B?3_\@U!=B8&GUIMKDNZML!@Z!\\ER>^(VSTXVE$JQC"X#%<:!'OO5F"TT; M'U?XZ?3TZR(K*W^CF2Q_1N!&W;GFPE0^TZ&SOK"I7F789#%1G8'>*N@J!F\T(CP/P!Q'+]B=R"9TF&M-F"5G*SK.I;*:JT]" M;VPN&SX%%ZZ7_JK.YSMEY#YJ1N[I*2/W>63D/H:PZ[.Q4- B#UZJF0&;<=)[ M'=![/5_EB%.E"H@Q;?+89;H_-;HP]3Z^*:7Z!*<-A4S9PR8.U:$AC6(\'_=! M"PB5T^>!&Q-=[<.1^JP]C3U@LV+1]5K6D9F-PR_A M 2-F_X\SJ\CUC<.8 I("RG.97F,#L0( M, 3#U34Y&%?E 6Q0)Q4H/O6HPH?[Y-DR0JF*FB3 P?D'%U[%\ [<=J)!GTU_ M1*^EFQ7>O[>E?00;A3%LT!>*KK;2S G%7!(*CO> M[[!4WB:1$\@N@FG3*@>8;W8.9X4#SL0>,K/5IR>.N,CA%&9-J&)L5$;G#@KO M"SM1\3! X?JZ^:/J;.@VDGT(O7L('^D:@C)9"EC=GV#T<3H[BI%3R]TNO3KO M;4EC2@.@]T)*5-!VQDQ!=44G&\(H-/P0# 0]E-N,#>+%A-!HQ_%,W@KF*L+GJU3A MWVI+0&2@PQNP^9D^&7 76[5M5.*[*.FR)Z=4F2?1XKL@0IY'HUF M/D0FI1MV=\S1,24?(?1Y#I:>F2EXS;0L'GW<8C&R%T&E3NXB*EGR76>^XCHT MCFE$ 8>^O3EPX"*?@F)15M!7W_]G-/+E21N.R]&5W8*:K6 [_'3^XR]OQQ-( MQ42;08I0IJPDIW!>+="7Q!0+7O/=H@4,.X9IPN2E"'3$[*$73G*R;OU!9PGT M!R!Q@3;ZAJ5^R)0ZOZG^HZ(6FSG -:^ 0JN]/5%1W2=;.[I:'[W'1&U]3)<$:QBY2Z#L42J$RF2/)&RN#Q1 M0=XE5YG=WP!P@5TC=N:%$CNEW)/&A,(7,.EBT09"$4430O-%PPDFIE1#-WVI/WVJ_=W3IG!DB\EK3FQ&BN;[EV),PQ M/C"5GOMUN;G8ERYDZYS1ABP>KA_W@8#0(@STP=J&U\6]?L4Y\.C8APZAC1 : MDE58-EN@L=NXZ9R[S6PG7YN;"#WA]HN'=W@G8:(@LMA)@] MFTR#Y\I,DFL>_%B4AXX4,@^.GB'%ADLD=JL[3R.!Y0N"[&//!BX [XU H][" MK:1EJ46-1#<)D@/27Z':8VGXWOWR^NU7/V(R LODF.:YA30/TQ]SMJ,RRQ)7 M(T,)0?H0,HDU\,]('S<\7'7=K*^YI@BOR1<9,9>]46)5V67(8[.4>N^FP3<& M"6^_D]W!M*R=9^9FP-E0 $1J/LAF972DZ!S%0J.&686$8T*GNIF:QY^9& MII313VJ@%OJHFZ UTD74UX3$ T@W54F&)K//'<:-]<9C-^WU,/="F(4N.+Q, MMW^(_F))"$]_))_IZ&%;_*" MHE.%W.U$Z(MA[6[R_+\>/YYL'UT]D@S>JEZYO?JC<'>_+&]-&\T O) :^9M. M"T7Z''X8L-S<1R4DC1?N'HDD"L\,]_^S]V[-;2-9UNA?X<-,A!0!NRU?RE7C MB8Y0R:H>][A<'MM=WXGOQ'D "5!"&238 "%9_>M/[FON3 $:X2'CBZ+ M)"YYV;DO:Z^E;$B)_@:JFEXFMQOF'R]=Q!E'RW-W8^?2X4^)E9A-@#6TYF;5"#XZL;XF*M9[UN,IB7) MF/:!(G02\Z?JNVLJ8]_'90L7Q>Y2WD,*T+:FW)&2FX#C+A!E?4!28A/(O"[A M_K FZ14FB_(*.9OPT>9#2 P860I_A<\?%IX5.=Y',K'^CL)HJD,Y;>%A!HRG MHVU/"QAX=\2=N1EVD<:['#)N.0+">L]U9,JX/R/^!5JFH*,E'/;9WTB@N[PA MLAWF(:&= D8*H)&X$>^[B.;=P3D(#IG,5E4&@0I6H/-5T-1%Q,BP'1+R!8$' MG=K)$NJT+ALH$I?89E.LF[;&M)K04OE\NZ&]GZ47*30U(%J5Z4BT1PU-=E7W M\,UBK9%S\NB&9U0GW*#>8K'!;'6Q1DHN@[,]RC\M\LW6ODOP,' FYLZ$IYQ7 M#XL_3X]R=HP[+%[?2P7QFUF(.^K-'*!T^"0]@Z]E>(5D]BO#W(O?2##33%\. MTL84X;@KS"%B)5Z:HTP)_T./_/P3EK$SX0V&2/?L& YO<05?D7PL,]565%IA M9 ;\'^3^U[ <2_?O?+ME<#@M7-PT0O&6^)*9H;5+!)8M6R*190L?X;?+@A(6 M!54<%^FF #1,NMVZEVZWQ'( +MZVFH 1=PJ,(),Y8_Z$(7X__4L_J9+Q9YWQ M(=K6A+H*JEIHD3FW0%F"&#;:GVY ;%%$+Z%L6K 0D?^<#&A@-[7+N%A_+T;M M"\(B//$B% XT_H@Q_YIB(SP*.C-#[2'P:^*"4M8=BLH223_UT$2I@$V !;L% M-51?GV-/RR(F3!.]/6&$\07\LR&+6, ^3\R_$E_Y'^XU.MT-M+3+$XEDW*.[ MSX;&*5[?1_L\L_$<9A0-P]/"$_1>5%\(Q:P"D1->)$V[\DST@H>Y0GOC5OR]%AA#*&U\9<6_FY:(#J9BWU3I2$UC9->T M]JIEQ5?33X0K>"$-PZ2$!*[^15K31_SR%?C[[OTS*% &XG%8J*RM7@!6J$CL M'.&.S@1*>4TPY$3%/Y/.R;V?V#Q.)2X$_V5Y5R^/O,&8]W4'F&T)5N=7RW]* MDSUPR%F'..EXN]C)_]H'9]XI?H]%M-?0?4K70&$S4Z,4E^^6]'('^Q;/(7]JUD0!=KL9_ ED8*ADEKX(KN W=J>QX'HQ#%H$;J MFHJD\I:(66@V8$ZP,0\/TGHT2#&@5G+RT8P1WA+$<;BEG\\DO[&SHD'X;HT[ M$^D<*+6,41-GI0&H4VQ;2OT&;/H=_*U 3O;NK45P3X<_4\62#K,S%I)Q65VC MRG'6:B**AL>L.&;5/WD$W+$-5Q$%4;/=@VA@,@1H"+)=AN!E7J;8U_V. F[V M37])B[*MI4-@V%5>^&""RB[>BAR2C> MY!8ZM"_.KE-4 #[X"%:D C\@[TG_E ,::=N>;/PV MX4NDZ^SP*884TUJR8ZCG'B[#+=-<:U&-8!;%W3PR*LMMZRI%3 ,[<'!A&/T' M./K"^XRY3EXX!/!4NZRE0)N*9$I1W37.:(?IAS1 ME",:/83S78?P'F@=.)2'?#%G) P@&\TTP)71'8ZU"N(32S'84I_M1*51H9;Q M#MRCPVA=Q.!)4R6\ ?5:+VY8?;J,"W!-+:MYN'EW-%Q<8-744^EAMEPA:@F EC[L*1E M/XW$?_?DO3F6;^IG64O\)6[VB2&$^UNS4'C%<)J9;^JS]_DZ<9" D8H7)MZZ MW08R$NR4\Z'+[@1W\.VMZZ%CW#>KL5P(Y4ME( %\CMC#B^)*>?TD4@B<&]6- M]2AV5@H@$;+!!Q@<;+D-/F$_PO\>A24'8QF?C6 9SZRS!G[:Z\J9' (L4E<% M^^YA&++_JNNDT_I5(A2^.I"J((<\P\Q$\,%E6J](.9<$\ !9!OVT,3C""D07 M6TH<:[W^>T$(?IO83$H8^YX8VS*3S(Q4B!4.67JT@E7BCFG0D8 )973\EV#] MC,GK>.)*)%.7^OA55;I3*JV1<'6= 8<-9+?:;869P9N-MH/"161E8$,A/Q.G!Z@U/2LP/030 M8;[0=P2R_#:3J5UYY2&YE,\\0#1Q%7H*IH]R'G;JVCRC1X0C4XE$GB>/'IX@ M-] ],@Y#=P]I@Z!OH\N5U_/L%K MHX$+Y<;&C7)]$U%FT%-0?T1?C-O7=*A)[OL7&W7N'JMP6WHEJ9;*'/>=-;;A M;E! _AD1OIC,D EIPRYM6!UYMB--(JAL"%.VO;C1S M8QB@F*?@=_9,SZ$&)1P3D0GB#J0NJ'!'^33_E->+HO& N&H357A3K6/U\(<$ M!I#D@-'7B1^VEP\QQW.RCS<@0F&R)]6$)4.E9;%-=4S>54=/!SR@-L$N9VFG MUXM(/V/4%?>+22H_KL!6._4ANOV&NPOU_0XBO-V)OET17 /2K>!]&@?0'>>:=R!D66(X(-EO+I(4%T KU?:&N3YL@#X*<"/D*XR1")Q4< M1]5'::X0P*3T,5 BF?QZ(B"$LAR7IKUA,[_ &:RD]X&DZN&NC0O\H;'TDJ?> M_;$$'63DR=>>EC_:[$*,XT@UGJE-S::O;0 "2HL$J\V!>WS-(2'W?<1NQLA2 M8-"47_=]4 !^A66[=4$R+AY_9RR!YTP2C?_8;(1YEF4&I(+_*J]]6H.2E+N_JI7H6T3/2039!:WFD!!D0_=R^M"6#P50$&SR> P00PN%T3RI#7 MW6U#^1P'B%T$-5J(@0H]H'[O!S)FNSV@6SD\8V=:#S5T6,>#4OZBQ-Q,59,, MF>1=^OV,DOT,.O'[?-'P.7Y0(!1T*W_K\SL3%K0)8L"A(OC7/,'_A$7(1RU.^>F[#Z_. M7I_/7OW^4!X+Y__LMSO_G@SIW9V;MS]_?9^?_S MX?S->_CX?XMJ_&$[Y2D:R1&@!O,^H&-Z+CQ>R%=.$NKN4V>NXQ"==M:'2T.C MAK_I!.?H^UN:;5[A*G$CDLM"D\]W,A?@GJT>.E+O T>$IEK,*Q!=W?\.G0A1 M:[GPJ_C;X3:- IHZGQEN2Y6M,<^ZK,J2TJ4+/^2D: U3>7^,_1?(F_T#R>ZI MGX#"I;(,\NM0H-U%SQW#)0NW-KMM2,)/<<7\%-0]&?^6"C:A*X )>DB[ %"2 MJ:D.53D0_M4\VO_'?/F:! A-\ZVCSO:!I*H?&*)7BP8+$ M.].Z]9MOW8*GA5,3FV:A&/ 6"!H3CZC,.N/12T.RL#UU[M\7UF=%C]!9$I0/ MA*$""42B.EU2AT8TXMXL%0B#6[',VYRXHO=> =)M7 (Y6 W>LZJ5R+R8Y?Z] M&)-OAF=IT+#HTL/()*^A7VVK"\)%D"!P"S0 L>C@S592FMAH[%\?WW8MX M]K2S2!X_W[%(3G>$)P7Z?I 6@O(YA*)5!O)@:^<%(O./1,.@+ G".T0T RTB1VP:/V)+O0+ NIWKS6$O[K(IL9T<1+*U/F+1-M<_C@+U 6!* #L_PPEYWT+C=R4T.) M[BDP&!)\ZQ'$ASML" O2RY/R)#VVN7S:]-^0DM(X_59#L2MPS5!$C"]OI 2I MU8& ^<_'6Y+B#*(H'EYLC4=+E^F4PN0LB V$PVRU87#+K+7A7[.M%A]G&T;S M*P[-#;^+%.L""]3.^VZ6=HZQQCPO 8X&UOB3"(ALJ_ONHQ]JWW[>J9QM\@"T M!"#L+QKDY';G#92SB9"JIU@-=:6YFV%,(&X@L;[M4F _?_CH"5-@QV=?N$S: M-87[SGI63(733(O@CA;!V0X_"'D8U)_(/VUJG$_LXQ1]2*.ET6N>Q ( *SN< M85WE# +57^4L7/H6LT3.\E#/[M+K.O?Y6L?.P*&J9H4)/9'?FOW$*TN>J\_? M^I_6#0T?!//,YCA- M9NMTI26&:*,DL(CG^65:+H-EZYX"?,0"4@9<$[0-^TW+_$=ER!&$[3F;]";/ M^_%^[(,' Z?LCF;(^C8KTV @+P"=(T6NOKIZM85PMQKR*O_2]]U,'YQ+N1K6 M-.AO.OJUJK<7Z44/JPG:8_DX\[Y 8$S//UT617XGK&*="W&%P551M@VJ^ M^XA=,UZI9^$/ZP1SYG=$)GCPROU9)EG&WF;+8(3;>VCBVQQ:?H$, M&Q_44PF1F/;F3,%2YLZ(W?G,3$,Z:D=,RS3ZKF]URL?C?D=_LF/3\<:Z,3VC,H!627K]R"R]C% M=U.ZR-&<1#EGG842DL_"/]:]I#-!+J;$JRW*/*TE&^A"4.>S<8/+VL4I<\9 M<6Q.6?(=N3_N94,/T+]3N#ANL%V*EM#^>)ON^L?6)$/:F785C920#/# .3,Z MKROY)[T5EA"4G[1J5 L-P4)H'*^\0]A=5<1JAE]+J;F2W@UZFW2!PIU1&D!8 M?O/L&%]!2I;\.WV9M7D\9__QS%CEB\MT72Q\U 7S(8U:5TQ\0SK02^Y[P\+F M5;XC3(RUR@,]1[?D2/"^5$NC@_J'6^5-5N#D'X^4,F(/>SI<[BJC"YN)UC.Q MRP]%6\!2#)9YO=56CL "4J_OJF)9$-2$3NNL9Z]H%BH^P@+]!M+%PG5E%YMF M2T*PYL_'L("MGABP!NON@)6<[^78P,T]GK3\K^SK+%D MYLA_$J^(CI!"B^?J71=8MA4&:>FB!<:6)<"$5VYIN,6^I<:' MIG:"4H(J7Q7M2M-3X2\&4B>PFM*UD0D*UEJPPI@*4D)PB3L( M8"Q89CAR GH4N%(40DU[[JZRX0.=S.K0HMO0W&%>S9,C51OW,^;LA^EN\M*W M\WMW!-AHG/,VYE8SR_!4*SE\=?PR3,[F4P@2;;TNEOF#:OD DO4<937< M>=QN5:Q\B3>ZI!NYX#A%4]*2!:,/@7N@ 69!Z-+GB"7$-D3<<+[IR2-P?'!, ML<9NZS0E?^\X^?O3HRGY>\^3OX=6Q(8+8K&:4D.B(4U54BG>D[$18!%]KW8U M1Q,7_(Z1CJSU;3\Y\NX:FBIG)6?4?@S.$?JJ/2U7C;8W&-/#@7KO"6QPAQ80 MB$XJC%&Q)<)DY@3 !%*Z21<%@0JYAZ/;^K5E0E3^Z;\XP[=@*NZ^G_3ZRKWM M/ ;>Z(OKVN+GF?+H]3&;!H6Y>P_=.7@'#,/KB<3&(G9#/;=FCU47.(NP .$P M#W 7\4H&27,X>*OZ(EWCHJJ0*WX%)0Y:'?V_PF0JGMC4S9RH6@3F XB7-)O] M$S$[!2W6?(V^+4 4VZ9 $&2?XRD\5/1(RNB#67CXQ[3H#EUTPZLN[08&*%L" ML+'=X(!D1Y>F:K8N9W^O0!'X)1")2[ A2:6? _F_&(F2Z%_=M?$F\OO*^XW; MSH?[7CPHW]VN9Q6U3_)Z+68^P-,$=_>VU:1:)%_=5"MBP?8D'AK]'TM *#!X MMQ.V\G)V\^RT$CU3-J66[VB'[=QBL3#ICM9NB7CR H]D+9B[^4Z)GY;[SJ4! M@<"<;D67[C*:1)-B2M0",\Q-%/0YO'5+B\@I^W)M%*2AI="V"4RJY37::-@[ M[F8=IXEW IX(M@'XKW?3HF0-_8,](K(HL"XAKI M<&9P8S+;IA]S-^Q$L #EK#3CMMV;XZA#Z*!'*EVE&TB- 9QDVJD']8+'U%.&)F$\W'87S?YT3BCZN9KR%P KH+7Z% M Q%N>IJ!YD[.W$#3HCYL40^OZ1W<$OGL;=5L'PB5B :FT^ ?./B'MFWK^:PD M4ETR*_%(#,_+?\[_.@-"+/1B_J@*_^,?[*/:R M G]Y_%C2'(FM0KM?K"'90RIF&7BUQ;RUS>;[4\DD/<\*FF@V4M#8@;P+C: / MHS%: ^WB,D79DUKLX5+_YEN*XX'S/@\&UPVZ)<3BRS(J6E_N"5^65W R\5?P^DU5 "&5 M%][H+1A29 IP1<=W"4=L5S0W7!9A]L_H HO01TQUC^$(G[ET^"'HA0,(33M+ M<$\@C#X AT=]%*-G-U5; B)\;'D&["+H*$J-A$E0 M>.V4+D M9U0P["P?[SS^[%P_XFJ<_7:]=BO^LMC,WNG*X?7/>3K0YNS[_IDM M-,U07KU4,B?<*O+$T]+Y'!LX4OCFRK;RI29!X3KQ5<%$$XA8$!<@U\Z4_W 0 M9+4]L'D9R52=HY5'"ASO)*4I++,F]6+*W?>(Q_T+Z!Z<"KXT:H;?I 7Z/T#L MVT^^:L\X3+_!3Z;)&)^,8?G<#L_R[OW5[V[ Q$7B-S#!"4M1TB&?%0UJ]U# M;R"9N_(+1YE;( MN(^/B! ,YE_L!18^C]O!B?545 +KWI]EU-?M9RO0O@T,- M;$^?0PYB:F7;D(@ MO3$ZYJJ,T2O M,>^(VHM2' 8__&J< 7'_VN7B\-[Z,%X@#E,F% L!_3EW6$$X5;J@<[N5 M2DTJ#"KS?'L-^[>_?MT[C?=HFQ^PL_^/)7D3GYF1 H6O,.)4-H*%AK^@J#'( M&8A$V>WPX/O"'5@3JA 1VX> MWM-71VE_Z8UQ\T*'091.3>6%F3%]T/P9(XLT[G #AB)C+M,&=X$G#GT.%>!: MPN,3I^1&-/4J5#=@8D %C^4K/>TUP;5-QX?I+X!T]=)^WBAC5#_(JI37%9K MSFJ_XXP![,9.AOO(R)6GE,YY0TO$4%-7Z_(&I7C74/GC^Y&F(J\8NLJ'FPVU MTZ62D]*GZ]/G!2[&QLID8&5^DL6XI;LV+(OQ 5-)P'4F*1PZ-J_3&A)]#)<) M2^5>4B!,^-W@%*?"(V;TD7X7:CNS6"],0/N2LK:W-C1S#BQY2M[ MF76>XAV4:$-WX"AZCV=DP&$(//H3^ WX@1 K?2WF+S:YWJC+RSOR46[6ST\ MG](+Q U@2RJU +H54Y<%T*ZBPQN^A;O1S8['3+WS&U[%/BX\8.Q=]'@)7J]V M[$WBQ8PD%(SX&$![A%[/,]9F[_,S=&3@05:@/D!*=(1@Y,ODHX2($9QOI*\U7-;V MYR=RG69Y1[ 64V@\A^U?'S\\>>K6^M%5<$ZZOX(>JY!B3,MN?-EE@\ON53AW MD(G 3(>?1YHM=Y.*).+9JY^=ENY[:UJI9Y!+7"]N$L;#^E0@KKUJP>KX1\4>9$@G<46_%'$DCFGSCW&PD:2 )?@VX,_1%>OJ96R M]G\!=["N%&A>=,KP7%3:)^M?$M<^&"6;\Q^6 M=3R^W\NR_.I2QI&2\;OSM^_.WY^_^7!*G;SZ\.A^5+_Z& M!O+K[N\/9LOHU@BB_69GR5#[$+F$#UOH'B4=#TMH/QN7DT85YQS5$4B70,(" M&.BWD&&D?/;Y0-*1>IS?M_.F !&,@A(AU-GF_,Y-5:?48@=X?<'I &D\E+2< MF2J+=%Y@,8M4A9S3,=S('3=K,\=FU*_M046OTVLU?WVMV<7:/"*6ATRO=C)S MYA7K5925J1?<&^$]C$FMH^1BT%>O-Z,SWZMB2[.T09[GPIE MA0)^RVS?N0 JV@I:N.L)"R>HX)3@'!4+XXE[0[_ MRHQ*"*!RP!+Y !# M*HT [:4F18^JO,B_6?85/>I>X-GN+K=T!P$+356U9%.YSCFOR<6A!@X=\!ET M]0FN@: R@ M7O='N^9! S4LRL8M +;-#S+ CM![4\C7;!LY6V],S7]7[12Q '=_-+W %U\H MK@]:#TAME]]LH'\<1U\7M7,5BPJ@PO3W])H=V(C& >=7?=<;;0X<=@;Z)[/I M<06$[]>X <.#B0D$)F? )9GPZDO"M9>8%5?S.\(_OK!+<,]CJ"[$IEHTD);*0.+S2B"H1 M7>"$!XO).W&H/I^D!" A0]PK:+[F?QZ)R;2/A_?QTY%]_'-!02M91'&L@I4I MU"!)+^[*KU(7TZX-/[WB2Q/R:G3-)1%?++I ^K,>;PV/"_'#%-D9/Z8'FS>[ MGY0>M*G,3?$!_06 6@1[N!(C/#+GD0H1CA$!4A+HDPA+TEXOU%>W!!\%/;[$ M0A)-)GN>KC_6[6:[0%Q6@XVN\-_N2 _2.D#KOG7VHEUYR]H4;EFF]:R$+ 4C MK,&O)5X"1EYC,$K-#4P'H5KE^CQ@.0D9O*D+M[4W)8&?A-_-5-ZGK3J\59^- M;-4^BAV,C0;<&]S,]V>\OQ V=2?!$<0[UY#)V]2YV\Q<68XV\=].3]^B<<&L M,W3^X(9 ##[VK$"[ \)1W"Q6&9'_"T(?? H^_@/51I8'+DFXG+]_?XP_N\]\!_!>AD[@%?_9 M.K\@KQ&^O'$^,-1!?@%7^N31@_\!#UN4@A$R=7X6! @:5OO'[7U"E1B!'_#. MR;QPVWLMR;^ES_HTNHM/[B%.W?4R%.A.OCU[V/%5,'::-SGKS2RK:KNNF'Q\ MAJ&'BP<3JN@X*^H>]P84XG(L?0%H(,U@P4A&[;LVME_9V 6[YENQ?%/EYZXK M/T^GRL_]J?Q\ 1CQ^X-Y1@6S.@"W:#]UZ91I_C,0OJ>]?)8RZT2T"'/^ MMJ[PF'_I3'\RLY#)J"N,Q#P$,@B P\5EGK5ECAU3#%2X1W-V<*KBAY%4Q6MW M4E..C)%4ZK$%\Y 5#5 U]$[##]HF!S*T[G_KRF>VF[: ;6_X'1*PR<4*,3+N MLAM( SJWAU-V=3)86_/X+FP_R[CS+W/>Q@6S:P"^]H(3:4 4Y1;?.L_$Z\E7 M&W3;$^3? (%S ,Q 2HQZ)=-Z7FP]W(J)8(:K%8DTW'/R,'A(J1+T0-"BG]". M*>H(/U2#86QSYF:&:@*V*]:46"2CI4G 0VH4_LFP3%VGZX:G*QBEF3CQ7#,H M/ ,#I(+E 9+)X'ZQS?M\9//Z!BPNW?&A&2Q$:>0WE62J((<_ M'*;.Y:4Q#"2(^/-P*>_#+;YCO'(BOWW/+34M\>(G_.++$/7V>FQ+12'Q! N\&^\OSU>'SH7B; M.YQ#*PSK!),'5,G$7[@W^9A3@40$<8'O" HPFU*+V51I0@PHD%I3/U'>(&0W M$3*JTD-6@NIUV_BTC&0QAG"B0;J(I*M8^!XN@ ^8-AY>D>SA+7^VF9[M\.W\ MJ_820'0.0*CH5]N@4,;PI, 9Q$F&C(CO:3%-X\^Y.WW:7<.[ZZ$8"-%VALH_48Q&3:H#,#^W)BRH\&ZF M.CE@N7,#+T.<$RF. M[UQ>[GBD*>_^5?/NSZ:\^Y1WOT7>_18' "R;3CYM)%45IJBH=.H=_MIZ-R$A M'_P2ZLQ5N]66.V@(V")B%6PS!M^8#I,HFJS83H"P!0D3#+ZB_,VEX!%,8[PYX^ %Q/ZL!R>)^ MU6,D) J;;2KPK0OLM98V\K2)=TMO@D1?Z;# ;,K!?[G]E'^)X[A?_P^.:;\Y M($_9J855-9UT6+\$32HTJ6="^DU^FY5+CA7V< M!%C"H-];P*,OTP4M=3C%0-\6E6V+WO;#TX/>7>9;S:",H#S_'JQ=;%9) 6FM;?T1K MZMYI_:#=W*/M=6B&\N312(;RU9KU6GPGL2V3[I5NIEC974?0F(KMSC)H"=4PG(& M=!));M%\)%$BH#-&"2+WV.[)@%F#67W]8^1KZ+/""H)TA4BU0,ZK:V3(ET_- M:+G?E-4B97 >$5MTMDA$P&2JAKQ; 4N_5BK8>;O%H1'&%"B1+$M(;>@@3O() M.];_& /.!X!/#I'<]"?0R* ?576<3X/&0^=,@0W+/6$B"E%1S;=:'J,?] N9 MO"2$F9+U\_A2_6";?G*7V+:UIN, IM#1V,'GHD27EV[YNH^)*778*0W#T5 + MR'\W8,@1B9/2'5MTQA0K.B5$66\UTW2@WV8(AJU61-R&)#D&_"R@E4UZ0^R: M2DGM+FQHS>"W,[956%1EV@)_Q@KH!^MY_A ] L;N&C5!CG%Q^"'?B94)>MU=O(E.+?*1 M0G-K,@X,V 5_&' @N+&/ AQXUL;-.F8%)#*?DJ-?-3GZPY0<_3Z2H_'<[;_P M@S@,OFO/3#PRY70<8Y\Y?_?J_>DA=>L[WJ_?7IBZHR(];LW1EWY;IFOM>UXY M:\WG,L0_P&U2U5UZ4;2Q,YH-=9*[1"6##3?:(V4\SU W"J\M.HN9/=]_Z<1G MMMI-7JZA@N'*^1UPDNQS/M*(,C?LW8TLH9OH0H ^6F>&T]63X&W@AE0%55F+ M1R< Z]/&GXS ^(:Q>YE>537.@"1[*: MB5A8\7*OB$6YG+TCH*J[17U%E!]4 M6A9@JM#Q0%^<\B#!D[F']\\Z^IA"/+&M6Y3 (!R>M.1K.L-DJ'DH=STHSC@P MF]![2:S/'ASX ^%S/>L\%^-I ])ZA6NE,FKN5=DY(?[H+:XV5;YKFCT>MZH% M.'63;]&3]/R%0S]2IJG^N20*$/<(%W6Z E^\4QE(P]5K5FW,])%FU<:GG]PU MM]66^8NOJK)=YPY0HRW8= MYL?X[4?6Z0%/ <187G1-6OFMY]$M(?RS#YVN+K=S+HLY MI80\B+I3VJ1.VZQ=8-17"WL:99!)I'WWD]/A!17#?*_NKZFZ^-7 ";=WL:A- MW:TF\G\(ZF^-'V63UGRT6K])POX>GS2]ACW)"5Q0QDSZ>Q#WVQI&.3?B: R> MNG<5FY.5.]3CRB#ZC_$[P BLG L OK1QF /9%.\:R%U^:0NG,CM(6KTRF;UW"IU)G;B"!!?-;+XN*2,Z^'+#FP\XU=;SVE]OV6FI[<>[UFP#&!'AB+OD?)95T:X8 M5!FT%_)'\NV(+ ]]=_"/B;VR!D<9DLWN13[C/4S%)0W.LK"9R>">?!#SPT\P MU?KOQR>/@3Q4PEEF=;@B&Q?XV;I=Q&OGTA5[YZ1HBM *0", \44C\0/.M $^ M5;624,!K\K=@_'E@]_$[!RQDX(@BN!@[? ]M 6VR6PTM_HB!V+1LL5[" MN.O9D5GQJSQ=,]GDXY]F9[^\<[\[^>'YB]GC9R>/'CYYX!;HF":%=G1R?'(D7L,7,G3UA?3" $>!^B;V#L%?F"3)!/-XTD M= "2M[TQ");9WUZ?S7YW?VYK1@( &_:V;LG^__WWYOCPQW^\Z_$)N6&>]S(O M"<^3.T>*L#E0CV_O%U_R%TC [<%&0XYW2&_PMS8%!P?YIK,$F&2 44'Y(JIRE*ZK_R7>KEJJ/ 9H0FIYQ=),@$[NY8XTI^L MHMDGX:2MEO:9%7CDDY^>/B)_1F %J#(('R>^T$HX Y9+R.E#S+3AWS?MO"P6 MLW8K-)B+BB2IO5?2P91CO4U2R+K,$52+T'((MWT"#5-K]Y4S^."#9XRM_24Y M<,X!]!AS*>T"6QG .K%VS ZB]%PTEEU<_4E)%GB6I./9LJW717.9:[)M+_%0 MKNCM0$DNB4]F*&=Q 'L1ZXG@5II=7U9ESFZJ6X,N!!8_*DQ:TX:BU*O[](8( MA0FKR4I9S)R,#^X$(\I1KJ:#X0RQ" M+;C/M#H/S^%G )C+M[:EOY!F5'=-U-9&-(*E7Q;$ Q$5SR2A6F#;S6Q5-&6> MXMP?%5M&=0"GT,5:),?VGG+,G6V('%%[UH"%SKT8B6 19)>6T:JS1"@]+IK? M5T5^3>:1J@Z*&F*:+F$B-F323#]TS6REB']#A&)A=<:DO]NED.$X2LG="YE A(+8&R\V65H<:-$/4"@MY?1JTUG#7539=\4U!W M\O'X*5>LEV"?X,#9<$\>SR9F3O@"(2O W0[K*"EJT2>)9AX@1[2'Q1Q3@AZC!>R#=?:!&?-E""6:>U**/1%!O8HH9XI7JK[)8F MQ)8*>)S$^*>)UO]IDK/\,YY%F!^G0LSW M48CY4UR8,3[;]]?I1HED#^QZ1(\%(+K.6\?V65S": ]!^ RU5.WE!_3DW6K2 M#C\6?4=]#;!JZ+'[5C9.?05B&53 3@(5#&KY]:H7 2,NY2YL-Q]DO#!5MN+S M D\)X"9=IQ<86W##<%,M"@6&D&/N3E](3TQN]/ :'".^RGQQ\IJ?B Q>&+/S-U=EWK:RRW@JBH'N/?]E+G! MQ:K@U:R!#1I4U&/=1>AZ:'-GVU#TT[[?,) M&OQ%-]88U^Q[EKP<,NNYX7%6!4[NTJ7?3L,_//R/QX@T/J2?-NF-&^M7S$O# MS3!OVM4\KVE2A@JF039 6XHPFT>'6XWB4ENY11'>8HVW0'*X'"LRH&CQ54'=/\1A7Q#L!Z@DU*I)-_>*LH[LTV;E% _>J_2.[!J!U'OO0ZA:U1XW MMST>BF$U?W..^Y5TY9K1UYP[))^X*%A%'"/P'4]/[H\TNJ'AD/@7WJ'^XV'H'!ZO#*)_-\ 5$]1 ;EVUP&5KT^RV >W0H?2%%UKVV&7-:TPKG-8K= MN'ZV7M_U,M%F71*#%RI6TNSD:*/WDMUGPJ_9A]+^BAS)QVB=PUMA4((J(D4@ M1%_0)[C!F$(/&CD:[8B$U %4 %D3=>_U:S+8/FF]ZPRGBEVQHFY^]_\)&WNP M9;X"\@V\FV_@[6:!5S54H*'L8GGNFIV((R6J#_\&<;\!;,&>"+;*YH37<>[0"T(KO MUS>J--"@J75AXA-(@N=,>&CQ@^ :G2^&,W)DZR#C,Q69G6++]<\^#;>&^,X9A@18 D%%$A@"G87,6CCLEGF>!!6#>IAG4+&/S!9*-A). M(] 80^LI](,[J1X(SW2G/A)')TCE3\J8-[.KHMZV>E '=EU#L0-/&C2Y7."7 M-F!C\H<"N9B'9I_;68" 9P[:9RU,H<"M&DOO9./M%?A/)(L<]BZ1$AE&4#%SU(" M)=Z$-%?R_46ZYG[=SO?)"TMG .RIB9KAZ#_;OPI,$;N=U'G=_:!9WBSJ8JY8 M&J-(@9=I+@%-UO<0@,JIR(-$E+B6=[AX!5,U 0MWI)7'2!9_^^7T+-27C:@3 M!B2;9^^$SL?ME=^6;NZ)2 2U'J7 \2#A"0 M25XP9M!3X,_'73]';5M/Q8:07]Y7_(3OG15AU0=4/T: -S5_P8!H%>0UL\&_ M!V08PL)>YE!/Q=O2X55,SA_-R9QVI_#^W.TGYGZ1J&'&1I7.5]NV/(-C2;, M:=_W,?=&3'AP^D)! >OO*( +A)">$Z=$:P_KAHYH3J#-F47!WH0W-()@*#O$ MJ2$ZUB0U!$=I43=;GQP"Y=?9D3GI]I.")?<1!#$AD$M$(G?M)7KE\0P^-ZPU MK^.W] <3@_XUF09O3AD/VJ [1-3Q,P&E\A]KSY^0%_^._9S_#RJRI>^WQ MHY-'B<'!RWF0PALM_!N5D)SC!C.(%?'+UCUM0M'V1,],X_KN(6(4CA@Q0G'% M3,2V/9>H.PT7@I7#LE2&_?@9GA9"85FM*JZRN6,7G%$^@62>@0]C+N:Q\]NW.[+SC-V/",C;7^$(,1CNAO MSA^NF\MBLQO1 W\IUA@LLR%@]Y8/P+XKSLZT$Q)_TH, BO2HI[3XUTR+NR>8 M\N+?25[\B]HS7D!H/4[??7AU]OI\]ONKA_)8:$I.?_GEU;M?3S^\^OU\=O;; M[^=O3M]\>(^?_2^@/CK P+ZO7-@*R&("TQ!FC;--U%GD_NJ)W="?QT1@XO,8 MZK'_I@@3_SV^5IV#N\-$E#/$#S3NFPT&VT>&9@:B!^AVPX YRU=KDS0S !;O MY]F_4O\P4%W4U$/=UE<8SQGN=SP/+-CK6%,(Q&QGB.V"9[:>W8A)=VF5/WLI+2N:/HDMQ/FBK8JR"("'X(,M=0%'Z]5;5-WM!5=\)Q( Q MJ_=H>K\ 7-5DY-,K-Q^D= 9*@G1(J1U/_Q2SZO6]BI5NC[KNEHYTI MAGYZ-,N<^S-+E]M<@&"9,F+O>"K$O82]7_.TQ$BTNYX66R<^0H$2673\03D2O1 +XBS2H)W4@RC4BK MZ6]&73RZ(7=]P>+VU,9 <2*IOFU=S-NM]7D"=AO5F;4[579%SP"LA:A 7P K M;#G*)S3'9L4O[$P.B[.5N'P=2??[:ZG5UO\Z'C]=>T=M-$9^OC M1]'9^O=VG<^>/)+/]CA7GS[;=:ZJ\ L4?:#3,W[(YMLX@OEIDC_K!)8I$U%7 M/$S= 6+"J#//<8>E93M>[O/U#+7A>H[Q^.1&]G2?X4]Z3W+,\T%1G[4'^A96 MWVFO;DQX@>A=/L-/\&6,--9Q"L,M$D064 M\9\UI?NLP4$?1R$)ZQ+C&#(Q."X/8+G2Z9UF8#E6VJ2'AYX[(QD%M:RJ[1J( M;9,0WQ-9^?^Y.RO/"V*G>9VROW>>_3V9LK_?2?;WVT1%\[Y_H(%(NY8@J]>1 MW=.TW7ER!@]^/9'2,@<*JMG*C=CE7M[,J7/YR]EC=6?0Y]U]/?J)]X""Z_WJ M H+@:GL\WLU.5\M>[6KL8I%S%EVM#)YMCXN5@X]VVEZ \JJ]W/C T6\&KOC> MA224U DN.GI5_[N!]_[-K:[N94>O*S\;>-PWU14_[3,_/Y_&+JJ_&GA636R9 MJXY>-,J&=2<^75,R[)DDPXX^C;Z^_(BO>3*88>.+4B#P:7Q<>W)ST0Z"[2J7 M15FL*4B\!!1(?(9A*T:O=K#-D#; T2L?NA7];JF=;[, M:VX9#JK 6 06(1XI8L?@)X-S#/*@P#QBZ>!5_&*_HD+#'Z+:!,?+W6>?TJ.W M28]^B373!(N&(0(L^ ,K(H.S")&H.1RY9QZ3:JS5C(&L^Z:ICJA@I$^^2F^@ M ZT4INT^.T0X#L&P0-L\")I9(H/"#3UVH\RQGS('NIZZ6KME"KPU[5JQ?2IG ML$P_81%H)1DWK5=E@!Z1IGQ$P=#5L;$+\FIPT1:2&<@0O652#52E=5=@09;F M>%KPMPG: 16]@<7N,^U-NB*N2E,@6%0;9&#DK'JZ7I, &1@D8/Y$S)R]&P, MCV[BXB7V6MG%TN2^^1;5XUJQ61+E(5O5?C7>6)>G';1CC+-Q?YFV*#B(O7\YM9F>(U8:"@ MBV**Q/=;@?GH"DRX_3JCPE):!DO.RP%@)QVW#"7&'%=>R3('HM^TZ-C7KG)" MPK:ZTW($<%#]>4CNAV7 /1,8A.MA$G,Y:RK_E:0O;O%,&/Y2%?>](Y<%\=%T74O@^&FBMTFX%Q>8 M+[#=V2U'*97+56.PQG7N3#7D$>ACU!9[KEY]5ZN07ED3' M\(N$ P[/[M\S?J)Y[H9I22P\_GF00 [4Y-Q_\T,E,,+HU2L;K$FG:4:L]Q2A MOHI%R#V:&NI4\&6*.GM O+(Z2J U1U_&\+FJ=[MAQR]F?60D_X'SVNDSD#4P MVZ0;U(V6."4:PUW.>W@\JH:$^IMAT^Q6UR>KJMD;"[6*B V::RQR -_R3Q%& M8W]8-+,+]\%ZS$&E=G$_6[APNJ."K"T[KG0$MX']!W=']G^35("D@490L/!8 MR;7/%JS='L41&[J5KE$>BD1VV\XI";,NYF^H75E.G-(7D"CCB A5;'R(#5#=Y8??MT8;I^D2N?559XP MO8'!_H4/44NN2=5#G:M?;$//D->*3#V%)3))\N"8NC(QC;Q$$B?3O:UMJC)' M/]#GNY:5IJ9(:HQ' IFI83!D)$3W=&@G3F64O@<*>=V%?6*AS#S<(P;T-[O* M&7_ABMVG\;;O\*SD!P M,]UA__YFG;E_?22;'S(N& /3W+C3=N5\H4O+>/[61>/PGL$CH!&>'V.1 -OM MEL'H'<$&@W2SN0Q5&.@;P;44H[Y!/;QU7H+>H(BR.L?JDBS2(H=95T"Y<_H? M<-G"3D3,(!\./JV4HH;^?F=C4D$:,AY>:%8:GT#C$R"6O2,[ L_)#I[(DA?K MF5%U]IV/(""9;Q\(,->&"T':0,J7M,_4*R&(+L&&B1YOS1AFZ@53X=W M*&@YRXN91DF0:,93D="A9A2,MJ0E(F9A<^N(I\HP7X&R*I/$ *F"D.U[RAF2 M#VQ:R77AFYN['ET?8^:U9X7K QG2Q6 S!^NM\59^4>9IS7XWH*,WQ:*MVJ:\ MH1G*9,F^_@;Z>;#4", M(=52K*GRPVX$LPJY123EAQ>(K9G3D\$8]8Q#<*M$[]7:)3(430BI73[L_B:A M84UBF]B1SW ;#KB8HB?PSYLV5FI9)O[031V+.!782JOK)DYB1JPUK&>.67L2 M-/<_16K_F!<0^VXOW,,5_',D;/S4X:DP0V-\3C+'3 M<^ST?4$=#?T[8]:GZMP[+*J0QX%W. >:YP:>5F]",O0?_UKSC"[TM MG!;_VGV(1R>X#@Q2X95M=@]"P[K4S/-1DA)!U7#3B]J]W MO#],AWG;**7S6K^&3**DY9Q4'@UAA)X1O4D>$^_[=2EQO)+DSXJ=O@ MI]C(4JNK= .!I7^9+U-0.G36^?R*6U7Y;U.]^3;H(QY?4F&ETQ-X[ZB)3&AJ M;RU"F1AX#J0RYS4U5=;DZ@4VVM(O8^(OV-[_R#9_0L&Z%)KX6H% MJYR;K_7-U1'.G*]95AM6J2+^'J/)3NE[>=C=8JJVQNHG(XC9 $SM:^SGZZNB MKN3Y7V-M';/U5S24)+=*',8PUS>\$%C)"G-FNF1ZUPN]#VG3)A S?00PS@:" MG\2=OS>+:KN%^*K=9J!IK$ E:P5?DBC*.OFLBJOQ@>!EOHU+FT9[A*4R38H MM Q&2)LG]UAADPVZ!2!LT.J?OWOU_I0-_I/L YS?XMH$)03S7M]UH+ MD_)+%VFS@TDM4=PB:-Y_,-/Z>UJV$'YLJPNJI5*QAWFN-S8\7[DO5)A^-]7D M*_S][!KD;V3!D)R:;P;'908W%B<#LZ0A@YR6C?=5#_=*H],Z&U]GR^'FL WX M9^A[-YD X$.U<6J9$+_(00 O<8__;X6?+H MT2/XGS9Q7%P K XI[(5V.C$P?:Q0J,;\+BE[X^?XY4DE#Q9CA>5YD//''6N> M/27\REF9%JMFE_ME'XHW\*T&*3'=;L0*8Y^G\K4MY<80I28WA*47I4VS/RK* M0:/[B#>Y=03)#^ESR\!S.JBV A-$M$T$HI"KTY7"YH/*#T; M\68!:5/-U.=2.:@$/)N@)[5QQRQ 7>ITW;A34(87:#R)@C*\-2L%@=/5F7JN MU]_1XIY,X;@IO!ASN+R?A;6\OA+T_K38)A2R#C/?@^L;)6N^S/WU:,5%$BRX MK!;V^A,D>[])OQR;]%1)WO14\G-$ZJ[4,)UH[@3*N)(OD[\Q\N:M5H#> -6. MEQX]\BXV;MPL*VR>9;^;F/*>7XM#M\2"H "'X/PCVW<\8_:ZCSE#%_>[]ZJJ MT9-5&\^\(EEMBS!NB:Q MZ9@)&FXD%2=(=$KFY[L5I?]WG?$'UQK'-)S>LGBLFPA?V9#28TIS!O2UI.S- M_4[8-2O; 6D<,Q8WV:0W&,8!9A+129*?ZZ)>0"):R\Q&"-D%G3?5VO X>49 MLN7:*P4?P%M@"Z8-&GB3-+!2$G4Q/)!+T8X1LNU I\[AHG0X@N"NFJ**4MO[6] MN>I8-@GB?PLW!W"DT,@T4'5W 43#HGE+-W8+YW6X?WJA2&S2:(H:;\&6@#ED M6:=0YL3W'/>.(XZ6V?M9!8CHNQ@0L=(;7IJ4#<;%"<6 M2Y8#)E'^>[9.5SP8<"7P\N1CL>O1-B'C/IFM+V6VQF3K?H6E#BD(JB6\56_' M6ZQ?>3GH?8HKO;:6!Z5F)Z_%@ V2N0"4BK*I&L MN W(73GPA3)=,.6$)-('W^V+& =(LA.[3 KDDLC3OL!.A9L-]/SZU&WFEF#? M!.M)YY<;3/@R7;"K/NWCX7W\_+!]_&K=M' :Y=UM3*&$PA;)^4W92#6)VD!6 /$B3P"UN>V.W MVNL"*9DSTVBV*.I%NX)=P7@/O R%-_Q<+[2O#,:E<@%(Z7[L2>]]\Q64U+ M_)Y?&Y?8J)"OXPX-[[R^8=4?OH6N94_V],./*%4#%#T5]8H1]1;4[)8BRFV> MWZ>@2-XN:+P7C;M*6HJ,X%QX$,#TK/0T!+@6?E,:3B0:3SIB.,3TD$B9>*_- M!SLJ'CN>6URCO@D/21J:%C*"!?. 88U=RM+4GR65\+HM<^7Q4A):Z-QJ2VHC M#;.6>6<:M(2*!?1L#Z9/CH]]F=;T/1\!^9-^@:O-^BD?R3*$QP%'*,@0X<;; MK;+3]TA3M>3K5DN>3=62J5HRZ-W\.$8Y'!%H@04BS^:,#!W'ZAJ B/JU9ZT) M6-N8^E -&<8P-:O$U1C9%^L_VO7""[UF^0);D8TE5;H$]G#4I:D4E723F.P* M6C[P6QC468!'@J,Y.[D,\*5YLY MNJ/'';K<-$"YI+A3FTD/$1H_/XX#"SY8\%OXN]O'&)/;/[PQ?AI3G:^JC[0^ MW^50*Z!=<7\&] NT;&F;>, Y(W#3.I=B%*"*F0H$,FB5GDF*E=#UBGQ M7A3="/@R/"!QKI/+=TV\S8 T,23=N+R!FEZ+[; =S$$G,1]^;FCGQL0R\MB" MCY7F\ZF1>5F@M;43+1;,>HU!'"=91*'$?%Y.M@@!N:?U%H58!R6)*[R^C/6 MQ3VR&R>/AI:""^(V7,5YAW4-KLAC/0,B4#)=&"A)8L00ZW,K0>6)3WO# M/7?D0PEURQ<@Q\+T%/A4$(;*^:<4&AB8:8H95BWS*FGU8AX1UQ$;0S(^'W.A MIY+$*'@[\\8W/=0Y]&VPCG.%U=(6$LQ@GHC&56[&[ZS[ 1<^?"\KP+Q6J-!* MR)LFZ0Q/5VV K+F(6WZ"ODO-;'DD#=YR*RZ@UJ-0S7.6M4@VPR4C-:6752N_ MA+F CH"T$=(>XXEA[2D77C=;[9O;* MU09R5^V:J$"'" @$6Y 3;[ Y Y27KE;%ZMY6W-^FD<9,GA-M2CP M2_@F"*)$P($+(V=')\?=-!0XGBKV0V=Z8LX*.^GJ5A:,"?'*A/.=,[SYG^,.5,[T_.] O$??\ MER\F+][9L)QWK2,465;L)HU:1_YRLJORDHC;H7Z&LD%6)?CR#2O#L5?"WK%Q M,*'275^AAE(JBCCD5E*?IO-U,Y8&8\3"MM48->BJ3-QF2$M*D#;I,M_>& OM M/J3B)F"#?5L@, 1&+6)P7>G'58T>Y7??A7-?>JRG!Z?O_XB&WA@[?/,,V]@, ME8QY],2TVB(FNQ".D;14TWJF^=&V^*O$=.R<%NWIB>XC\:@5X!(IPC M\G]P.,,X<1]XN17E=N,Y'/Q,FYV2.*;@I!;IIL!UP_]!&\G]R#D&C2\:S]Q> M1"B US2QW))Q,-C9[.!(4#+1[6X(=0Q800H72]^B)KT6"145*@FX7;3LMDE3 MI^@R/OQ#(>7H#(7!@I'DOM$9D6\? B'N.6 M.P4!HS,WVLQ@Y*.5^5]G\!]GQFV6Z%'RT7OZQ#!Y$>>I"V7=X\[XQFX/"?&* M0D6>/R?PZ3_^>_8S-!'5-_C9XT)2U'DXR_;]"4E MY?%,A.1DHDC"L% XMI^2,&Y0AAE&6B[R#+1D,B.VDOG(.C8E)_:]/:/5)5PY\!C?3@=,$>P#O@ M9WBK73'O\C+G7I"SJD36C[2<0OO;AO:_\3;4B9B=:N?7["6Z-&87BEV2%D-F MT5%Y$PR<)6>'#EZ.AYJ1#^M=$T9-I4'W%)TH[-\D."#U5!'O1/<*-R252+3E M2L:;-O*X_;^)F:%)-?E&:G$_/OKWV8=+]RB@"BF\\*]PM"%;8*F)7F*W.A5L MN%\T>\$Y4FZB3T(8(WN?RI7DF1OX_.]!6:>SEP4U67F4WC$GU$$T"#D+D9Y4 MWGM, Z5:ZH2BJJ\[!W3(UIG\IXH1;CUF\"@6[T@Z0,:7U0KX%!>1Q8:O :RC M^.0\XZ,?'ATC94_WYW)*]?\:[WGS8 GOQ-#"\ MWHW&SNZP<$=N7'9IOK)=E-\+-^T=/XG^SQA*L9TG/^ZPG<6@[4S%:M[,_EX5 MZ"K[UFD45U8%8X$X?W]DD=_,- S/@U<9X@"&$.I=WC_M'+T*NT6ON"I%_:5B M)IZ&XMG8[[N7C&JB"'AW,&WZ:L]ICHL0X<3 M@LDQ@KI9.+?,IL3I[,3RV9',.,6#A(R)^+'+C)$ M8/B92MBY_\Q4:!Y:L[U4]3I=:;.V93I6Y9&7^=PM *OTP#^A8U&\=CZ>ENQ3 M$9>4)EGQI:!E@VO8_O+VDQO5-]$%ZH'M>.=V-4>!.D7X%T)+:8KNN#E]ZB9Z M0HDY1<_;;."Y*#QR]#T\D"5IQRT+AJ_"MX-8V.#3Z,M%U J;9L[MDY@8:+(9 MM+9,KZIZ\.'W'%[$# !/0;6VUP @$YD'[MS!29?U]LJW]/<(G^#E&%7!CTL& M<_<@3;H87[=2]GRJE'TGE;)OYC2Z&H9+/[KQ(,/E)GP;@OU_3Z MA1R<38L@J,A/Z>@]$0&!^=T1H7U)3*U88<2%)]:Q]HZEA:BN$0]P7)-1GDI@ M,^QSU\$_\O0KK+;I(4Y]O':H0KO ='EECN9DJ#41!+Z4WQR;_6K*>76J87#2 ML9-ZE!E %67];XX-O_%.-54ZQVP/I!YUU$3'M;Q_ ?@K%'9[+QW-04?C2TO$ M/?EZA^VNXHKIG1:LT; M%EO6;1 2]EY6N#BAC(4-H1K?4K./:%%KZC[VI_ANQD^]@/B9\GKH-@S\--G3 MG4FT98AU"PMYK<3?O>LMVS@]&FD<1$*R0LWW>MUTQME,!O9EIBJVW!U:Z;BCMQ$V;>_5FFDS@\.-I;X*?WYT$S3S?FSJ_*D@8T<]X9RZ3OOE] M[VQZF:^,_XWOI"M1EFWGAQM2$V7&]>%WFJS,@59F.* LEJ.+-IX'(VAHA!,I M9#@%RD&W:'^4O3KD_HNFK^<+QNP-PW5A!8"?UQ/2VJ4M; %!W@TXYS(\W)IM MM?@XVZCR*YWE ;DNNN%E]SDY M"$1YP#I%>L$I_[!O_D'*-M]N#F*R]'>XYW8E#QM_,K-;8:UA URN+;2\;+?( MZ]KWI9Y\4(,4\3%K.*Y&61N)&'J2N(5VS$1[,:DOD[0NQ!OKH_"-97E[X=Q2 M02,M:?^^OBT&E+X*EOS&UJY.XDO7:_R>L(VP%IH*8L&_XO'WU'_YK:S7XM/@ M:C4I WP10]?P9U M>2F\N_T+%F1>$?EB3VE^K^J[+;[W ;3],0@DEWF^[4&'T('LP4S2->G^.$>J M(GX R(Z0BZFEXZD_Y.MFO7^;7LL5T>",C%]B_7KA;DG\G3A=;6X!G0WVRV'>$!%%)$06 MH.T&H'F'P.S"*M,) M$8Q<'NU^IK(/$'XU]1D\48 &!O)B8)/ M6]0:"=<>2ANO(])JO,SW.Y[^=[D[7T#3]D/'4ECRP_&$N2ZT^!/N_FIL-H&Q M29A_;JH*N0U85)7("R+(IL >0?9$H)1/&4HID;II-%&F"&RRW]HR'C:.[7*O MR7_V;(.0Y67<$3$42^\M1'VF!R"F<@1A@JQP$Z!<[AZ[#PEP+:N)'5[FDNO^ MU-U"&5#79WB$_91)4 G0=/CQ8"7W7JQ^X^K'.&W'+HE 1=FO"CP/G!1 MWYCB+2EU6ZVY6NJ!3[I0>-EVMEZT9'ES/9P-1CJ1SEF@HQ-%00F!G(+9<,@TKVO?ZLK14^G5G7\1MU%J#U$6K[WFJW,=:B'-.HA[L?K M4@RD5H^P*<(MG:78:O8LG &O4YGY$''P,AT$ -./"78YVRF1'LO M<^JA[/KYP[@R5,N,^2S#Z :Y:MS0;;PNM"S?(5B M&AA1Q1VF>'FY-OOD0JD+J28^QC4%(%X*W_G'?S>-:'K;BZO'#FE45F2@U9%4[WU)_0I:G60F-T11APV M M:Q34\0X9!SJ#D\J,1K&C-3+7<%0!ZQG(*NI,[VX2G)*]7S?9^].4[+T_R=Z# M6]C'U.E.%;=,]"(?AN*(.+<'X4PU1TX",@I@E<"@H"E?>T"TT ,S;2$D[,0) MM?7R#6@=U9P,B.0MA:J(TH6,YE!3M,_C)O3U%.QCG3W84.:"'A&!?#$7(A)8PNUJT3#'\^%AY%HNZ M %4X"&$)AV/XB,*KP%W=I:$KNVA$T/*X$TYZ0$3_0-/Z' &(NW4I:]K26EI% MT]O/%XO$]PYR[Q@SGVE4E5!&TZPS\E_SV/T3?' ^']&LG;[[\.KL]?GL]U>O M'LISH9%[<_ZWTP^O?C^?G?WV^_F;TSANRH#&2QY81+IU+J#B*/ MRDL6F3R8\ 7ER+#^$8B225$EL8<-M0^4977M M5N4]FN4P?R)-V-MYX']+M!LE? MN!1WDSM/!FJN4+L"XE%<$M!JN5N$+"7P:-"H1.RF1 H#_)Z9"X3@ Q::[M,N"U19X^8]#1][(O M)JJ2KYK'/WDTY?'O3Q[_"Y1XL564-'^R?%,U!2'#]K![,7BL%RRA"FR=GTZD]OH:6PRR#LG"\]X\.?UXC>2LGM[=24YD7H+:VK4$$4K2E MFA#Y"0XZI:@S=QBN\YOCA&(&V*&@OX EE\I",N?IVJX@IH:@;CB0/]\J[2C MC^;5&A[B0A4&_9,DP8/C%P>RC)BQ1[]AG4)1.\9K88*H[M*?]FV'\3V7](>' MI*D!&/EH^ZKTPEY2/5Z=85"O9]HDXYOD8G"3P.KE'DSJIWU0+1^X9SM\Q6\YH_QJDB74,+LT/O,>F1Y1!? ME'OTMS#OL I6$'M3G8\\SZP2D08A_54?&X4!S M")ECZP,TQ"NZ_*# "!R*HG8+6>3,@]HG"_%T-!#)>3"9FA^!F?9RRM3LN0"& M61" 6VLGLY8P/4)LC;U5[?[%O1C+AUA6.&5#8S,[= 07' MR-":I!8-^M+8^EM-9F)/,_''R#EAV6Z(X%MTYK&F.4M9N]O&?=@52UKO\+,R MO3;A@V!ES?6R=NL%YX/ $Q86!'3U5@O[D YK]G"[I\D?G_R/^SH)"C.BJ3LL M'1 CC!>^CZY$- ;QQ!,<0Q%:>V0JD'&J0I-[6 G) M^$.R@2"C2&QIV!>%4;K7A-=5M&PATV#R[=QNJ[@!_BD\=B%^,22X=OM/T0VE M8IRZ#[*"&FFQM<$7!R)':)GK)>Z,\5&L[IG; M=V8'K7^,IZ+&URUJG$Q%C:FH,7H*K$9. 2S22[&@JX (9VZ \C).I\9^Y@+. MD!?M2I5*>W5K;8 Z'>3C4[@>F4(LDL/I> V _AXYUZ!LT$]_*SV,D9]U;+); MQE7MSNZ31]/L?M[L5H.S2[4'?Z M<9M^S-<4DUY?.J]QFM[QZ=V,V=\EDF$ Z1\7#;IE .+L@+^2NXUK(?'BD!$B M!Y//SA(O4O3+8,;_<7;63[)BW'%B[@7G.HMIQCA,@Q4XS?GXG/]S_,SUJ5@C M4GK$*&:C[J8!E=V)QQYJR]!7GY$4X)V;Q[R^D.9K:J5VD5Y!=.9J$TRV(8H M$/X)&@]-2.H?6HH!.&Z4F+[.N7ZVP*Z 3$3, ;&@Z2C\/CYTG9BGQ4_KV:OU ME0NII#=<#!X"63/9(9(2M=GMJM'Z&@_-H>,2?4Q'!1J:XW MAZV\.(C4V%5'P'YXVC#M7S&G.Y5^]MW)]9XY%!#F187&M1)6-VF9BYA1G8.Z M&>8A8+F).H QOFGM#O8+-LK"J@67\(E:#!1EX787GNFDIO6N8GQX2IF?#C;F(WW11;6$0H.\$).="=V0="AP20I@1<0(*IW5^"SAZU.;81.+:&ERTM.P=&C46&M07IDYI:== M,+X+MN..#9Y== [36@\6LJ1Q8W4EF*P^Q>XNP,$LF_[ZYEA!\X_I\-MSMMNQ MFA85#BJF_@TL;0A%]$ ["2?B@B1L^%);B L2!R:N7^J 2GT'8-^OK4?8 MD_.8)GA\@H<5XUY3^:; @R<)2M>I $4E%=&5K?_++BCS7"-9R: MX.[[IAQB2G&6G6TEE\ M36(**0F&U&X[X@=#[=2N5H8YPG9.I:#@5#4>-XK"2DL=>.G>O+(C( ZF;8,,?]N4@':XGQAPFTXQ_W4^FF7B@9U_$TVY@%/[MF:^Z\=67*?1\ M85L"OY,J.??T8ILQ.GD(;(?M7X\QW@8C/[_I.4V.K'>$S,E457#'H7A^U+/$ MF*%!=)K7!!6&,#J@"KG&\D<"64,NIMGKOYS-7L$E:Q\"'$'" ,_M@&9+"AL,-5[F05,5&1BW/:\MCE-^ M)J'6HS- MSZX;];*OGCL4%H.K:Q7IP;-A\G-.A[H8]RHM:>6H(VGO&)^!YLY:(BY,DA/ M>3=>4%?X1YKNVN"E=^0%5=1Y[B$4;BPMFUN4U.SJTU! &G.!%6JS >R+<'UJ M>[,15E51:Q#A(6BH:NNM:J:[@;':#_1JTUJ^#6N4G1 L,C=2AX.EJ@47,VL! MO9KWS*,](.@CV@. ^RIO'A#C8H@. \#(S5[?]9HENLWP+IS<&KV3(1)DM:&> MUTB[5 -UO@$N'\E:ITI^363(#0#:0166X*_(^;%; ,@66X?""+_W>^8 ,[Q] M3X_Z)^L'PT.(8#&)]+IXS)->M*U-X$V[[38<7,.[;6@Z87T0 P;U=G82_[ - MUI@2,'\+(BB/"3'D@ 0.@0))7E\5BSU9,F#AV7<0=2_X<4C 6Y,.)"):S-^E MW18?3), T/WEW!WWY)EFFJ$V6WGZ<@[&#GZ;FM1_X%T+2/:4U015 MN1V-$8MRNA#-IKYV\3E.+N9M:7_"30;T,5P$].Q<7YV^LS@2(I(7H@Q(S6\6XBO0OVYKWX MT;E<+,@$>-DC3Q> Y<5,08GVC0M6FNN[F$*RR"6+?F9+G/2%P#6)>@GX.+*M M!B6FDFIBW\D1CNZ.B:N\K+#4K0P\B[3QN5_WWHL2I?W M$5*,([Ɔ/N$-8(%6:J/XAFXJ57[=8^60J5D[%REOP,\4Y"ND V)'6&6VL MV*,G@EB>^G^.S0=-U'?0#/9C]#PB!;4%FEUAT.L7"#S=!^%KQTC;-!"S)QT& MGLHY@D\E))PQ \0OD+%)O!!W=B3= <01WCV"IATD'*X)V'1+UBH[Y1FL$&J@ M,271]]?I!MP@9IV&CW& B/"L$ER_6%%N0PI_AGBQO[&]-+R'I3$D[(="A M%,S5HL^@?GB[+GQS!?WD& ^&A*1X.H@^#6I$I#;(3AHIO]B4!_'"6&[8!&+8 M:M M?_+C9YUY44"9[IYI4A8C6>">+GG>7Z0;>.2I$[2C5P5;\"NH?"3WR_2&F.31 M3E*5?^3^K(2UYF%=.CO#28:%VWE,SX/@8=6$AV>= 5]#_X,#=V&X">F1W5Y# M%EWY8C=Z[U6I%OE.\ E1M)%5U+#^_<^6_CUN*;^?;O)O9H'OO<+W.H""TZ9: M]O1G:56.UCQMC'F5UBC!038?DOM'^E-8MLZ[@>(%$8=COK/*;H[UL+%7M.J) M65NR) =4(J@R;%XAYL.P?.@3>L*$&)V(4*%SCQF4$>^/'#Y\_@OT\>/GI$><#QEPHX=5+CNP^L6-+- MA)3LDX>/!^XV>I'HIL-/=\PQM\C+%WI<&4"P2-6D3:%F7RMY;N\CSI<<'R#% MA1(A&O8L+PL66-NS-FYN455PRYAD:)(A^Y[.>R^3=+*L'P<] 0' M(+V0[+BGFO9YP?64WK_S]/[3*;T_I?=O06"XKT4XJU0DVW0>!JFWL(D2#N13 MZZ"88]^=6::183?OWF3P;T-NF'G2R26R3_?YYMMCCW9_F\OG5=#?^)?H6,97.ADMG9#@Z#>J!!. M';0;YU_,_F^>NW7R-)F=_M\'[C=XE;>GSYR+9YO,P:$!NI)FS[KUR#1^WXC&\HY@5Y$]NJO?66X3N* M7[]-]D0[HT,$J.KI$6X$NCR[/1D5=YK-G;/>1=6:O?AD%%)[_WJ:.G=_4VTA M>E-4#5(.P- F,V//W[D(,E_"QG)A4A+L.0K7W= G<%O^9R$4+UV:\L07'K : M+?\"&HV/[JZB&X]>JI+^^=7B([[XV&_NWW3NWZ+V9+1%S4=AU*-VAM2/K/>7 M $=4NR)"LM9-44T[K6BVW,?F?SXULMU-(YL)BWV_$?2&(#>;;V+7?H6X4QU= MFJ'>]\D_N5TCVK!J6&\%QB(7#T64/M'6:KA\G2LQ,&I_@\*&_+?S>],R[A32 M,G OJ @-_DHH9KHB62I% 52P4 Z+>&3P%^:9S"/I$P4/Q-:!@+ER:TWOICX[ MJ.ST/@MM/N,? @<#=4=HRS-G'AN;9_0R7SVL4O$KJ-AXS^,!ZZ% SJ :4[!+ MTZY=H%.Z59E9KW':8[=HD+.>^-'"YP2L.W L/O\.:12/Y*XC?6;\HH5.=3A; M+1#NB-!S4=ZA#QJDBCSFUS&U!>:]8Y[^\/$B5)>[ M6I1]ZW(!Y.4!?N1UGP M!HQ+[/M$3B %R!-&Q,G!Z(6O0J5VP"@>[QS7/1 Z0H;E K\-$T2K%^D>&&\* M]%M%\Q&J#*BI0E42K":Y(.DUML4A&"44@_$A:3FPM$ M\;#(KU]P-X$Z!(/SI/QWL*M23V//T*/\4[46ZGKL@JO6#S*J]2$M+K+"8A]9 M&###"@4G7C1'D W''GQ!XXQJ$X47GI+Z7S>I_VQ*ZD])_5LUUEIG,3@>A4M8 M-.[?WZS=CG?F<_8:FV%_LTKWT"?[ +\)JR,T%=C>+3D_HJL-;@LV11,@@]P:)@8'XW\TOL\CC%MK%CUF%0[TJ"I.S!T% MF3G?*.*WW/&^$[.LRI+9J> '985^\$O8G7@_?I &\O?:?GN&GQQ+[,!-]S'%,H,%UOBRV>\3U^U&(!T7;@ ^Y MKVAD"T5]9J;G+" 35X7!/R"KA>.;6?JBE^EF"->\Z./:\RXZN'-;! -(JXI;DS$3<;MB-\AN) PJ@MU#WHUSD-[0LT MM$!OM+H9ANC<.@!]H7R[%KV^P(!=7Q+0G9NGD..J6E\\@*65])A#SR%N]FH. M!SCJ+[N%24;';@QCA9,A*^6VAAMSVFA-0NQCB7L4='*8/*#QY3*1#BL\NQT; MQ=/MMB[F[;:K5[@KC,7GV1G)DIVZ+8 STH_ MHN.@PF!3CZQ8[VU%^T/F.WCIJ5KT=:M%/TS5HJE:= LJF_[C.'8>0^=@M$%, M?8$^7B?EQ//7G]S^VW#A!--Q1 <.%Z_4=ZZ](ZT(G8Y,Z# "O(>FX\FP"Q5Y M3]YG4G; 0>>I>_(_Z24>G%;,;6A\>G/\2I!\6;FG8([5%(7V? !CDXG<+"8) MUL5EOOCHPJ':!996)MG'.NX_TPR87+@+NDZO(4P"%6+X#&#,Q:* +P)><2_A M[7C]86KVTOFI[C9&*:(71>E&S;VE\V,ON8P&&B[0&Z7YF)?NF,3B&+E.SLF> MUMUM.I!)/,@$Y0N*@Z-S%1;M[2?S:1[9K[V79=HV\!P123!U+N%UH4$G7ED_6GR?! MLT?-1B>CA+73VKE-XM1W-MQW]G2D[^P7YWJER)E6SLX(.\T2:8"U22SK;H ]2IA4\"J_20@P MM81<,*ML6%@2=?_C_CN2/#YSHAN@E5#C8D3.K&H&AG6\D]0170N"7.DMUM7U MC-@2*Y*XI *(8*...0,:"/D9*D@E58RK&S:#FKJ7(\SVL95Z.D2X45+5@4B/ MX79R3W9.LAY+_1MF?(:0,*R_#9!Y7N:4IN[G M#L5$-+P$W Q?0ZCK;+IY_ G]VZ1#=^(:D;Y(0) W#*XQCWK B.&N-F47K( : M^*"U:4K O9J#^+!6.V_]QI/+<)ONSI[=UD J>-\S *?\JBI;I *=E86S^7ZV M??-:0D;<@KB,KMHH,KT@[Q$>CEQA M 0)O<+V-\6-,M9@[K\4\GVHQ4RWF%OVU 2)5/8K0Y=;#*9]SN<6=+&T^@W$Q/) M7<0>03@)4*0Y(#. &J9=K_,\ ZQ/NW;N20:(SRL.!FO,A&DKM$!9 6$E)F^A%5(8BB@9+=(+W-1-.#6V]0%H?RDLEKGFS)= MD,'52\)5VKV60N*;9=RO(8G::#N>M?,10S1(/6^VQ#-?%I[#NN<.>4QB74OAA]HVI>WZ7F/]Z7.#_>8!X1W\4Q@R#^4$@LG;IJE MV[26!K/$30$=%I+\$T!O&S TP_*]3_MX**?VTMNWEP*S#(+,&_ ;2V?(D;B+ MS=Y"6V$4 MFY;>;=HJ,9>0EGFB?2/NB*=YP,$>6&:U\6>@9$=( 0$183M-UN:$;OO%Q49U M6B8S$DQ65-O?4&:'C^[3UMT=>Q$.4*P[$K:HE+B^I'HX;\N/^%:S2L%S1)OL MGZ\YWLF:^]BSYO:19=2!-C,_J@%?AEI\%4M!>V73:HN,N]CO ?"Y0^R?B MNBE"B1O;6K4_5PIC%$\>0T_;]M)[Z_M"4Z:<_YWG_'^<#D4L MJ9-NV161#0ZRK_0A2AX3#AIC_0!@M8>@#W<-FPC?3O%O.JZ>.ZNB[S[ *%'91#&9+C M<6(>%@;1=LW.A;L=C7V90Q$?F8& 0B*"VU(=]BHM2@R&)7]-E^7"K6K35MAZ M1<5FH/=;H^@B0HH0X)\ *D9-6OO[G'W)E(@*0E^]AM?J@ZED1BR&'G M'M9>ZWG1NH%#L_*?6Q<^S\N9@.@ @9BBJE=N>L434%NY^[L.YWTWYB,<^^/: M[%N;/^]8FPE_C5=IX.LMR5=+9 I=#GI4Y M"B+,B]7:\V@VA52-J/G#J"E/>%DA>KFR_%4#W/-N_<[K45LKI3HLNR/8X#9@ M RPNQTAG,"DI_S\JKJ"J5]U36RF+5N!'L;1\8I%A+RJD5_JAD]U[1Z4??APB MLJ*6)'>5QM+JJ)!W7"]$,D 0TVWR3G+QMFT0*X!5RUO2S7WB^? M_$#>SA> 1<03FUJ43EYK:R73EB\K!MHP9=>C)^S\()%A[ AD%:%'KIF3D)P)ABPRZTG M!G$^V;*^*0I9QGI^K9=YLB$G0>\!ND]Q+:-/VBDH^*OV":,')\X%&I_\//$)D+GS M)WM>BJEZ]0&9:]4,-!Q$"I1J[7S,CQ6:KUNA^?58H3E6:&Z!6OH6#P \XFW( MDEG?PUV%H#G[^2!Z@$"5J5P$O9+38E&S3VU_3:GM"VKH@*@(B5)9*E:;1L*W MHK@_TFJ0H3#IZ)? W9-?N 3##I8\ L4/N5>ZH?W'SS \#]-]M3!/S$8"C@ ML-BRK&,^FFU76X[:**8S&KMX@'2R]I:KY!LQ'X JJ8$6L&?S!_8<6 ]\8#J)UO44I'WY<_7E>N]4"?,B MQ )7%J\O+Q7_,=-4T2;_Q%2G<\\]%)(]A*C^IF!XCU>OY)$/7%)P4H>8\I3/ M*+5V5L#Z#XXT6&A;"XKY;!=4^(';++]CV[6.8L#>$7:F2'%PNY:I&RG M1C%,58LK\7GG_Y??09=?;P==''?0GP]C_!I!\AX%'EY*Q[F\+A*9,*],E'G:2L'F0?@0R6NW(Q8\V9/1 MT (EI,<%XW$FFF)LK1UFL>"D.JH,B+1'$E^!5A?TYC0T\6XBQ9*:7.!])A#? M^$IP0S.Y>%$ZEEJ>AK;8;)9,]T#7FAP1I+=%D'8R@_D-UP>+5;E=A<2I66)O MC@_=G%]W;X[VW)FZ?JBRFO#5.DNKR!3<,- M /)C$*HUMSOH6-#YJ@6=AP^.!9T?IZ!S"'0ZL]G[=\[V%2BW7=;S#&L;%;/H M61M;=>68G-GMQT#^F94:4WJ ORBN,ME$ %*.!058J4 M[LS!P\9&3P_NGSR" MR]&]\5\<+?V?;=ZXK7O$B?=C<7_9@<4E8F4X>5Z32JCI)490[H\SME\ LGI6 M7>07&N-+R[_S-JI .R("5LW+!; !0)6%D%? 4;U$M6;[)>WT@,X'8T*_Y@_F-8%I!<'FHLZ-ZZ MP%%#_ V_V8#$I^D!HD(F%&Q\F]-NU<#?W-L<%_DM(+%G!'#/T]8_U='YF!I! M-628J1&RQ),*"O.G%@@'@Y$:!SZSC9?)%SIF73<:0DQOEODUTW;,.$>DNV(*Z50(?^B(X^P1MM>_DHU^"B)#;CC.<&7^ M0+;TX'/JUQWGU <+U,/(Z'2Q*)> ;.#FD;.0 3(@\*>6I3\@-07)AZ-Z8:)9L8'^T,(NHWT"<976.7 MF>4"@\D;^@!+*$PWH".#1@8&.*>+#X\E+WFANQ5=5^2(J<)M$%1FQ@5Y]X2T M( D=[1C&F!G/:'#O]R8.V9.B*29EPKR3)6;:CP4)*?L6T>3Z0\J9[V4Y*SA M2&T3;QJ$%81&+%MJ[P8Y=MA2@&7WLJMD([ @0)VP^=39B,U-1Z_S1NF5>\!F M 9$X66J__T2;)Z J#;]A3K9R,L(\2ZMG6BY-_8$#&-(_7R"A5D?=P4 M%#HQ\A0KU%UJ>-&07:ZD_8C6@A%QQX,1;_&;23RI8?'7P;HO]'WC[S,BX]ML MF/F=5Q.ONN@UB;0O4Z;!;!1(DMO;88L%,]^:7P='XF[!R,A?I)Y-]Z"J;4ZS M3&08\6"HF!4_KF%:25P(O]+S.KO"WV/9X,[+!B?'LL&/4S;X @D79U;?H"E[ M#1 BR'>]1=Z.P=/?'[O38@:.F3$I YZ #7\CTJ"Z(Z$N\>2$K'RZK?C?6&(TNT",KMC.!"V61XK.F%F_>,[_A:L=SPD6V=& 5MTE!O%^AH><@$3EW3#2#7OV?"+A//SNM[P,D!$ _+D MTY9!NMI"W3%XV4H,VQH-F_5-(^YDE!S4U[HJQ%+5GM/_X8.37_GV:KQ^H#CT MX.#^9$=P_Y'\V+?,$T#9UX][TT1)@K.?VV>NGS'=:YFI.-&77/Q4KOAOT-=D MP&6SO,'R.0P"(Y+'S%D+#[DJ\DJY(R^VO%L_2C3VXMU3TM]#@U(V43JSED#R?VP;5.'LL+GS&@VYE.D [,#-(*[0+(:\S4I,73 M3,=+9YYQ9U+_WQ.E^PM:QD03D<$041J^HEG>AP:0&BAM.R*V4$[LN_-3BQEQ METU%IW5:!9=8Y^V9:BUI$$>&$3*N;:A;K227R4NPG3D+&SW%+V#$"P*1HYP' MPB;\ CH:K7ZC]7"7F#0QGH.4=.UBX/R8C[R;?&30!'PN&&$88]\-3&$)N0+= MSN&>+V6FL+^$U/\\U_QC"/_)&&'D&XX?FX;CXPS?,M0<:/,>GMBH)7S?Z>39 M#%KM(6240S?\-*3=L.SXG]NJ&#UZD*&[E[FC;KVAOF#_N^?%C']U(K]ZE;MC MFW]^Z#YHK@(_QE=Y^ /H.A"\,E']Q\^D25GDI3IAY9G#NY^XMF@TI_>J"(> MW,ZO\$X/%48 E^X4=>-//\-C$-D?S(WXN8:JS@@<8%Q1H5HOE(O.3?3A[X?BAL^W0^@'MB5'N!VZ;?X9#G_DJ+ MP5[%KH]P7B>[Z1+2>P-GS#+\R(+H=)@]NO]D/X-WS.;>>3;WX3&;^^-DK;4"_4ROV;'E'F&GZ>3J/O2,J/IQ[8R:Q__]^AI4SH; M>(-_P*#K\7 M_^^+/@E;-UR4I^\^G#][>3;Z^_GY^7UY,%RC9W\_>_WA_>C-B]'SLQ>G'U]^ M&)V^?CYZ=_;J[/GYV?LCZ_7 3O\%$PB#.QW[CUO3@$R)L]/JQGMEDG6A UZ% M5[ B$?XQ5H4#F-%6*\M6MMZA##T*LRJ,$<'X4?[N6_/S.UG$S+ M7)IG:HIB-'XT\>"ZY\[M,'(@;;Z2HA%V[-+=M=6WKH);RH_171'!7:]<2$#, M4(71LX,?H!/8O%\PL$K92;S'/IZ _*Y2&25*C$?4_NTC^_?K8@;P=YL2Z^P# MO]ZYV17F=NJV1^> MF!\ ?.A_L-\Y>:P__,Q_"5>;W)@>X[1Q'HU;=.X@M!_=^X6POE6WFWN".S[= M%U-S7)P[>+<5XZI>D7@!) *LN2[R9EE2 MI01.'A5L$0(],S8>\3 KRO6F ]%>C*X;R.%4D$8 TBLA85"R[]/YJJR G9XJ ML:<7!O/QL@#;?%SFMV3T1CPOLY+E7HOD=^K)+0NS[)O@S0U&U[3T,EV =@\U(^NK;;&5SZ^)0O MKH=$3%!"RPZ.V3A,=@Z*X*(78I_W>:(+2OZT'C!I;SC#,LR^!/]^OUUOE8,6#N! M_4DX.D-%YF,-=LM-5Y>[2I-?5^SH;^@D\UI>] 7I"Y,OR6\92E#C)B$T1=VT MQL%W5YWB>0J%]IMJCBV9"KPPW6/(BN^1!4:2FJ*?IQ/O%8@K '@F=A!,X&%+ M]-!)3:4-!4];Z-QY"-5(3PU=)G0+3.D_<#X*I$N8(9R?(!P$&_%W%\[7P'TM M* . %9/,=#SC:8ZF;.[ISNQ72AR/&1#B"8ID[8MVE_62(R[ZEP=UQ"\.GYX6 M5>%B!I(B:LR/+,^&7^Q9O V"VYP!H! QOV!O:5HXR[K0;R<>J!F\[\2\GD+/ MF.<:1$G(PRD7NI.SQ/N1IT8;F58B_@8!E6 EY!>&QVHN1%9X9(WS+?1,NGL) M0LF8 FU4!,\0Z82]A1F-M?1E3(S))F#_X0;YF@/E]MY)BK1989<#UH:4S/IG MR+^P!.1U(^6\)62*&V<;C%$3GS$ME%P9?NZE-M#P9!:+C&Y\X>F;L^"F[3DB>T=102- M$5G,K@4OBP]@'_GOA.2Z)L_* J1M?Y.LD)@[WQCN1/F: =$AD6<1LVM"'0"1 MR^-/$\9D>4X<>U2[UROR%EJE+*=]UD\BAS9$%[D*4^YBU;-(:>R<@ZXIM>&T M)O'5R/BVZG3>R5,#-]B2R$3N]*IB,=SA5%SE>'HQYQK,, /S<]UIFR"'YZ9: M]R(VDMVL"^%3D.1VF\INTW%^,]'10Q,AKAM;1CE9B12-#U'+B[9C(M.,;,>. MJ*]>0W]TK*'_.#7T+Z!_X8Z)YM=HTR ,;=DCXT9518F14TL$'!(E MH3>%)6]."R:>R/T9FCN%O(/.0A3O W D.=P9<7JX%R1K#[%1CI(:R](9TSG] MNW&>./9ZPX]H^KE\S[H;^ 2E2'-@/,=#J5D=3'MR!Y6-A?D\6_= LAO&*+_TP/G(8/NM7N: M.1HD 5SLM2;2$2<_%@/^_2"GQI:4Y7C!AB\_\+;1VZW*MMWCY=B9&9&ZWX)" M5GB3TK8_^_?P8W!,B=U29 --G/ PN%7Q-J?5Y!;&!>I V\K"?WR.;JID"D%.EY@V\(?E0Y"RH,ND(?8D-QQ*(R7J.TQW2 ] MFUN*-S:2#GM*"RU_L.FRJ3!H9N47ALO&?Y[XFC?\"9[2I,;Q@CHV1,F P%%V M6=$QQ&SA?%Y+&^44.>VO0T 6L!?P.\79COAWPH2%OD(VN"F-:8=N'0?UGYPU$EB%9_LYKB;;JFSX7;3?V[G%\Q+ YOF ^8JC!W3 MJ0]W$FRNNB*->LA#0D)FZ6[*%\.T3S,/NL0\K=;*??.F3RIN3&$]+#4B;.A> M<\* 7]B*)H0>C;ML8U#V)-9J;#5;%SA@$%4W\WMK?!7W>ML&&41L0H%='+R$+*(B\:)VN;4 M]=?K(E\&.<=,C Z\/H[&T6K<4EO$68VS=^?O3^TQ.\+?2/Z"4IV=M(,["@B- M^W9)4*I7D#AD";N&?DOKX!)19)!9H<-A?]K)96E8FFRMG[S/#^5F6=!KG/\= M/D+/S8;#/E^6>CJV96^?_O59G_T*FSSBR@SG@V.2.'H*3T(7P.ND0I=9#,2G M=2D,GUG;!S '.4$%,8J_XQJB;V/"-T@A8QV4Z6"_!8KZB]6C[2RJ%0%M*P_0B MS14R>)@$?AV+'D](0&&&;&U<>)3G1;^)NBC1WR% 4RMR7>3.(1,;I=B H1;] M9=MVPM>LX()P*6#9 Q<29YH2).RAY:2))W0 :_2PU"4V(8-;9J4PV)8;/.+Y M!%RX1R'Z=1-2&^8@GSCJ(K5XY%KR J[J/Z!%AH>.%9;:6(O]U-.\^H-;D0#H$:SY&!/2I8F1JC_1]](5 M_?,46F&^HI%^+R08YQYN03M+]Y&4(7N$_1Z'] ^").9:8[0![?)/JW;QW7A4 M$9N M4^W^&@5(;=0T7 I=E$VR&Q;UO@62"TU-G03NYE_X&$G0J#XS)?J>8EH M/X+$A/B TV,6X;8266X:7M;DSVD ^E+Y(]]RE=X9*71/2G>,F\\]R*$"[?ELFZ+=N?C2"QRP'V( M-I?&'WE+2QM\( \,LU9Q'L"977=1@!BU:PZKX!QR7P7>'X!8;T$JIT?LRY0- MQB[L+Y&SA'.Q'HX]29:VA][\N-GWVNS+H8H)L1CY\"8^YM;IB!#QG> M/>VZ?+UN1HQ\@721'G!# ;.YY 5+4BL3HEG"S*VDU/1P6_^4<6LM>%! 5=_E M(P[.8_!&9?N[M4MM;$B?3B\1OP,Q+/KG(S(\?#+T37WD;AYAJ/<@.M_P]YTK M):JI\*.V *4\%._X]#D[XT)E3F*:8]_/=/)X/)L<%67VVVJK0?BWZC8BZJU> M]IR6G<]]+_W>?T:+\BZ2K'> 8X4S[^.Z[D*RJ%_YG,Z]CIJRS@D6N[B\C CG MW@W-0E%,?@J8+FPZ73!.XL: >7TEFZ[W3J"Q&NIN!-XOL(38C6+]AV/;]&W: MIK$ $G>.4>PCOE2;J3XVS9QV!@NE#]P9-3LJQLF(WL629G(E>;&WK MZ0VD"=PU6W?3Z[R\HO026FFQYW\B;06.-CV;< M@^IQ%P0>7$ZD!5Q 0ZLHFVQRG,G;-&L7GXIFAADM MV[#F8NUBR4XI^Z**)C6."W8'D\ R2:$,9!)/+9ZADLD^"V;@^WZA),HC[0]D M"?:4;4_QC3J+K9V7&-X":5,A#964S*^5L<"-:\/XSRX^.I6MU>2SGRN81"#( MFX$>RUR)T@-N/K(189CT1<,J"HW"YE:-DK+/EQ(&:BLYH%]K]T>X MN^YM]SQZ]WT$%9[VWJ&"/LWE_#S_54JK,G<^'WS(FP8" M8N(B2DTY]V79W50NQZQ9?];L42]W9ZB+\ +*.DSJUP%Y$'1-#H&%-^ABA*BS MIHKT (C$"COG]3*T@Y!@);E,!@*)P*6P*SUYM:**">VZ^P9I[[S&;JDB?E=E M6T=E=GF?B26Y:Z4G:(X5#'?,;JL.GL ^*F<-]Y1V:$#CN+9 M>L(.N25G+'QJL6B7,5($%*32K;+5&1;)JY8%KI XP^.B_;*0@Z M,CX?P$1;=QV-S)*3CV<#7UTVI IE"AO=.;'13?030UB$:Z_%R"2%7\H!_ M0Q(XK[2 1@&^Q_"_H(',AR*P20;)Q9KXJ;=G1]6:/$'B!G",U=**DV M>]9<5_;WF!RVI;.1V[P(SW%?(9:?%I81QV]GR SKL[.WH2%8K^4\02.FL$D:$AH["8 M6M_T[$KI)92- MQM-)\IH8+E'$HYBISW9= H=DE_="*9GQ;++?\PSX-P-;((O6/_U\]LGYZYCS MTC_P)^FM(=O'OXA?-OA3Z@7Q W[GO7G&O[F+C>>7D3MXEA+0'K==?Y2Z,+NN M-U@37&*4X[!5HG@ZL]YD9;B5.XE+,.4FZ;K'ZL9VF*9$%A"6Y]0&1B'_]%G= M[M?W#!(B+E^ I7K]YU1ZB;,I/GV;[N& / ]QQIL\SY-TGH<8]3YSP_NM_*5V M'ZRF$3QYL/E^K +?81OP9:Y9(L#]YDOBMRLQ>I/F80,*3)U0EK":2/+**3+. ME7-I,-/M[1URG36>!R)?H8>G^DN%D;AENZG^=B3KY?%QT? M./ZRC3AW3;5-G_+'<3LN]+^\KC=0@M,SE_+\;H'6B().V1QWE[;K@NZ3LQMR MFW=G\WA.YR2R[?X==S1$_87C3Q/:F/L<\+K"B-08*ELB*6')V/P12!NO'"A5 M0LCCN@W:[Q/';#+*(&] "T3],WA$0@X]&SSN-# M))KRUS/CUF<#;COL4G$9,GD,+.%2_O'^Z R*NG=U"^XX(LH?W.VVGWK$C#PM M\&47M,-Y5 '##ZG0?./=L#5, 2YO@"$B'(+K<4("3%_.B! :@1&B!I'/5+"$ M\A9 H;_>%%WJO:&R=;KE-E3T.?]OM.C$50CXK)$H RK1"!;W81>,_K__YY>' M#Q_\1I$<_G#R&X\6X>:.MNTO9[*5D0;:FK 4L"4&,\ "%#4TZG.,*[^XQ2PO M.;$\^D8VMYZVR/CLO.L&B6+R.3P>F30U.2@B$C^2\JGC72)!MY*ZWA%7"V(! MN!27RWJFC.@IP^T=ON@<5'^>S>=1C/?KYM]_/N;?OY/\^U?7.SW_[U#M]/3Y MJ_/7Y^\_O#O],=^TV$S].__+I;O/34G,YPEBHU .&= MSHRV_$!5@%L.R@;X!&:46:$+B]NR&)VNW)*;Y7B6S%1+C3&S0SY;*('CL7:) MC@NNK=,[_*L8N"@X&8",I,YECEVC9ZKF <*7B&\I/9 3B+GSD?9>;%N%U,(HB^N'.C3B^9%.&O-,]G3LM(3(TS\*DRQ<5)D9 M%@7!A0?Q.\+0N"F0_97ZZMVOJ)5U43J77A1OZ%;EBL+V,87ZT+HS"4"F84P) MKS9#.;=-4U;:$F0B&#V8GYH+]-J-BQ\&O6#39L"VZ $+$WN/Q+R M*]I5A1ILB'W5ANJU\:GJ[<4E$&==%TQD,8BPBW=W&-BY=1G\OI4_ MP??]<:7JDF%''WYN<\EQ\J=--PN,V# ,G 1:>OB \U!Z#EP=U?NC]S')=!C@ MPHA2B"VY1@J!LA$PNC,7,8J,75\X$5UX6R1? ]:$L&<3$676NEO8D8>0W>B-M"SA?+9R+&\)=W> MO59"?T'0\RA^N:5,B13J\"X+(N,W)]S1,/4;ID<[#-/9I]EVN08U!R1TYV/< M&Z:RY*(J^PA*;JBEW6PPWTPSUZ T6Q/N0&9;CN^ M36PH(<\>OHF[6@6R;\7]T>^\Y);.>Q#5/]DQAL;7Y)![U_*.D?F!\.5?@/,B M2&*9MH,='AHM"= NN_*%OGLR*M%S"NSD0>0IV1[H?6S'/"9B3\8]<=\@8F2*ES-%PW$ODE(PT- M7OH""-NBXY_9F21L:"6(@J7KLKU\BEV8EJ."?([3Y#_[=+R#G7I'A 8[*HJG$ MMY9H$QESL#P([+EK%G&G7Z-5RVS0JZAXKQ(.C+MXVVL(%BB"];E)@4=K?=&3 MR[H_E29^;3-S>*Q6VXKS"QB43UE+?&I%;]S)U+J[D57M#P@R'PIT[JZ 7XZ M#LDE=E>O!J:&BOGHQ!+7N!^-N7HH_O2/NH476S?V[:5/>XOO,-0A2T[#T>V] M#55-WTZSOH1SEG A8XX$?X#*S&:D\C==[L6F2]7X1=S)J@"5%.=)98ROW.$+ M3L&CH-CZ E+_SIA @21Q.5\5FI6-6[\ UIH1%D0]UZ 'OW6S*.3P#%/4+G9E MZ15!JFDK_"#H<5Z[QVF 'KPJ+MSDT=^@>K-<+K;+TVK M4C 5;2TJJ50D (4S+6)1 YD4'1N&Z. B8)B.@G2\WR8:ZAC$4G5M4RX%)\1( M+@0%P:3+YTO!%)D 9(_Z%_,=9SYEW+'\/Q@8^@NP'45!%!_<;"8@=(O#Y;QU M)RF<2'08$:E968'Z.G.IM\!.0\1TK+_(7@%SUM&1C @=#0IC O0(FU;W&/)H&LI%;9Y,J%:VRTY/U$AH&\Y;[SY=>H*/V M\B+E(LVP(Y:7D<#.!XN_B[)9 M$3!NS5*_Q6K Q_+K>,"T'BL5_96*QSLYL9T#!?O)+:S4V.ZH6?@<&0C9+D6T MSTTD4(O%@5$)G/HCDG*0#!.SB-U@49^_ MR %M6!/@-@54\)O:!2:C%3A1%^[B2(E3%1NRD.YUX=_7Q;1U2Q4"E TSH;+% MA1$IIRAN-1%7;<[.)JUAMC*"I/&=.""0CJT,]E&QP@K8'1C160A.AO"-*X # MDOD3S&V"JO\#YP5R-:!K5:;"[+"U"U5".-;1M(N1&[G MGJ]!%2/Z:M1BSO'KE 2?Z7-W0.E]:LK%Q=Q[-SS*NI-"7ZJ] MSJ9,B_]C-/(#RQN&" P ^."X-@!\ME02E;%A.I'?21I&&]LF6: :S)7PO I2 M $">!$F!%JV$;(3A9,\^(6@/W2; #+Q?P_/.>7O[@+4^V1%]_763R[\>D\L_ M3G+Y8$_KR0Y/ZSFA9/ET>([E\QW>%9X&%'"191%N]H5%9: BI%1&X??=$NT! M;.U3+OHU"$N+U<_;[?0>XDE;@38/,P(.N2E,W@GT]2A^&">FA[J]X3 "]]^!70O#:@T=OW7DM M.'RN2LE\=Q,0[N%O".AG*JM<9'!.!7AH'=I.00NUS@V&F[?V+NZG R=^,#D# MCQ,F%$TB4<]&782"= I8%T@5;&>.47.25"0($X[W$AG''97[')T$'.<]$Z.< M624'@^&\\1#(VG!!@Y*'I%*U"[#%W M0?:R)J!S57<%PX9Q;UE8>EH$EQ]SO6(*S ^FTP6> TA3)E0[IO/7&2[WVE " MJIN,]4\\.M/YC]4?$D*[^RQ@:-CL1+3K&+T8\+$=TWVO@GP052U&C!_+#C,E M/NJN]]"9&W_:<7LU=U-39Y!IV(+G<@_SZ $K'3A_V]!) W*M@3@TN4AA4;8# MJU)+?47>+$O(]^0W03&/>W!Z7F(R&L.O&9+_']N_6)-T)NGHT7,W=I!#9;#^ M!%='MX=_2 M #A "M S8@K3Y>=$HCX^9 Y#3GO M4^%Z8&+[>!N)XK;WG47-*'%TW!]2).+:;'&<^)GX>WQ;QP#F#) M2$3I24P9)I1N##W.0+T\QD%.)9V=J!2;$R7H[VB*%=+UV!:8GG)8"\M8H/ N%97NFQ#:BWK#2VK*W>G^EB;_233YXX<3$=)3?"F\ MD<@GW'BB'BT>"U'0ANAZ?2UQWW?-K!@3R PHS%9Y$R3+Q;_2Q![%EUS(17\F MS)8.C6W)_?3^ B,J^UFAK@1!!O7L+!&I&(RY(;-L>_R+?0.3/$I>$G\?I0NP MS(:>B2*6_.7 /SCY^;\*?:92IEH[>A(LU-45H^#HI=YUI MW]6Z*:_*9:%Z$5N;-]:E,?9K8Y)^2*O-T0L!'3T"!KP+3U5IOU1IOQ? !?98 MR9^SB)%B='$K&QLUA$XR77VW-[+IXD/:UM;-3E-;+B@Z739N!]W8NV'40;AV%/X0]OL,D#&MOUV[QNN"7 25!6UA6>GCWM=N-!5^JPR(@3CK3 M7(3/H;&-"3Q.N_F9'1.DV].&[/(=MR ..? R :[T$L00%II'&Z,'\F6V?P' M]&/<+-$YHVI9*4X9CC;VM>HPX+;41HMYL( 5:>=X($+KD0@U!ZFL)"^8!'_P MKB"!N"P.VSG77!#JC\N/*9#;M#N<@A4VB][-6,PFU7=,A6R2WGY(Q@V08JJ' M4'2RG^ZR40K^/6H*O 0XFZ3=SA>=QZ%K$#%+%>07E4#5K2Y 6\,_#SX"(\HM MVNL=IL8DO;!EC??'CH_RYYSYWCT2>/V(ESXE2VW[8/5-"24ITMG>-1:ETJ?@ M?+^#9R$U1+<%%UO0R2W;/X@X"-0JZ*9N%#]635&N4%1JSA+9?43REIF:">-V MS&!GRG?-HM*0QU_L5I734V>_B*\O3B;S\.\[B7&&]VM,12!+$+]'_Y0\EBD9 M_I^Z@Z_'_$QUXDBKY6G$D*_EM+L@O0S/F$W MO^K<+1!@^;,4?2Z+NB9I>:8YPQ^&"V] MI6,P1PDISBDKW;BE)$Y)0@9"8J]@7Q'0 0-BCTK IV#'"W<'>__4CYKDJM+1NCJ0OIBFN2K<4A%MEL' S[B;EIO-9R+$E2]OVI)Y'-VG\[)% MW3YFJZO MV0W CMX637IKL@QX'TD*+?H%L'8S8L99KK0^8*3GGJ;HWYDI7H& MNEL9[XXFE#JQ.QZ5A:H3LOE\BZ6JMVY7V6EDLVCFB"XQC Z\%]8O>': MM?4G=)5[UK%9Q%*PF7%6LL0F(D[!<1<1B:/B$VDD0:_ 0W50"W/# Y+'/>G: M0>E)3GH:R3-9-BLE$@_V8,LC!R/4>K(**B@@RE\T3-3L??6]>HAIQF5*IQBO MYS%W3T>9?@^#PTTK.BXY%NF@<\$]-##5(D$:(>]I$Q#I!M88B586*S;430>M M8)"KX$4!A4UNE]1+8J;!BUF5R-H'6/BV$!PJF@#X7M(*M$'KHAD%"2&Q-YVJ MPX<]%79G8 X(/XFS99H.NORDK73R&6/9;7GL4K!O4L_J_NF"][;_>?UFV=RL M\2M^>=GV8FP^V6'Z8#A;(1X!D9<&6Q*6>;EBL)8S90!^-&T82H5ZN_5(2Z>M MUY>@STHMQ''L[(T,[UP9$EPC_\Z#DIY!U)/!1-[N*>[3W M3GY')&_T Q5/#@XO?^D-+T>O:PX.GS-1[=EF1@'B:74#9\&%6)FXS[D*E>ZR M("Q\6M=_--NJ0M?8>,G/ZGOO36,5^B>MY'+=)+N_/P_TV>@3HV6)F5#V!WDE=,4LTL!A*.#%R)V.T[Z=,!PJHA4B/C M-QX7=.^"_G674$TJ(GSE[.L+*-N^;>IZ0;E0.&BHN8G7X'FED"X\%]'O]I0P MS@A!GMY(:_01J_I3\I\NQ$939KY,PQ)6]'4 QY*]N=$T"D:H3"@!G"6!AYL M%Y^"YH7FQ8K4*$=6 F"2($_!0V^%FQQ:%*#D!:Z:^ EEI*\FC:+NOP_] M:]940<.,Y&Y,Y:.-F#@*/E3?T1/:=-F*A(8J.6+# MQ8[,4Y")5:#VCH)2)@E#ZL?=1Z'"UQOQDQ'9E]Y8(/\Q1W:J^9C$C'<\ZXT< MAV +[]2>]]IKU&GNF&BNY'@BT,A&[V^#TT;V&":G'NAU3;D;R-80@3R'=8EJ MM.Z;_OD(/E4W=E6#ET+R):WE^Y)JIR,! (AL^ 3?T,"^^[OG^7- MW%>YFQI8IEA[&@\K\]&7;Y[A'R:]0407!QLH6^^T)=D(BU$@3J756'YW4[0A MOF#D8 7#P3,!*&OI<+6P4 ^:U2F+E#%G!:*7J<4EMP*;.,K K;JD#AD+I# , M#OX688)<*8=('&((P&1HCWHX) H738EA:BYY*^.5&4R6\_<)WFD& Q@UWZ MH9R0+Q# N0$UUMO:EN]D6._X2?1_9CQEB$]^&1CB\F#ZL>_-"J=".0[_ JM+ MS2 Z-Q;+K>"XGA& ,NR!^5 M.GAF,!9SUF60S)PV4Y4%G*F542<878"E8E:='O4I@!*@;VP_D?"6(;R\H.*- M)V]9^PY5[DW/5MH(DH?5NE MC<5VN90@-]5@>&QX^;I5OT?'JM]W4O7[9KR7?O?E['^*DS(^G<0I886\,G"/ MXZO7[KHMJ:P0-A>X*3QB>?QTLF>>*@"R[WV'+B^1. OX[L_X"]* ^2Q^FHXQ M_P)/(K#D8Y1PX#[KWVB?F\OI3VY\7_'%G61YNE[:'AF>0532#["*GSSNK.*' M/P^LXM.A>K#-^+S%IIHYF1=(24F@(1X_X_JH,"QN/54V+'M;CWO:U7B'1@=M MR FE^. W+Z2)X8,14T?N)N=!22"F#.@?3EG8+:+"N0G#]=S*VZ- M+7LU]I( -0/\LTXJ,6*-(N69KNP#FS4'DC' 5DA+L8US]O$']7FK[W\IN?#JT&]T44(<-][M^J8W'4PPA M?M$$,I&U1X32W62W!(S$9AW^#&QOA/$Y+H7#EL*S?KG9S[1OD4%_Y4)^ZO=Z M*].IN7R#%I./:>4C\;TREEP><*/*;([CQ%]OB8(OO!4V2'VKRS+W&V M4C >\DJ%N"9-_91B#;N4@<[P<%TL457BFMAH[*E'D\ M'\FE0S.[ K[_!Z$XOI&%THAU'R.6>(= MY$A-<9$W2E-9?((>812QOLJ76\:I8E^ 2&IWJJA9_$WOVC4HKQF67P4(L($)5W7'S!<.2Y;Z*>FBS"U")6+K]:=FZ4)%=_H6 ME5*=^Z]-B)3-OEG\.MQ%XLP'N8K7.?3UD,;Q7(7L!H>9_Q9/5V+D)Y8\-^)6 M"+AVI V'<5FM,]IUY1MG6&G,TQ=:.8<46O5U2&-A)D3?: P$Y%B##3O1XTO01P!1"[E9W Z$+&W8,^#<+&Z+LLF)@$?6"Y!A(WW$8),E.R*/))NI(R0]"4+D5LDG9 M.7U;YCO=B$A80MX&?O0,H77'^U,"H!PS+.#( ?Q)7=E% M#7P"W/5,1* L2]1LAVEMOJ%=\HUD+P::)2SG7DGLA%L\FCC!B1VK0%:X\8E- MUFN%65H5><5-W@]_'3U[\R5,6!#/%SAO.@JNS121EJ5&SHMCU6? MKUKU>7*L^OS@59\[!$8C@-CT9Q:?BA6!#(/F"&M#WGXX:UF.T1DA]]/HE\?W M3AZ/QCE-F[D&'&&2FPWHM$/0A"&H%I'[ JF:%D3I#OU48"W=8( ?W[23#._[ MZY-[/STXZ+YE=54OKP@WVFX;/'=G7!%W9SJU;LUFR# A-WEP[^3.[K&N:VBQ M:2&1BVBFZ%XG]Q[]\IDW0W)SSE>3D#:P0S.Y=#5O)S"!>).?[CU\=*O9NG=9 M@[![9TY*RV#9IR,#IZ+FO M(>U2S@AGD YVG$=+:&L>+$BG(XE4TR!AN4)%# MAU86'UGLIP4?IM"G[Y)Z?^.&S-GYHRT[S)9=#8=RHA=B M"\F9+R,3616E+2P/.XGU6HBYT>WM$:2EPD4+=)2^M2-CI*$NNV-":W="JY\N MXMP%WW.2KL@D]<\4^..3"11IG&<$#@X#N"5Y6ZZ@T=I9OU2^ M"I9D/KNP_FSEV>C_[XO3X7%PU?G[Y^=O7QY^OKLSQIFG@ Z8WGO9VG4EX,7(4(]V']A2YR0R1*-48>[%$S MBEOH$WB\EHQ,XJT0.\7^)3:T+_=&_NGD*@>Z3I2LGG%+(L>-+OI:+Y;=;]H0T=!Y99M43M+R@,F(WZ M&-K#. 02@4F8=\%+R=2XO6FXM7\;J1;?=8H[@K/RC+[N!EOYU$4-V:$/^I"^ MJX*V7-P\ [!8ZT4?<]L3G95?S;M!/ /['$UO0?N#U[-%5 M*/')N2S\.I('NYO%1F.2,@/?2P?RMYDN8)U6["V8-8B-#<.6B*QYC&IA: *Y M7]U\5'IVH;YE.DI"H/)#$G_8LN$ XD$O MYN3%3&^.:VKWFIKWKBG+-Z!^8Y(Q.)A69\FWLT*:Q%6/374YL6CL9E#[U]BI M\G!FRA:'ZFWT -BZ#JG'T,^.IKC>E6IE06U!R88M.ROZ+ M%Y]Q=@F .BKMY: ""8\%1?3MQB2<;HQP+":B.FI$=!GN2C)NLW2.@CF>C+8M MQ3%2YU:&:/^%=SD*MSCW\[K>+N?";XT\#CAI]JET=FBZJF!">*P2(W,GNW9/ M)YI:'JCS(.FX*/V-N/R!I#3ZWI1KA9$LY>VYC/N\6.0P/#!J4JZE[A#OI_D] MT$V)LD*)%]UJ.'EH@&@O8+UQ@M3>[VBW=MNMHM=N\8X!WS_1/$7KG7>DV0WY M16I\0T"S&9(C$Y4N"9ULGHAV]1N*.Q\U'/U)4DDKVK> MIB^\+G+<&F$I=_OB >1<%A[QA_FO+/!68VWECFL4WV,8DC1Z;P1 M-ZG:KJ;DV*V+!A+P.8%QQ!;8OC!M,QX$ZPF5(<10/JIL@]'JS0QPV>](-ST3'EIHY MB3]K3?KAF]'0GAC76,^ /\^$'\NC=UX>_?E8'OU.RJ-_YM%SN3N? 5JYC;#> M;=CM72XEAF/FE*AM?W^;E*7;MS>6F(!B B_$%-!P]F15A:(')5G(L*'#C6ZO M7)F!>PC^'=2=(KW ?.DVQ(32-DN;%R:"/> <\ _)0Q+H"BY&?WWV#+[_U_.7 MSXZNT>[UV0\Y+U=84L0^CJ: B Q2-)NFY,0,'?^&Q\[7 I3X[8@L#T6ST!0__XTK?O=+_>6M+;!A>.&EA M^[S@FP42?M8+1;$%33]?PF;;9_J"1KO+-F<-]F_?#T#^SUR!?^Q((.P"W&RL M,8!^= \HEF][EK X0?ZQ:HIRA4+2\]$I"5%C[I')\&\LV\]SF.XF7+$_?/IA M0'$]BVL$\#/#O$V) $XLB[?JA=ED"6@3XKD">%,D7LP _+CJJ;D"QG50#I5L MB1[ \^VF]'KBYL(I'*\L*?Z(UDC1Z&$*HV9G("HPE/ %(X7 /T,'I!M=/(7O M<'@2^B!W.DK=ZZ<&ZS=26+C+%TN#U^_TW?;&= \4\ 6'=$4YFA>%X-6UG0?& M Z0DP-_7!UDWY56Y+"Y"^3T<,*(9RW5HBD_%; NG'=;>ID*.Q/**(G>8H!,C M)?:(*6ERD7-(<$_$H 5A*/!)\F/[@## M(S'ME:""YM1\L,%ETG<8V28,Z7N!.] 89B&Z-7"Y:0 EYWK@".+[!?,AQ:GT MZX%62U/S 4T-0[ZN19;S"A$K7.T/;R=58QL,Q&/0N>>Q8>+K9@1_.68$?YR, M8)\WF"*O#,L]916?/!D:RAB)'U-ZYA$DC2R"._0S-9B9,Q"5>RLUFQH&9($- M=N<*>61+\%[\6>2"@G+)C[9:+PNY->FI *1N7KH7)F+FB&N1>R@;*%7EQNG@ M8_DU?LS%CR2Y$,S( MJP&J2]-4,T\_!1FQ)2RNA0=^"#[-OTA.FB>49/!Y">4&Y@N*++;D0&QR#_X& M7-AR$V&8[&';9O2)VZWX./!?YP'HW@+F@$L4O,XW*/H'"$]8B\XLMF5K.>KG M/I7B1A&^;%Y5-\!$^BZL5'-J% !=T_5X6S^Y0R\]_%)=9N'!1[89S'0SY\*M M@(L:L8HZ>QF)/8#.-7FPSNL&9-W.'<;R;WT=-M*62CZ+5\RA]A*_"GFIA,LM M9/<@-UNN3YG/1FB;;0%\6NQ\+/BF*+'CM%&!/0O*ZPW3]Y@Z>SS*_S(R@J+' MH,E!+%+T**ES=-?CPOK,>69P@/N*L;+V1BPB'TEN?&59D3M0%9$7VU=4Q#1; M"0L 8>((VMF.M/N[,SV%E\$-&Z%H\R)2@MBM$2_2&N@FC+S90$#7G3?P>YYF M:7B?@0JL::NRAFZ8]N*W;LCI>YM6^O< M(N9!'_V5^MN6-[B,I<$VHHNN^,.P@^A(F-D):2V]N9HK.FRPM1)/FF)9K"_! MS\(<3M'7R6L9DKB/=UHLZVOH+*-*W_"CZ.6@(X8C"/6.XTRA_'Y>+"'_06?B M94[M5N"?5YBYFM7.?A98LKHJP9M?Y>62/LP"*91]<:X#\FL5<_P$5;FJC;S^ MK%[#5?*6B7#9"._U6JD1]J%([UCK&Q*C6!WGJ?PGY9#W3_>]M*]^,S1._>B MA81)NWNX>8KFN'IB?NCP)1CT-$>YSMV4O_9EWU+R[S3]Y9'P=([I7'U"YP7])>>9R8J MBQ;G?T&,X\L<'C:="ZE8:8V"]EGI[@J6?8_[ MBJ_?.X6?.=.$ZQ #@^+W[-"V6EL2/39,-[;T]5, MTJ=$GBH>,LEK' M)7[>0].NQD/3C%)*^ +^&V\1]F8:6@N*=%BF"D$C2V[C" M/E3C H$+WYN7Q%1!=!0G>?(U1,&)0X5BF,Y$>GZ8+ MGT$>;6!V^D7*LMX@*!DM27P&ZP3RG4K*&_#Q0MH7!WB&)_Q.5P+RV19',_ F M[3YKINQ;'?0A9(V@L3,7X*6/_$KD0QAZ(WF%.G[V'\^EW<>@?=PA&>CK ) W MFC7E%&R[YBCV\SUQ!ZNQX< L=@55F%"+/6U(YHH?6',VWK+!$7&-M,P#VP+6 M?-49!*H04OE@*\65%+<+G,'4ZVK)6\HIBVTUXWWBWO#*/3Q9"/X>OX]RA4AI M.7JRB2\6AF/66:$C8/#A_M)JT"#O,7CV#VL5,$\,#MJQ-IX=+"#1?&L)R5MK M;3,-BO%CWW%*!E2)"W*ND8C69/3FJ*P@XTMY(UBYIC=7WEL>#XO5[GDZ/"$< MI$! ,*TMBW2K--A"Y\@-LID>$?[I$DM9B(IQ07/8@\%(,O3AFJ"-?/P=LE$A M*R>\Q6!TU/)D[1,#H![*$7X!FRRT=.*+?+O,-9%+(M?OPM[/1VY>G M'UZ\>?=J=/Y^]/;=F[^?/S][KK0#[]UOQ:ZG+]V5WQZ]O+-[Y/1\S>CUV\^C'X_???NU'T2 MO_/LV<=WI\_^,7KS;O3LS:NW+\\^G+T^>_]^].8%_OWIFW?OWOQ^]F[TZM1% M+^>G+]_#)_&;S\_^ZR-^\T7P*AD^Z]E_OWWG+O/R'Z/GY^^?O3P]?S5Z>7[Z M]/SE^8=_C-S'1F?NNN_<&[Z&Z[UY=?[^_?F;U^]'+]Z]>=5S8^<,OY%GQ[N> MOO['Z'^?OWZ>R=VRT;E[@W/WPNZ:[S^_?L;^X'?K)L].+\ [X^/.(IC>6SCR]/WXW>?GSW]LW[L\P]Q.M[YZ]? MO'.7.WL% X[O?_[N.7[Z'Z-WYW_]VP<N]?!=_K[^;N/[\_P]V_< M^\%H/S^#"3I[]@$>_+U[4?>+I__ 9_13^0\8HF=O7K]VGW,C-/K]_,/?=LR, MS,1]=QX 6*VX\BBT_D-;@0E@V57WE3':8Z^NM&3H!*]&\)[Q OQ1M.ZT*"<> MA2VHFINX&)$%F(JN6^KSNIP6!8)2/U] GEK\"\,WAB44]3O8 M?*9&6C^#+6>KLI4F(JW/O.(4;*M))KB6G.V]+6=R8!X\.@#,"G6N1T&O]S.[^01BA< @1I@!J)>%P7C7M* M=_!<,$H1VRK+Y7*Q78[U-\U5VUC[,E;G0EUJ=;I$ACB6C MF@%Q(,[0.X%_(T#$>8W8MXA]%%M@Q+@J9*)&8X!'K@&,@L= CG!-'MJY$!HB:UN.R>!4V^M0),1 IW/9END"+V&@G6) MX%#NOE<1_GL4=YH+=_P<5>&[P/#98H2PN$&>0T,?J?DV]4>PC M*?&C-N]*4')M+JQ/+#-!;]0W$:;9/AA7VM 'XA^Z MRF865X4*=OZM%^C>(:X8@Y#T@,%"B<=KZ<;KF'/9?=KVT[FZT]9%L;2BG?5/ MF_C(O',5C4KIT[^, .X[7%M)G \=^F!P]3=+2N,T2:7!;-NZ_ZI9W^E[6N/*_/5"2W,QJU']T0*WXP-9 #;:Z(F M)@BN(!,*9X[)5;8C]U>S=RUS;DS:G=%GW7M3'QL%@O)U4NKC0B4B0SD^U;@+ M-[+BF1*7M^R#U/Z[(2I'S-"C<]!NH-&-L]TF_0H+5F)6YEA/5$;@,OI3@-(Y0>3(S/C^9NJ#%_W4*_@@_MHXXF"L2Q14DB M\<9LD@B^B/?BD;WU:KD_.H4SU2_KH%8KOH/Y>^1&:)M4T@EB)X.E-B) M 8?M#,M@)+SEOK!PA[]1HQJN8J=K[[6*(ZKHE7.5\ANYIEWZ )VD#Q. 4V@D MH(SG'M,%#6LY\)4$XQ"-"C(2];I #QC9\IA(@JT* /0:D[6"YUBB:<2EZGR& MI-+CGL\'5A7;R_SSU5[L5*_,SR+#&M^1I5IWW9? "<0:PI\KP5*MZ0A!Z4Q/ M),)-$Y+>R_COC'VCQR],"!F)F;DE,O-KBI5*(5^ZW+;(NFME,7<_C=[8K1'G MD!WS;5\WWW9RS+?]./FV PZ:O7F".*8S"C&-]"LG[0?V"Q"% -4""CJ+A/0( MS(/8#&-/X=>^XS79;IY?Y)#CH!-+RD5[:$J9#- MXZQ /6L4!7&&*M5@CN=;X<]6VYCF!G:#]$S40UO*J-F[3P=293U2W+&LEZ(* MC!ZTU"3[\8O[UGOZL('NJY?EU-UMG$]VI-_\H2]M%O6UNK>;R_0ZX&(3YNEJ M_)*\WIC[.AA$!XB_&2RLO-.^@<\P.6A)98#YWK?KJ?-Z=_HRX0,DT(9=6;Z# MWW4VL8#.^'5:Y[8O%O)&PZL1?-1?B%K3J$'Y\#!LM'YX_^014]Y#)#GO/L;" MQ5;N$=PRJQ?$K@%U5VXW+T@)!K5 ^7/+(J>]VEUB!B*TACL@V2/PR?@M'C!0 MA<5GXW0^+Z;0H0_YCV(!N;??!,'4V4A=\D,7T.E$QS)2^W6KQ,4S._C>X^,@Q< << \\@ M$89+6@:<0705:G93\ MG+EXI2V6ZE_MWS>-USYM&BB_(BE0_@>@D3$C<5DO.5E/P#$8WB/[7; ME93)_(@D*9L'R:+82;>,,);SK?6<\*TW]LPDUXZ"- K^4R%H5,,FY\,2D&-Q M<+6FY*\7C-OP/]5UAS-@NX*2%8RUAXO?R3(.68M3LPBTP#E2S!E*5"2VHZJ6 MLHYY-IRH6L$CZPRAR*6+V-TF]"*0F_<+[]$^:H'!3J)H$^^QC9U)@A]0LBAFPD%CF5)L#LOVXORP)X1+'YB\$,A 82N8=M1Y1RR*6Q$ ML$B!IF78G*ARWRC4/\WGX$TU.\9N:!;[#96-F#&M66\*%3PUVACC4]$33%UG M;U-CJ^OFZH;0F3U$"D>>#MVT8+5(K,'5(B-J"<*8UMN0IQD-63>G7/7XW*W& MX0QR_-;-'^[C&2F3;&<;^A/8/V^^8XXS H'@.Z0>_YB._;KIV(?'=.R/DX[] M,LW.'/)HEQ>"]L/X4]=-KJ94^W&_I@7<;44G# MSPJ\N1O\!O/FG-Z//L)?XI41";3OHN.:6 )_7&'FRA)-Q@"1L&Z+=&259XHE?US1VS# 5[1(.*.82D) MC ;MR+(1?P&KNTEQ,KGVUF,&-&PRX>^BE-[RAB"R-]Z]UGH!HY7#&].PV7'C]ATRF<4%B'_AHU#WD]$+^UO^K[R9 MU]O60&)I/RH6#0:WP!/JNB)\',-)U%1U[ O%*^^WT[:24X.+ILZ7ZR43[+DZJ,JD1L ]O^Y;/+S@R-KP]H7-!050_I$_ M'U9 O'I1?#B#@!^E5Z8D35)IAU^&'7^AQ77_5P.SOWX)X<4;ZG!SFZV9H^VY M,=34NTQWQD?NA9M%/+C=(\KEHR,"NMCY^ALR;>GV=%ICI:2,?7V3JFMU=-T, MR;9M@G]SFU;!KO<@.8S/[!V\P\[!+-DW"/.(?I1;NM-\#@BRS:6LTMZ#8ABV M)3L]= +&-Q-1)\3SE+:H5 $7\81S&54\!DO^3_KKCARNG6GK &&-IC M,:(_T7$2GO$^?>[,B_OW#-/6U")98]7+V>CZ!OU0/&SAOY0?:CU+0U/P(8#C MU-X?_G M7^(LZ(/V;]5B,[NO?I^>#]"]X*Y#'S]6DVY)WO!.%!E73(MH&P5&'[K6-8AJ M*4I"WR;')F'HHT*6_WFQ<+\J(>B ,A05&5#Q4743R"0%;'\A@4K.16;\D*P[ M\1-E41))\SHOF4%IL%P^YL=-Q=&=W'(2;L(7V"N6#F/S%E ]I.>J75WK?% 7 MQCPOQN+\T(<\+'XS>-H4:"6S;6G:..6L!,J:L,+)V)R&N9:#&$G!*\-T5&VM MVB MRJ*#(-\(G'0$E2D7BY@S:_#Q#(%Q?A-IJ42M)PA/PR&$X9CH>;JM<&'R0T3Q M0.(342C#1ZT&X]+'0 ,SX5G3NE*ME.1FK:UJLODK/[BIN3[U$_?6"Y)\^2F? M=!C/8NS.B#B,:-('KX_=,7":9.)XTU&2&1J$KLN7W@_7>5A92^5$;KMM^T%M M"2@:7(NB&I.1V2^EQZ"FH2+2G3QR,N*4=R" @O5/1>F5ZWNF$C1P)@@.J2E& M$<:MSZ>)%;(>,GCI6&3YND661\H-GG(@8E3!$1PY!U3V](1V)5 MA[PY'N9)>64^TI-I]6S$7;.4N8$7U9.+6/P,[XY0\=P=Z\[GY=ACL<&[3)]G MAR>P]T[CIM*VT/7ZNK9)#>SG9Y6W7GYS%+7VV"68LV6AL9%,0Q#)RF-, =S< MY:%48B_;H*]!_DISIW,XQR$;04_(+F7J>N([FG=3O@&DQ[ MJ8& A-[6/DM M\=7>M&Y.VC32));J'L*B'0H7,^D%&.V^E9UJ#CZ0ILM6J-I.7G!GTH^+@H/9 MPV,NXY:D"&\IN.#/$[9ZXQ=#$O=\V5^55OO1 9CTC6JI&FDF3LJ )*ONRF2A,Y-:, M25BV>"MNN;#<-?UUSOWIDC*^K+-7 JP+E36EME9&=]7$A\>DEOA.ZBS) MJ<;44"IGN&CR+2B)"1*5.)0VZ.A" M=U(.PTZI&\X=FU2:;8'"#(9S^I:T^S!6Q2(OW&=_RA)-G(;I&*\5,.$'AZU9 M$D6Y\UO4@0>Z'4+:%REORR?1$50F1P@]0"$ M"[V=S[P(V8).5>T6 #@P.$OL.=+[D;V!M)J10K]":O4TMHKCSK?(/3<2P<]ZVK66TI9J(BU6J$OWK#G*?RVU+VAR,$^-YJ;RO M"KM&IU6,2Q@D$9(P['&T:JVJY';/ODR(5CY1L6ZWL$7NHQ]*KFF MZ"#S;9PE[N@,5M[(HUAVIO\2TZD%(NI(' 4E(-MUB* 7\.&[9[R."B]0_FZ< MST\>S#9R.68+OVZV\/$Q6_A]9 OCR=M_Y0?Q!'S6NF[HN:F3]M,.)^W]=@9B MZ#7;D=,6'/MV9[OI'>_;;R_J&FPD30]:K%W]H5-:B5(ZZAE,2RJN,O??W+,M M@'4US!B;+NB5;7"(B&G#!\SY 4.I9LCY&45&R+\JB V*>?2MP'.B%-.B"" Y MTG_?]&"HQ N@DZ>LO<)-U*[>VR,;.R_N20U1\%T])X\%T@Z@4,:K-5:$S?T;/VT,JB00)*]TW2[5 M=DDIPZNZG)-"YR7#F>.$.LN4$QJV!#9;<(J#7ED7?9#7#IT'X#L) := ]$VJ MM+O_LEMLOK<&G=V %@X!@5C04:#E5,%0A_F0_[/R,%^FR>I4MUG;@:J=!FPB <\+FU;H MK3!(TXY=;#&#ABA\PZML;"XVVQBC:S+*_C@IOF;H>;F9]$"U%2%B#)Z:H?GJ6B1OG#/ MQCAM2AFI\ "^'">]E)$Z51AW:W?\-'W(2P9)JQYU$_>ZGPGF$'&X@FYE< M)*<]#G^X1,+M97;1F+0Z"-Q8MG)H,M\#Z#,0S8)!_VXT6II0O^,BSFB:Z[/0 M)>;:31:4PT!&&=NK3_,EACN2WZ3;I\V"/3-]O[5?^=DH"<#%I"]ZMGZ/< B_ M=0%)2LPA/K7+UHAE#^7'>8"XV?M# ZGEY^[^(D$!=1YK" 8?*S,OX2^5&;05 MP&=(TM3MY7][DCUX\ #_US40-\'K!,!IB@DBB+<81 PE;W/E#VY"S-6VI!F\ M*^"@T*:M1\N:" :=93J3AO'GQ2('-!4*WG#5@YRV5HHLV$^PL=?GZZ$C=9>FC/\F/D=6!8CK,';) MYQO^VM3;M12,4E_%>L/@E_$$8*[P7/X$F&7*<>BOD.;57PAIR8(K31#D ^.Q M<<-!L7M\:5)0CAQPV8BPHJ3C$4[RP^@MQ@6?<0I&W^N\Y58(..3B6)G0L\=O2%.[!.Q MM?,_JXO\@EQPT>9; G 5GG J&%9 ZT.PW2(:&4#(Y0:=J,BU'&"^H'"+;Z[. MCL@ >AI*N19CIPS7GH=182V'JVBAAF5O$6J(\#9R77(UT<6; M$,!7XXLNOIQ(O">[&C/ZXW# 1EA'8P@()9(!9=<^\OUIQG/1ZB4^+$'!: M(M9_E5P'S7C80#(%,@JH.9B1[,O2=O6A\8K12%/;OIN(ILY9_IRZ0UK(^ ? MF2D?,7$"4LQF9).LL>7;)D?0035I5P9(G7??QP MHDQ<7'0S<0.'7N-/* QZ8#05YM:Z^XP(,'JWW^>DHWKFRVZ7>+:%+837"_TF ME88/VR<),16V3L(9YJR:&U*\-0]>J:)-G(G@.N5A6Q-6-T"LX#?C)Y,D:MZ] M!Y'<(#QRWKD\"T0=CZD[2L4ECJETZ^\=GEF+.MRA8?8$3C18N]MJL464*?JD M)MFF[ J1,VOS<7N?B-B\)[N1D+;!A3J)'9, ].F=>'];7'!BBZ<3;_[S8-"0 M"07>'!N@=CWZ@2;FN'T.VC[/#MD^EAS[KC?-9^)E1,$[Y5-?T^^>CGEENBZV@^ %17V#%:8,7A2T>SD2(F%ERGWJ02Y(^H? MJB=NZ@LZC]C!PT:JMA5I,A(VII-P0=!7@V!PYNK?'F5/8-7NK\37)]*<2:H# M>!!-DH-[Z>$=D3>"NW7V>LYT39);9/E$Q_)LF7 ;:;CW'>+P]_^U!9+2NJIR M9_6/R>+#]M#@%GI=V^7L9N59T8 HI1"O:^:X%V>'%087R \0UMI?>XHOK\_D M/MGELWVJ5^0$BL$I[,&TRR',]66=$?IX"J02N,#E*H:L^KK>+N>$7$:%SC1S ME9#1!RB2,,LVE-/9Q_2+YRG M&UW#FE@/L)97<'<9F@54#>P0 NF '>,D%ZDU;LIE4!$1FTB)18]2U1R85T8, M-+K\">1#=AC!4UW04[L%.M@2\4#4KBJL+_@2W,6; M8^]J4Z\;S!,P+HKX["!"HRYOI1)8;YO9)0:,G+#7"#%NXVBI/W<:_C+SO#!8 M2:A:HJYFYA8KN /)'F*O[E%XE.2G)/C[ ?LF11.Q4[I+4=+99*@A:B&U83=6 M>#IRWHE?N;/ ,G5;D-<:!C"Z:X TH1_J1IAIRL;=NYYA/,6O.,%+0H:::%#G MW%-]HQVIK-2'"\B24U-D?6UH'[O[X;/) TS#T)C X9R_SVX287__ T-4OK67(PE\.]4H1PC%O\HLF7U\R T"\>9E/ M71J?N@4% +\F'E[J+)VV ]_<@#94 &;ZL%AC&689.<;V=Q[;_WR,[;^3V/[N M>&TZ7MI[CQ]VEK%8;W!#^HA2X))8DCME_<5FIEK M,O5C.G#O^+WN\K$Q2XM"*TQ!$NM!I-O5K("5Z;[H1Y8CM8>VM^UH=SF@>1^1@K:H 8:[G$>I;^Q^> MB$8YZIVS_+7;!G%Y#\BXZ/UF93/;KEK<@8([($ETAI0D=D@7=I#(1%$;3@H: MY@$4ODF6<2CBU(N&& ;@#Q9AT%84>I_3 MR/>+NK@U#[+H:+XN($YZ! MIG$7/K'RI/=BPJG>JU?[>\FG?,/2&Q?N&*;\,J5T>^1]B;Z=Y74ZC4ZX%$ 4 M95'.M[,R!UWP"W.8V/TBO&[P@=D- ]GLA?-/NNHFF>8SW'D$N9Z!!+ANZ#>H M7(/PPO6--N+WGR9!$U))//1HX5RT>94O:1)5K]=?1LE@V9!-$DR3#WO**BEP99(5F-) MO/A*0A-)K)4[" M#\GI\TIH"V+37ABY40_XEI[;5QI79JR,6$].)L^>9E 4'4HHUM!-$S@NWO$7.$ 6C M@5=>?/>(&3:I>O/Y8?#]T0L>CAR(H60PYO5VNHD$Q3PXRX^SC*5GQU86S5#& MC],Z8DOH!//Q)1PS?&L)['2A'C.]7S?3^\LQT_O#97KW\2I.!\14K.=,A4SU ME>&\;Z7)*$P5D$GADV3DU70C(X_^,-@)A#I181D*IQ71/Z=TO&NJ%5X1T,/Y M_=6EXN2O&.&TTTL=V1\E?7C1]2$^X;%7"E>M\.DUZH.YQVL/!'XX%D M=!OQE_D7OE8+H1VG*8D#W 7W[M$*OPY1 M4"F?^SZR$AM&./4]#?)Q _6)'EW09*.>@OA$,UW"MUB2--###00DL)(:$:?( M KJL>7,I3$1VEG*T?]EQT=)PW[ ,;1J[1@!>YCG4N^1N?9(;N%A^LNO#K>"3 M1_2+\'4-:X<.^\[G)Q_PJ21ZF3'&+F1N+\,M>8')5.4@[TRO7]HL,NNK "E* MK6!&LY%R:4K]'*)FMP:@\N(G+T:M!/:64'!8<,(4>.)%LG3J'V>,/RY(0GWU MSHN3_E$K"M[/T)?'<"._IA5 -7Q3R[.K8:^781NDE2Y85K@9XD.&UE4FZ41U MX=E;EFP_3K5J=+K7 ["?24$4"X!FM<1Y6KO8 0HJBIOP>0\XF-!L;H4U:4C] M^J=DE0=C86MN0_6/0%<.Q>0Z1C=?MO6AEA>M_R_6N*)2*6IVQ59CWXW=MZG- M71_RAMU]T[VGG(N==Y7)SDQ.VB=_,:T(GD[)RA^M)GYMWE>3TL&P<%AX0)8W MOH8&>^E>:'4&4@%@$6NA1?E=^ZBI7&_/['N&::]"2$!;WQ]&+=^S)4X 9SC MUOD<1VP-- EIDAL8$&*0&2/_A_S\<0BPR6IGG)8RG M^X_'C,U4W0_W4,\PJS*@#/,D2G,E#:W?1CQ,T"D'6/L"\/NP1L' M$ .7+:7 MYN/^F>F1Y8G#!XX?%BZ-#54TQE0)%'IAV:%/%O=/'CRZ=^*">)F@CZ!--Q^] MWV N[0/8R6T#G;07VR6K0*7J 9)]#RVFXHWWRMJB<:OS:5[]T7^BT#Y,W4+2 M X0/L6:!L6+:0)*6+B"8N6T(,?_$?.;*<2J<%; "S$6%-PNHY716-BSY4 MCX!!: E:=>X&V)DX0/'>K',#[.@#%0TL?3YZ,)KG-QJBA"=(W+Z@> (2F(R& MCRLZOHRR]PWL!3LS@%5M#VAG'XSEN Z9RK02=A2TN""P+H$E$S?VJF874*LL M7CYBY\HQC#_[-6%6@+HKEV#*(JXI\V#Z\OY!Z$4HA<8HD4#_L[O$=@\5.RD( MG*16&SC2 1>?8L(8RNX?E2Z#)^!:WU1S*"Y8T[!!:L( M&&6AE^HIC"X*TWEB 0VJL!6E*=L_$L74CY6S):NI,P% ;LX!7601?-3[X!$7 MQ2:[YC"Q$(:GLI^;0252%O70_'5:8; )%%J.R-CM.Y.Q/;"NPY>?#_N4G3?J MGQ#]JG MT V.@.#/,"I> 1-SR*EWI<6;BD$E1I_!1< MML&%P0QM30/I14IDJ&)Q39%RO*LT.T<$=#D@ VG51?YN_,4>GJ7H=8ZEZJ]; MJO[U6*H^EJK[Q;9_WJ'C"'DK->H2JY_[I.%O0+"[H$1C#GD3TN(^VT_LJQ\" MY+/BFECF\,3>3&YA'L@=),!.L,#095HLZ^M)*$=H/\N]V))NG8MV,_:P>B < MU\OAM[&PV7!14]@2L.3O_/)$UA+=!F' IVPLJ,HM.J]+*#]O[>U[4,,P%-5G M3$CY1U&LNY^SUW/#@L=7FMJX;FRO]@T#4S%U">=&OMU,8B9F&9QZKIV#V(SMF6EQ"CN9JJJN.,;79W/O33G M^$8II<^KS\-@<..\9C+66@_!WBM>3!P0865/633R1KK])!!JBD71(&0QIL4197F<9JW1#DJZZ!AZ@OJJDEL,_E !(F.N71DT;/3OB#6 M//B#AHG!RL=9P 3(Q_?G;]T2;:X@:_34&>Y\*ZM"[$7_TV'QKH45P;W#J[H" M7G"FJJ:+5UM655%04][\46RXZKPMUH\!&T%1Y+3Q,CX&=,)4T')1?ZU!_@W;;!'Y M&YY.:1/KKEI$?$7U\,3B8R!'6V\!/JLADYD71:%3EG M5L-Z+?,V:S(_1O?K4KX)B[O#'QT8"^&M1Y8I\XZ2V[./)]2Y!T^.;#H[/?T# MK]V\QJ_B0[K_';-D,:73=OW9H^U1.YCGH?ZHK#M&P'^^+/+&[0?=MO,XN&=T M&Q8R[0!0G8S=*O5B]G"9 ]>Q#42!@UT6Z!F[3S0!_3FI'GO2EPC"4(.TEG!# M&W4"<6[F_FB?%PC;A.0('R.[WJ#K ;?!C0C&15VTXKK7UZ$#;"?BF)7XJEF) M)P^.68EC5B*1E;A]WF#V1U5?$Y: 3B 7TOONI#CX9TU*]V^WD#'(KJM[Y*($ M=AIP-T7#.)# [@>'2BI/#$%V2=(7\^*J6-;K8FZYFC NF[M3JXV:5K=T!NUZ M-,Q#S_ >F$9PY_%\R<7^7=]-, V$3%BV&A$"F@2BH& \@6& 0^F^."R%8(]SLO\B[P6+_">ZEG.V"VJIQ+U,\ 3FDQ8>F0/>0RE MZ %J.T2^)3"_82(G&S%WI!M+JHZBU(Y !(B5UWGEX":,W3UP94-F!_B2-A72,^CZ0KZW**L/=WZ8. MTY!?I"^2(7(B%:EP[U][-@:/=L32G3,!VU1TEU_DD%4,QHD_%-6"PN\Y"SSB MXBG-.'8O>E#5_CFG34>NH_NV PLU0P)(_0-22 9B"3L&TH^?V5RD)XB4 2NB M,3WLG6@D&<#=::GM#";GJ&D+LP"PN^<*L\&8J$5*QVLND;J(V1GS2^ P0-Z/ MX"WJCEI*],[S)4$/?-BZGX!P6,?HU*: M_[';RJZ40I0D]:@:,9HM&LV,9*B6'CG>>B.@H4I"Y7D&5U3[V\&>2$ M76!-O:'**IF9OL-TL+?AX?T3[T0^:@G&<.'6Z!F M/%$N(=,D6A\8Y<:=1VH,N-5A#[\12CE/$KOTC5?>^F9,:%'0R#2UG BM[=$CN\[1 MH?/3F QMHVJ*F F99M&DG;4.8(HEP8?T82>CN)DR9=Z&'A',#IB[L*-DL%(' M$+E%B/\:X@_VZX ."0\0PU?0E;'EW8 1?VUQTN[+F L1&7]+)TOAD.*OFRGX%#Y_MZ_/J (C%GI5;Y)U00;_C0A/!IV[KHIMZ:5I@^AQ-:^*)VH5=\ M01B+D!+J?$ '+B2(%C0;M12E"3*[,A,6<0E%[XXR3]#-4&>S0$>,;^ XX MWW@5$&A!CPDUC-II= MNL4*;"=8DN54[!"!*@;G/'3](V*3A@@PWO3W$<:A,8 %X+'@*2$$XI;4&\\T MR H@IH<-9:BUAW(!8B%8J2M6):TWS:G+2% &P;T!)BJNZJ6;9]@8[CN^^,9F MMN!N](TDG"4YX)9'LW&/B)%+@V_N9ATHL!C)UKK+Y40+^W^X?+BMZ)]0.J2A MV]0;[<.C]#A/UN:R 6_6=.B[DWM--4:89UE";U)=!L?Y_@QV?]&@5?AM!*?\1<-0L#/!C4*41^?\AS LYF"6Z6#G5/OVUZ/> M7F=J?1P:,5.5E?F;_>HDBV0BE$3*MR\YJU9>4*H&N(HYG4$?OT;B_OP/^']1 ML.I>8@3DNX\' G/W8P!L"[ MBGRN OXP1*SE*K^ N2/40$*#!TL1YFF@B7B+:*N^IXH8T8YQ4;_]/-EA/]]O MFRL@TH5A?5< 2;BPWM#>_!W1^K!TT()*TO\4??_NQZ_UXY28-%3?E<9,/7 ^ M^K4P[Q@6'86CL=453!_],P0LP>\QV24?(LX][MV =RT$U#C;:L5*UY^Q81LQ M*^^I)V;P9;UMJ!O%SSJS!1$,B9WML!1!_H8J;TLFHR!B!&@Q$4"#8-KV#-7J MALEIR\8]EAL*>L&X]7U8P3"\I.1CD(B(6:E"$(8$_<8_9&80V MK5+A1F2+(H)$Q&$X4)0W<49C65,SDX;A09;;._<=U1WEK)0 ?5M1&TK)&6Q\ M3^%BX.<,OFIZ7X[69\#Z/-QE?:"\1))6#-4_W\GK)G6"I$^#I<"EY%K -1_D8.UJXH+MR-]![^S7MH7C-O8C) 4]"V6[^ MH%#(F$6"1#_43[@%+&N ^? 2 M&#XX.3$ M/B^F&S(B.WC-)BY$B;%39P]O1D]GOZ&'T2B\7*PO$W3QO(DT%B MB!=>Y2LW/'982:WE]8[YG*^;SWEXS.<<\SG]'L&C75 C.JNDGX>-EOH&$2*D M^;_M75M7VUB6_BMZF >\ED)72%))=6;U6L(6P1FP&;T7V0^.#WG$* MCW:A:*1=8+O^8#%_T>50(8\K5&__ZG\DDSX:XI4%7$SOJM@NELK@:O$]/!2; MC?RGFI+O?K%2-B>]YI#7WB+8(M(6PA]0O$\M^(XL.1ZN)]K7EX6 8[K.,-;> M)5ZJ=+/8PBIB(0UT)W2A6=1TCY@H[#MV*07P#1.S(\^A/<;?T)RNY(!W6BA: M0N_L/"YK2D=[*>E)%06.T\?J.57LZF8L$N2?82.V0V%TU1,2,< M(CEF[U-89@.CTVGV0__]Y[F4?#6Z4=:*;N0+&<=*1_?%36$B%+]F :^NM#C3HVU;5&!^I!M;,48YMC]J8H_ ZO6)4^ MLMK[SF[=;U_W[5QQ-7;.A^HQ(4F,AFHQ$UI&#+JS[.PFF=9?-*\UJ=<?$ MX:*<7\'%?-64A0$7-=CLNW%_!M)HG4]WTUZ5(XW\W,53(!SLS=R/#BJ]NB#773W[]G#=*9$K?H.L82;RK4%.'%9&CEGPN M 3[1,-^/U3[IP=Y[%\;,I^!TVF9(EBE-9;<0-E@W7F^Q;GS MT'[FP<[NWP7;*/]:<9X.]P=P/5X\/P4YP,^H,/P4ET+N2YQ_TT MB#XD<7P:#T9!-.C!3W$PA/]+@I-A- AZP^X8GZ7T,!I3^-.\%AE,:]8'PV'(1!E/13;.MP/,+"X,4D/HE&^--H6&TX/,6F-;0[V(O_ MV8W/1E!@BA^VO$:/XW^>)7&:GEP$:3P*CJ!]QS@<2=P?=,S80/L'*7M&@ M&P?G_=%Q2!7!)&''\<]T%(UH2+O121_:->A'._/]CS7?O]J9[W\>\_UWL,'@ MU6]\>-I/4Y2)((@^CD' ]?HD2%@8QU'W.#@<)LGP'*5EDL2?AMWH\(1%RG@ M(J/7Q]=!IH!HP=)&((=!'@3P1WQR1._!G\%9,CR+DQ&(&A*5<3 8#D ,GHS3 M_J?8JUDE3'C0?P)WR3@E@] B'9[:?= M(3V34L>#/HI)*CS%$V.40".X:GUG@$(7)*5][+4B-*=0='86GZ#^/DN$I M/2#1.SP*2:[BB]+/!$>E&\<];/TW.EQ"?'9$7W>''P9]K2D>P(]=^?J(OOXX M[GV0@P9Z0%,M73Z+DE$?!@3;#95OFW=J%QQEQQ&77:'_!I1!_:,9?5(-.4F#5U-#XYB=,1G)HC M[.<9EC :T1&'LW/2QS[0,1::4H_B7IQ$)US8_J9A\+H9'/6A\V8,=6K;>VC. M71@[7?;84>FYS _UEJ?5W1,I]B =]Z&WO,A-O<-$J^:O3J/!(*:*/_5[W'/H M[CZL8EA"NDFJ:\DKP==5N-G1T1%.([Z4]#\S1!UE0 M4&T\@)$EM0I5!XPR2-,Q-?'":EC!<02?P>@>)K0+VK;'UVE:T8>H#TH-/3=B MC(632B2<8)4<1N+P]K#COU/TGV/TA(/F/(+5D>#0?HH'X_AK3A7(ZNX%261IM"Z,[RF^=2NR:$OBHQA& MI8=%P -D#XL2*"8Z.Z9<0!U=Y;\@N04UI=S3C=),K@/NJ#]CA/']'K1V(/>L M ;07I@_&K8_?@FP;GVJYI[ GH42Z6^#AW"HR79G*XGFW#9]A049]+TX^]7G8 M:9S3U-F)N$ NFLY\O!C2?1M^KY>@TK-Z\J 2 J<.O)S*XI5EZ2U==*D>",-, MZQ%UWK=G$%;%9Y!L1Z_9TL+8;5S]<&Q?R3_1"GNZR>S-%I-9M)P4JZ4%ESHW M_,\?D#%2HWX6:N^R\]["- M3:J*1@C5 :SW+A>SF66O<'+PN]AR/_E>^05KF*R9LP>G#K;H(/197!<.G%[,OEI:Q)#QA@O&"E9Q= M6ZPA)S;&9D!!Y_2.84(4P54LC; P#;BLD2I)[C'1-Z*2+-HDA1X_,T+_0]< M7G_RQ=]^5XQ\^2G$ Z5)U//S')I6<66AB=B]R>5B1L':4#UNK?4L.=A,6I\)K92%N_FNML7OR? M;FK,&A5D?&="";AQ>YMW7JL?Z[5ZO?-:[;Q6S[!B5,]TBT(EFFPNC#PHTB31 M84KL1B%(-$[4UB TF8&:0!(0*^K;7D MAKI#=)-G2SI$5>[?WN9Z9$*'Y]!\I'CY[9<.$=?JN28HI<3,7KG9<\;HAN^U M#B\[([O/EH:ARK9XK^S8GA'KX52+AO\C]IE7E:9Q_?(/Z=Y^<*S#72M?!AE4 MQ!N&=H1/*4?RDD\?/'+H,CD5&"JG]7XM-!SK.V4D$M!%5 ^*W[&EOTI+?>73 M[:2"61(3#>&0*H2QQ:U$>B0"JW3T$AR\NDK+8RI9*7 W%- QT5DQ8P@1Q(G7 MT\NTY7!@8C5 WK 0GDZOJ6Z2[(( +>?XYLS,W85N2PAI?260-DN(DY(;B\H* MFU5HC<\,Z"'A%CF0=_:V1^P^J"H5)?*4U957%BK"<*1)ROPM_#+)$.>[B5DF M]\!IY2=IG=^X,G2,"W2=0J$KV1 V6!5_9)V;KFF*07%E&T.J+(CB+]G,V7)H MVN"]FA&IVKI8,7.):. NN/XFX\O2FK9LE?(N)9(W2_.:%&G?TQ2O2THFP?OC M[J-]R<1NE$M2S6_T-?.=Z>2;D-U[ME$3(4\+ED]81>9U+2IL)// M[@QJKF4.K-LY0T& ?<\7']BD*S+'@3@MZ-I(>.'S%^;?"#N@;$,N3#K(>^9> M(TA)I@.$OU^F/]K/6=P*,+0N0KI.,-R$4W"L@K7:)XE MUVO)Y'KV($7T_#4(#]H.3$#%T[#;&MNWQO7&0\@5J#S]0LPG<*,X\8J\ZH'7 MW1M/3O,NJG*/EVM*0S,*K,+Y>Y'LI*M8E%B6S"@Z'WDYWTTY3?E-9X-+[E"B MLR0.X; _D&B%PSZ%[&!8LQL<4 W"^#0\&0]&4=+7\ O!BB^H" *C9F(@E'2 MCT[0J_IQG%PT!(!19!CH'&,*J3L=)G%(X<48-4%! :[?_QR*AE)/^J?]4=4C MC+5)'V(3L""!"J:B #X9#$?VS=X/ZRS'+'!OJ>GD%J= 2^P'E#2*Z7.8D+&$ MY1U)J)0V#WZ+$QZ/6@C)/KEB?YSEZ@_<@ U;P7BD?]T&.6JN[\%'/28391?U M4*P:Z6Z1G;&8B:G9'I@M%@*R "R]0]TE[FVBZ[1LB2Y/:NGC(),J^DB.$(N2 MQ:TE]92-R99Z9PKR]U(/<,YZ"I2[QG*ON@JKTTGT_E"_BR_%+#A3>ZO1NGY] M]8[I1+BD'!$4%HZ51H%0LTOEB87!(1L,WD!SH@3%N[:D-HE"[C+(D(F@-)FG MC3.W9^A:KI"OE$$+2=7I*(33,D?Z:8\N@B@3+^G64*,:$<O=Q_9\<=AW3J MCZFYY-!2"0UXV7T36I:L#P&VJF BO%:DUCH8 UHE%C/TJ"-;!+HGQ*=P!U=7 M?,$DV@O BL%1U/4CBB./0.N,[\SX/]:,_V9GQO]YS/A/#Q5[N^5@'BP0C:,H M%QS&.Z(N4"QEEW#<.T?E]'.BB5I.Y,;D M:F'*=F*,%(&6CY:6 UG1Q2V%NH9&0:$NRGX/,E[@907ST%!Z M$D@BG&[+Q=VR,'P:>]UJ&Y#J.;MCPG-8XU^RV3I;B7KA(K*7BO:"Z%..^Q^! MNLK/I7&&%1Y?7+O>Z6":RJ)HPK01PY>NOL=.A0.B3-98^ E'A7"9L35(:,9Z M R77>X@V(7G1&#X>M 90+$I\CZE[D QQR7J+M'J9SV#0+"- 2#4Q !"UK/Q M@T>3#/.*],K-8.85F4QX2R&6KXS,NA)]O$KK+2!$WA)V-7=ACZ%9AY4WSXN5 MLMD\9ACG/L[SC> K^VS:;KMT3[4UCR6@L'H9._6V]2%S 3ICZ;,[VJE![CQ$ MS+NA;XJY(HRWKRD:$[)U?K4PVL*DIH02\VN84;GA39:+;!I0B;0]W*X+T2"% M55H0//Z9B244JTE+I>/;1J URR'/%;M(N6:^/*PQOV$$@L6*Z,57"8S3]C=1)7 M)M RWB1OVEP_D=4&JO0>LLAMUAT!..TW@U!II[Q"@6&H6H;RSCVZSU>6- M>D]L']B-*W4Q&X]A22]1QW2*P&'"AR5K?5MXZ$)%Y_N=VL00STC1AFD= =S@;7DPRY$#E M1FJKRX<25D@SP[VO&)/VZA "73%:/LG@"BFW[VW2N'5G\Z:68P>*^#!;3 0, M<9")F['+MY+Y-"PCD5F@+SV-3L-0F=<>8Q8"'A.Y;(SG M!861.V6/W.T$);:<(%4&$$-[:9%]1;>J\F"VK2^.]\43=+ZH*HVXZ>D/NDPT M[Q"=&XZ+7[K_A/9*J%U-/4>ALZ%-KM'9B>5U]TNQ.49B9^O[YK:^7W>VOIVM MKUVGVL;G.TZCX"P:)7UTQ6)J$+K=5$ER.:*5^;0"9$XI2%DI\HT#"<0ITMEH M @KVKOAJDUL:)93$0JRT<$'C.ZJ]$!@P?+;.\8RG4W0Z70HC M%5W]O%LHGU2U6CD?:S9;W%*KPUC;AF*386[8R/M*5G/%@Q_!,*%=E,?R5XX MYTM?'46I$M4?C;_"P6"^#2]AD"]!/7!4?^W((GT;3-V2I?:5N4AAB-Y_EGHDDR.5=M.@>[.B T0:BQSB>9= M(CNWMI?3M@BYW&NRJLJ'Z[) -MB@EQ%E]65NF>_PADJ-Q>R\F3/6)055SSE0 MU]%I%U4Z$NBEFHQ<&&Z= 3*Y%/8$:A$&9&^T]$G>O&U!@AK=J3*1T9M9$_K9H-;!XTM2ZD>WA1 M"C-[$S&43G-M)=CS@.)'[[:>!OX<-=]#S1*XA:.3PE 4+[U+*:=A4C[DV0.-S]/V MB>$T\/9CK9?S2D]QM-$I5!K/I\,OL5BJ M'=+S@6&,F/'(*$N4Q,W5M"6,XMK9 'ZL#>#MS@:PLP&T*]#;N*O_*\_O[F%0 M67T>>3+!)1S&/SZL,^1J?E!Q=(W_,G;L'.180=XZ8;.QBI:O8E$R+QT>*+S" M@$(9'H+4@(30ZV>"JHT'V6[R-QYGDOL#[_85"2?VC1)"_/?F\6K_VSB\-PG)[:8)P8/8HR]IAJ//C9 ^8XN[+HIC2.=9TL'F4 ML%?+;#U=S_A"!;?$!U(0T7-M'Y [[HJ.:K%P:3B*JA(\$)WJI:BAY;5KDM,5 M'SM$R+5;.;\Q+&I&A;E04I9Z'47+59YA-/ #<[41'$N^1%,,7T>PX*JHX 0E MOT%>KI+&A-4:['G^O/>#:UZ_Z5[_O(( 'U9?7@ N$#;=#FG:LZX\0:Y)MRK/.LLHQ"">8T61]> M\"=N;/=R8\+;:(5YJ2=>7"G;>^ K*Q(]4[BQPR.DT<;>&ZA )XO'?DKT/=7(6^=E-@-,4 F%XW%'UOD;B;YEB4=*\189.%%VDUCS'IC!9<#Z=HVB)3]T).YZUYZ(>DIB@,3890"J% MHTL%M*C-KYMYS"R\9I'\5?;J-VZ)^9\S#SHU+]]MF)JB=6HJ?(^D\?&9A8<, M8;NB8CJ;>=O:GZ<_02+I7VLV-DV'VL1?<0J,++W+E* MHM%RN3;N:Y# 4.I-<6=LAIN%7DAW.P&I=2X2TIK)LH#3E"I1?8'DJM2XQ$J44[7,5QP*]7I,U$@'MT+Q8SD*":-'L+.S8I\;?(,F:6\Z;Y?&<-& MZO%V%QT";^Q6_1-7??NRQP."*G4]>@9%I[;<&\)9.2[/T.8\T??P M4M".QV[1Y@P>!Q;>X .Y8;.]_&Y10K-!LJ^7 M9&'J6L!QQ[S:_CY&:&%S&">ZW]<:>HOI],71$O,9SM&PD:Z@N;@.*&94[]PP MS$O,8%_);J5XK]7BFA/XS=YUPELH/&@]N^:P=J/7\UC9026T:K*T$.R#&058 MA[A=/(=YD^W1G1-J;7V.@SW3/L<_/LDQC,H1&E6'9-O*YC"?RMY0'S'A&$P8 MBLTXJ!O L(W4,A@5)K(9RO_;PBR \9Q@G.BU"LY[J9_6WNMLU*MWGK=O[GE[ MM_.\[3QO3S.T>.#@B!7RA1 ]8_2L/Y@#S<"69!5YLX<'E7\^:1%DJ/8$IWK. M'+M=YB*QB&DPV"R,)5U9?!D;1+!O33>G:4TLJR0U;D**][2.)$Z-XL:U5-52 M=FBDM-P50IWP>39PI_=&[ MI^ [[RM[BF^>!S2AT-'QV-&P(^TEF8;5D)SZ6'4"T$4V'V#U VK#P53!Q,\J M(TE?'QYW2;V(7-J4ZIO?:D7W\JL,&>$3[GJ;GUHNQ8RI9^[ S(QA/+?5A80# MWC 9[OU:[SI3/SS)[RM"-MBL7E8I[(?P[_G"^!&M5B[6@4H'+\VR,P4\?]DU MC->W7C;G]21%!:#5E%T-W!7_"R)'&_5;3!.RP#D0FP$KM1C5WFLF!AU!RF1D MB[.2 .' RT(6A. ;!?14PT554E0+?^2B^8G\B-^#K*?D:&KE0*IX_%]99"P; MNGFV5?GW6G6.?UP4IPV5N,D614VDLI@H)-7;0]OIE7)AT3MQXYX]W]H_UD M'ZIY^>O;]\'!FX/]=P<@/@0EIU8_!GA_M]I?O]U_174S+4]3_4=I_[M5_^K= MP3[V?;?.OW*=>_J5N\QO1..7\T+P")35T,RA3)SEUGCB#+J+^&6(R^D EQ+. MZ\M*\M]NCK]RCGUS[Y:9]>DC_[U&.%",(;,D90I"H>5]S1J00^O-J]]^V;OL M[+WK[/5^:+C]'U9'5<-\1 W.](J%SZG370Z"6_P_"05."@W977;-,S(W<<%H M; HF,S@6WCMP&_BB&OGW__>/,<">1.GHA34U-II4_V!3Z6\;+87PQV0Q??C' M?_[M9G4[^\?_ U!+ P04 " !I@:=2PRYOX%X6 #Q* $ $ &=V82TR M,#(Q,#,S,2YXL-_O'K__[/ MI_\SS=^H2SD)J&T\+(S[2>C:E%]X4VK\^_/ME6$:ARC7VY@?Q2ZAZ?&@>'IFOC])J M(><@756]^*VDHDV9O Z\@.)''_+%Z:,UD9?'-Y+VQW.2$W[,B0"$32E'.K+1>22LB+'>19 MBU5^G%W1$ M0@>X"=V_0N*P$:,VF!"'3JD;Y ID7@>$CVGPC4RI/R,6;0=],#V&(>P'F\X\ M'AANJ9U:_$16Y\JS2"!L'M;QJRKA#W-9^Q60'1RTY: TZ)582&N)7VLS41[@ M,BZJ:T4_S64#RFS4P:Z"AW(5_,M,ZIGXR#PZ;L-%[6BLZPIIQ0/J!'[R9&W= MR&8L)8QD*R9_K,)-O=E9O7=$6ZLPI##/J$ G6_-;5!&Q\P&Q<_1V-665K+^: M04EJB5_FLGX[)DIV7G$ )150^I-UM;":!C1UO]1+4QLLV9KI7VL-%[G_H#1> M$E\E&BMI0VL/%NS? ^XYT.-TC*ZYFIXMW/R(6W4B*:L)LTO=16L; ME67RKX>'AX9I7,2TLC_/7-NX%&2-X9+LIX,"K1(;H4_M:_=7\;LP1.+*<8FZ MBGD,WZ::%=-Z: XF[K0$/[R/8?98M9X((YPT/T)I8%OABX);28F M(1T@:$M4%RB. EW"1?P^SSA W^E?!B?(SZ,.\&'\>)[PL@O/4X456;."'AE MP80&#'K!WPILBCSH0M'QNB@R7MSD..MA551I6L WO9&)4ZD@_E2&2(&\+C"] M5@-36L0WO)%QG7+4&R=E-0(.@(4)E&-S:CJ>GS453PBG>CYTX>K-*K@ZS[)F M7 %K/;Z4]>I/P*A//,>FW#?I7R%ZMMLP5_5\Z,+7R2KXNLNP]O_&I>"M1Y@> MS3ZEQ[4&6[KP]W83^.L=LY93&?$GYLCQ?F[',9.2UP6P=RM-H,"1\04YZLW: M6FK'4EQ@4.HVYL48"EZ,LY070$J6ESW'RFN336>$\6A2F& 2 MDR_V(SPPGQPF!Q^F HTH4:.G"Q]'4GQ@G&F8 MP'">,U^$^IAK4C]@4RB@TV)4DM"E_F.I^M\(\Q 3-IAK7":$]USE)Z;-?#(> M<]V_!0^?$N["M!TK M0Z?5E[6N2]=OI+K&F,CWF&:O8J&$=[C4"SBQ I/X/FX/XKSK,/+ '(;I&3HU MKD!,%P!.I !X%ZTA!0O&F6!!S/!72Q;V' _OA,]5?G1H9A5H_NDQ> 5S7P#]H]-S;R"D2_WOY6&?P\BTI^2- M?R%YX_>8_+Z#X @64W-83$5A7%A8D=$(9CS-B[=:,KH 4!'WPV7]<$D:YWAZ^EH L"Q/, G%O8W,77AU5TFU/N9'U3S MVG0\=QQ0/C5M^A#E%UNWXK0#N">NA8&@>)!7;QOI!44E"%PCDD4G9 M!G6O]?IM9/W*;Z*D"P/R>&+UOG6/!)5]Y0VL(Y7HZ4)%17RQ83N[QT;SAO,& MD*% 31I[XCUT-&Q*;P!/.MC1!3)Y*'3-K?(>>-*=[0U 24Y %S@J$C:+.^B]NI5V M,S>@?C6"NN!0D;[9M(O:PZ-^E].F 6$.#%[Z&(3$>8)]U2)%30!Y4Y'>6;W! M>A$Q8MQ'C/0(D>O+#Z=3PA?1#AA P!*KQGA/3-SJ(?Z'JY84,6[)F.,/ $:MRF=+N17Y*]6(M\T[B*IHRW%K-3)12@OH^M0 M+I=BOQ3NUFTJ=U2 N0;(K7I59SSB]GVD*=U;L#G#O!)Y75B51[/5;E'H3;9J MRLKFP*-,4A=@Y('NNG29'B1J&LM,?6@0K"!.C*_VSQ7.E%$A?I(R+5B92;,WG-M'2!2;YE(<_> M[&U:@Y*R3D[VG7Y#U9ZV)L""*.=0&U(C^_":@8 M=7S:QX.JQKYUP7YBO.C/K^M MH(S_9.-!.*VYA)*]QW[=";4-.@5MR.I"7<6A@X83.U!X/35#'HY*!38 'S79T83,M^N=F%W MYNU+XP;9?)DOU>.N[=GB#7J J[*@"V-KW_W=NX:KJC2[+LW7V(!5T\>4+N15 MW!/> GGYA7"A4F_D=&M^(]_.WC"/NL!:<=V0=K#VG]O6>5W#!N=MK7SI0FG% M;L^Z]TGT$[Q&W9=/V>+!694&826-9W@MT;+-G!#+5Z.K,VA_.HEUC:.*S:@U MQY$I.6N,AX=5FF2N.,MLB;8OHIY8TIB5QNK>C]'"W2P;G D:*.G"9,5F4?DZ MF-Y:U^HGZT(^4)?B,1,[71?",M_.B"VJJ799GIT]N$SSY7: 7TE5W^I%1T/8&3N:,@\/*7!8EW M3P]0;2QKPO"[BMT?!0R7EQE)N>AVA1>X:/@EN60A\/*7%HD5Q3X _=/!HV]_ M)+,9PD \BY^X !B2ROH)GU$GRKK&L3">D_^<618/J7WY.,-KG_PSUQ;W])R' M'*-WF7.1 \,E4WHZ:%.!.0X>93H= +KIP/##!S]@08@<@0+#V>D 4<,^PAB8 M#HP )$J>3#U8'1.^&,(;E'1@1,_CO?;3011431[#NI%Y]KUH@+FXV P&!S5" MVW^&\=[UO1/YNBS?Q;]-WU2)2 52NU\60HB"V>)Y*G':.YT=4[ M+PI %+LNVT=VR 6Y^DZ:8U??D(60"3C[#"RA#S-T+Q\M&+77(Y%\![XQ*M]> M=D3[BIU%RFC$A#V:TW.'L"E:I#GEB^2JEU3FYG(;%-&F#ZM+&-\30IM$ &TY MH4WMH9LL.^<_$^A%=V2:TE=I\R?,=TYS#7A1UE:I;-Q=9 MMH=N0/$NU7,OBOW?8NTS*PKZE*6L+[XZ7&?0075B*4R(63:OJ)(T\F+=E )[ MW(7*7\DCFX;31G'*Y;S?F0E:BRYQA@*DF8T#"-A4,1! MU^L1X ?=I0KNP0[^2:W STBY4N6.S=_%OOB#!9-S6$YY4\IO81)P12<69*XJ MU&79V(/@P__"O>DWSQ67(WEB=71#>.!2GM>L4O&M+)[4D"U6> M+ #L2P(^&#Q;2MVF2D_(8!\#B3<.,- W%M@%910&7YN;>DQN;;S0K MJ6KYSMFG*A?^PK/$6$-K(Y;FF7!T*G=]F:ZMM-+#$L#O[W3"+(<6UEFU);:^ MQH@.'8GXD-R;RXK15+!S0%26,@ZO1U<6*HMY+ 4LSZ >M+R\M[--)ZA6[ZS?(E@%5>+=;#"'BD@]3B L6LU] MH4O_3*UHYR2M&K!7S!4KY.J@?FV)K0_BJ_C0&089/ZF\>#29GO\N,.R]U MRN^2),$XW^T^2;A.!%(LW;7X!3+NRSCWLZ)5EM@=<8J;^DHEMR5>*DZ(PR/9 M=JK;IU(JN;HXT!P=4[YFS#IA4@3V,CF/DN==837I/=P+N_!^NC\)3W=*8-7I MCLM2J%79J("K#!WAC"0)PR"#'5HBN?".\CFSBO.]1) 3[9VAF[R M9,)F,E$5*W1.VAO/8;C^"5AT'?3=P@<*UZ.[X,H+F?_[;U&*?#:8AWLK<5Z, M?1F<%5;,.AO'QP2V[])/BVL$-&)!2R#5QAR%BRN1U\)_T'%=]KOJ(7/ M,L9KS3:ZMABO M(M)=VY0E'F]=FF3.-DB'90H/H44[9EE MS%3U KIEG0[*G'QB&Q,TB[))WVW=X"SYN@L\Z\=W,)7^T/=#:G^CP?4([,:( MLMR^6ZL:G0OO+.6.O^,Z=-.ON)8V2IH*=2%/(3G1?#W*WZ>?B7Q0#8005#1/=G<9+3[O']X0>OSN!=<2<@I<"K(F(34&*^C)=E"FZ\NULS*DH6I*G MZGWW9(&%GH\>I*A9D$/^KG,RY">7EJ=*5JV\=2>TFO$LO_E_G'*O.0M'YG+6AN MR8L!]>_BW@Y_Q*A]0[G(BP4RUP].G-94#B*MVT@7,VS_P/04G!"9BPFCR1Z; MX*X\4IFGFYB1.^9 M*ZYVA@9L/+UGYV])RWWP*7/%6]3=.\;SSJM<+,!6[_VT^NYTQ%-_W[2I9Y^< MG^>B*E7H*K;R7+I%WU>HU^M8C7SLCFK6_!YH4X^OV_SSZ$B=W[MU\O$\ M5*-JDY7:V)TNT?#ERJ8>TT'BF72H*LC4&MF=3M'X1<&FKM-):@\[N/2-O"?K M[S+EY]?]JN._=7N[TU4[\B6N1A7MC!Q[ @W5H:6'R.YTJLZO1S7UK59:.]O% MJDBLJK8[@C_91U2:NO+I&'DVRE'\OM*:/:]*Y=ETJ^K@5VUF9SKF#4;NHV,R MZ*30Y*!,=IN+36?09+3A)2T+@R\:D?%@5(7AAHGOOA(48=EZX@2\X^P- ML['BQ=Y2UC&I+J4*/IV4GD7W*H)-J8F=Z9"W9AAG>$F57WJIBJ[5V]WEKE.$ M4%W-G1'_G?B@*58QB<-$W]& M2E"$9(N&=J9SWN,**KZHT!=QD:P)RKY3A=TJ+>YP=REBIZ;BS@C_P1P1QLTY M?I?$G%*"W_X4;T6RF@AD%[/:5$&S5M.[WX'9$6(1SA=)H#)3GDSQGDT-7;H: ML=WO9,61VES_R;HB^N8KZFM*X,__ E!+ P04 " !I@:=2MYGO>:8. #& MU % &=V82TR,#(Q,#,S,5]C86PN>&UL[5WK<]LV$O]^,_<_Z-3/C"3G MCT;=CH@0#5#( M*+[L4M;]_KN__^W3/SSO!TPQ1Q$..I/7SM,\I@'F-VR!.[]>/=QUO$[_W<>+ MP?V7SM>GZ\Y%_V+@]=]Y_?>>]]VGD-#?/\I_)DC@#A!!1?+K97<>1ONNKG\-H@V'78;O^NE7VZ:'@W]_#9I._CPX4,O M^7;35)"\AC#HH/?KE[M'?XX7R"-4SM\\%'HQV'2 M[0Y^7S>7 .VR)"48OT08!EK/7$9SR/P]QNT*\!2)22(-L?!F""TEA?T>#B.1 M?2)YW/?Z@[50?+/^^+>A$#@:+9:(<$GA]1SQ&189/2&:X/"RJ]8X)3Z4\LSX MFMVG)?Z:B6@\_8&Q0 QI\(CYBOA8/+(P* !0W:%]$#\@0N^8$&-Z0\22"2)E M8SQ->"T&!4#4.ED PX&H>\ZF)"JB_+A%^V2.P%@ML&3@9\X6UXQ&A,9@O,:; MM7F%IXSCM-T3>L'B]B7BB'$P<8B_CF ]BY\8?$LCT % WVQ$(\RQ*(+=PA-M ML_'VOS&)7K_@:,Z"$5T!98G.4V)(15];T& >;E^64J5?@<]2+-05K6V0G\K& MFIY"LG-;V2 WF_*4DY6+J;QY^P!^PM%6H NHSFUCF=1A%'$RB2,T"?$3T])H MQN-8@,SHVNN2U$B:R]=%9?OV(8SWZ2D1LY*6%LB.YICKLE^MDR4PXURB8#&4 M@:GLU#Z8U 4KD:/C!NT3^8!7F,8XO.#1G&I$' M57AO'9I&E1B7*JY_NC-M.FZ(@28YW;15^X%,<4/KDC'01*4=*G%)L6AB5=G: M&R@6-^#I;&U<,N@YFX%" 3UA<-,IOT"%)Q4A09>F.#\\Q:HWA$Y-2B6*FF&K M+=A/O4.L=_"[S62KC\3PXA>[[#WWXS0Z&=@541%S6=WQ@'U,5E*E M&%*O-5)M)*#6?8R#Q'3?H]=DZ<#C'E&(81/[!<%,@Q2,IU\0_QTGFO(1^_(S MDBLT30Q7&]-7NJL3BN2W+&E3,1^0.EV_'/X%=1'W2)C)3)&!DH M')_%Q>E8W>X6 )YUI0K8(?E7JM05+ 7@Y .6)L"7D@5? (_W/]AI>8\YD7N] M0SVQC@C>OOAS1&?X :3T=CK%?E$JP@X1[3/[!B\Y]DDBR_!SB!-'E :[,E[ M(IVN[0/+W_K?D!4!3R@08[[G5A1 -!O$9EV4M!WC*1@6V$Y&K_OP1&=8<,F6)ZF-O00%W1V =QV4Z&.*:>/ ME<(EZ9. *I>F*KAZ_0J;_Q'=^*I#<,U79=*I/X S(%-#70-DR0#.@-PN&D.0 M)0-8*+#9;GYW]\2)>E"?3L-1K,)]P,N8PW9 @.-US18+1A\CYO]>C;"BHSU0 MX^G&/U8'5-[)'I@G-O3! ^9XSRD&HUSE5.L/8*6L;;-(OA#*9+#I$7;_>,[" M /.28C>E;G8![2R51 &HFS[#4>S"-0E!UA['/N2#W:K*PM0?X:^"TX*"T^5& M>]\Q.GO"?'&#)T6,KVINH714*JTKL* !V!R9>"Z+=I4WKE4:>LH$KZ[KQYH) M?KF6YZ[!!I-=JT%)T?G +XS'.%7":(;:()5K4.#H&FJ#8(8JZG?GB%HQE*K* M@W\YJ^IK502HPG_OK@@T5E.@RHMOG14%G6RP*MH/SJ-5\>J4?9EV:KR-!;UV MB88R(UJI"J\GY48E',H,. ._SB3KJXR_E5KR6O!K%^BV<5ZE:;^F-/^MC/S= M&2(W3*TJ\\1=%\^\6L>Q@GO=3-W^8C>+^9U#&$.5!W628TX=D6I4%#1CW><0 MXM 4"-T,E4L'.LTXT&SIM5LG0/7+-EB=4Q9.G1,UPMY(UN\&EC$E"=USZ'L*\B<+7,W#E$?#5E7*7JQ"4OV-*A!%9K#^*-G4I5.I5(K?DZK%'V75R* ML)R".TT9%9>DZ%1>_VDNHCMG-NC;:*?2>BJ! G:BS?:92(HF'^KOJBV%$2F+ ML/?>\]N"UC2F)DC,H.2VU=O@D)9ZRR\ $>(A!L] M41EE;(V2MH.0+0.K<:OB,%C)@;-\%EC"*Y*(K!C1VQ=XHI"96Q'!K[XTG(?O M>JLU1NV;Y_*.63Q@8$;.,3SE]@U0E6#-H&?,D 4Q(B(+&8^^19S*SW)IU.YM M(Z99<+Y%IE02!ZLX3JG)%7:&:$EV_BJ M'F[NZW5$BFDK K>\%P.DANK$K6V.RAICC9@CU^<[%[?V&K;I>PX&'MF^2@%^ M]M!T"I"@D? 2MG#R!PXRI\<3X^CY' M)^YGW"&B7%2+&UHENE(B2MNZZ> >:*[#L]:%.%QR9:HPY,J02SYHWNID6F+E MTG2HHW%^8HZ-T9%P.9Q*+:5>X5BI!??]PENN#WHE44JI-?T\%:B;/DD)2];+0ZT*71R M"$SQ1D"EBYL^E1+ES&S2G#(PND!/LRC=.C*Q%^!H\/UM5>,Z*=L%'?T[^M;?WLW.B2^0 68B;[UY=4A*)*&ULA/M-+ M-4IM#4>Q #<(DI=]H_ >D0!D"RU)A,+J"]'5.]H*VOT5GVWB!6>@& _.1 ZC M:\3Y*Z&SGU$8%[W42*NOE=-2"Q)EF;OT[<8S3/WBL*E"#SLPULNM=#(*FKE1 M^I"EE@U*.=P"LLF9ZM>F%'6U\:*]*9;IZLV[KJNR--4=' "Q&S=51Y+?R\)K M\Q@+GDD8%M!]^'7[!/Z(P^")9;<1;6\@*E\(BKW<@5.9]5'O:..M8>EUZ*_% M"R"OB1U"U[G^$1UN2@<>XXD@ 4'R/G=0,*SBZTJ[B,H:F;A8&YV MM="=O")FX\]5,EZYGVU(#S*$/)Y^%;CL?:]*?2P=FU;9>AQY&($)4'L@IS52J=_A1IMU.]SFOSJI?*8R"E;6V0 M'B%"MZ7P>TFP*?%),0[5CA;>3J;JE;KDAQ[3TN E2EQ[8(KC,P:7WMJ#H17W4T76QILM M"I'53<^[5^A:7.5::Y;LUH!K;$[=4]I:Y6+&"J(]I5VDX!H*T[JGV/, YZ=N MW-/F%::U[EF$]I2WCCVJB^J]552J>5F7;$])U'_WO$)5E-TE:Z0&2:4,SB63 M5(ZJ1H&E2W9*;>KTRSE<6G$E09D]/T,]J.G2XE-#IQM=WLHE 36I;?E.@"0@LLU' M)B>@U0X3EG>R<.8K#-FS/ O[F?$;%D^B:1P>TUJ!S62,_]/J'(LWG)?3S!J9 M+Y><676\&FO/ID$8_--+F88##ZW (9G)$^H(W&>/;4-:R14I4D$F;^T#OR5M M(W4D>"M)6DKR#;0F;%"4!B34FR!!_&3D@(2Q;)_S!+/+:\X+E)T;MVO_0V_N9TW'2Z9Z>FKFW9,7)>-:)O+:3OG>_I& 2DMBA M" U *E;_^@5(O=DFP .2(@YE5/5,9 D SP$/@.>\XN__^;!(?EA1+F*6_N/' ML[^\^O$'FH8LBM/9/W[\?!N,;L>7ES_^(#*21B1A*?W'CRG[\3__XW_^C[__ MKR#X0%/*24:C'^[7/]S-\S2B_!U;T!_^Z_SFZH?@AU=O__;Z[/KC#Y_OQC^\ M?O7Z+'CU-GCU:Q#\Q]^3./WV-_5_]T30'R01J2C^_,>/\RQ;_NVGG[Y___Z7 MAWN>_(7QV4^O7[UZ\].V]8^;YNK7*-MU.&S\]J?RQUW39T-_?U.T/?OMM]]^ M*G[=-15Q54,YZ-E/__7QZC:5!1#_*6?_AAW+J" \Y2^@-G?ZP^?CYYO+Y7,1I]E,4 M+W[:M/F))(DDN1AASNE42^IV A4%;]6S__=!SVR]E&(@XL4RH3_^U)ZHB"U( MG 8+NKBGO"%YE6-T3FB\H*E:*4'YN*:T:H;IFMRY'(^'^3T-=D]L2+%AI"/. M,9V2/,G:3_+C<;0$;ZE]2JIZUHR3-,YHR.2ZYWFHEOE?0K;X26UJK]Z\.?NI MH%WN"1F5C\V"E&4T./LUN,]%G%(A D%GQ0]Q.F5\4>P3CQF;K4BP':U@H-E@ M6N[D+,22!=GT2OZY::VH[HW/DC3ZD%%Y3&PVLRUU"0N?O6:Q%1-!P[_,V.JG MB,:2D+/?U(= ?0A>G6VVQO\MO_IZD69QMG[W:$TEY)XF__A1]W-)4Z)V;L8W M\^6*IFI!/2)M5W1&DI*"T4,L*LC3M+"E;$O8E(C[8L7F(I@1LE1B]>HGFF1B M^XU: J\.R-Q\_?5=+,*$B9S3.RE Y_(AWT;W4D1)F#TAVZ)'_VSFDT^L>/RQ<#;+] CLXZ?S6/3ZE&[Z;ZJ&O+T>9+EF92J"^2 M8EXE%BIW3FN.#Q2>)DO,M'/TO*KJ=PW(?L!:'$9[AO_^4P4:/2H(?QTL.9/+ M,5L')(T"^N\\7I8_TR>Z12T$APSE!(##"?/PV\/O%PN_KS>+Y#HA:39*HXOM M.H'C\"9#>$#N ;D'Y!Z0>T#N ?EQ 'GS4\DA,O\ER%-*>$JC@-,537,:V.%Q MPP N4'@M.1Y[ORSL_4Q^Y1=?/V]DY*84D?=RV7].!H_! VP-M#[0]T/9 VP/M"J#=\4GK$'6_E0M3D-F,TY+$ M@$VW<-4.?0,&:K"7U3P12H_AT7[W?N#P>@& M [N U8W)]##[9<%L#V4/V/A$OX]VR^3ZT2H9I=%X3M(9%9?I89LX#6.YKK4V M_V,,[3&^Q_@>XWN,[S&^Q_C'"5#I_K1RHPM$+,R+#T68=2&?C5(Z@>/TC/2M MJ#HBL!])(B)%R/N$S"I@:N7O1X?/8[5-<4K&+'IZ^.M^/CY-.>=J'N1J),E_ M4\(OTNB=?)U5]-4T/3JM[S;255)P37G,HO?RNRI%I+9MS]2J^8+1^JQE;Y1> M[E>J#E5#F[N@N0I40YKV1FLIA?H%9FS7&Y7_-R<\HSQ9E]E9!CHU+7NC]$Z> M3J(XPVI)U37MCU;Y(!-]!S_W9&(:11&G0FS^42OX3&MO,K3MEUIU1D[X'?NN MMXUI6_9+Z363L"CY?_%2<]K7-^Z7WD)YF' )K5=Q69?(2+&F>4\TC^62X22Y ME/#QX?_0M9983;N^J&2+!4MO,ZEZW,Z)G+5)GA5UL*1ZHB<9T*DO^DO M\O2 M5>^\$L! FF,RG&.DJ7=C?OGPBP7E,_FR/G#V/9M+X5N25+^>C*U[HOA]G-!/ M^:%AX1F9SYOT2!L?RYUQQKA^%BM;]43A91HR+A=H 8.+37RL#"9\;3RF0+UZ MXT!B3A)F\8I*?$PVNXZ!=%/SGFB^H;-8V;;2[!-9Z*>YNEE/--[.:9+4;0!5 MC?JB;T&2Y'Q3)DQ/8%6KGBB\(P^7D;)Z3>.RD&/--E73_G3()YS(#LO47''M#'!N3O%^3\:?QR0.Y^1/LP"=])"><2'7*"NKV,$@7'(QL3[BU M>5.VZ=H_8\617)R!KQP]V:;_FS'9;(*/'#WF!,=K"APOD]/@A,+;+T=[T"SWU ML54BM[$(0WG$!FVL[,10)K&A&FM_,911?" 'Z$F&,H@-Y(#\S%#FL$&=@885 M[AH(=0.F4)3/62*G6 14@K5L?;1(P_9/QA%\V!4?\'C$3@,LWL6K6+(5B>UF M^HZ&B?P'$"Q2V]5[,8;CQ?!FJ-[.!^"Z<7-.%->XG07W1,3%AK:41YG\WN[> M"L@@/>_><))\8/C+"@ROW,0%SPXV952:6R#F$3W@2PGZ,%A4<:7@_UF,\*AX.*G8$%OTUBBX9,9V #'3^#"XNJ?;01Q-X M9)[]"E:,4 M5.$H3N?-Q0R<>-^0O)>W\#+:\E/2X.-"AE>=-$"^6).:E=7M. M^(R*XDY/IGS@0[ M%3TN%W2=9@_LY0TT#=E0A6(7=(\<6%E#U9 A!>B!A@UC_AJHSPFPXMZ8^8FE M*KB4J/)W):F;*+[*+EZU6;4?Y*-Y)Y9U4)^RDLC)I M.O0Y_1QPNHJ5U(I S@ 56;R0#>#9)*!17'B68#1Y9Y)W)GV]V,A&-&8BNY%R MMJ)\/9GN*AM,IW%1RWY%QPF)%RHM^9R$WS:+6NNRZ7+8UCS>;!?#9;JE2^N7 M ;=W4/BTN$#F,MTD^DLXMZ7N?'TGJ3%8:FVZ8F),T68TB]IT/3G&W!N 3\1) MZ.W8:+"FMV,/QXYM=:JP-IOV8*V_]@"[.5+77>@/6R#%A> M9WT4.K:B:4[?RPVPJCQB7=RQ;7>OE'NEW"OE0U=+/1KW:!P;&F]W(CD$YW\- M^+[*>9#NRTC#L+BVNPOH74.,1]HO"VE7NE&O61*'<@EE,2\DYW8MI A-IK?9 M%5#*7B'%ZNH4*S-U2K1139*M/[BSL?NI_C2E5R-LS(;FX@J!ZRYD0LB MM9Y'2-/!$.Q=HQVQL:DCD,X.;O2HTRU!?;Q"Z15*KU B]O+6'%W,YL08G*(, M.;?1*%R@]\"."K10V0W:2:YWO'I3CS?U'-748P$0'=IW?@NF).;!2EWO(KDG MBKU#28"9>>I&<6'M@='DC3[>Z//U;DY?__I6PH$5Y5DL%^HG*4#ZN'](\FYB<4WXQ*O[^*-G4V-G1(5%;?Y[:FK M-W9"^O3/RA5+(Z6Z9Y3?D_3;9#JEG$8W$@9>79Y/;HP'H%5?;\=U:<<]#K%? M"(\5!>J5&_8B73.W!!O/ WW#01%M ^L%3!#9>5O)YDGXIBQU^3022MHWW]ZX6B= M10VEI'9Y(IY(Z3&HL1&AU-:Q4<=@C^8')F@I7\7=&[)1-X_39H+!>>%!$=^Z^!A'_D3S$BWQ1*>7: MWWLB38($(VE5O_=#VC5GD5SK$[XIK:]95*9FO1*J"G)M;P'0BF9MVP&1[&8Q MW:@R8!I9>/9;CR1IEU#%K\C(L,R<*JLB/8ZWG$XF5A!G%T<@Q[-!D<(L:*EEM#1M.+ #2S@B'1DBM#T=F M;P)");?'1! 8]MG6!RO,)='O.NT$+;0.LQEXMFW?M4#6N.?*I&#S?$V88\N\S5. OB="61D/I*R,\!F4[C)%:7VFV) M!&9J $9RDJ%A&1S%ET6VQ*E MV@*!\ Z#)-ZG(0PG#<''F^./-P>1=QO.:90G=#)]OC@50M(M6 MD(WJ*?_$'GFZM[-NB*ML/ YREHT1LBU&>F%LNX\4?A M&-W9!= L)HMS@5G8XU&M@'[/T1.)ZO7A1S[\"%GX43\LV.V&,)<@FECA+AC4 M.!G1Q)#9\PAV> \N_MD'DUESY(/)>JK[V[4MUF7 V9L@8>DLDQN(%,K[+"!I M%(2<1K'\R+DZ% O*MP0#@\\L1W42B-:(1A^4YH/2OJKC]HJ1ZAIK^@;MG^OV M"E\=3>-BT8QFG!8KQD2/L6G_/IYS(HIK:8P>R>I&#JK[%7/WGH3RA#'69=(W M=$VTT15N:CHXPMT[Z?U=TP-F ('XG$9,U@G?GBO)FRF@H62H+GK$V-8-Z=F6 M'/ETP^YD:NJ><./B-C<>)/'N]Z4;NF+)*DYGCT]=XT(&]?%A4:=;F])??XV4 M:'_]-88PI9.)G .H-"=Q(;1!PVC+O$_YJEF ;1.5 MS[*;S1)#:$>' EJO;J(3T9J-D-6[)%"*9;MSX$1BV: F?71":<0>K)%JCE)* MFR.Q$[F?&Z9#HY-/ \)ZO+?86H!12FDSS(GA:._L59J\N.A8LD"=0 \_D$4\ M121]_)\U1S[^KZ?X/X WS65(W\_!=QK/YAF- B(W!C*C@9@33D7 \DPV3B.) MMXIPMY1F@>1;!'*YEFVV7 #C_+IXE)/@O^X(]Q&!/B+0=61>-WZGHAE&FM#@:#=3H8A][$$!PM0'>5[(NLN3X;TWF23DL\2WXN;VW(% "X)+E^#;($YE*QIDY,'Z)JGJSD[< M=B92O"/N93GBO-7S4=UYM2SNR$,%=1H^(%V\P= ;#+W!<.CV(0^>/7C&"I[A MIY!+_/Q+H$1!@GR:AC$50:+D,UAR%E*J(L5L(35X/"WL6LECY?,JXJ[U]DHT0;+M?Y MV*T1(NANORNY/&>%]7U,A.[&/GTC%T1JR\) F@Z&8!]KTU5%(;69?"191KD8 MI='X\-2H+4EET]?KH5X/]7HHXCB,FJ.,V9P@@].O(>0G3"%J(&0-&EJ2BX)R(6 9L&2TZ%_+[8-8),O1A;,Q%H+"GR -WKM:]_$==CK0B"557J2A)J],QFPWBE!@+@"W%6D><7O$W0IQS]7M=Y?I* Q97FC;%QMYLP#<\#$\WO9X MV^-MC[<]WO9X^R7B;=N3TB'E,TP9@"4PI6E.&R%N^'@N0+]S=*!;L0,8FTYM2PD (RJJOQ]D>9WN<[7&VQ]D>9[\8G-W@A'2(KW\) M\I02GM*H%:RN'<8%F@82Y4'TRP+1E=E$>^WX\T9F(*BX04^/B3TF]IC88V*/ MB3TF/GE,W/A\=(B(?RURT55L>$"$H)DH+F5)8G*O[M*+&T9ZV([J B\WH]'# MYY<%GSN[":.0M-_C;#[.1<86E(^4T(W2Z&HC<6L0KFHQDL?B'HM[+.ZQN,?B M'HN?/!;O[+QTB,W_&G :TGA5P-#BHL0F6+QN%!?8&T:3Q]H>:[>)L]Y$?(FB M'OT5(ZG*;WX?IR0-XW1VLY- >-1UXQ$]]O;8VV-OC[T]]O;8^\5@[\[.38<8 M_+=@2F(>K$B24SD=1)55*7YM L6!@[E Y%:D>6#N@;D]7GHO!>R+DJ_S]3E) MY-*GMW-*LP^5[>\NO55E?7-UA]I M-F?1Y4Y\;O/%@O#X3QIM#"P;_S=)+M,IXXNB@$*M+M+YV/T#YFH6:B^T@W;S M.I;7L;R.Y74LKV-Y'>OD=:QFA^/ %*@C81Z7>M1K==V[W(2R=9%U3B6'R_+G MAED^-B,ZT:2LZ?.JU,M2I;I!BM<;(;N66X+*\;O8RED=>H1W] J&5S"\@N$5 M#*]@> 7CQ2@8ML>C2W#])DA8.LLH7T@YN\\*O!ER&L7R(^?J-HC2G-\(9S<; MW GD;D.J1]\>?;?)@'DG!>ZRD%:0<1_>T:-OC[X]^O;HVZ-OC[Y?#/JV/1Y= MHN^?@^\TGLTS&@5D13F9T4#,B9CO M8;Z'^1[F>YCO8?X+A/DMSDR7V/]M$*>RE4*E#TTS HQC.,'G (H\XO:(NPWB M'K/%DJ5*HY],+PMANR,/%P]+>1S0F2_3]:W"?"_G2A @V4B&!ZRX4OAD:MQK3"3IO0*%'ZQZMVX.H&R69 M89']':NKSB?R$)0?T]DU9W)7N&)"O)?;SFTIA.*.C0^2_>O 5[>#NU1E-B3> MT"7CBH&#;)SS]>9'N!K3:#2OPG@5QJLP7H7Q*HQ785Z@"M/BS!Q09O QD9-+ M+2ZX5^6% S8-EIP*^7VIQT0T(W$B K5RH$SVN"8E>D7M9BEQE MN:5WL12S^#Y7XB*7]R>6%A>[LR11FP#A64JY^$2S)R0UZ=H:]@J>'4!>^==3 MN"N_DCO:;FV,HC_RLMS!QT>;Y(8'8.O^R7XN 886O9-7N8*,;1"3V':E=Y)S M'U(:%FVS-B&GK8Z"-9W"Z<>UN MCT;!,L]^!2O&,Q:5RM]$[HZC]WO;#!K;C'9%G9IMIC\;!8PE.[@#9/(U$B:; M*U,.32UO@GBQ)#$OO@GEJYA14:19L6Q.>1"J0MSM["YMGN#""-.>7F^1\1:9 M%;8]-Y3^I0:RUZM*?Q=BCV73Y ;,>4DN:5\%8=4%->= M?52_Q201E2:7AKV[IE@\>NCMDJK"EZI()HQD4'YPD>UJ4ST+#F+EQ_\27(7)[<* >K2#*\PW'H@<: M-BHW=JL^)\"*>P/C5;P]!&YIEI6JR28D4\,0H$?_;$A$S+;.R7+&-R15[MJ6 MO5S$PVW\RY\ET#0L>&T[QR0;5X2AY<#(=K]\O3D=@Q7Z9,SI-D""-3JN,7*K MWT69Q:XU.$<"\!!!XTZ O G64HM$9;MN*Y\8' Y'>9\6*O;@W"O6NARZ]0D[ M#5A#&(YRA79Y7K9:M1TY+;R;T+L)3\]-"#'P#T[L@NA^W? M-BC)2&?T,MUO?%M^SM=WDAJ#,=RF*R;&%&U&R[--UY-CS+V-_0.7*+',>--Y MCI^W\*X [PHX"5> U:[*VFQ:@S6@VQ\\Z&QV5F^+'0MHH#()];$ ,%CHO:W/ MV_I.T-:G@V0.K22_!D74/@FS@ A!LS+^.XG)?9Q( MJ:2QH/[\)NTI)8;T#Q M!I2OH]F,RZ$S^A1J;,'(]L"]3,,DE])RF8XW0C=2,BJ!Q!;V?X0,+1#@N3G2HJ_XUX#2D\:HH\5U]_QZ MS1*Y=]W0+.:%)-VNA12IR?0VNV)Y++Y\* 5Q?""(*NJ3JS"LC$87V2C1>O [ M'[N?$FO[8*PQ$56.>G,C%T1J/=20IH,AV+T+7<59JC,OEE@@#256VFZW&K6L MMKW7@;T.C%P'KB]<9]@+F\ M=>HHN1 PS.30IO!;,"4Q#U8DR:EDF(B\W"7;F19L1W5A86A&HS$/#U[LY M??WK6[FP5Y1GL5S.GZ1 Z:/_($L7"Q8ID_'&\&DLRU/3NG_RW]'[[+)8 M[VK1&E(0] U=$ZUNN1>W2TY)-$F_$!ZKD^%&;E)G(%;JN[MF\$#DQX3SM4J9 M6ZC R\E4KHDR/W)W 2F(YT8CNIZ&2PFO.!69>C<%;HBN)=:5/Y"93O^W'\ U MDY_(PIQ84M=\L RX-^6]HUS"RL+'M=F=:]-\(%T&SPBF-[.7G)M8?#.>5_5= M7#*R\XM*%".!-DG*#;B6FYI^+EFRY 0+ UC<:+"7@/K!5B0^7P:B>9)^*CM%?RT$DK:-]_%*X,L!RCE-0N M3\03J2 )-:HCE-J:DYS9^FJ0BFP;6--*2#L*__>!(#X0Y/0"02S-H /-3&KF MGQQ8>I&=/1C(')8BI]V9](",OT7&>%/'*Y#=7U"SV\*[[C"$[>Q5<-@A^(/) MZ0I6\O>NJ3N"M4FP]8T'173G M864@XC^2AWB1+RK7J?;WGDB3H-9(6M7O_9 FM]5(KO0)WUQ/IEE4IF:]$JI4 MZ^U-:EK1K&T[()+=+*8;50%'(PO/?NN1).T2JO@5&5GN@VW';'.0\YI4ENIF M3@H6[H!(#TJYF,?+VI04Z_[]L_@A)YRD M&:63^V23Z2[.UY^(6NR&4$]H-QP,C7/.E:UV8Z ME'$+QDS=<3"X ;(7#TNF M-/TQ,%6*4_&6%AHMY-AR#UFD#K_F(BYA*>K.*+1^?JSV!8#C--<+I!) M>0NN)%S#8X,1G+"I-9 8V_1/JCQ(IHPO2!K2G?@8P5%]A_Z9N*%)X2TD7.-H MJ&\X**+=+^1#F@[*FZ_Y86+SF\8+P]3E-B[4M/QH/T&:#^+2LHQ*O!29B<&R+D6.P+8@U5=L'FU77%""CRP4QR"7K+.8! M58[!L=;SB63EP3S :.08=F@RN/L(E:RVA@TGEFIGYYU (Z36AR.SM^BADMMC M(@@,^VSK@Q7F?T>7^E2/%EK']@XNPQ(>AXAF/P*J8A5%")J815#M3-UHJZWV MH([RVSH274V$%RI9K3+QL-IP2G1R!S%A(3_=ZMZ&/NX6769K_5EV!4R] MTQ<%\$4!3J\HP N\N]0Z:@O=%EI_]ZAMCE>_$*H3%CO(!.SW .EGS3;B$%M) M@(9>;R"WOR+CMG7(")#OOR+CNW'4(I#?WY#QVS!Z'8HL^K.G-C]GZR._H=QB M 5+V-0B@'&+!3?65#: <84%(32,2H7QB@4F J&HH2U@P4">9]'NF^R\4=!;$ MNZU?R,\!D9M'$LM&;<1K/TM%.BK74U+3LK!S,UFE208*N2>MGWU YO<52WPZMG8:ZID>@ M99+JB\L 6O>3YOYR,8O,,@B??U3893W\07LL!?R )$WFTXIU&>4'D\ M5)HJ=$M6\^Z[&*[_=!9E9=->,_7X1RP%%#ZQ1QK1=BX-B8:-QT'.LC%EM,5( M+XQM]ZFT5D1/^ ?.\N5DNOVB&GL>96PL4S/)YI3?S4EZ1Q+-]ET6F!H"%48H^O5@R&RN*.8]>X4>C2+R>)<8!9&?%0KH-]S M]$12'WV.AL_10):CT0\+=KLAS)>')E*\"P8UWD$T4>+V/(*]Y/WRZ#-N?,;- MZ67<5+F0T.R/]ADFU8$D:#9#3!':V,)"V]K_7891O@D2ELXR>6+)7? ^"T@: M!2&G42P_V"ZDLN53G(17=D*S#[7TH9:/ZC!L,['&*K%!;H W*I]C M%!Y*CN:F04#/3BF]HK84&GHQ+MY2FE%J'VE M%1QT,V!KOI1><\5(]?4V^@;MGSNGKW]]>W"A\2=FB@Z&-.^"IG%Q&(QFG!8G M@8D>8U,'H5D+)F?FSR*5;#)5TO4N%J&Z'/J:TT7\;!59]^N?I7,BBOOHC0$K MU8TT4R2(2;3\DR?Y)G(2!K5;='0;@X8BE.Z)4M'?$43MX1NH=0- M52M2SN(YXYQ]EQ_&9"E_T]XRVFP0!\RR-&)I(?+W)/TVD:>=I%D="%>7YY,; MHSIBU=<):S.ET:O=:%-O1,^(KJ5;LE5 &9CRYXW=$)]MZ+F33S> ?5-3]X0; M3VQSXT$2[QYLW- 52U9J4WRT:1IW(% ?G\%QNM>IJE *9CHI-/ \)ZO+?8FG912FDSS(GA M:._L59J"AM"Q9($Z@3%R_<;D^U0EGZIT>JE*M?ZQ@>4MV7C/!IK!=-7"_SS0 M-":[T <@DUCJW=>'2 9PG;%3[- 22"SV&[X:1%F".08R]T^UKDU0/ZPW.73 M/#$'B@&P7./3.(\+RB@6M--UIA*4?VRHJ&F,,)1?;% )'M4.Y1 ;,K*,QX6R MB0T;Z0-WH1QA T>6"6M[-OM/Q/\Y^$[CV5SN#P$IM\1 S(E\'0'; _$B"3VE M62!G5P1+RLLV+;/SC_%H)RG[QV/$Y_'[//ZOMTI.KGD;S[X\\@^R.X-S0,+%VWN !EH M\&C[")#^_<]O@SB5K6B0D0?:MMX[;# G/F(;TKS7UWM]OZJ($4XS>EF(S1UY MN'A8RD.=GM-4BNE3]Z)%C_X->KL@V1UE:D^2B#>+TUP>.A.)OXIC2'O=O?4 M_3/Y08KG%1/BAB9JK[UC5W(GF154W=(L*P&.AC^KOMZ*[*W(R*W(7J/R&M7I M:51-3Z&!J4TM#J6!Z4W6H,FEHO1+$!:2-J-I*!7Y(%';3;#D+*14Q9>VU9T: MC^]$G6I)K=>PO(;U]9HE<2A7:1;S0K1NUT+*V&1ZFUVQ/!9?/I22.3Z03+5+ M<'6KGMP0+[)1H@UL[7SLU@!:\.P /,N_G@)G=>_L?HL?$U%5H=/$XVJ7/?2%)KE.6K?HZ9^V&AC1>&73_VO;>T.(-+<@-+69&:@YK9G-&#LZ M!$$J:&)&0.^!'15:HK*GM9-<#+%>W@3J3:"G9P)M $':OUL@><'9@6UQ,- M[K#5TFAES>[3VBL;1LH ':E/N[HUP:Z!"-@T"(F8!].$?1=!GI(\BE63)5%E M\.82&(0DV4U"K?FWZP?V; \^#OG>0/RR#,1=9PY*0#K7J,+5C;RQP1L;D!L; MO$KC59K34VE,V[%+?_^;(-E<%"+EZCXKRD>%1?W80"I;1(+T$MV(<$ZC/*$* MYCSNL?6 -\2%_9#A)'J@'Z8\AGQ9&/)T"V(]R3"U*7WCFG1?\,87O,'-@/O0 M#G_[]T")=R\ZWHC@C0@=,M)-40'\_ WWSF!_=:GYZE(+&(S*UM6-9)Y(Y 54 M)T GG[[FC*\Y@_/5>5OZ4_$\05OZL J0@"('V"ZIGJ] MX=L;OK]^E#+#8Y+H;=V:%JV??+NDH1SVZ:7LA]=B5+=H;^R7ZTTL&2^+:NF- M_(9FK6GX7(R%H=KE8DIBK@W$L M!7=&M5>8&!N[<.>);#+]P%AT.+6W+(DT#-1WP,2$9K^Q[^B@4M;3*LA$Q*&& M#V-;)*3+"2[*+=*ZEV+9VSU[&\* [#QI[2Y[>Y*^BR7T$'%9];/8F<29A@M8 M)P?,<$F4/!R>E\$SM.B?S+*DC)K LMKJ\SI!YW3*^+[TC"K/*L5<*O=Q2OBZ M4+/5_?:RIU34)'VSK4JM8;N')[J>QHM_Y['"[=F<19?I2E)6**:@":GIZXJU MNMJ.P-8NR"]E8T./ENS*5B[(W;[R?\,?*+97J U5%>V<4SJ*,MX M?)]GRLYYQZQVM,;C.&"9I1O3F*)&T6Q>%[7M$;%0@][ _?IG:?*8+L/*,;1T M0+;*+;65*%@G1\Q,*HF2Z]O$3&VG_IDI4:5!CIXW<)&(MJ)I3K1R]E,\L*^)J&\_"^2H$+#38N1G+$M:K8K73,'D6BT.+P^2"3'22+U MW5&TB--8D55<46!<[G:=?6R@R]C XQ#[Q'S^*5=V_G=:9S&:FCY6[!B]_FB*]EBQ9 RA&%S8K8]HM-[4?43CL:L#F%1%-$=R+;G/ M66JNT:/9_>U>I:W?']W+M6 Q#;R!=J,7:WG%YW4-N.OB=$'#;9IQSHDC K( M:G_5"9NQ:F/\!K+\%CG+-L$F0)9_0$" MZ$[9AKP:0CK0';0-6;2.'$*W6ALQ;N-$1G?:-N*X6V;[.V<[D.LCA@BB.Z-; M3!?X6D CJ[_B9E47MP#D[J^XN6L92 :QG 5T%A:J[ M%[;$'^]RBL?3@ZN"0CV]OH*"KZ#P5=4COR9Q]"[GGTP![M M*5-P60%HI2\J/?(QA%9W(J64/YVK!CU;4_I.>4:VSWL*];=/>QZ$WJ1K:UI+ M(]-E>GASW[^8/(&^R(TCY\_2RZWZM*9.*@Z<$D'?T?+?RW1S^Y<4L&(%:&\! M;MC["!1?IB*7&[JZ/7%[N55#ZJU&:LW)=7FO?;%@KLFZ.$CDXVY)0B5L_DCD MFY92,)E^)/P;+;3:6QJJ[^)*H>EBN-8\[>]=N,U8^.VS/&;%I1 YC>2:FDPE M/5,:Z\3>OG-K>C^GAR>Z;KV94O1:CN*@R$7T1[ZQ=*O=3QXNA>YRQVX4( KC MY#&A=ZPX?SA;Q1*ZG*\_2QATF>Z<7"/)YJJ0H9KTC+X>ZV!"%XQG\9^D=&V^ MCU.Y@T@2E?=0%/JO"-4-@]HZ(I;=?5D4*^+'9!EG$LDI.UI4[AY2RG+.I53E MV2>6_3?-%+K2L&/;W06#8J[^IT##2F[V4E0>WWXCA>CQ%PP[1-5P>,Q>H03B,A M8:7"C6.U_:69I$^]I/(/'6,671V4_ZD, -C1/.&/M$4-B\T&<5DL2*D$DZG$ M5A)-9>OKA*298F)9H2 \5?1Q5X*K[BBK;.6D M+%25L:8"KFLXL1\ ,Y-U994:#X2&Z;U2UO#-&@; S&2S-PL8" W3%096.V8- M V!FLMF;16F.WA%UI4ZTK2=(PYBYL8,Z7'O'U:$_JT :\%VGX2A.V;VARYR' M<_D6)M,Q6RQ86CC!ZCFLZ>B.*17EM#&"P!DR=W+'S!T;A?_.8TX?63XDOJ^S MG-@/X*3ZW6Z1?(Q3IAS%16C:G"71\Y /VVYN&3I8*L4& (>E#4=QRVZ3\('6 MX[AG^8E)$K(P[4?P=2DU!1J7N]U;W2!YM[E!4D-R77,'#*@8WI5?\(*6W-.6L=C^U'=% E<1.VKT)8%BKMQ.2R,C?V=2E/KR[E M;;Y.+XM77J%"6O7UQ1E^YRU?N\I6[GK#4UA"#)K>J X:Z MR_+%5M2KWUA1=#+1&_N/+OFUC4!"MX.XF+9FP;OHEJ6+J6L24H2N&(N+B8-H M7N@2__NMG%G3L"5T:*$!(ZQE^AZZH[_+.6B0!(CN M/&\V'PVBHM M_JXY!P:?HCMONYX';:PJNG.R^5Y@F7:-KA9:NW?>)H\!7:VT MKL6_/M0574&UKJ? F&. KI+:403 /KH;BI2PP\6V47_HSL=6YF9P1"[ZV8Z7)9A0F<+1#"E MR-<@,**R21 S.F!JR\4A&NTJKP$=8&TQ*9 D6G2[;/WM!59UI]$(N0WE%9>? M51;30".LC9DS%[U"=UX![_[MM%0@&@GNG#W6KKPR&ND_QL3LXI^M"Q6BLS=T M+2^-JOJC,S\<0UB:%07>3PV^VUS88LGI7*57K6@@)^#@#I-@RT5'U[I 'H7R M?AJ!BP^:&1CBK]O<^(IF.G3WI M6B41R?/Q*-/3YBD.JE38*9M6$5[N^VF-(9<_K=J&R \ M$I^7:@=\_>KLYU>_52ZF1GV=L%:^!!KI#O\Z]NSZ.V QBHKSD"0J;.TRW02X MF=F"]''!RNYLD@?1)_I]+UW7G*7R8U@>QQ4;8:LQG+)Z0POYNF,2,*I290IB ME$>QU:4.'8SH=!KNF$8JJVFNBHB^4:A,2#AV2_DJ#FFYX:H:F[,2,]9/79]4 M. EHVF8>&_<';3NG)#]#J_74:[OTSXC%A6JXKE$KB\LIJ6>IJBI7!7= ;0=( MNGMPMDV8WR4Y5=HG-#S9=79PR6>E%-.: M FME:N9AEF\I\6.6KB@7A66U_)S%D,L]NQD4V638[1C-1T+#]A>2Y+0HH2CB M1X688;QJN^-BL&,9MQL3UU1T(>& @1PQO7&%;2NO=Y8/U>W@_4_.G7SBWLAO MA'BFIH,CW$971AX*W8$Q&5ULIE'66"N/3L^\F@/#V[T[UD3&^XTA[4"^FWF- MT8AT T\QE&FC_Q^5G%N_0^ 4=) OT5&X;X<;N84ZCD;*839U5NGW0"^]=B_F MV54W(#,]NM!^\)NT\,^CB\"',]DLM@)=Q#R888A!%UT0.Y@[O1L 7?PYF">X ML\E9;F1%VNI1$3!^MKLY4O#R>5S@URUF\ FR1RZC"0YU08<3H.^L>V,@.@31 M2S(TMOO93B"/#2C"K9W=Z)+/+-:NM1\+7=98*V8;N6B!4X"MIG.''CS@#/1W M)REL!CJ[Z:C'2T5AG#6))(3RB@54'3D]#CH=V""8T^AXZ*1A VN=96- )P ; MO&L=L -E'!W<:QG'L>>[SRSQE&4T. ONB8B+9&>)RH6Z3T5U#$2^6!"^5M]S M-608)W'YBZJM3<2\_#^ZOS$HD/MEP'?+O_Q=3J_<%77)UO@_C\5;3,6S+BZQ6Q9^(2;&4OZH,2%U:,_OKSYXF69+RH+ M-EYL9"8:,Y$I/\:*\O5D.LY%QA:4CZ;3N+B'>D7'"8D70FYKYR3\-IX3/J/5 M%0"Z'K8UCY]R-=QD>LW9'W(S%#VDWZDUI2E$^^ZU'DK1S5?$K,K+S MH.!19[$%]G)0BVR3]2%5E\(-_"Y.\H/"T4^KD9E;]T_^!X6&RQ!4#G-ZFVQ8VF: MJ'PA?2P #/G''96%T&AP:"1=M_&R6KT8E51"#Q8,DM7B;>@-*/VZG+P'V'N M3\<#W,JH.E!?KU:['*A'U\I.,5 7+\B(X= 7^U:>!H+,9EQNE-OP9TY7-,UI M(,(YC?*$JN_TK1HY7CM_K LOZY&8\"Y5[U+].B9)/&5R[R!G6O_H09M%M\[. M]U1NIIH+E+2_MW[J/RE9KD];,_RI7-8Y+HO=&:%NV?'$??=3<^ M:']O[\YF/)L;GZMIT?K)MTL:RFG,UMHG:UJT?G)QD?)2LD6TQ5WKFK6FX7.])?B\ MXE'=RBFYYB6I:S<@DK$4YG]!,0/U$(%9(3=,_-6M909>/2BY AU@#(0O!A<) M88%N43F$ZU<1 UF-4+GPNME',#B0CU'(OQY?HI%0\T[!H(875,+9S7:)03C; MOCBM@0B?H]7$AM'NB,_':F+%:*Q&(UQ6YY;!YX!&S*P8,OLRT,B;%4\&9P4: M![X50T8OR. "N$ V"'R@0:M",6LG"4X$T4"-;(4;.MHU?$BA#RD\G9#"SMP_ M#L.Y?@GRE!*>TJ@R$NG9CXV"MUH^Q$6H5B0^B6>/RO!7!T3!^@X@KFA I/H0 M*!\"Y4.@T,43#9!D'P+E0Z ZY,^'0)UL")0/-,'E=3B=0!,?G^?C\W#&Y_D0 MJ,Y"H'SZCQH_:KK?WW#:\L;@/2ES$'/7' MEP],\H%)7T?12HG(-5F7@""-SN,D4;7G+M.+!RD[8C)5Y8WEGV&NRNX]H:W5 M&.W#JBHB+6^H%.L*MS2X?0=4%;QN6=].AIR77<7H;8&_2AJM>_?O3ZJ:2!79 MFGVBV5B]XSTV>'J%!KPG#K:NMMNI!4//^O3/RC5GY?UL[QF_8E*2TBVA.O\J MH(=WOOMK*9#[5[V6Z+7$T]$26P$"-(9J&U[! V-R=I..*WQ#QI+-OPMME0( M@!R_1<*Q-7X"\O<+,OXL@*Y#"]7961"G*RJR0O34W<1D.I4D%I<3TW_GRBZR MH-F<18_:-;)!=?,L%U:F+BGW=B1O1_HZ$LLY2;([RA=QNGV"-OD%T+I]TAOC M-)ZEHYUMHUF46=3!<_V:4:EIU!J":UMYTY4U7R$U7 M@-2 +M8QL]^S!V?"ZW;30Q.C9/'>F 6V067/[%?.D4<1V[]P&()$8QJT9Q"L M._3[$KW?P?L=3L?O8 6JL5K[1+Y8$![_2:-M)%0@YI1FLED18E?_.2&2E M5[%F0I\WPV+A4I3)W9@E<:2<^UM(;"B-T7@V^') 5T1/^ M@;-\.9ENOZCVEQQE;"Q3,Q@K]]4^,T%#^>&= M'X-V?K0'.K5�O@,#AW2$K!X&3Q]GEOGS\] M^[S!-H3&Q=>$(QV$'6C0?Y69<6!Q_5#]:*#!^P#U::!A^UKU&\C/K\CXT=B9 M@=S\%1DWZ!VLKX,E9Q(Z9>NBN(1RV2W+GVFV_VF9D#1[TJ"9[[2SYSEQBW9, MO?=XOBR/9V7ZP,561D9I](7.XS Q)!#4-W;@E@O#?)$G2B]\1Y=5"_M\_6=),;@0+?HB8BM#YP):XX> M=4+$C#ZR!-(%$2-*8(P>?(N>)\:6^T $[Y?$X,X[.;^DS?G!6NP$@_4\6A^P MZ'R--N^*V2ECJ/Q&QQ=I#.[ [E]X&Y",SE?3D'<+I0>=)ZGX:L M0U5U[^CWCGX[CKVC'WRL5JCSZ$X3H&/O*'9<=.=,R_=M<'SV[QQ\$R0LG664 M+^2N_&=[0%4M6<3I[?-0;]T50'Q\OX.,%3B)>P BF2U>P\B?0:=B M-BH,1MZ,IQVS.UH&&\]1?^2C"^"H>1_,RI*!R@/8C61B",OH4$+K]'1T\EF[ MVS-;JR5*(6UW]&$0TF[?)<#BBXZ]^JVTSLC?KX^ZPVVESEJ,;ELQ@BS62 %# MN:\TAYRM]I3^HBC@^*7.QMAO3(0/R/(!6:<7D*4WC*/;..HO[*R)!!AH#%6M M+P!=(*X]7_7%2OJ,"I,-([DSTB@X+ ;VN J\"/*4Y/)DVE_[6AOUU7#U]D0]4R0";9U=6X&\^@),"%BQ/,W%-U@J_U)3K-S9V6GVC% BV6'(Z5P!V M12]3N:%1=5OU)YI-IG?D0<]5DU$%/>90TA^VM9!@!T1<[FGJW_4MKDBB8H-'V5CPODZ M3F=?2)+K7+U6?5T$F2X6<5GW3%$I559)$TU#?4EY0 \W;&QV"N/+T#1S$MQ; M"/7O<38?YR*3>S@OI%Y?B@/2!0:[67<)3 MWP$!$X>U-N&<5/?JGYT/C$7?X[T][ G=3W_NG\!_TB2Z8Q^)1-!2AF]IJ/ZM MO?<"V L/.[4!E?"._3.E2GVF\F%K_0*H:N*&T$U-TLN#6X1O\WL11S'AJL"! M$"PLOI5G\2/US2<.#,?7 M=_#Q["\AGOUCG#)>F)LR*O<1'=FZ9OT3/%E23I1BC$RM75$NLV%:/4=^F?BFF^TFKWZ M/\DSD9%4U0W2, +KY(*9$ZGD>4-#&J^4L5YIEN;5;&SK@O2,Q"F-+@A75JMA%+ M1UG&X_L\4Q)RQ\I[U3+.DD15EC-CUVX']ZE@/O#1!S[ZP,\H 4W'0 M'2Y0#P[,B8P.[P$(?V3N@0<9H8-^=JR:$[#0@3X[YFRS6!&N2BMVVZ0EHP-_ M=KS;AG"A X-V[-:%(J$#@G;LF>/.T>&^MN^N?6 2.GAH-R5V:4%[9GN_Y.VO M =\[T(.49H_N(SO\K=%=;HV'[[FX3Q?$^AH_OL:/@I_J0DNJ+DJ^5+=8SN3> MIK^C#-*\-4T?I93SF"2WY-D-Y0>D&%JUIJ! ;^>YD(!&",EE))=DL3%2OHI# M U%V'5L'_ J>'03[RK^>!OK*K[YNR)CP#1$5$E;7K%="#^>K9PD M--JZ5@Y""S5LU;;WZ4X^,PA19M#G]+Z0V(,7;Y:0^@X^C^2HC-0B"69U?O?+ M6@E>_+]"G MW_GTN]-+OP,J%&@V%3ONH&@2H=L2E#MIH< C]$Z"6&RNQR-T4$(XMLHO[-U] M<_8J..P0_*$2.X+5)K,CR--'=Q68FDJ*Y7N52":(TRGC"Y*5)U$#IT_/1+EP M%3EAT3N8O(/),KWTXF'CB-_$C%RFE05ANA^X&Y?1->%92KG8Q@A(+7GSS3Q> MUGB-;/JVIO:&+E6D0SHKW_C!0P^G4$MPD^ZM:?[\:)/2O7;M]1Y-NO=*\SXD MMQ,>=,/UQ),J6O&T<$4:?23\&RW":O;YK8WYM']$7[Q#;LAI.U1/O'3!A#OJ M#]-N6JXJ_5#>\^32\^2=-L.R/A[?J:&=>-8*;KU8Z^KQC8YU;ZPYWO0&9)P& MY..CO('9G+L#(@.S1G>KUPS,3MU.,1V8B;H[K0=A=DTWC+?EN,^4FSJ.CV&@ M<^FZ>!O$10I?D)$'*A[E6MS35-*1!6J*@B5GJ[A ;E/&'_=IYI[H_L%.7!#' M8L.[&5Z6FZ$;:\3%=$JEY&[SP8\[']9L-^8*EZ?)MYU!,WMDJHHN&RM M?;*F1>LGW\D%*-0R*1:']O&F9JUI^%W-JO;1%;_VDXX]WIG8),L72;R(T_+P MJ"35HH<#\HLC4Y.K;V[HBEAMYGM=T\$0C"!3ORJ(Q538ND_BWM$E5WM>@3G3 M:+109_F?Q9\:B@$]^F>CR(*XYDQO*:EHT3^9NV*MMR5XJM[D@*U=)/ZO:)K3 M]U)IJ*H-O2O)I81:_A<=%,Q[5A:@\4@.S$/E]%=N/<8V R#5_?:X4SJWN:!; M::\X2*WZ>..G-WXB-W[6%V:H@8W,!JUAXLUN)3/01CLXPS54+T 3I@F2M:KB M]"8$@\HZWW[-88C;[$ V&QRU:,34O%)!87F(YJ3_S=2']YJN9*O,;COK$_J=1TL.VAO&2\$V4L&82:MO[0 9;\E4^ M]J1R3@]ND7W*!:B3"Y]_(=\>9>S=SF?L,O9NR6LEYEW2^ VSV-S-S2!>P/U1$!T_($Z(6QL,$ 6L10< M:J)L 5G$4EK(4JT'EC%#OEAN'WK??@JG<6H(527(JIXR(G)>_AD3, Y)& MY0>Z+X/7S)_6_CDN/&1=4>U]7B_+YZ6I?B\E+PY5'38I-(8J]_IFKC+_WLM5 M\$4M GE8J[U9+@.-2:BV??\LJ&F4,/%)-4\X2];]W;#X/F'?_TFC&7U'N22R MK&ZA]KKRG-M5^!ME.](-#+<8S0'[;+%@D5ROV[@KHRF_IK6+!-;M%)>KQWS9 M;$UKE^1O)_1.TF#,WX-T&3PC[KWC>^K>;^]/VB]B48J/<:G8#^"2R3UI-['X M9LB]A'3IGY'=1KJ=UP)N1I/T1M6:YE)[."9]GD9F3='!]ZT<\0&%Q MBGBEH@=LT31TIM]4E0[/3WA0#;I3$V0:.6 5%$&(\H#LTFC4ZA3L*!_)IVSZ ME,W32]EL&'&.[KR%UEL$!#3W>RQVFP/8GBULV9LV/D<@B]BR-[OE#EOB9BL:5UVL1;$'>9F6>O@L,.P1],SDBPDK]+*D4@PCF-\H2JLIQY^JCVIJD; M+XL4E[F+3#1-YW1$G),JJ2Y9]8FC/G&T/&VO"<]2RL4V@_PRW7XSCY?ZBVBM M^[:F]O.C13 ^6 /_4DO@2[D"#JJ25!2Y;#V.@T19+C>766EHE-C]$TO)_IOB MHA825ER_\#1]MMDH+X1=]Y&K8[:1N^IKB.N:N2 XD;2QLC;.P737D _IY((9 MOE14T<,=H(:3VAXNV!#99*J*^RBAOZ5\%8=4W+(DTG)1UZ%_)FYHHO9E=9"8 M8]/U#0=%M/N]YY"FP[WQ?'WXBR'YRWX %TP>7*)2O0M=/&PN4JFY<$4["YT_ MP0=7NPRN/@ZQRL\QF1X(A6%A&=OZN/!>(E\;;&X,?DAAY-@L=:PCI6*PD;Z M18G.$=WT3;%FV!V59_/88HTA:*M#\6X*YM#)O&'K90T4.90RW?7A="*AMUV% M7AQ?6+5XB+4RLZ(2UCY#2_J+N(!N+R:#G8^7P1TO$*S6(!A,>4DAF"(4^1C#UY6[$$W=M,+PE,I M>N*:\ELE6RJC(M3838UMW9/^KEPP0.*?M.Z?_$\TV]]8,%K)!:T WATKLA72 MVXR%W^82 DAUQ/1.&H[B72"GYP+Y?7/"C,H#YE.N@-M&S N1%Y/]63.*_I 0 M^E"A><)5R]&0L#^9ZDBV8;M^%#3L/J/0M'DT&L,[R$['$G=ZEBIOU'%DQ&@% M1 9JN&FQ?P[,EM,I*AAH%E4K:##0M"J RC?0E"J0/NC0]JB]R^PP@R4DG*^W MIJB#]F3!\N[O?FOQ9!=6O./QX4UM+\O45IDXT%DLT><[>E]%H<[R9-'3 5N<1K&D23D6 MC&'C^H:NB3:&\)N:#HYP]]D'2H#WZ>'&R[5T#5T3_8DLZFYS,S=" M9/%"HJG)=+<+VAX8389P>+?%R[EXJBB:9GWIU+->.*XX\A=.86+C1"Z<\E<7 MG8/JM*R#TWIPT42-%'\T MN7YMWM>C$ILM_!NHPJWZD7D,^83^.AE_G8R_3N8X^V%S\SVZF? 7Z^"Y6 =/ M-0.H Q3=+E^K8;#Z^!.4^W<[!:O5MHSO?IZZ, YT8FE4#!]G_T.M9RBEM+F: M[&_@\:Z%RT]3D' MF^_5_]T30>4W_Q]02P,$% @ :8&G4E_RFZ[69P /:<% !0 !G=F$M M,C R,3 S,S%?;&%B+GAM;-V]>W/D.)(G^/^9W7? 5<_,99J%JE)975U=U3.S M)BD?K;G,E%925N]>V5D;%41([&(0L21#F>I/?W" 9# B"!)PO%AK-M.EE$#X M#PX'X'#XX]__V]=U3IYH666L^(]O3K]]]0VAQ9*E6?'P']]\OCTYN[VXO/R& M5'52I$G."OH?WQ3LF__VG__G__'O_]?)R7M:T#*I:4KNG\G=X[9(:?F&K2GY M'^?7#SZ]/KS^2SW<7Y/6KUZ?7CR%;_]#/]SGU24 M;2R7-G[Z#%M\5] &FZ4-R3W..673Q6-+5\'=Y6>Y]!CA^ ARG M?P(<-FHLO4FI]]\9XWTFI892]\6CB$/=^L%^VV=E+4/],<=.\9_ MQ^HD=XO\N$O7F/D61AUC/NK2,>9/U+%\'';H#B\":'T,4A-=#JT^\)^:AM#A MR*8JZ#5;>*]C^K6F_#QJ=LVN;[;<&\3#4W(")].K[^4>^P?^B[^_8P-2V^ M6S)^FF[J_7&M2K8V8#$SY9MD X=P."$'0M+7,%9)=2_@;ZN3AR39\&&\?O4= MS>NJ_0W(TZN35Z?-J?V'YM=_?\-W[R>.XHE^8H ER<_6;%O4!Q*EV]Q0HJ:Z M]2U14_3'1#X""W#'2X2 =$-(@ M(0V4X+NMX10P/%^M1*QJ*9SL?BHXB)/3$WY[RJH3MCK9\"G@OY>;?YWE/0I ^M+=9(5 M)[2J,ZZI<-KFLJK9E4MAG2 91%K_R*7UID5!LH*\;5',1UQUIV9*7HWX[4=@ M?SA)LRIY>"CAR@EKA:\=#HH66XJ06?W>7(KM--4@DOL#E]PW>T!@P[V10.8C MO 9S-"6_IHSW(\)_.MD6-"D+FEI([F0G+@5622R(G/Z)R^GGAO[\Q'-Z(J:D M4I.[?H3QQQ,^\+I,EO5)4E6TKDZ2(CW)L^0^R[,Z0VD"IGVZ%%5=VD$D]T)$&P#IN+]50?+L58 M12N(V/Y9J+0=^07Y1,/:E.RF84HN]7CK1PY_.EDE67GRE.1\EU_3I-J6\J_F MXJC9E4NIG" 91#A_XL+YCJ,@OP *\G&'8CXBJCLU4Y)JQ&]/MJQ7L(M7=;E= M"HWY'RSC?^):2LVQ8)0#HPZ=6K9T"(D&'A?P78"&_-%CF(\AFDS5I M[C*? 4]"?7J2%4^TJN%7PI21K%9<*4%:O@RZI=\?9-5RYS!N0'O'^>E]+< L2YIF_,>RY--%Y2:?3:J+;5ER>!<T!@PK20_-@C1X2 N(:(S6DZIE M+(',EM6>CJP_GGRAV<,C^%\G3[1,'NA)]9C S9EM:Q$AP^&(G03.4JXD5B?\ MH)5M,.>80WI.#S<'N,*<>. :\K<&*CF34,FM@$JN=E#%,W"Z9 8IA5D$/PCC4'L)GY4] M:)S_DX*JP51/HO?CR?VVR@K*1;^B#^(/62_( "&*1CTZ%4TMRF%$%9[KSQLP MY%:"B1IVXFJ^)D49,0EA;R$]CXE&_U+<-]0-D3>+XPY#W2&.*6-N"R[P(^X% M[04@UW5U\8A>$?PY@E[$BY*EZ1@\W6!&9)KIL\KJ+/H;WR_*CW1]3\N!+[R4F2)%?);&)%P#'0-,F/' @/',$\ UM @0J\@6H?QO\+!J:8S;! MC[#A-=5VO4[*9^G4"Z,1[W&-F^\RJ1[E_X#)^2G)A7D-;A&\B[K,EG#?$'_/ M^'GW2.&E.J5%!;_EEWZ69VD"3>Z3'!(O\.L&!8^V5 87&>E:\X4?(I HXC#C M1B_QW]_*L4LW^_[8X3<7?%@+\;_B*:@9_$)8!VZZT>).T MH^?DQ>C)K1@]>=%$P+V@*.Z# @:#'%C)P^E M,#:6;)75F),_!(X@X94.\$:.S=P_C"_%()KHMZ'6-2/O2V&=%X.8XY$:1+C0 M :+.)2;^(_C'Y&NVWJ[??MT(=RR#]V_%EPZ?O@\HQ'SU/H#BZL';>H3NWKH; M**3%LB"?BS2KEI#1A*:S>?-62=W$<_$.NPW2;4_B=NA7B<'9.-%3$ MN!&X^('E;[6PC(N_-I]!J+8$[?TEKVOGW\W,6S#[GM*!<]QU8&II?8!(^ MCO?L6W U()C:9IR/").GK\'00"# QG?Y)9^V W2=M12I<8 M4O-1TG:4]\TH"?C])UD!/F_\1@W9 ;)B"_^"B "I;H:W7.DN*(9@?:R<'1S: MAA7P =B>]QKOM7UN#48EHQFS M6B@?P?DL2_)*>:XI6B!$]J GWW+7D4.?,]: K<^0=8L@_!F@FG>FP9O V;^$ MYX^( 3YT$4)LXO94@N0,FT03.9T8W*3 UTX$J1]XYWA\9(9S:;6Z M;C<4\OO7S\H-7]$"(=4'/?F6R(X<>L.W!FR]X5F09O F_X??UH MV422BP74:Y\(ZZK;(\"";I!# 8$O_C'1OP-T"0_@V.A](4WEOZ^#PT98T$>) MM01$R8.Y+?;:KMH*-7LAEIA DK"0 N;B= 5]%MD\Q5/\4FE:/&B\J\?4 M"SR>XZX16OHLDXOZ$2FKO>9LN2RW-&W>#ZNS(KVJ'VG9!&_VWG0&-@7C;Q&K M5YN&[V76 &D?E.6;%P,LYB&Z08?IRP*?&#$DO")N+IW,:B[".H-?ETSZK;]C M):3LN2K:1];#E6KP!=+Y>Z1GWZNR(UT1+J0$$O%$BH_782]#\"R*)KGO@*9] M:+4N:L((PRID:'(<: $U2]=#F(N&N>_9J:UMMKZ?PL8)X_H=:IK>I-)2X_0K M:A$2XX-9MW[FE_7ZD:5[[3!;C1-*P=+I3R*:0:9]_K>W B;Y*&#NM9SCNG8C M E:I^@WG-<*JDY&3V3\/@__W+J?\IX#+TSVD8.O8'?1Y+/C;;CS[63_VK$>@ MGO_OLS-XD#ZK+<272,4HY-#]:<,'4A\TP&PCSJB%*P*A@VH6)2)Z?UV0:P"[ MV&\URZ7M3B+L:DV83W/HC)=U$X)]2^LZ%^.2CXAG7Y(RI>D=$[:QZX0/0F%W M0O6!SI-I0"M<"DT#4+C\E%Y'C8@WVR$B.TB+YOV9-*C B"QP$8V1>\MJB1%. MYH3WD8O*]$T#^U]@SECG5*.4HIE$-[4!WYH9,W*@\&2LU%P?#,3),A<+^M:I)R74"HX2G$.D0 M*9XI][[!7"OFB#:'' '0+TGGW"I>_?>^FZ,2[4%63.LV M.A, .V7TD4JST]E#205:M5HZT12CH"JZ]*ZJ0A&;QMK64L9KK4N7\+OCV"GK?O!Q&F;T D1O"$#BV"#+),^YB*X[(*3JD,0*Z4#.#W/&]#C% M>]O?E10JY4@+B5V8L$N"(4O_:@&;1V5@T,F:W]ZT:&S$1R_AK3M9 FI%_"V\;*M M),6UPKVTH^+AXW>X6S@70=L-Q8]H[IS=E <.6[ MB1Z1.T]-K1$%],D\%)\)#\Q!#EH=U;#S5G>LRXQRVVX$0V?H=&/$X:;N-,2I M4Y$[ULL+LR,>_'308"XSXY@GP3B[KT1 OY& ''[D5%#:SJ,*#/FUA3%A7 LJ M.T=\GY2A868Z2Z%_6?#=G%;U!9-N"S>PQ9TMZVV2#PB4X9>6J?)'*(0HT*,) MQ28?OM,1(H[E/76\!4-:-$3 69"9C1-GL0;S>R(HDK[^2[)VU,MVU*(Z3]PT M_CIK:R!UOS:;K;:/UMFM\763KFX]3[>1 \GT4\0&HDO"]P[2N00V_F!$^H/! M'7G)UFNN"%FKN^3KF ^1-V(VOD?.0?E>*PVR M)J';\IG4.S0DZ>!4"U),N2[Y](GQ-]F'OC2>9]!J^^]"KCG-7^ACMLRINA[% M=&/$%J_NU+>@[L+-P8F[I8U^Q7 M7@5*%K^MU4W1\(G;DLZGEM>E,1*A[TMC6&PN$F[':'MC:M&T%Z46$)G=2/%W MIK4DN7]IRFG_KD22/&=?^*^W14I+Z?G3<@(\V"-L(L9+;^ VI3\#?C88+2O, MR!,9-AN36J[.\/,UK^TS:426Z&O=*^WR9GZOSY$[AVT;.OF2>:%+CJ]Q!U"VQ;B#'/7HOR]R4-%A+W]U,&HSS+@4'9(9 ^7^X& K&[V,O M>0B_(37C^]B-;T'N6#VE /ER 1D1&6; O/E8N2ULU@$LT*'LR6TX90\$>9$+ M5T09VH2.%G4^L!J$WVQ-#8U.#JL9Y.PLY%A[MP?K=5O^XF]9_7BQK6I.J;RA M-5_2O7O/_D5KNCWNIJWNU_LITQ G94L1+8I>_2^7ABSI%H[> MBX^GK7:*NX&+4:CBL4GA,XE[BA$9K7_/0UU M0\N,I;=U4M9F VXJ+!A5&)S'8-\6ABEE](;J:2]WO&$QO[-@I7HWWBN[FAY* MKY&)E@AU6]%C*,>F7AT3K*^(LQ%8.XJLFD'MZH*$UZFG)(09,,VNL&VU>4SR M&LQ#69'D;[F>7C\K!5NC-:9XK;I7[^5J)6G2TB:2.%K*G0[%4M*%(T/2#+!N M!T@%I AU9C5$AQDRT4KR;RCO6@2J"@+9R'X^U10A\ZHN?0L\T"62,&DIHZ7= MW2"L-_42QD7EN&@#)KR03PH*,V%BD(P^H8^T="$H81[*#T4EYLOX&$-5XA+__7O('MS6AG\> M?Q W^11MD)TF$>PQ(V\(Q\KC9<1O9L-$Z_@-4 >A,N.N-N:NN&9C#NE"D7L9 M7^Z$I8!^K<\YI=\&%#WG?2.C0YQ@"!%,,E2F=*C0Z2["O9^ YU!SQ59D5YN4-+5)R:KC6G90(E9: M^K]85M2_\.V&*Q_5F$:L_Q$R7&N\\P"7KPX!$1!(BX%KIWB]U,?(\ <,'"M< MR>SIFZ!#+OMC_X<8^U.#,D[$DZ:<,1R+G;A=_I+D6WJU.EO"DE4AN"[9/^AR M,.6=53\6;II&] *%29H#PWIY>AX]+J12>$-%#])#BBWI#(S+G@P@ N!>%QD,MZ6^S%/(^H S&'[#(]3/T,54S5 XUE/--93@S%VK 7 M\[/E$G;RZCIY!@/<^//.>&/D%7RX4^]>1 U5LI%DH]P_)_C)S)AD=;"\R:K= M5G/HF7F=E'7!-:;CZI:83Q''C"Z)$*>-+A;3'=C?&#$VFSX8R'?,X9ST\) 6 M$)G'2&U.V?VQ\E.V.!CKIH$T@W&Z.EH+6H-M06_U=LA0VQ-'8-JUOT#XZ(WW[]]9IB+=U"EOR<U;\?I8!U8=+!^MX$8X*NTYMC% M<]FQ*O+-S$ZHF;.) &%=LEW(A%;"0["U655;6DJ$I6\8^6* M9BK#K_G'J*@872+>=TC3=,'88T:D,)E M0,FWU+509-:]*LEERMI-@T<4D^EVNRC"B)D6YH#7,7>ZT=#BL:9.=KLPP<5' M^UW,Z.)1GBKW/)OXXF$_VZ1ZA#/WC;AF7HL;)K^"C91DU/P"XSL[WK-W\>#D MR8;3/[YSPUW[Y_ ^CYJ<9@CVV>4P6JTR\"'D[)RT,,I]Q.?&"[@U47.%)V0Z4-L B MY&_273$,P]K JC++L^5S%R>B.%TT6V-5X.%>0X4(*LAC @.=C02S)TA71N%$ M!C!BYX >]AH$PIV_F@C0AU)/L9KXQ9\W5K)YV9;,I= 9L]F)SY-K8,$ MI)UZP[X47Y(R;97+BT?._-'L+ 9?6W@Y:5 )Z>ZD 0?K&>1EI%8.4*T;D*R? MDC:8NAL4O)'.;L#VKOBFPX_G)&6R IDE[\/J!;( U%WRE59@ #L.=)INB#SG MCSOTO;U(BJ0&DE%.L!$>,GW&V(:[)0\/)96E)Z]6-_2)%MO11(.ZG^#"VT:[ M]BT1^_3)U8HT"*P2JK@?E?5>FQX-M)2@HH0XZ8D3PW SJC%">)PD^5E]D93E M,_^ER):@9Y@8_]:-D6*81B2#Q3 8!\8+5Z-T8,@@#98Y&C$F!$YMT-#AK]49 M]5>:/#U?9$]9K@SC4C5!G$&'7?E>#H(>$031057VF'W%2_5&%_YH44H%TV&; MEY-N8^+1Z4--T&:%75>A M--L^38P":X<9H:>V! E07)"N6"%I_,Q%9O>VT8)<;?C.)!ZNX15 YC>'?XE( M0"%N"R*J=D:RJ@P(#]/AKJ7[7Y[QXZ7(DE/EJ=]KL[8]^8_Z\N_4UQ(DIU@- MP %H7UK #EJ$E(Q*N6!:?+-[E&)E_?B%+PBEV"I:8!Z7]GOR+;(=.;3*:@W8 ME[AVP"*\@BC$@6FP+'!2OZJB]>5ZDV0ES(&,VU/F##?\"IOF;[QW[U%P0)[L MZ#]O]H(TC>W^!OZ8,0DT10PVBS6)P8ETI! M2DOY=(P56]9>AZT^U]M@<. 0%\*NGMOM9I-3<6[F$(SQ+F=?>C62)@P0AE\C MUY\F%>\+= >C?.Z7*(LB5*:L9Y;\M-)\/V;IJ-X[^'>$UKO7CV]Y:(BA-5Y+ ML+[TW096>&UW6 C8)+,LTQO2I"QHVCQN0_SKYZ+B3*E6&4VO:2EXQ'%?W>>9 M? D?+87CI#]4ND,+NO[3'DIPG9,'P",]?*0'D/006GF#!&:)OT2(#?,:QQ$9 M@[[M,6_38Q[;C25&.D07PL^<3Y_5#O$W/A'E69%^S IX)KJEY5.V/*S9WA,[ MK?:(%3[:K^\5+(@+(W1#GK3TT<>?X_'X6GY?NI&OFY%7#=+PZTM/M)@Q?ZW6 MQ^WRD:9;2!EQL&(G"RD;?HE8,YH4O-\<&AC@_G=T%MK7-_8V2F2<\F#EXL-C M+/SJ,14W9L'=L)?X3[26OLO@,';VE&2Y@,8NV'K-"I&R\)'E*2VK\Z3*EHK+ M/+(7Y*7>D)JY\#[1\IX91X;0FN3@2YCD8D3R#%@*3*1Z3$K:@!+%$>\!&5DF M^9(+_+0E(!(CS/8J)*PH-A"LQ#)'W+=+2)(^@?;:AL?QD_H\$U4CJLOB[5=^ M4E=7JPM6U5V^N8$3%-T')F6)*2W?DMJ2AW)=5 " ? MP7^OTIJT\'-J]@Q$&=9HE5+(4>6L?*=U!. MX9,(U8,*>K+C4,_Y4JKN>YR-707:]>H8T/.=3:2=HYO M-B?;P":"^!KC'*=/Q;O;7'.8]W7H>%[J0H0I$$AA',/1WP7*;.9 M8%;L#2N?;^B*@B+4(:;3Y>80%P.HPB;!H>9 M.=L">^&E_]A6M;B$W4/&:QU0) MG!WTB/7WPU,.99VS@(CRU@O"D?W<67?F7HE[";1:HZTH3_3B]&4W<+Y@8]7T[ZDU_U/$<,0Q%CN&9;.=V"RX@69)#10_U^AEIA7'!/>[- MNR-N0Y((FGA_7!?(K05^W0Y&5)F)X(4[(@U,DU&65L_U)J><&WQE7!9\F3QP MQJFE5Z9\UTW<@[TAKKA=?:9.GN?_R;IQ M;Q/6RZIV]%JMU:FOA^I1XO-YHVX]0J4]'!YS CU/.^:/2[?1JL>]T7?HUJ]4 M7@W$6]A,GZ;UEH+)J[3!_%EM'[LRV! VJ%3)QIHAEOA0=[X7[8XF$276L(J7 M&^S6"E>Y&\Z2XXA9>GU )(Z*K*MX%=&K6J%)#;9QX1$=Q -&7Y*SF@G._K<5AR<7].H$4;!;9"6P'99ZD8.=X?C"6]UP5S&H*#^1\ M>6R7(CX)P)4;5L+ZCN]Y/:3.CG#0\@CBPX8G];=%G=7/59MC[++HGX@C1Y/Y MYZ@C2Y^,_Z.LP4(:,%U^.;AY[ZF@%L>W\*U,>OQ84^9 MC'$^(N22V3+?_KV&[[1UP;?P'1/*]#$I?Z/B(G!+ ME]M2*"WH56U.PMN"UX<2*.H7P"R$94146FPPR:0/'2I2=;#\[ D^V6*V1?K M_/OCF8LJ[5OM#7S5VRL,:#W?&3!%#_IFK'-7-[>?1 M9UFM;Y#&Q=&^ UK3!74BR),7'$#U,NXCK1[/&8J1 12'QO>?R>CFHAY,ANNJ M.V\*P3#94"D_.K*(U+OAQ^CK)!_&-V]>^+X$-2'1Q:&$S/7HG5B^1L>LSAP% MV^ L-[1 &YC_-)IF@NMS\ M5)6YQHQGP.JTA=MR_7Q9J':5KFZ=V%W>?FWJDKVAJVR9<=CR^X%SV&W'B!/: M#8 0BK@;I*:G>BS^(#Q[)"EXB%&?[,9:3:SQX_0=+1:0_>L()'QIR@BF$K7( M B-Z"J\!.=X0F+]9#'!]Z:6)0M]A!OKP=I'IT9K/;4:[%FR448>]U_1X,=?+ MS9"\&MUPE-,1XB56;B,NUJVZ*W\OJTEK'> Z1B:IRG2%9:9>U_.&A%%:>L]4J$^52GNA%GF3K&[ID',-SFXQ1EC:' M-&473?X8H9KW4J<.61-\=(_)=>X01HCSR25>XY3H47F%J5W: B8]Q$1 )BUF MTH(F+6JX4K>X93;IO632OS.VX8[_'>>2'N>6@G-ER[DVS2PD5^PXM]S+>[67 M9/J9W""3RKO :F,]H;0 MA'DUJ< C7?C=B#KS-$MAMY-W6<%O QP,UY-I]@0P)PLG:'V#W I&^_:]T#OB MI$<]?GD$/7XS%!,#:T]+?A'>BGCE-U!*99D)]8__G%/X@=_"SM807O]/\?OK MDFUH63]?\UF"&QH\*V_@(JW2LAQWC]7&','P7Q>DJGXFR0XM27MPA=D@;3'' MT=UM\@DU'.=*U]X24#6U9>JDEK%%D),10$ F*T./Q ME5U31VP8AH%A5\Q[QM(O69XK5L?AGY$KH>W&>W*%ADX4D3CB%9MBP$PV1Y%^ MP'1[W/O(]08I.H^U18K<$_/:5/:9K;.M#' P<"$Z5CSPV]P:'H3O..41@_M8 M4VR9N8$NO6N/G.8)$!7O^0L"=&/:MT?9RDQX%5=R1NW(XXT=24\8F_&P_,0T M%4\P=T2&XIN%I**R;M75ER9+UC7EDU#4R0-5");Q]TA9TZ83 MRJBK#0ASC_ X6GS AX1#=G@6I$-$=,?K:0F:BR&SYG9PM70X99RZ 5[=#)3D MK4VGB[QJHU%:9/X-#A67>7D:JC_=?"#'VQ0G9O,4*KU\LN+A&DQXK/#S-&I# MQ?U3*0;-#)Y.,; =/Z6&X1QBM]K#'&\S\+4$])Y0[69;4M-H5&NFUGGIW==;%$K(W1F#2,ZWQB+6+'70<4L2X<*JJ-7(O/@R(VQ;S@6=4@K?%UR9ZR ME*;GSY\KB F2>@^_2)SQ'?A)1AS<5P*W0O#P'>'SJAD2#*-T@]MDTM&.E3<, M.Q?,'8,#/_PM>)&\+P=$$$Z?A7N&DF,V/.14UA8)*X MP$>Z@DA)"N:4F4 ['T'\6IZ_)&4&UKG6&O=6E$K3?XPV_AXI9-IT0IG)M0%A M#. >1XMXW6K1["JT23P+\M^W29[54NEE)?P3_M#>LT39=K@=S^C5VEQ>F?6T MQ+1I[PR&V_LJ2S,^ JX,515;BM^>%?L%L[7,V<@^G5BR#6F'-F)W\&9@CL9. MD](2;<7[T(N@32<,X>O#WB9J83?X%BW4&C1"'65:8##'F.M1V@2^[NSQ,J 5 MWI*2WAM3K' -,VEC5LP-O@9+FE1T('29'0KQM:5%16YY/E90>R"T85=.O)8QYF9 [. MORJ!]W/X.#MN4!E1#\O,5L(.Q'?C@F(*33D?E-GJNP-/(7ZDS$D--#A$G!X; M@_X#-S3)WU;\3DC?-N7EKPJJK'^NT1KA&3#2J_\*?UP\)&W2$B><.KJHN=.Q M6)HA:Z*UU9WDJ-= MQT)#C<"LMBIZG7PU\Y%Q/A2SQ8X<@]>;A5I*CNX2$_P*'&N7%?1J=5'2-!M_ MTE WQ,;8'77H/;Z.4P0-2-*,^Y0QPDZFSZ, !0F$NC_E?&C;E;>"!,1]ZRBI.L+HLVCS'RF@"[?:H.]%(O_YO10UQN"UWY V<0;R/![_HX!K$ MUU&:5B-M,X%&N2CKBQ(QY&MNT?&#WTS8@*[YS9B8^Z#_@ MD\XX$.2MRO7H,%4*&IIDHS.28,9LE2"-FJQ'^3<'1Z#KDJ_Z\EG>!Y<9_W'T M+H;KQ*E+D(J8[Y6G=I)I$)$>I+A7/.0L33K"Z+$^='S"?;V+F.BYWUTD9?D, M+L)"1[Y:\:-;&L,AO)455)FYU$&/Z.@&-.50YXX%1,R)%)0CB+-*>*;N "Y( M#R+_1P.2G'7WM,9+09,IW@)'["6<>9BDL#O'#=_7RFP)]\2D>E1L!L.-D.M[ MO[-02W:?*F85VN+>T#)CZ6V=E+79\MH1)LNHV-\6AMY(1L@]+7.%[#(]Y@2. M<>#TSPH! [:(IR2'9^JSNMU"?DGRK>K29_0M-@9"AX;WF A.77C_@$B)4.P& M!RH'BY\1(=<+?)PL'R4?S=<(D?]>'>(:XD1H!940-0\8Y.,F$U"+M4V M.OV%^T19,TAZY3B!5:1D5"3II6("SYW_T'T&@IBQU%[W@5Y:SDB87+#W4051_1NRA_6Z\:Q)P"05B!*@%WT('.<:FV!!V WV? M9 4XWU\5MPFD8=K+=SY5_<;L8^2VJDM$JA' MQ59D,[/R((:BQ^SX'%RI6;/BMF;+WT1X?G6UK:N:,YZKUFJM9O(3O%JC[-I_ M>#S0)A407T@7>RZ-._KD!1=3^>N72 7'X=C0!J#SID#V'(=C?,[=U_99F&?+LUH/8$;XFL]3C/D.R,[:,B M_,JN^.Z0B-Q$0SZKN(_=!C4>$(GGLC*$QHW?BN4X;11$Z7_;>E?.+!A3)5_3 M<9>CS/1[^Y:.FN^R:IGD_Y,F)3]XW_!Y&;J)3S3%W,H577I7\!HW74F8 &7" M21.@'?Z^/L579L*LF XBYTF55;<;+MGI5=%ZN=QPB*=:WB#3GSMQ_5"3B>/G MH<9C[]3AH<4(L)Z4R_%!<+,-N@ !I022HV,G%$(*F7(OZ+)_+:GR[ M6E'(MTHM%N1('\[7Y "M.,?G!"BWR]?)J#VLX [7?!?QF'!JK>-)WGN]*+UI M0IJD^GTMC)3O^.\.;1!:;1%7)66?WC.S-X3;RY(D303MX'>E:D)S%%+:W'I>@PM+.)F/0=1.>;IH* H&!5$3*[;AP^%_66TG86([/473$": M;22:U66X0U0!.1_Q5MK,V$-?A$"'*#4 0GYP"-_SG/'D2\ MM4T;.O#0FQ>%6I]D:+1&#O082CI8VD<1)0SV2H(SS MEQDR+8C6!56:1I2M_I\M="SH)IAJ!<2BZ5-[#&-37 BK/8FC[))+6E:*8,K' MI'Q0IDL>;XS4>88[]2T9GUAQ(D)_LHXR64K2Y$5%^>G":DJ^C^.W,L%G9L:\ M $?.[3K)\_-MQ?6A:N@R/](*?<3L]1;H:!$T24LTTHDRS$:FR9LX3NU-AM<[ M]B&KFSO!+:WKG&KXM&M]:^G2/DHCM$?[*!@;AW;'HT08[84W^PO \I+TLO[N M\) =H 41N;"C.K7KR=Z 3[L!JT/LSX\TSZ=N D.-\+MSK[-0FS.0C*SM#_*0 MZ3$FB&[?*Z+U@9\.ES5=CUG?QYI;Z/Y#W0:["_2(DU^!/!'TPZ9.TF8R,^5< M:#&Z&TB/I]/4C?C)N)YHD52U!^S(EMO MUQ>]Q*CMFS4T*9,'< '+V(',N.L0D;S4CG"(-,1V"$V3GX;FAYM46!+E@C0X M21_HSCVDA4I^%YS!YXU=-US82]2 ;SDE:8E&?,XY9N/1 MBXZ"-S$=)L^^9BISK;JA$]='Z-"[YK6_R9-?@6B<)*=2/*1=I<)%C-3OL7<;SXE:_J& MK9.LT-IUCIL[V7MVW0;>@18$2)-?)?$Y[$0#'%;N1RJV!1:H["E+:9%6O3A_ ME3"--,4*TD"7P=ST!VBCO/'MQF 3;MR1AEBU92\K"'GQ+Z^^/?V>;+@V)X+^ MX[R=CDH,,V%AV$7Q@14I*\35XSXI?KM:K?@=) 4G_P^7YU1EY')G1G/!K!@/E(>B#0K"\(T-2,YIN1,FTL&OF=OE(TRWDP=O7V97%W,P_1*Z>:0*^EU"+ .(/ M^#GY<,(/R34YN)I5S9,5PWI!=D1)]/C\.5C-2XES(QE\73A$0N\JID# M/3B$]?U "XYG>U?R4:$!V]G='9SED%\#Y/1J)9.(0XV&X]3B9_=\DT^6*@=8 M9"_84]Z,FODN^7J9>+:&-]!_[KD^ M'3T+3GZ!?G!4]APNJY,2 BZ'D\,1H3SV=O07)*6;G(K=% H9)-IC\_:H.BU( M#,'+ 'OK#7W(0$.0[[O*K76X&7IGW>\NT,:Z(RK>X2-MJPI.,EWV! [Q3?^Q MK6II2F)G:9J!D";Y=9*EE\5%LLGJ)!>)SL^3B@K]DRN?0I)WY1K%\^CG(JNK M&R@Y4F4UO:7E4[:D,@_,#5VRAR(;V:@CH< &)8=%ZWOU--L3/)3>?J[$ALL@ MR7: M,#Z.M$!,]4%/WCT\@!QIYSR\Q7&,>4R#(P$6-]^O. .KYC\?LN(HE[Q66_2R M'^@ST![0D%RT/Q @3JZ*6'K@&'>9$0PN, MJ#_)2@*TXPK+ %>'1$7%JG""%9.-$1[QI7Y77)GK)B.2D\BN:VXG/0;6@!$N1ASVD!Q!4A%9.' MA&B4"_3+;II]A']&B%AZLWU3D+[VM[+,GD1!>C!B/3%HUG;$\#*X!_[# M'2W7X'XUY7,WVA;O87_<9P"/^KXWW:^Q?>?&&E:6D!P8C$UOOR[S+8CY7MM"/.[_+:L?+[95S=;*, \/%+!YJMTA M,1?P)UK>,].WIP8%YMDLZF!Q#X<.(;U/W)4)+.+;Y_4] MRP^6A/+OB%O"7C^^1;TA1B2UX'K_,,_8)"/";HY7Y4-2-!X9N^0^TEOCFC.7 M-BF5KE;OLB(IEEF2=^Z8U9NL6N:LVI9TZB+@BPQR"W8-Q[4Y@,NJVM+TS;;D.X=\//\ER;>4CXWK M^I48B?RYSNYS>DN7O&6MUG&<](GVHK>@[7NU[9P7FI0-6W!?("_^[0]_?OWZ MU5_ -T3\>/J7E^2)MZ5I),]Z%_/'O$S*+%:'-)LY7AZ&G;I='YK$Y[= R(NL MD.E.JCCY3AS-YO1J04U1V.5RP-R^*#J<9@GVA):R!4DZ(U7 SM"SM=^=?@$Z>&H*QA4;!1Z;+ M'+]^> P*Z3ZR0EUK3]4$XXEWT)7_IR%1VQ@(Q@IX4W*/Z;!D%KJ:4#+/EM)# M&$IA(BXM0Y][N)_TR80RU^KBP5AN/8S5QHA[S7__F%2T D/&?N:\TUGICFJ9 MT[Q3J9D;^$4_*RA74TN:9O6[9"E*L=Y0<-;F>,]96;(O_(>+9,/_IJP&C.L$ MZP-@1"S4(C5#A5FJOL>-B%8$2"+W@ !%6E0+TN$B'3"B-W9?/A,X"65NV!]V M28L,3U-&^>%&R"6YWUFH);=/%;.D;'$CE@S4S*S(7;QL<(J)9WI<"9Q1JZD4 M=U6\R:H-D\?EU4I4]*P.(SK,/L)FV!KM/%BFK5$4-N4/K<=EH_V)RH>@\26Y MU W)=O0LGX6[UP00;BQ+>_H>'QWR/*.MH/TE6Y,;^D,U'+4X6MH7T-17?(Z MX:R]*Y.B2I9"V3Y_[O]E)#&9>0=H3T%=0OYM^[+_+QFCE,T;LT0H*' MW\/;Y,2$Z#Y(ZG YL$#3G/?Y\)X6M$QR2 Z40BD^2 8#3L9OOP+*PZ XW,=8 ML=4BXCW#HT2Q( \2A\P#M8>$4 D%9_[U-$K$Q=C=4'VM5#.Q8W9[J&C ,AWK.SGDKM:#>/AZ^P* M$C@=2*JW_@T%V#F.6 FR]%6HV3$ 7S@X6;.MS+N<[(9 :M8P@K#=*,B*E7NY M&^$KT>SD'H8"[YS=6'9L#5]*V,^J8-YGVFJK^1N_YI6\WX^9.)RK)C]9];YD MV\WM!O)7YO7SH"<3]G/$1F%"QO<^(+ (.6W1D!8.$7A(!TC3,RKT>''+_@;2 MF59BG1NP(/PR1HDDL^5[X'R=NRC4BL/]Q(ID]YN^R6_4!1'9"S9?IADU_PZ, MO:A>T@,GY+K_;['EDOHQ*-C)8XYF)+13[7 ,]H2+K!:SN$)W^%QI>2X':U[ M'4?)@.@JCI8T#FLX^DP/N]__E>;I'>. (&3H>1:N[ ^_QF:J:$=A)-[<';D>/BR$6;! M1Y:GM*S>_J_MF$NPWF=H)^#Q[L.Y_8[CP#GZNAY;S>HD-WN.N8-/2+Z#TKDG M1?/@U10HAN5D8(V>WS6>1?*D#2MK"N51MD7=+?E=#H)Q%1_7"U;G-Z/FWZM$ MPB"".OE($Z ]@UL 0JA!C1@[/T6TI*\9)Q*2&Y2;OTN1L:#?#.N%WG?1M4D*D2G6VY!?# MK?!N>T-7V3)3K4K]#]%NB%,$_!\@$@&A#01<[DOWPT#XSW1C:7&0%STDI('R MRE?)\X1_'CCC-D*T&)[1@9\DQ&[VB0]^6Y9^Q4]0)9(L$73CWI$G6,O,^!7ZQLL/'EK5XV[JBE;HF^M>;[[% MI277NEQ'NJ -1J0^%=5V0%@'*99_>5N!]JFT&F.G!F!5$1\OZ, M_PCOW17)BD8;$U;FGM7YYYE8!B9G8M0PH,?>L.(J$A%<)\_PN#ZP0; M>V5$S'NL9(-&)*3B0(0J(7[H02*_"E D=@Y\Y#PQ-\P/7&:BU7X^@#;4OLD_ M3YI*M;_#%H*8ZC]<8;D<$/3UWCB%&;09SM!<#"MZTLWC(ZT?60K5=60$TIOL M*4MID597Y1N(PLWNMV-I1W&=((72C)AO"=TC1D!:R+98=O4T1/!:P9MLA9\\ M^8?(I=WD199WN62UXO*0Q%*LD7/'W$Q(S'WV)GMXK*]6GRLZYGJA]8V3_?6@ M;^]/NT .5($MWU@COO3H,5BYGXYR+?"MCJXHW]!3:<^_2[XV-K=S6M"5THM M\ROL[6Z\=_]64FGA@=M00>MX;SBZ7&9(UH5VC:P>W^7LRU]I^D#?T)*KM+5X M2(*3!G;?OE]G/>42;]D;VE42136875_4OJB^))M('I)V<\(<,]HJLNI#5M#+ MFJXG*ZKH-4;$3:D[]7Z%@0S00!I51\7O2*Q#H'(87 :#VU-LP\<[:0@-,^-? M8-.640HA+VF"HJ0"$A$' UD^XIB<]'/_S"Y?G/ JT?2P&VV+OE;>F3< M?3$+A[5QIC(C3@5V7=O+*].\610/%ZP20?_P& "A%2KCC^GG6&O[P$SV=[*DS^"UXN,](WN#*_I]J+)IFCJJ;X@Z7UDK[!&$"D]%)@=VO6X M$-OS3-5RS?5CPL!YI#R9O/#I?^@XZ4D,3X'!=">S2G4R?C\TY67H-ZY-"4D. M05/A/^>TR3K:UV"4#UWZGZ)?NZ9)>/<(Z&%8D+1%(=_Z>S@B/8,9S &S86RT M'#SZ^H7>1_;Y=Z*IK+'=I309/)R/9F:'K\S(?)UDZ3M6WB5?(84!I,J1N9G- M[??(KFRL^X8D0^G &&RH4AY^>>"MJC,V?7R4<2/J_3D:O,]'(>QB/7PRLIJ% M&%:?"XU4#1<.\S1L>/!FHUP(D'<(%$2=KE%5O)1V==9^)G_\8?'C3Z>+'T]?MZ7J$F&9^,@G[Y%\?[H@X-^^@'9_ M^M.?%S_\\72_W1NZ%.[$;=-7@@1O_<-/KQ>O?QKK]56DDBP**6"Z4QM6N#OE M\/RYE]#Z7'PBHP9?():!!P7L>LUZ2[XXP^15(QXGD-^$ZLV!E M8#U@5ZX17F;Y_06B"JH[=D.!)UE.^1FPR^QWQ^"*/&H*D4Z>F#403?@^ M=/;H,C.^'%8WX"D$=]ASV,MK>\797T-COV#I,'[[PC7,RLK!=BEN\ MKJ#MMW8E9++7* +6&#%F)UP'C!X3K"'N11.JZZ2\*D6RQE3LN==4NF9,"]C4 ME_;"IJ(05O Z YL0NA2*\Y85X?JZ%,#H\C>(<]!IKNUF0'9(X!@)==@^<2Z,\#"!24)M" M+4+'?\6(S*X7_\F(^"JMZFR9Y/NE_HJT2SRT>P7<^0-/O).[ZM8R MN2F6O/]"/L6)>,+.6F3"2VG58HO^=.UL_@82H;J9E #;8E:,;XM#?\=LB_U^ MO&^+DEC$;7&0:VR2%=$2YHQ?[-4-[1/C!+K.RWPQ,P@/&^'E<(*82%?YZY*E MVV5]5=[2\BE;4H6E>*P98IL8ZLZW:#0TQ>'4D(UE+A[E)M-E43#A@,B)!D6E M-"!/ML6+R7&?460EUM5]FK/,B%V!C#FJ-Z?#OV$-.2'V#*49)](STQ'OV"A# M_,_T<<$>2C\E:ZK<)O0^0,C$>,?^2SVTQ8H6!*C&VRTT&9?FC[PV]*# M2%?![U>J#43=""$UQYWY+^+04H1ZB=%4D!$N,CW6A!:'.TY/N:U,-;46C5V7 MP04DUDXRR=-!05$Q*K0?EHSOA=0X%]NJ9NOFGO6)UN.78(,OT7Y8DQ2"98.8 MAH+*>N%CA/AD,0V:F.8 $ZEB%HP,N\K: E>0BDH=QJYHA5P]![WY5^PDN2A2 MH^(.?^C0@-=9VP\N\/@LH7D/2: M]L/)HTB@YO0P',_]JY"[PMW#I655]Q_%W<-%=PA5U(9L^)MOG N-DZEAKOD= M>@<&]Y'Z^9K/4'U6I(!S(RLHMP^01V7NC[9,\R[0N[,^J0 &7X%E000:8?CM M\) =(/(K0"("4YS8/]0$,1=<#[!;M]Z([RE[*)/-(QA>55OQ5%O,/JOJT[?X M]>E%VT G&(V6$.6![S_#3, MP&#VL9/S-%8>AJ-S=9:I& PG1'G2!DC(8"RI;ZLZ6W-$5ROTAHOI BFU)J1\ MRVZ+!:)O)_;<*%*+FA;F@M=A)?B&?."]FO]?>I=\ M50BR14](>490]"W6TE>AE, P3A=!QH0H2]#@(K!*NGH#Y N'1EIL"]*A(RT\ MPO%%6;\VTL@<3L<<,F&?)U56&6?!/OK*:0;LKO>0.4@%T?EEOC[F]&36:P7[ M(DG;9;'9UM4'OE;R[_62C:J_L)6RXYY#IA:5U!=$T"??SR3!Z BWAR1MBH4S MR&W;_?*O&2TYDD?S;,N3?;C,=JNB%4XV24=9O!Q].OME?HF8IZ=D*@VN'I_C M;Y.GQMODJ;=M\C3V-GDZOVWRD-L3V^0@"^-+V6MC*7OM3QY:RU_.3LD-N M3TC9( NC73".MUH!4N^>H?&Q_75CA$C<8IFHR)&^T+7Y!'/<9 M0+Y;H@LH_80S\SH!CHZF@XI5Y0Y#K(4U(A#,B%G^/0(OMNMM+I+VOEVMZ+*6 MR6*O5F1##$&JWIA#&<I9TA==?MG)C3?9C5K RJY_;2&R%$JMJAM1?#[L+DN45WK%9GL-U+&OHQE$ ME>)'2BL'$4P+>:"N6-P6$'>A=\+*!A:HA UMTB$C/6@+*#3>MIB)O=1V)IGCZ0F\ M*MJPZ@]9046A,WC2JOJ9)"TD4==I6=(TJTG.P-T[CGBBIH,YX7%@ M5Y-M660U5%N!:BQ?X:=JW)]I\@.L2XFR8^]N)"UEX3O2TH[LR#3-9F;.N["R M=;[-\E06^FE_O%QO^+U+>I&.BIG1MTB)TZ+A6_A:RD+VNG_T<<051+.)8%;< MC1*4-V4!4C6S"Z<+9KVYT8F2\QL>-FJ.&>='6(GX*\W3._8QX?MG5O,+[Q+^ MFTW9GS6_0LK+1._>;Y^/K*Q/:EJNR3HI?Z.UL'Y4'8PH6I[2L9![KB;O"] ?H9P=5Q]Y3R AJ MD9X;)KG)S%FD*T(/3PG(Q>FK[QNIX+_X^P?ZD+2&/'FW;R8]OT86!F8 K MFY7077(YVF1_M-G>:%<.BLQF*N2QB/Q93CYD3R(]8/&0@9U4U$., MF1G!A/,ZI2M4[ QL)SCPF]0O(67P)=9R,$W!^QO2D7/MG(I$F4P!L^#K3#9' M6"^C6=P,OG2].>XH1-P<8Z9K,^&]5F4?!4.M;&!< 2AI4M$W5/[WLN#WZW*; MY.]8*:[;M[2N<_&$,& +0WR-L(D94/%NIY>$A6>C,*V0JJ--7E24DD^LIN3T M3Q.)XP,/TMJ,E#7HR(NTP?>2_P[,2DIVA+$GP=BTQ'_#+7BTZ^3LJZX-?8 M@:W:\$O$-JU)(<3SA284TSW:VP@1SQA[6&1:L.(@5'TSMV%:'T-+_4&'/WY, M5QBSX':D%):[>U$U=1G6^L8V8>50WP'S5/;(Q[_ZZC%\*#WE-!>C94P]3W(( MO+E]I+1^7[+MAJ\(;^^?28.%"#"D13.72&?CN1E.IVK M\+"B"\D(X/_ATOZ4Y%1$B'$M,%O6-(4_\ O]_B]Z+17R[*1/I)!;T0[U1F8% M$O/V%)@K&Y$$ZK;FFH"ACL@I+\B2_R^A.P#" ^1?3A<_G+Z6/_ZP^//W/\!U MONPPRX^2FMS3AZPH8 =A*R*!_&XX]K8P?-'7Y-A=D<5?50>B:Y=F2WM ZD^5<;I^KFJZO5K?U![;-JE_>ETF1U1328-?E M=@F73,!2;E@)_'];G^6#\1Y>^D88E9QA\+W<)%"R0THD5)&0J/Z6"+CDZ5O2 M("9]R*2/>4&XXI[DWVK&G\.'*Q*<^[D)H$#$N3\9@O2="I;7J&7"IUIL/5.3@ M=X< ;$14% C RSG>+O +T-5UQ%(<9I'W]%U6),5R+[FE8K0GO>E2*X2.KE MX^?-KO; '6L2_5R(T_*R>%O5V9J?F5>K.WZ5J1)QA;GF)[ J7B<@9:SR[A]A ML/<1_T-!Z?5SY##6$X<3)5_X0$@[D@7IQK(@O0HF8C@GVTV_7$G-2#,DWE0, M"@[Q=EA@0>H-C&@PW)?R'W#5LHB"$GH77J\S ;CB5Q<8+%=M*%=PE/J$QA?H M74_9LWH*?M09/^D*49957;B M0^\\(C8+%?((E7-MT,&X_2AV#3"B._88BIE:0G5UK GVSR0UQ%3Q)]WO7*>* M"%;::3 ?R;SR$8S6,Y;"H_PM+9^R):UN6:Y^^IOZ /W, MI^K87&R>:'G/S!^WJAJT@E*GI*#_,9B)OG3R7)H,P=O+VZ2 ,'..6:V*JJQ[ M*X+_ZW U\%_!>U_%\BP5^N?;/%MGA?AQN/J7P1>&ZT&C9_^.1SWR"]('$&=G M->$V0[ P<,["KE[';KTCZ]^FJJ&J/\M-J>A#HT >47; M^BP="B)A$,!Q\NJGZ-40#6:"6;'7R@YS]TA?__@#7P_\5*PA%3"\KPWO:KK- M$7:4L6Z]'XZ/7&:^_?&'?R4]^N*947<_\ST>:^-'W0UQV1MB 9C"&S2T1(B9 M\C'L)OV&KFA9@I44_"[NDJ^]")5/5&6DT/P*N3%/]![J@6 "!D9Q=CXRA.VC MQ=#D4B%U\I56\8H7Z8H20W(QL$9]6=-U-9B97Z>IK0[=ZS*H\DP$X3A9][7X M.J0M*YDU(T]EI75"XQL??LBS<#MV[F4\%Z=BM"':]>BPT;?+=HRQPW#U%HBN M&_0,73QD7-&6WZX:EQ2^LYGY>(SUX-;)8XA29"^/(4@.W3SRF&SK1"$,4JAO4!\.7 MJ-/@J%(7C%V 3N'4(,([]'/_('O!5P$SH18F%&8H"TZ\&RYV0I@C+H<58LBY M53]_I/4C2W=I4 72N\>DN*-K2&Y8/E^N-TE6#L36V'>$%&5S@J&4&'-D&%TF MQ/@1*HV$120NL@.V('*QUQP;Z< 171YX6NP64LO<345(]8:F;[FV!=O.I((S MW-1*Q=GO,IR2PQ7JEG!\-4?!UR-%9XQ9<41&PU*J:NQ(;$);2_<$)[Z]5,G= M$>&);S.]X]2N5FU#" M(#T<"Z(S.E^9(W4EBV%9&MC]JTO'!E?53_3+;@OCU]F"_[BD,DO6L=IHU0?6 M'I-!K;E(JT@L1LK;FMU 4*]C["6MM'. M0QT,XR@PQX*S<=FD[A!O)FE+G_!;=9Q\3IH2Q'#LFX,E<+)^K.YG3JU\X:K( MJLQ9U5PJ=6KS?])>-8^BLNK0BXF\8?H?.@\%"I4YS"@6*'@@S5C.,%/>!8Y MS/*L]1%$0CA.6.,E+9LR@X(D.E[LZ\&WMP%$K ME\XG^/2&RJY]B]$^;=*5@8P:$:/%:X9A8)PK#K^(W=!-DV+C:J5_S9G^T/*J MHR80^KJC1F)SY7$R/IMKSXZZL(@M!0!238_+\_5'0[(&KD"Z[ R[S&YHG60% M3=\F)933'HY(TVN,7$[#G?I>0BU5TI*-NVM/<):9L2NT" GU'+Q_AOR4WWYM MJMB=57PA5S2]2[XJY0O=$UKXC"F&VMP1T#"[?1 .()Y";B)>^FSDD#ED;>@G MD32#U\\DOTXR\%-.-EF=#-?A-OH&_>0QTK?W)XZ.. 'J)UE!&OJ1 ]ZU&,Y0 M7 RMX)=<+1J5KJ$F:*5]UY5OV9&TXLK)(.N8#C^"QQ=VQ<5'94'=$!])>-!A M"#>KEF)6DX/^_(N)N.<*BK'%1,5*ILV?L$)R M6R>U>**7;SXT[T"/>3NB,9TS]+C,4*R+\7+F%: <8:6/LTXOI5#$\YTF&*5DNSVD=\!1)G9:U;SQ9$E^9LLWT+- MVK>K%5W6'[,B6V_7!V**^121JDR7A&\I,<%BFK[,WQ@1!C>P"5OO6[N'@G$: MOO>BSP5-2GBTFH%Q7)/;Q^9P$Q:&E<%=;>#69'^8IN.</2+SO4H -+D7Z/A_"KK*:EF-I)]2,,K2"3'= M+,(#; M:=]!;9.4=<&AH)R"G \/H:)>[Q474KC?Q5G:VM*ER)LRS=.PB^RC/*)+*)@H M0O*+E/^*[QOY3?;P6(_["9E]C%QP>D1\+SN)@NQ@B/I6#1 BD<0UXAM.!K/C M<%@I%3E'P+K'UPPM*GZAV9UYGVA]M>*'&EN[%@L@&PXN&$?[ M;CPG^I[TL]C187]G=836.J_W 5BR: MX&H6.1\=JFH1W_QW,!:D!X2T2&*J[?I"QM"\-5EN5;O>*KK\]H$]?9?2C _J M]"?XX01^Z*TP_JN_OVF>]?_[-BGY!.7/_-3B: [6E$9+PU4TTJ-W[;PA2SJZ M1!(.*D$Z+&4&?/(J)2('Z#.88TI(00RZOW CO0!I+9\O6$H'),;@*X3T:/3N MW7E30"![&!9$H""L) T2 E""RY8)\QF2HS$5@8ND+)^G\G;J?.+D^-_O.L[) MOX_!_M"W'9.590Z@+,C[DE5Q+GI:DJ,\T\=8%SCX=)=ID>79$EZ;QE]HIC_ MAITJ.PZ85K,E37YMB<>NKZSD\F!1Y7'6!=$4[\JDJ$3HZZ2JJ&IJH2L>=AE, M6=P1CJTM*KG*3%@51%_D6[FHQ4/?)'5RL2U+>G14ZS:WT!"'N@VF&G;$"5 G M#?EHZN HBYDIWZ)%JG993Z]I*5Q[WM!ESO^3*DXUDT_MXUF5)/P_/+6Y;#'A M!/ZC7:=Y/QP J\G0X G[F/3X!/]-\%1X^W5#BXI.Y>S3^0J?MF^L]P"9^SKR MY+)Q6FD0O(R>OT^+[PS)3*_GZ2U=;L&+\>W7Y2/G-_V4K(<,+F/-$.?G4'>^ M):BE25JB!*@&/RY'.G.W95SDG^@="1Q [H?I\G91^C%RM:^( >@2(LJ M9@8(_'1-YG+7GH,9"_I5^;YDV\W5JOW%N(^]T[Y#+ @5AADN$E82@17V]0YM M7+70[71C%Y3>',YXD6DD:T'U%&(!!4WT8G2FQ$\%@YLT[#*(GT9&7O.Z%$D? M0/ R5HPH2QI?6(4*#_;L6UB;JWM'F[3$8^HY.IP^BM+58-\L)&QT ]7ZQJV4 MA=D41^0LYMZGQ^]I68N_G]T]B_JK90D&"H VLI.-MD5*UV"?_D.V<_Z!\&!Y MHJ1'7,20]O_=JR6__U'$;6Y\&HYKZX[Q-G"2R.4C3;9?5';FH25(5/&2:C(DF%Z-J MH;*=O6R$4?_VI".FPJ?FY+"$Q%?L.EWS?%ME!:VJ6XV=1.<;VX3,0WW[?S2< MP1:CQ=RA/,S3' LL6A+'^-8SU 8K.OV^PHE*U/UFD'U,BR=AA>%O%%+2T/3L MB9;) _VT!;.TR'))4^&)4UUMZPJ*U8.[/D&F(-#P MH]C!H7^>5-GRK$B;]301;VSX-=8A3(^*]_@86A/(X;H+R2))+=.+BW>YFNUM MP4V^:O*BHO+F3T[_&&?7-9TE9LGZL!+\+LG*7Y)\2\^?H69T?9$GU9@A?;(] M4DJ5_7J/D =J1)"+:4.?YBLS9E8D21*0JH]\;]Z6-+TJ;N#R5/)U .)??2[8 M?45+\11]6?#[$_\S9T^69^(BU1_1J!G>-SE;.78,*^@RB/D^X'U>A]:1U\F* M]#HJW%VFGD/W&MF^?XK.O+]B=0Z3TJ$G\I/G/@.'WC@'N!))(JY6C3M0DE\S MF1YC0D,U^=16>D9(A),IMB(="M+"B)TQQV@6AD10F[5Q;T^-6JQY6SIH[>AV MU/0:Z 'T^%*T;VVRJXKI?(QFJ^J-Q4 "W>4.96CD[C;(M%D8](^L=N*::6;. M'^_#K3%_F%:@%6=B][T'7)Z,WZZ8X/0]8QC4#$>->,LX-YO,L";\B>4W;<#7 M86S@PUVX]'25C.Z2KS6_< 58%T"84:GGJ(T*I Q['BUB8'9PV M:Q('1 1V;]F+\#Y8$GC)CU'""6SY_P,'C5,GC!\/%A$5,AW:H ?=3S(R7^. M'D3(9Q7M1Y2XN1B/RX4("^!9D7[(DGM1#4ZK*IA%3^A,C<84_8>L#A676>R* MS@A\O7]W.!?"47A^(7XVT\HUA\^$$"Z,)FLB0VK@*R'0K^A(W_:V]Z*EI!)7!/HS_FS3I>.8C MC1HS,2R6NNR-FN9D0B(G6KM);1)*ZHZ2FD06LBGFJO.8S$&0=K']X&G."BKJ M*79WQR8C[SDMZ"JKM11.!SU:)Y4PIAPRJ<0.G$S4UQDD&H#D10/QY5R431=3 M.IA/PG*> B$)(,UGT!6K%"D+T@UXXAM5"KRA 69KWY&[E- M07>99:]::ZH>>"N6-P+-O @1-[[W$@HTJ7=D-K@4,: MUO8#!UA"6A0 +A%X%_(E2Z:WZ6$F+6@B"BPVL(G /3\K@TM1&+0[.)_?L M3 MG'HFEZ;I#Y!+1MVQ;_F7>DX^=/.((KT:+&;F? OL=2 L!7U#P5NN5ZVY$GK^ M#.F01V(V33[%^A5HD/#N2#!D86IAD/MG D!BQG@:S0.S86YPAY@V21O4 N\V M\#=9M,&?9K- ]:>Z.*N6%%^-WD&';6I)0?8'5>; MD/=]MT/2"WGO8>G,55&+5"(FAMES.[1#ZZ$;H])[5=40[:IZV&&H-\!CRIAG M/A?X$5\F1<9W>WXY I$2&?B$RUBY@5I:7(_I9S+[MS_\^?7ICW\A M5&.PWEQNE>+#]'FJNS8>GA(0^--7WS?BSG_Q=_!& ),@W"*%G>U TD?;& KY M8%^A,MMS>B2KJBW?="#&O&K,_@PPF$BZHT&8+=)!HA%0IVPI=FH1$ZF_.A\I M261R:E:2I,L2#WH;.[!,IQS62W!SWOU9_N;UW^QK*A_X9S: MEO03K:73YP=6'5KO+'M!+&,$M1!K! '+=!4%&3G"K6P?U_X9*)"1!AJ!D-K& MD?H%P#.*F?7/ AM_GB:2AM\""RHRX0/]ES* 6*31W^YSZ1^",4\2\#Q% ;?E M-K4 ^ :;-3,-/'A)5GP#WI2,ZT/0'5R-9>97WO" -HBDE>KK%R+.S8'D:W!8>,\6?YVP1?Z QVVNKCN%J%1N"#O M6R@[C 1 DA:EL#\V.$D/*)%(Q3T#L)(&K*8!9RX\0IY I*1/606G!S^.NBN^9"-!V& M,MH8&X##WDT5%7GB"+=5Z D07S0EIN"EI'D7(Q^3NJFK%#.ITX2\ M,#-FQGK1FR@V8.CQB^K-^I7/B&K(][ZA F@RI1*<%VVFT]F]^^%F8Q^2M-'^C[)"O@ES?@=E!5V2I;"IWC;,7WK+OD MJV*-.._?QKW7!8Y03S[. &..P1C49XC4<#/Q+X1_T^]AS=,3=9MO1GH_ .X],+EL\W-('X?XRZA UT1J[ M'PSWZCT>J25+6KIQG9JFF,L,.3;S(^R<@C:8OLDQY7(M/.*BQB.YV%J;39MD_DZ7&Y])G[@/_%?MK_B_W.?5)3_ MYO\'4$L#!!0 ( &F!IU*.]'I5:5D %\#" 4 9W9A+3(P,C$P,S,Q M7W!R92YX;6SM?6MWVSBRX/<]9_]#MO6TG?>]^ MF4.3D(0.16A 4K'ZUR] ZF6) I\@81P3L_$-@&PJE@ ZEU_^\_G1?1JA6B" M2?SWGR[^\OJG5R@.2(CCV=]_^OK@C1[&-S<_O4I2/P[]B,3H[S_%Y*?__(__ M^3_^]K\\[Q.*$?53%+YZ6K]ZG&=QB.A'LD"O_NOR_O:5]^KUN[^^N;C[_.KK MX_C5F]=O+KS7[[S7[SWO/_X6X?C[7_G_/?D)>L6 B)/\U[__-$_3Y5]__OG' MCQ]_>7ZBT5\(G?W\YO7KMS]O1_^T&_'A MPX>?\Z>[H0DN&\@6O?CYOS[?/@1SM/ ]''.*!!R6!/\UR?]X2P(_S%:2C)$+W:/J*__OU_N;%.V?4CW&* M L* I%G 8?I+0!8_\R_P^NW;BY_YI)\9 BE:H#CU8I(B[^*]]Y0E.$9)XB5H MEC_ \93018X40S1_[YRBZ=]_FJU\;[L:A^Q_5ULL72\9/R5XL8S03S\?8+>D M*&%S\L&W[ ^;\1SNSC M@$//*6);+_F_V9_^=16G.%VS[>+CW4LC_PE%?_])]+B *>*,1NB& M8HW"=(MF?E2\>?2,DQ*P!"-T(#OA'O:'?WUAGR9Y)-'Y!Q\^=_?<1) M$)$DH^B1,=$E>\EW 28:,P:.AO?&'"(/Q5:_1TM"4W:]E8 I0$ACI@&TMBS/ MSDETPWX\WK3J@0:!?O2?(J0"^,4@&;"'U\:(!J\(9?+(WW]B,@U[,D64HO"V M>(?P_LTOC!P0]L)'3X.0R>KG09L3/2Y_R"R:8XRC< MSIY2LM ^P B,,NR]+5$E95(BNNV$- ">)94.G/:HTPW/R&Y@HI(;AHZ\@OT) M0$ !D^!BJ"2 'O>V, -$:"(U[O(]G?[VHQUZ0)4,LI0AA0P.FE/'G#K6 SW&$C1,JF-WFQU_%_EQ.HK#J^VFA^ME M599P"II3T)R"YA0TIZ Y!%GEI586$S:E9E0)W:U9':Y50;I]JTBL@7]&.TV_-W M+[;\* ['H>0F/AR#&5.Q8TKHW&QC::?S.9W/Z7Q.YW,ZG]/YG,[7(YVO MOE&X8DB#+?\B3M')^KU0B!+A.YYJ?%EPM*GHC!D3( ;F._%F)2E7ZO'55 M;\R/-XK\,0F/Y2?1X_9ARBC?K==L1_K1?R.?7L7A1_8YR^!3#&T=UH\;[BH@ MN$,4D_":_:U,:5:.[1A:3B\8K"$.Z@I(L%B1^ M2)GZ\3!G2E$RR=*\#"134<0@ R9U!7\A\.TJ??!O7BK 0(9W!'._G#O%2Z\6 MB,X803Y1\B.=LP^\]&,QSTI'=P3Q-8[0EVSQA*@0S-,A'<)&Q^STF1$JIF+I MJ(X@O(D#0MDFR$7-_* <<\,$74NO M"LSC!@D7?R$F<_FPCF!\F*,H4AT 98.Z@F_A1]'EIK2K&,"R41U!^.@_ MWX3[\:9(0;1N8D%I_THB&MP_: @HPR@ER\>7K$::E6 M+QK2&6Q7ST%N>1:<-K)AKXP8R>9V# MWTV'$'";IJ7L<8HM 2O2EC**@B0R01),D3=V4$3B3P.3XJT=I(!YR(E!9/D@UTD MD7LYX6*:5:*KR% -)X=58JN&F1E.(4O$6 V3(9PVELBUP$ .%TLD6Q!00=P MJE@BV,)C!>"DL42\A09^P ECB;0KCG^%D\(2&5?N>(&3PQ+Y5N[K@1O;+)%K M)=X;."TL$6K5;C8X2:R28B'16'#26"7$0L)5X*2Q2HZ5A$W!*6*5#"L)=H%3 MQ"K1%1"@"*>,);+KE2)R"TX02R38*\U@9E,9F6Q@B&)&,OY30B(A]^1' MO%BKE\P12A,OB_TLQ/Q!0:$Y2C&3T.&U>YIY3>?YG$V"[>KZ'('55EV?41"P MS1]>/2_YI^,ITA/V2>A&S+G%_A..<(K1,4R5YM:&=GS 6.,#OAQOK-3HGP3' MZ3?V]HRBSZ@D4K'F*MU74MDDJB=W_IK'(I5'5\,&=P_\V$_F/.N>_<,;"ZW\ M"/$\_'3L4[IFQ_HW/]K?/$>X:,TU@-K^MKKSZ83F=LLP!^H.T?P"$R$&GVD4 MK>(2'F7IG%#\)PK5Z(AF] "-F[RL'!2%EZ-[ +XX&4QGB@E$XKQ2Q^^8"?]9 MDA*F#HR2!*5?D.@,@TSI!R+;&VXM/Y1UIG:/6'YEY_1-Y&B(!W8/]-U6Z:ER M_NI--HT<\!2&3>H',NK###C+!#J"=HGB\PPRI7M$[E& F$S%A,2$P2'?^=*Q M)D"/^&YE&U>@QJD'F@4ZC[SRZJ--Z1(C). M44I59ZJKP=F/>GJ03V6\$J?+?.N,,2JKQ42/F M2%M(V$79UYZ&;;BRK]4J0U S8M@NO0TWDF/+BKS M'I@:/0UQTJ,&W&@#IDM/ YWTZ )Q,((ITM- I_KGB=RZ#Z9/3\.=8/2I$2 M)E!/PY]TCQI]=P280CV-Z:]#(;EO R[=62'_:CE*X+2Q0O35CK. T\<221@8 MN &GBQ62,"@:!$X3*^3AP<;F[@8D'IEZ"8=]3B+V91(/,9D^7;<6KEO_S7V) MX&T*$WA0;Z,15!_Q"C.TPF1[ZG]$0<3^ 42#*:POO">_ 3G5^3A:\%B!&21SB4" M.% N8^<(K'/MQ)W0].#V9+\=WYSL3_^Z1SL>&X5_9$G*?RI-V &.[A[LTZ\N M&=$Y>*6[13JF>]')M6#O5POV"9VQV^%/OP@^V2J 7+*(P[N#@_\@A&Y_CI3@ M),"^K='X<>H1' 'D!2=+$ MT[.-:2UIQE)6 41G-SL_NUDI?+^SE2G;^)_9$4G9FQ!=X0 EGRC)EI_Y,_;Z M1%C3IL+LIB%.7KST88DXP=(U%&30= /U=WA(],UN5X^+3:VR<0!G#=Q890D: M)FUNO,/" NWE(U)T$9 D@@-F] 8-:7H^:$[WJ'PA,8_]]WD=W +$3?QRZ4&F M.8+=2 E)&0BB&V6(VE;%%+G[?%J*Q+(0WS@2U,I-Y-8%W1%I)H M7DA:6ILM.ZL+C]50$L&%H7 M:!4S;B885,ZS= 166YZEJPW]PS%)TGOV+5>(KB?37769Z13G'5!6:!SY>,'K M(%SZP??-YA'Z1YI?% M8_-PYVA?VE$SR!N^GAG3FRY\S@C7D1&N1P:J'FKDEJ!ATK# 3F049^B:G>AE M-7]5$>&ZTYWEQ%E.G.7$64ZX[& F^9KX54ZBH0Q&HVOW4VAN%N>"$IS9JZ[92T,H-FKK^N!-?4R]%6_WYBV0SQ'D3_5, M7JI5S%B^8% Y Y@S@.7P/<[1F_?OV&6W0C3%;,/F[Q;:M"###220\&XP(>^I MNS&V2\LQ*48;,*2@I_0FW^/'E7./[2?"@::!_N(OY(DZJN$F$*#LBLKC3C=\ MH,PV@DPQBP/ER*Z),??Y],F7$[NI?>%UEQG\C5I\FT'V&\^Q1P"_LDEAZIH MF%F I1>:>* SK#O#NC.LGZ5A74M()%6D8WLH)-3'B*[J8PM-A+<@@5\[MM!" M;4B6RPRV^!0@/%%!RK:%/&HV@>OKMM!$]_(!&?7.QT&ELA3:PR:R&UC/8@VF MR6 +&#;GP?UEJ"1P'ERY!Q=NOC/JP;UX[1U.\/X@F#U:L><<8CT_+FPM,]Y< M'=B<3_<(K+9\NOMV?+RHR?[KC+=!0O_D7^E;\9&$KM0:JS2"P?9]AZ^1ED6$ M3ZH-W_90!A%2/=AZ+_[7.&B$)VNMTTWFQ^&VR?!N M@/[L/^-%MBAE%.'SCD##L1RTLN?=@'9'2:VM;6L$ M(4LJQW8#\CVO/"8@Z,FS#D$2\F')4Q.149NCFBI"HLJ'F0!X?^Q\ZK7N$[A"= M$KI@@C': 2G=[NH))JH^15Q.N_.I0#=6#S0+]".C8^('&T8_?")M!JJ[@(N) MLC10FO:(GCUMZ#2I(9P1N)QJ"Y7 BAZIJDO90BE( M4]YJZH M$2C5=EQ#SA9;B"BO6Z&VEP^=#I ;'FKX/)\@-SU[W=!YI,[E!;6> MV<([]<0@N3?$EC#!ZA=7[<@56T@HO[9@X0=#/Y:@VE@3-C_[PU,EWFP;&$5H MNY$$;0S]3I+C+8ZCL879J]\SM\# /C"EWO6;4ET$[O\Z5!*XP'UA/SC=P%RS MD?L7'HY7[.+/?5SL9\^?3G&$>1.[+9C N'W 2H:B]L&0N9C]([#:BMD?)$(CR+1SO.$$*C&&E]=/L]8I\@WV);Y4)(*M70 M%F"9Q.)X>L#H;D)5K_Z=Y1R::"\(B-O$<@,/_K4$#9,QS.6\\X6\T$^49,O)=/N'Y.0F'L7A*%QQ'Q:3._?"\/ZX/1BM M*E/9W,(NN-GU^''QOB[>U\7[NGC?!K%N1(D@^KK\T&E77^PE#8J1ME!3[9:I MJ68,W;EMCNU@0KLM])5'3C1G>1DZO9J\0L NB*%':KCP'!>>N1G^U03. B''@W6-.' 'OJA M1.)9RG:^%Z*GU//CT O8=\+L1TKY59[#O@49&$RFN:JAP+)*4+H@LR.PSK;9 M)^.;6^*7%U83#ZC_7K--1D4PC?.-,YI1E--;!H]T:/?>M$L_R9MI2'V_Y8,, ME/3+:7?M!^RFD5:6$@\T#;0TV$ VU$ C&LF._2P(TO0,!D]97&_3P;>C-_3 M?!.HPERD8\V GF[!86^7G$ZRH>8!EYY.\L$F*CZN2+3"\>SE127= Z Y+O3) MWKJ.KM?M$.U#+L#,!9BY +,J!E77R?6$)A)UG.AHO[;00RJ2$CWYSQ::N&Z_ MKBNG[FD*-ZG:0@\U9ZC575MHH3I%56Z(H:BQ@9;5S5,4>C[;T?X,>JQG'T8A]MQ!'68I7Z $%&@RAC/'[- M3LXQ62RS8EM.IE<^C=E&2>X0?>!;XW)=OH#$:=;!&_M"1F4(#W2:@RAA!GBRNG8PIK*>^V<+$+5S+J..SY#NS"<3CX\ OG."Q5]8#&$[/. MPW<>CMDHY*7^LW;GH?+)AAQ\,F"*,O\[XZXR_SOCKC+\#5Z9ZKF,[9:JB,@6_Q,WJ4[]Z;$+*U#[$[@64 M>!'G:F])28 0CS#45;' ZQG2NC3A%@G[%63 MZ4-Z2S*!A*QA.A( T.GA5K/APAQ0[=VJ#FB13%]Z,3KTEHVV.@+9RV3 MYRSK"\=FS6;>DY_@Q"-3[_"U7LJ_NZ[)#+26(7.9!FS.5-:1J6S_C2I]K0/# M4\V5#"A\NVXW[)*>\Y."_)46LX&(;"!R_AFZ='K69@\7U>#TM!-*""XWTHRT9%1'^\6C:(43 M-C;Q<.RA),4+WC&QDI(&7,R,EJ8%G%/33*MIP,\%T=.TOKPA16W.VUO>Q*,@ M(%ENUKG:0*FAI\'7<&J:4].P&CDV')ZFM/3G)[F]#2GIVGI:;K2DE$U M[9T7XL2?S2@JO._<=L=N!Q1GJ)*F!E_/C+*F"Y_3UTSK:_ O!E'9=+]_QX&Z M!Y!-IO<%7""15FNNT]*!*"$59K:G+RI9"J(F OG2 MJ5!.A1H.L&>G0JEWL=.G.3G-2:PY59;NC.I-[_-*0WGVN)\D*$WR M9HT1]I]X!VQ<,1!1=U4S6E4U*)V2U9&2)917=+\;1).IQ@M=2K+C#7R_XW0^ MSI*4+! =<5!'<7B[@7,-$G=KK.3T.:?/.7W.O#C2[%GFU#NGWCGUSJEW3KU3 M.\9J"T]&U;W?/(H"A%?Y^>_%**VDWJE6,:/.P:!RZIMI]4WUG2#J&NQ;F\DE MVT0T)WFYPUOBQ[Q8T*;H83R[W\$-SRRKO*)3UYRZYM0U\^)%O;/,J6=./7/J MF5//G'JFDV!64V@RJJ9]\*8^IM[*CS+D+9#/2U3F3ZMH:\#%S"AM6L YW7?L2."_0P1RC]1$FV9">'2IK5G6Y25=W! MFENPD@,35MZ?//\FX22^YSW+*0/^DM>MTRQ?V> [G#KKU%FGSIH7QQHYUYU6 MZ[1:I]4ZK=9IM3I:;>/2E"WLI"9B-<'L\]<+317 M:TE#_1ST0726@8XL X<1[OPCD0B'[..%_^3?Z-OF$Y6=35J9D0VLW VFF_#^ MO!M,HNCLT.RB+3;HT-E^$$M/A?WL='RGXP\'V+/3\?5VM-/TG:;O-'VGZ3M- M'YX]VI@$; L3-4 Z#;G:K-9_X>%XA9*4_RFO/>Y/I^Q3EQ0?!^K\\ 4-:?RZ M #I]OR-]G_?02=>?43HGXON+:D!9E7X-]Z2DB6BZ3HOOH$8CLOB<<6<:YT5#2GQ MVA Z+;XC+5XLYVE\,Y!BJ\T#74K^=QO0[MB!PNLU7&VA4VD#\(E.NW7:K=-N MS8L>S9U23KUUZJU3;YUZZ]1;M7JK*R>9U='>>A&)9^QX77@A>DKSJR!@I,?L M1TIY>]+"^EE)7:NVN"'-K0ZP3HDSKL15^WP@?:X.9YC):?[(P+S)N1_DMH1/ M=*J=4^V<:F=>'&GEP'):GM/RG);GM#RGY>ED(\-$)K-:WB_>#X1G\Q2%GK]" MU)\A+YG[/$V%9"D;'((F'M-ABS'55+\&WVA('VP< Z^31F@"9WB#YPT'A!A6 4AQ]QE#'<-(MA55K-*9Y.\72* MIWD)J;OSSFFC3AMUVJC31ITVJJ.-UA"NS*JH[SP1N3Q9+$W#0UF=[D(#[ZSU?/2Q0GZ!+%:(I3306N M\HI.B7-*G%/BS L6=4XRIY8YM/9'Q0'$PE##>[N$D]> /B/5H2RA$X2*&^ M7&\>PG7@2JLY_=?IOT[_-2_!-7G<.WW8Z<-.'W;ZL-.'=?3A&N*3+8RC)E<; MLK=92X+WQ%LQ>63J';[6"U'JXRCQ4@9SYD>:I@2]10W9$JH Z8P)'1D3/F+V M*?%3QC\)VT9?"*^?G;+O&/'-YM,T9C+6%Y266 V@4[T8)$>#P.7=O!_)KA;8 M[G[Y6##3XTM>.@!6;V)M]22AZ8%JPGX[5DO8G]@AM]LJH_"/K"A\]ADMGA ] MP@ XNGNP3YE5,J)S\$HWN72,D:)4 4)A?IU]QC&A;(?GX4MS$K&[7&2T4$V# MZ:[.\M*VY658\FR%D]*X$<#IO*TC+SO3">A$'3H%U"JO\MX;NO*FQP1R$67H MM.C2"/1FJ"0P;P3JK7U85WIK;[_TCD2U-$NC)IZW'EXL?4P7!?X^G:$D3_@B MZ1Q1+^!-I^K9>^J\P8SQIS[$SA+4D24H7W<4!"2+N:%U%&^JL>-9SAK7J#1T M!#"KFBHZ%/-/*9R_L^4IHP4[VQ%EKT-TA0.4Y+WF/_-G#(:DU-)3<7;3$"/:+$DU*?KF]V9); #Z"]DTA[SB9#P M!XZB/33T^-18T9OT"B]?K3F=(_*+=Z>[P\H M3:,M!ISC(1#KGQ*7]EDIID?PC'&099 MNA#<<$(W',S6 M=4;.M^;LF^T=+;TEFH:-J[U3IW?4J>@D,NK)_<6C:(43[GWV<.QQ2!=L0$WO MK>ZJ9CRVU:!T7MHCL-KRTEYMODN_2#[^/"]2[TWS6YK(U>WF8,L(Q<\0S=Q/NC<$OWR_4C@T9BLM>9 MVB?$.&Q2L[[.5 .N4\H$PB+G3.0OW8]P,??.(>$<$LXAT:ATK77PDSKGJBT4 M4YM"]"]36ZR)NMS4CFQH"S5=^+^S.U:R.XIE1J-VC_=>'F?O!ZGG)PE*BU#M M"/M/.,(IKFL J;R\&4M(37"=2:0CD\AH-J-LZ10=WT3;NVI[@=W$092Q+W(3 MCS;M#X1NR)6R(]SM.YUL98T? <;;(HN(3^&DP M_[KUK(<@)U@E[WV3ZD-Z2#"??/A5,.3Y@2A[;2WD07HK"JW04"2,[&E^[FRI^^V"Z ML9^4!4;(!YD 4ACJ !EJ((F7) F_3#"[HN. "4#;$TR@=0K'.R7?*?E.R7=* M?F-5YB3'.M$Y38=."[6V#[D$AV[S4'-$BV+.T(GG(A6+0(:;\' O%B3DQNF-D51:QDDQNGOP/Z*G]";?^_Q#2Y)!Q -- WW) M6[T\L //#R?Q-Y]B?E?<,]:] *$BGF[2R/ 2Q@.F'_N4KGE"XX('TTZF;%<4 MF;.[GL<@K+56[ \A;F(FMJ DY=\G/Y[".T0#?M'-1$8-^ +]0?.+OY!G,*F& MFT" ,BDM=R9MCC9E&A9DBDE$]@2^Q\EWZ=FHGF(2D9V_CMV83,#SHV*K*[$1 MS#.[3[; :>+2'Q1N21QR2P [B)[\^/MDRI0V%/(#Z?;F+#()W9*M$0H4D5VM(="0@6-83^.%J"RW4O@;YS6B+VPG" M$Q7$:%O(HV83N#9K"TUT+Q^0%?=\?)@JT[ ];"*[@?5<%&":#+8&:'-._E^& M2@+GY!8"U/53W5&"2VZ=M[VCMW>DJ8),U][1W5OR5;=;0@FUCM+ MB57+MVPTJ.OBM7$B#;^0 M;9<)W;0?$_"E;%BG@'*M>=LI3/[R848J[>WN' 7(HH$]*P\HAE\\Q]4Z[ Q=0;^N'S&BR1POE7'YX/DF MD?R4^=2/4X0F3]$F&SBY7'_Q^9:7Q"!"I_4#H7%&N1EP:ZO+-44-Q,JF]^V; M;<2NJ^P;8@5/2:-+H=.Z1XCI0V,_F3-!:85#%%ZNOR;;](10KUA.Z1N$=1 M[J;QJ0>WPAGUY0LRH2XHIHB=X4E"6+_A8_^LQ!/[950GD'<4+GZXO49SOP!8BRJMTJMVE0Z<#Y(:'^KW.)U]+SSLQ=!ZIAI"P^QA\@BNV MTM]B*ZX@"!2LAV".PBQ"[/ J-6>(]H* N$TLUWU>%K<""GM(%0_[5X;B"WDA MPV^I*5I#8W:"^&VA6H"Y];04[6:)AS8QSUTCNLR M"%Z2CT_#KV ?17,?J24"[]%Z%^]@,>:;S$4_-@(U"X0\@BLM@(AQR\L8$7^ MVIAG-K"#ZIYSR"@01/L!9[;46/$6Z<)8,J,+V#A)8C].-YJO#I!'4QN$]KAG M[N8]A5%"^6%+<*BW8(.8#25XE>M9M\0O;Y!,PC?,+8C2C*">Z#![I4 ,A:@O"*/-G?IE.IGP??,1)P#M.WU&TP"<['CS/ M9-S'I9_PG2GOO%$^R$#OJYPAKOT@ST>7A-F)!YH&6AHH)QO:/> O3WH)M<4# M30/-&!YYQ\ 4)%/-WDECVZ@3>YN^R4R80!=[(I_4%E*S%P M"E]-IRBOVJ$,K]-:HY_(YB)(6 /3XP7Z@Z8PRP,ZW#0"7V._N+]1N+VV09B4 MS#/Y5;;<0'^V'L+]DS8?=4O46,HDOBD,0YZS_Y\?<)NS(8 MU/Q,O;VYG-Q+Q6*MN490FW'=DI]+FT(?8D2.1QK^)CMP>.@6&/;]8-/@IQN( M'MG;)9*S;*AYP*7WMGRPD<9X)%KQ4^7%J2/=P* Y+A?#WE9W_*R6;$_1,+, M2[>E>*#+>'$9+U9GO #,4417[[2%)A*#*-&Q/]I"#ZG@1?2D'%MH(KSM2@J@ MBJX76VBACI=3&;V''M0..TWAGCI;Z*'F#+529PLM5*>HRKL]]$0 .$^H')*V M< 1,SM#0N^V/084D@9!'%HUA"QU 4@,6B):C*E9H*"- M5QNJ6M >*JZ4P1%8;94R&$KJ]P/GF3N* W3'7LSHX$KZX#!B7 M =. ]:,+J8M4%6QL(;)+,Y*8W83Q69TI!+8$S':\ES5$%5MB33NFL);:9 L7 MNWPJHY'-/=^!740V#SX_Q$4V-RU,U/6>#YZ.=1P-9Q@9W43$B@F_\3L/QVP4 M\E+_&=4M50];S)!O5PERA.T"6*T?2D M'AY@AA=;746\&3OI+CQZ1T1^4#&I,L5QQF[!R1+1?!>*C+[P!4SZ$SZQ/71+ MDN0>1?P(?B2W3 :8Y7 ]H#2-\F\BP! TMR*S.0N]L] ["[VST!O4>'MN"'$: M;Y5V6I4OY3-2:^O=[V>DV%:1M!Y&/WPF23"8\W:H=SZ5]%/06,-L[?LD&>]N MI/4H""@[GD:[A,5O?I2)3 *@N3U"[AX%"*\D-@[A>)-(.)/24&T'SJ3D3$HE MR"O$#Z)SZP^=%FK;$D18&[J%3EQ;:P89E.0NMI*Y@!2GV#(VS MM52:,[+1:BL3[45$]I8V=0W]W5JRV<"06]A#_M.N3I2W&Y!X9.H%?C+WIA'Y MD7A9[&LW9E1WXT8X22M-VTR_LW-;=#@+.^-V\\;OI'%LFO,X%ZO[+ M0=XOPP+W70^,*8.T $VFG'[7?)^/GAA)_4!D&H9,<::L?F@8LD_DC%CV&[%< M7-0@M.XEHIB$[/TT[:,>(!<)VF.0@BQ7<3@ HKP3$<5$.,];+]JT$/-"])3F M5?>"HDJ\3]F*LXUXGP1S%&9,UV5R_LL9V_"6BJI1-V 8"@[J!BVG1C6O1O6Q M/E\I3'N6ZYKY#C U!X3Q4FTZ!=I,EYMR9=E@"YA&DL.N=CT7%ETDYIHNJ;K7/@VT(3UU==GS\ KXM M)'$%Q& 'JBL@Y@J(]2P,W9YZ$Z5J=TDV-Y1$K(3:4(?$%WA M0)0'+!O6*:#)* XW,"3"5&#E6 .]=9($I3>+I8\I/\''[.O/D+"[D'2P">=, MDDZFGP@)#TGZ0/:2RHF'1C6A3T@HXNW@$PU4PSLNVNTG.!#@(1W;$] 9@?,J MK4CU431GFT=O Q@0G:/1YFH73.*/F-W?"2Y*#>^&T,&?)".^M.4"+>D6FP./;I.E<,OY"8 MU\]A:@6#;[95 @6(=_!&TV2\^G>&N02E8K0I\%45F*0X0!QL^?X0CO?BB]<]1$-Q MR(+G=8_2Y"5V4:J22Q#[82M%'='IG%@ M1) MTGA%*DGBO5K88P-DHRIAE2U(4X.CG&9(2^OBU6/WMU\ENFF$F+4@7@WI MZ.HH KP]@6PP5%;$,8,I]'X (FLE,HECQL"T^JZ!^3#"8BA]LY3!IH+@M MUAN8-E0IC@6 ]G9;AWVO*J%_P$FU MPA1;=/ ,GH+0N-8]#7M8'JBL1=86_/:ZB+TD4-_* ZDA=N6!CL!JJSP0[T]Q MY^/P8T;9SKK+FVI<$RJI%0.<41\RKB]P#8+K^%SW?ZE#\!Z5,3OBRB"$S:P6 M'E\*ZT?N==V^\5C;V;[O-(U*9VK%9*I2< O[YDU\V&?XGP3'Z3>V0S-Z4OL% M-*=) )D*1)&?H(^H^/UYQ%:-9FZ/PCVSC;>$G(;MJ#'_A*G3*[C=L&P.$ 8EV5INN[ MR(]3CL2R1'W4F]R#*G%YN :74,0E9L0#C0!]:EC(Y=_-AA'C()]GLE+#*7!E MZ4ZYY Q&3[B":9X[L:RLV$8@]-1N 9K3,VQV"NA&+U"77M1H/T7D^K^&U+%NCAMRV!LMJW M!2S4&Z1+S-!ZR)8LT,-OJV_DK[Z0P;*HM_QJVSK-!(C)!QLHO;GW\1VZ_G*I M W[R:*YBMMCH'M9[M,QH,&1C()_9YBB%Y81)O2K+"OP!4P7O]UMF,\X)MR_GH?1S4D4G@;-Z$XSB]#! MGLD/ [B@6G$5L^A6B;JHO8YYE(^LEI"]J;]"O\M2&S0*LLMH=XKSSLB/F\[( M J!%PXT>@O<\J'@R95)>;N&8/*4^CKG$M_7,\:W_0G3:VGK6(C3KKVB@3O(F M,8*'_RQX_I',M24?["I3ZP'-!+F-?U2EFT"FN!+;)+F+&Q6I!,V0(SR MB@.=90[VD;6ZC="V9=MV1K6#+Z4?'6<+)YN@=K4 ?)@@ M.<0X85GYUB[)W%2^F"WERHPR59A[2#&\L:@LO6^CZ.[DO< MUB-J]?AS6ZQHM=QJX*0$6U3A&G0@35>BLL5G48^F#<696J8?-T33ZJ'FMAR/ M[3 G."[8,I6Y6;:LFI;3GG? 1(G_1DA:/<>R!0X=GAP$3KQM00[JX7Z&D.-% MFV-@Z+YE7H%FJ*>9ZW8>@DY%&FKD0%HNX.@24"MM[SRD&B ):U7@MB70H7DN MU$ZN;,]/T!^I4).>U:NJM. R&#HQS1;Z;,__L,Q!8^(S3<_NLQR7\FW/4U%0 M^2H>U-76#(W?V7GEP13.2DF!MEC;=9$_U"F;RI.VQ@Y:0XCZV1%FHV]1I M-1\:^D[40;BDV7MI8<&A[ZC*-)%7$6Y/9.[3#CH4"9JKVC[T;=8X54B]ID%# MWZ)MT'.77*A=H;X%DZNYV*^F6;1BISQ;S*]M<&BUGCQ[BO:QA2E9,'#F;!Q> M(2_B.5^[MIW>%H^&>IE"7M73IJ9PT%UWTR.P&NANVDP1H?'A1RR$QORR9I+C M$=B &4;[_8C!&J7%F<_OSV-WQU9WT$<6LJK1FW#N>3,]NL%8H5.4M M)EDH]]R4X,.37;S< ]#.Y*#-$$/Y67*]E$+S89V@%[5 MS] .#=!AH1TGM.3!6 ?UAA])GK^93+*401+S0Y0'N+ZH]5Y>#9O)#3G''QDN M6UN_MH$VH>F!<9;]=FR897_ZUSA;9%P26FT2K(H-.YF.0K)\*1]]1HNG$^SK M+-$3!$_C9G2G]0.1TL@D_8G=^P4VI=[83GG@.\:G8?)UR0^+-Z\O?GG]H93O M*LTU@EI!?!2*;DL5>GKS#: 8LK.:<9$?\=C+FW@3I2E'"S+'!"J[8YR=V5_0 MCSUWW5$2LQ^#XN8J.3-JK6$4U7N4\]F4.EK"J0 50 :$N82^J5O-=3&*VY4LE-]#8[D'? M5L'9I4*6*O@"7/0F=X]DY!IO0SD*U&J)K!8+3<*B7](F5#7-23Z6;O.@F0#;.YWIK] M(D433 Y8R!#2+RZ*!I-*FUGTL8922AI[TEYT>U^XJ8(! M9.BLI(?RR\A#F-: WK-A281M4"=6S)[]"F%\29T%[J1<^)(_9@ MM9UNKYT1JQ]ALG ^X_F_09IOB:O=MZR-+58DN MA\NB0[%VEY*HY21E.!5[JBWK,9K19"TXK:MVNG[LOOM*F^+!S M1%VMN29CZ&OUN9<@77E-HR4T>D>,H7)&N7UN)\MM.]K?LPU?Q"*T0;W*0)C( MUC_$04",EX-,\L:PDYO/N4?-8*_],\E2>\9D M188B7K !R:'\B1=+/T@+2;1T;$J\&25)PB18'DU:S>3=!21F;-?=8>:,T!T9 MH:\VWR43Z3A+4K) =#2=8KK(TS[&D8\7"3L^+OW@^WCNTQDJ MKPO8]+*U4FTSM*_F"'5L+C&CZ2'_$/GX9;0,?YR59FY]:8[;UIWSG0 MQ1Z$6/F[.PO:[I_PV7_&BVPA;&-1^KPCT' L!ZWL>3>@W7..%_3(.'G6(4A" M6I4\-6 7SP^*FWB?L[D]0B[7/"]34JI29VJ?$..P20M9ZTPU4$Y\HQ$4>32/ M_O/5,P]-0I'TC%DTZ[Z]1NRD$S2.%CZO_=9_('^U'N,5%K]8-*3VNS^SW4.Q'XG] MZX(1]=^,PQ^BSI;"Y_4=](2F<^E[!2-JO_EAB0)&QG0M?+-@1.TW/[*#-%DR MM'QA_Q'5L-HP_,ZY:!2'3,'E.VA39T3,=:#QS4 EAZ'A-PK-_8U?7)#(BI9N MR[:][P]HQG'XA B3$99S'/A1Z?T)&ML1R%O"'P(BB&E0CC61]Y5_[FLF<8]Y M'0,_2+DNNK5A7CUOXC9'28+8?Z&XMV^%E8PZ5POVD485E(XQZ%*]S!)V:B;) M!BY04U+9'.?2MK!S9_:4 -BC?)11<.5;433N3((&FK_0783 >40(J(4.HB50 M#9TFJB.0@ \=:R@!DA4(2"ZRCB:E'FR@(&^#1QMT? ",=T.G1057IUKTMHXH MJA,$9HZRSJD'(8O0*&6='P]"#:G)U+IT7 A%I.;ZH>\8K9M&XJP9^E[1HH/< M=S3T3:)%"HE/"4R'GM9&UJ*#U,L$;K$"JRFHVWHIV:7D9@] M/2U=)*:<'*?(DD9=5T8CRW[ULACY-$9AJ4WXY&&E.+*:+S$3-=8(T"Y&[ @L M%R-F28R8B]0Z>K.+U#KC2*V:EP4D+JN1^\A%85D:A76/..6*AD;LCEOP:$BZJ MJHYUV@7/M!T\,Q2RN B\CB/PAN+^=5%59J*J>LH?+H;(Q1"Y&"(70^1BB%P, MD8LALC2&J(^EIRIX8(R&"[WG?2_S*"?/3Q*T:9898?\)1SC%*&'/%TL2\PF\ MO^:+P2_&KK=-,T_:9<)BBKJ Q$S@47>8N>BD([#:BDX:A2O^&>[\=7%?QN$E MCB)><^XFOGIFWR>93'DE8/9KD/$#K20PH/(:]6.K2@(;[Q%CG1+7,GA\ U#E MN&Y1WQ*#T6577'E;V*\41NW9[46/=+'C(2$FW9T\G?:&*6%''HZ;?D'IF.^4 M6-C!73W3>]LOQ&ZW'T #I=T6H5 M1%GKS+)"UJFI6EMGO)5R$ECL;L_S-:A=)M2NC!IR+RX\'*]0DN8^M-]\V=C12_1OJ*'3#IB=T-C%-G337Y.\ M!I:LAQZDVC318#K T$V%35,-K%(.?8]VZ<[JZ8YS[JR*756EW;0M*99SLRSU931)O_[+7M M@VUQ8I?FD=P)+++C% ]-A@46$,C#-%^,,=D8L #D"Y(#RIZ;I^@74KBR%43= M#S-)UW)1@.-=I3 MU[F6!JKU]TI\=CXH^WU0]:4YI15*0SJRA9IJ\V5-Z=D64W?W; >316VAKW,E M]-J5T-M./%(K4'N;H^?T$$OW9Y@$4V[.;,]YW5O>4"NN[>6T#($H#>P:>Y): M)%89,#5^M88:0AL^F!;O=6FQ0O2)]'// ,V,9MWX;[PE)4M$TW6>B<^M" MW**?OS$. [GP&^;G3IVU09 MLHA; SXBMNL#G.]Y]G.$\FLE#D<+0E/\9_[W MNPTR=QP77AQ@BXG(R=OP\MT3Z#)C-QCOKQJ'VQ]O%NR;KG(&D#L$M>9VC]IU M1MGAG5'$X+O&S_PG.3[J"0:<4FQ#,7#X/^#O IK3/2J?BPJ=Q1Y@PO"^N.T] MGLT5..E--E)^JWQK7ZX?&3"2H J-F3U"ZQ,EB39&+R;U"!EQQ)%LBN%J;^5P M<9:1AK-HS'1>;.?%;L:+W9P$Z1S4Y^.@UKD928T3SA9ZJ=U>VK*&+4Y135;2 M4?!M<9I6W&U5!/.AISO6))F&?M:>&VD0E*I@86C/P30(BD%M&+8<["[:I=?1 M+GU,G-4Q3UBW3:24:<>1.)9BNB"J=I/A?8=,/IC]B-E M*\Z*F_9%)_:7,ZKY>!M_KR%?;TMX.)_O$5AM^7QO-]_B(_L4DW1>ZNH]&5,M M"ZST_;S$R2WQ8Z&?N7Q _??.T9OW[\8D7G&UC!,PC?.M,YI1 ME.\;&3S2H2WZWAO?\2 ??$OG3,?M=K;2U-TG'6L ])S2UWZ0%Z*6.//$ M TT#+74*R89V#SC_XC?Y+9R;W\34%@\T#;2PK"QTN(GTUQA-I@4GR,,+A ,- M ,V.N,?-U2P"]V"(T?3M S@4:=&G(XWF11^ HTZ,+AUL&ORM]*8(Q9 --0^X M]#R1#^X>^'NT(M$*Q[.75XOT8 '-<4$)+BBAF:"$YD5J%YQP/L$)$MF3Z(IY MMM!$HOT0'67#%GI(Y0FB=WG;0A.UMTHMA=GBE8'R!\ :8@M)U.RA4OIMH83\ M@M$SRMKBZ@;1!& 8MH4>J@-$Y4"PA0[J4T-EF+7EU(")8!J:MBVQ>F!93&'= MM(4>701.]3PHL<^!4SVN62 SJ+=WC/:0(*#8@!:CGWI;"$;MOVCO%!T$52#U M<;J-!F,#0Q0S,GF'%?1>UA5-O"SV,W8O[AMX*Z.]*J[;>317+3A=M-816*TU M)@X"MH?#J^'C+A =J6YC=032=7MI"HOH"1*ALDB]/DSE]S24K1;4(ZV&B)D((AR((=,G/&)'B%;F)V:*!; MDO"*59/IH_\LQJK**@;0#=D!QOC(C^Y\'#+>\I9,_3M. MY^,L2=DY3G.N%]<,@4SI!R);H6KJHN4>D(/D#@L MI@K'Y.4LDU%WGP@)?^ H$D!^_+A[ /^!HO"1?/:9',VX^ $%_%]EQQK@K/Z@ MHPS8A$_L'BE>$35F+UN+MT#9$#. ;DJWWAPTR'[(GA(<8I_RN@A)0H+\K^PV M?J'$23"KO::),/+=$<2 RJ_P.8E"1)-"FQ5@JYHVU'Y6O0);(,F3<'_&<<$YH;GE+$SA(1V*)AW0,\62+J<_7F%OD)VHFF2L*#YYE&*2^E M,YE^35 NJX+0$8*'"YT6WV1H!) MEB:I'_,B0 )$8)-Z5*VS6N%1HUC/V8:3'1'DMRYH)!0=:9:DW/5%K! S:Q? MNM@I-$J644WH Q(W<1!E_)*ZX^65&#.G*<5/6UY_'B?8V)[63)/[0&WA2!R5 ]S+?1=Z;9L M'S"-M!Q)MJ3I@*D#T!UMR<. [RIP6($M^1E@THB=@&!2]+P:M)(4=<-%P832 M[D3:,T)!C&4L44@!GBDX431%HW[+^!4 MEFQZ?KX",U&!<5ZV&*X ^,JSE^UD%CVR0-+V;+%3Z5%&/SW"%ML5C$XUDF_; MLV09N*,TCR%E++$MMJWJQW-MV:;GQBP]RFA&L[9HX.J^!(<>I33SIFRQ>VFR M$S JU!;3E^ZE#\RNM44F@JD6T&@K6U0+ +XO[,GP^&1;M P]"LD3O^W92SHT MT2V\88MVH4FE.@58;/&8ZY%,-[*]/87#2"-/'5*I@Z!MT3GTZ"+/ ;3*AUZ7 M89J(PFY/$^D]0743Q/>D,M!6]S>/[B/8O)BIE(=-9 Z?5>J>6WGYSLLJ-@&N MJZYX!%9;U16YR!0A=ONS#7;#NWO/&%>(>\)"AM>&Z3/C)(K]Z,&/).UI):-J M0Y!+DY=9PB2E)&%8AHSM\R,(T14.)$#I3:P-I[#15>7M=X!+\XO7SKI*:'J0 M<<5^.\ZV8G_ZUX;L$[HA>LF.4@WK%-!#_B@]ED!CS54 W0=N?Z),VX)5 I5/ M,H!,%)$?O.SO-:$?2?:43K/H%%8%;E76Z![52QQ%*-QZ, _"[@5H*<40]P9Z,V):N=I#9E5X6O^CR)1LZW5:(\G \)721@U_-;=MZ$/&S"B6[BTDJ#S2U.%V.UWY],T1C39QF,P377SESE>*CQ_.G-K M0WN/ECRJ))X5W_S@I8=$% )<97IMF+^^. I$'U[8'*_*]$YAW@?,-X+#\7+' MC69;QXK7\SJNZ16'GWWZ'>5!3/LB$)4QA;^B>^PA/2:K+M4Y-DV@T4;+3-B; M#W,':^ZMTZ4:_!9"UTK'0A(DD,.(W.9QZD03.8VDS27D+J,)FK?ATE[>14 [5>U-1JQYE@UJ'Y MCFFE/(G=2_UGMA,.0W&?4,P@3SU.)F])R0HG7'-E.NS+.=6,N')>*1 NE:^&;!B-IO?F1,GG!6S!E0^'K9 ML-HP_,ZI*GQUR=,65?\FMR](Z6_^O&B[MLQX9SIF(%Q%>('CXOHJ_80:,PR MGU_:@BH^\H&F@!66\5$--5#XIBR6LOQA]\!]1$P.X-W2N-@9AZ,%WUY_YK\* M();,,&F*RG/N[B@1FY]*1G0/YJZ=P$-QHI6?%L#1)LH"K5"6M=\L"Q!#B8[T-W1ZZ)W;!'1'64>3TE)1$&5FZ!9\V&[1$C&'3I(* M3@VU*&0=452G",P"-O1,A$ID$5KGK(O4A5!#:J5M+RZWQQ216LR'OF,JBF!A/T*2B],>.8=;*)E%Q"RVY[1TAOPRPTS//6G2Y2PLAS MA'H864+Y>@&.BF_)0Q>WHV:,X$/<2L5-H M'Z^+DJMGIHLPH9"I[72=,W]YATT!XAV\L7LR,GC(UH9> +X)_18003C>Z*8; M>%Q*7F]B4DK6+TC$CO))1C_' \JY^Q.*&701U^/"!8XQ;^3*0^CE' :;;/+H M<9$=0[5C]4N2=<$?+OCC[(,_7*"#"W1P'8\&Y7/JK?= HIJ>8W,Q&C4=?S!F[)SUEOY48:\!?*3C!9/ S^9>WX<%C^@?3G;:L[@^N\Q MX]YM"F[GL#T"JRV'[3W;7Q0'O HG^S"2CDKB8>TYC>MS$\0-W!3/=I_:?,W@ M_L;!9L(-OP48X +KJ')\]RAP1F*2_5'U;SA*X/DFR]QQZ*XC\N,?*)RACX@R M,(M*//Q,+>[478W;4;H#7H)RC=4,H$\6"Q*R,VL;3"EU;BE&F\C1WY*XV#]' M#5-/\O.EHTV"OR7H(X-!FDL-F6(2D>MM4YL]SR<%M:6S($RP?[23W#R-29/":)YW]V;>)GQ7M\'3JK+ M=3Y]'/E)>4Q05Z\S2,!#H"1LH!QO%(7=C__ 3!.DP7Q]BU8H@N$#F&P4N<][ M0J\;D-BP>SD'O45UG5. -;B*6^WN A"[9<:KI6 5 45 N)"CUC MF.;2Y> I"#TC =3BWIY*WN-^CY7#/VTY5Z!5"0%!B;:(+QJI3DU00_LR[FT: MH9Y;TKK+1TH;8.B\==>1\O2M'8E^7@ER.I$C1G/<+EY[AQ.\/PAFCU;L.8/S M94OW+'Y1*D8VC1:5E0N7,TFJ)L89 LY0L523R+H4O".PVDK!RR_?.Y^F,1,/ MMCFO-_'V+W.\%#<$UIY;&]JO+QAM?,!G_^1L]JW@LH-R%B4U)&NOTV*=6C-; M#E2NUN1IT&ER(V6'Y:SP'S(5[PN)_?U?\CXX?E#2O.(XY;':*B:2Y#;,7MZ# M6C7,!, 1@XT4M5@.R*P 'S+)!#)TR:%"A\>. A/E#!-H).EDRLO!<&9_0'2% M Y0\D+W,>H*%:(+)?-E[%/$3B]]?\N!Y\4"S0!\>+)?KPR>2M"#]!0PW("[? MRE?/F^XHBBXJ0BHT]@:3+.P"J=L&ED=)3J8';"'96M*Q9Q(#;DIP=('CYQ,X M7N$*(_#;W!8JR4\CTI#R8@NUU)Y1P.ENB[L/S#HZBI8MQ%%S2E41VQ8*U3N? MP2JO=9[D%N-2>LHQ"G&FAM79%N:HNY=D=KSSB01T44VEUU1K-I#VSJ4>TQ-N MY;3E<)+3I2'/F]GXA%^\'PC/YMQ X3/>\V?(2^8^MTF0+&6#8[X[7O*%:7,.PD#(4#S%$(KDXBB.P MNN\].RRV <4"# NE[GT$5SZ-&<#)':(/'")>*B 0^ A*QYIT(1T#]+$@-!#\ MS6B3"'Q!Z;X?P&C%6(%K 8\DSVV)'U(2?)\S&8SIBK+OHKF*<_K9[/3[?7,Z MC8K#Z4O&=><-J^=LGTSVY]0H_(-I01QJ 5855S/)8J4@3Z8BH'40%Z_BO>T= MPBAZYZ8N-9VDEKW9/MF4Z' M1C%]";+%9%.2^M%@* <70=O+/NTQMX%,%.VEH Z(,@+KAU&/A; ([V'H9>!3 MNMZ*VP?C_07)FN\C6./-/>LL6!L39Z#OR$#_B.CBEOBQ,)NQ?("!_H(U> IB MO6^/E[OM;5< >(^6A/+[/ >L)+==GDU5;143&58QNP93S'2)C^BI#$*1S5=C MI@&TF R &4SG=%\D0]K:3330--!?_(6JAZ!\ MN %_6I+B!3N!)]/=WM,]IJHLX=JN==!V+:\!K]UR[616/QI\N79K?4+#DG9K MEO8E^P>*PD?RV4\SRB[V!UYG_F5Q)0%ZX'DF.I+%[((I)!8!]&5##,1W,"TF MN?/7W+ .;WX%G-4].G=,\^ 6LK2R>%!A!2,I_"1:,5WKI4PL10PTQ\7;N&YE MC00DM&(8<5$#YQ,UX/J7U:I4+K0Y$%WUWA::2*Q>1,?(9 L]H.HT:4 VLH5F M55N-"8P4MH0W56"E6LX"6^CF>DBY'E*F-F!U,[B%1'.-MUSCK0X;)\D=@K:< MWW(E1!4E8LO64?.#RAUO"S_ %# -,V5[\:-]81'7.JL'"1)]JOI1T?5ERQ$" M+16C&:5EG>PA)8^6\\ZZ:UA*FENA3Q82=;YYPO_OR4\0^\O_!U!+ P04 M" !I@:=2'>=YN+V/ 0"@D1L $P &=V83(P,C$P,S,Q7S$P<2YH=&WLO6EW MX[BQ/_Q^/@4?9W+3?0YE= M3_\O<--&R13%!:20F]R6N8! U:\*A:I"X?/8GUC.0H?.G7Q:.G!UZ%K!8]*@M ]@;OQ@^2&82;/+C\7 MWHP?M9&I>\M/>E@_?G9>3H);\(XH=@2Q(XN+K9L;.R*?F+;G(UO'R?.>D38^ M>%8\^;]O-X_Z&$]0_+#YZG>@ TLOQ!TR;;@Y\5UD>R/'G2#?=&S2 M2;4C]!8["8_^N9FLY.[")]-'\][WI([43>CHV/9LDMZ.X;LG_ML4G\!#'7@* MNZ8>OS?S.N36G 4CY V#M^([Y&/:,@<\U]_T5G(KY;69[^+GC8SKG\#].4TV M/2?*"W19&(7K6!M&$=Q)&X4_==.11^Z0%WK++ZRQ=!EWY/80>0GN3,]1)%'; MAM3PB82'[S-PF7F!*/FIV@5W#F>"EMQ\NOEZ9 M,-YG[UAW)@O\S<;=UU2%\TY?#&RF@67>F M$S$B?8=3=@#LW#76 X&>$IJG0 M)C?2NF+J&X!MZBF/XU=]G/X\N9/R@N[,;-_=1*+PYN)K9S]QG\<8&6?<3QSW MV3=]"Y\!?PC3A)XD_B$*?QW#1//Y)+P5//7_=3K<5VQC%_G8X(9OW%.(Q0O M(G?ON#ZRN ZGGJ@!!SE1.!7%4U7A[K]QG4[8Q 3[B"-=[."_9N;++T?GCNUC MV^\\@2P=<7KXUR]'/G[U3\*)[N3L\TG"[/ BSP67>_0&DC(M4@/:>7 M-A#^[1R(X2+K&JC\^D_\=L29,&\N:(!.^F-G ORGUQ45M?_Y9*D;Q73K 3^; M'IG__%NXLZE7*T^=?7T8W%X_77+G=[>/3P_?SY^N[VZYZ]OS@KLXF&#;@/_Y M5Q9Z/N+"&?J7(YC23X<.S#O('B$+IH2SX)^"/WX>*"/_RO1T9/T;(_?2-BY M7([..AU1@H<+_MZ%H\\FR0?OH0G'N()KWM'9O\K]%AE<]"7R^*9O7;DH4.P! M1G1-%KN"K I'2]\V%S[XQP.VB'JY1Z[_]D1,K/!][\O;XIW!J^EU0'=XCF4: MY.KYPB1R[KA3ARBI_W5,V_\-NCQS\3<\&6*8[F8PY01?_?YX$8\N4MNGY\@; M#VR#_'-)U!.RX%UOX)\CUWT##?$;LF8 =S)\>$M>!A<8 H;C&U@W)PC45O0# MIM6.?'0FB@*O]+HQE6*J;">3F$(F(8112\FD*7Q/[.]&)2F52JT&DR#RW7YO M-S+U*96Y!ZQC(,X0%@2WV(_T9RZRR!*ORKN!IYNFB6@0L>*HHG9Y4=%VHTJZ MXFD-5A28LGJ\+ F[446E5(*("4WZ^[OIC\]GG@\6F#OP/.P#C?()DL9W>_)N MQ.E2*DC%$T?F>_)NNK>K42I/A1-'U'BUI^Q$'"V-.#2(U9T_CJCA[:-_18F7 M=IRKM1ZEPE04261>4J7=2))FOM @0D61I,L+VFXHZ:6I7!H$Y]YUIAA:O[=@ MZ0\6,+%^IV3AF%>K2!*OJ+N9,+UTE5N_"!5/')G7A-U4;B]=O[00.;+ "[L9 MOXJ81AP:Q&J@!VY<[QZ]$0MXKS4!S$GBCF1)5\#U"U219)%Y0=[)[E6D] 5D MN]#2XQ5-W8TL"J5"E&;QWIAH:%K$C;X'D32![W=WFL 5*6U!28-(E4>D/J]I MN^D=*7UAV6(D*;"&$G9R8RDR;0[UYQ=$-) [P\;EZQ3;'O9@.@]LY8@T,:E, M[.5RX"A\5]G)?Z/(M+G3JR"2(NY()-J\Z243B1C0L+C837$K6WSI[RF-R<3T M)T$@P":$\4W[&=OZ2M]?/?/4-JU?CH!L^.ALI\ZE!MY?H[MV5! MO=RY>^P^CI&+U](0!E,:C[^A_@C3.:_\5&O@' TD<0R/]V&L6V M^%F#1I%-*]$^BK2I>P]$W[6[Q4S5M+-H6YU+CQI*F8S-JIX51%*-@157(I6*U]-51 M)B5%SR#2-6W#.+'%P;CS(*X];Y9W (K*:WV1U\2=XIG*MJCWSOW?9[;8:Q!; M')A5,Z';[?&JLJ-.VA)GKX4)N0:QQ4%:-1/4/DEVV!%$6R+[M3 AQR"ZJTFH M&[.I=YRT+\P7T\"VX<7/7F#=@G]RLD@X%G<*;VFK[D#CCW@+23BNO,9(S>/J MR=DD/S4%T?-=4R=N3>2-\^5Z\.INBK8GI\B(V*^HNRK?DW>*_O64;"M16JBK M9#.(RNFNPO=Z.RG\WJK]MBZ3<4C#(]8^<9D&+OG%OXW_S+S F?J>Z_V"[. Q MA[/ S__DW#HV^;3K6&2G(7'WV]CU%K,SNEG'K@*KCG?"57\UV+Y!&\'(IXY+ M_,/?853!V'^'@;L#V_AFDMUKEO>(W1=3Q]Y7UYE-'Z?0*V3Y;UG"?E\=Q_AA M6M;U9(I,EY#PQO&\W8>_ZR*]GW&*^>-\C.QG?&U'"0! A4O/AZ_Z^,L;V607 MT".^9)P['C2G.R_8?;L;)3F@HY$9[&M^P><6,B?$Y?X%Z7]"V^XS]C+1R06R MW+O.R,R!C2YHG>-=R"-*J3Z\F"87>.A?!T&H1!J>QEC2U'/'AI'[YM#"MXZ? M,K+[V?H\MMS:-7P3+ __ <@9+J]A3M/A!GJ>KZT[4L:AD]3TXYV2+6#H6U:E M;1_Z%M7=[J$K8MK0$R6P$'X--F.:L%0G!/@-N2;)!XK['^[4O'>A(^[;%VSC MD0FZT(U48741WT6*DWGG=D8>N!L-=**$%E\%G?(?K/M>/DMQE[P*,3UE($=> MQ7[O8/#WI>)>EBICNG,^1MG(#IL\UF']4 &V7?&51 ME;=ENI/2%,;,PG:S3>P=RT3O M306+%(FU:DY!VPD#W6W>SEVGN3]N'/L9E/^$O)<8A O/DNM-G!&[V]R1C$H) ME;8E5#(J153:FL"<3J5S%QNPW'QV,9ZOK-,I] 07;AQD9YF-2 -/40.K::6[ M3#S:3HMMH,#NTM0R"B@%:EU:X3]R'-^&;I(J0J<6LI]_.<)V9^:%-5U&@J(H M6%"UCM&5<4?!4K?3ZV.MT\>Z(>AJ7Q1$?'1V,<.<[W#^&',V]CD+5O[8(YT+ M+OECP ,W 4*./0[;!C:X;\C5QYPL\EQ0* C9!ODA\-S#XW>/<_$41H\#WP6' MIE/7>0V<%=8;IZH*"14&;X#Y&?SV L\_#Z]Y4QS8*=8;SXW1"^:&&-L#.9QS1M&[W,R#VZ;- 67U&=A-Y,.&:YSGD MD79,%]Z!MCV"FQ_.S#+@@] UWPS>A8X#*UG#?@@H]> M@RMCQR(QDH!' #BR,2O'H(8]33)& MBMX1Q*'24?I]HX.T;A=$"8:$),'0N\+1V>4:H_3(W.9>B+W-F1[ >N@#:[S MMT4X^/-/4N]8^&EB6A8,ER=_]X^U^.\ *#__)"N+ESQX[Z=E"/[$G0%P "+$"=^#T:V-*H2Q3Z[U'-/!7PM*V6%^4@#=CJD@)J)K+!MTLFB M:+N-_Q&*B,B$9,J 0 *Y(;:<'VM8XSP@,0Z:,3UO1EP$'%G?DV:V#"2':'5[ M0Q'A?K\CJ_UA1T&&"NJV9W3Z_:%D:#(VY!%HIFL[HC"PSQ^#&AHB*^@4&2]< M0^$&!>!$N$,AN.Z0/0I<6)T0J#7?I< Y=JC='."F35"QZ,)(VO;&&(-^)U3Z MF7@-N"4%Q@VA?2YM)MV@R7[NBC*(I'0#Y!K@EZ;8&">K1#C @)UI%')J[1 M")-BE;D("0S6#$,7.\80$4+VM0["XJBCZXJ*% FI2%7(-&!QT)<_L4_\O)R' M 8$A['[ ISG= O*8(Q,'@CK&EM'QG5E5^ECDU!R&,KB#C/NYU]&Y?[2AZ7^H,8?@=7=,E M,).&74/J;Q/:W'WE0VGLJ\<*-[KUCC5LR.$11.Q;G3VPT&N88#-4>="O& M%&$#(,:-8G.!,HZBJ6/K!!Y>&:\9T^%F4YAH ^BW* M\TY&_>X=2UM5!/S_#83*;BE%@_Z?O[V2)(9/J6-?'/80P5RA!Y''>+2[0T;# M2-&5+AB?LJ9UE"XHH3X>PKH&"#,:B;*J:=W"E)"+7[ ]"V>'\$K 2QA+JS]'- MX&/!NH@\#S:OQ86I$=!$[#7.I9]'O9&DRVIG!/8Z 9K402) 3M)@?:,;/5&7 M<$B#$0(K,ES3;+=HN$".B8D0V0P3;)A@G"=&56",A4\2&>90(''1!+#/4B.ZS@_"%#& MSLQ/[W3@<2C.B-1&JC:2<$?L]F!B1CVQT].'J&-T=0$4C&R,AD891F1H46""'.@2+G94NPN&$ O7EL_C2 M\EW306'I6#,L?+=^*_XX^<+-$BH0UQD@:$ M"1-(X_8G&'D @[/H\\'R-&XBOA?_39I(I77LOE4ZLD !@<-:^O[9O%-)0]&= M76E&7.>K%(N.,SB%>[D)5L7>_Y+Y$0$'/Q/M'_YIP,=>I\1BB@(58 '!7:)3 M%A,\LX[ZB%3//\TQ],\GJ;U)V)-T>F=,+LR4TC4>76,L1YQI&^,^?%RTAI*-2/%7C&#;T=G"H\%Q%(%M9V+::G4OY[KGZ9U/M2R:2,H4HW6LQ):8VC*/A?&T/T9*F1GJ% L0[-* M:+!WJ8E\7.CX $]FXTOD# MED;&1JJE,:7 1_T>@OIIL^0(?XQK*80YTN?.9.K8)'$@O.A/+@0E:&9AUGFYC[@'UDVMBX1*Y-3KAO!2?3!]4FMMTCDK74 M"F8M#J5-+%HNZ!1O/&P%R[8-C7H6;EH5,[.S;6OFG9G,S-5#9CXS<\LS'Q2[F5G=6M8R<[P%K#>9P5ZVG[C@7$]F>-?A)ZZ'B!_#$_UL&[VCEO(FV M6,4[$7QI;GZ?\ANA]V[O2/I2%K8=G65ZE_MP8LHD[,&R!DM$-^T"[@E_GX:/-?U[X/-Q^1&^I%I\X@V MEOE-]T_2[&EK*BB:Y?>BQH/35'8WP9]"4]IZ@UC;Q'4Z92O.^EF_M#QE!CO= M"ZT=F,4,[S8PD1G030Y5,T.XD:%,9M VG$7,,*6?A134%BQMC,P!7B8@BS[6 MA#FRZRD76 <3F3U=4;G &IC+[.E&LHW9T]2SB-G3=+)PW6T?']?HQ:./-./\ M;\KS?$A^S$KWPZ29+6.@PR&_M( H(1;S$)P<#R#];IO^_(R9@6U\@PG"1594 MLM[[ZCJS*>6U]N?3V\J@%@ZAR38R.IA?=B#N7>9[2S2B_-R3W;B_=6CM9C\] M)V[FI4WYI=7"Y4PRW=\X.DJR7F%V=Z;DI,9@;B?/7;Y. 864K_*V#&G)WI[=I>.A0?,DX=SS_ M >O."W;?[D;G8$$"U=S!:&2ZDR 9^]Q"YL2#>><+TO^$MMUG3+GUE(4 X91: M!!6:KU&24X+O9PO' R\?TCN%G_'[:4?T[J2>&$+;@5 JC,'*0?7' _E0T!R8 MXN9D-F%@RP"V=_L;N#-BTH;>C27Z,AB7!F/TRF!<)HP7Z=M"&&^K[/UEYIDV M]KS'<%BAYSSM4//Y*U^Q\^RBZ=C4D15F!"#+'#FN;2)Q0C5&MXXZQWGNF<"V MD6[A!Q>(UQ:#=7\ +ASG?2"XRW* .8-;27!;\".2R^J09[$J"W4I,Z$!@ MES42QF"W/^R:!R3&U$I,]BMLD" EW4M*&LWU)<(QX&4UU=N"MZK,= :SW"9Z M6Z!6I7G.X);;-&\+W*HTRP\9;LT"$&-FZ:;XKQB]O)V;+R:E$*#9&E^E'8-? M5H.\1:BKRB9G8-O'+&\1X*JTS!GH]C'.6P2Z*NWS P==XV#$6%J%H?[--'XT M9P,I15;Z$N$8\+*:Z&W!6U7V.8-9;N.\+5"KTC)G<,MMEK<%;E7:Y(<,MV8! MB#&S=%/\%IXUF>C)AY>IM[6"' -BJJE^(/@K MQ%QGL"O4;#\0Z!5FNC/X%6K"'PC\"C/C&?S>@5\K ,686Y!I3RV'"S;6#XC- M"T9D@[F;Q10^(*8VI&!V@8;F 3&W(;7P"S3CFLO<;8=0LPIK9;K3J*H70E6E MRB)BWFW"7?LJK#4(;JS"&H-=#;!C%=88[,J%7?. Q)A:B6=V0 M!L&/55AC8*/0+&\1X%I98:U!H&,5UACH*C71:8<18VD5ACK593UHMM*KJ2?2 M(."Q"FL,9E09YVV!6OLJK#4(;JS"&H-;108YU0!BS"S=%*>\C ?-QGA5]4,: M!#Y688U!C3J3O#UP:V.%M09!CE588Y"KT#2G'$2,H<69YZTHR\$JK#4)B*S" M&H,=#6;[@4"OS176&@0_5F&-P:]<^+4"4(RY!9GVU'*8L@IK#6(SJ[#60J:R M"FLM9BZKL-8(YIJE'2-&?:T.FL/( Z(.:S^4QOK/]4-(%;'B<&E%%NB+9!I13VF.FT(JH%P($QA M!6O:6["F;ABQPC,,-"7:$2T"3EL*R-1I3= .A\-A#:NMT<;:&G4#B-7(8' I MQ8YH"V1:4>NB3@N":B <"%-8,8"V%@.H&T1L4S^#3&DV1'M@TY+-^77:$92# MX6 8PW8N'\+.Y;H!Q78@,_@4:6,<"(1:MI.X ABU AAM9Q+;6MD>=K$MDA0S MAVUUK)5)0D>4V 8WFERW5>UFB#A?+9#8!C<&FQRP81O<&'RRP:=Y@#@@YK - M;BW?X$:Q3=$6W+1I@QOEMD1;(-.V#6Z5VQ!4 ^% F,(VN!W$!C>*+8@6H:=E M&]PHMR-:!)P6;G"KW)J@'0Z'PQJVP:WE&]PHMB;:@ILV;7"CW(YH"V3:ML&M M<@N":B <"%/8!K<#V.!&L?W0'NRT:X,;Y39$>V#3O@UNE=L1E(/A8!C#-K@= MV :W^NV* \%1.S>XT6%C' B$VKO!K2P8M0(8;6<2V^#6'G:Q#6X4,X=M<*N9 M2>P$-[ITP-KC5 !NVP8W!)QM\F@>( V(.V^#6^@UNU-H4 M;<%-NS:X46U+M 4R[=O@5K$-0340#H0I;(/;@6QPH]:":!%Z6K?!C6H[HD7 M:>4&MXJM"=KA<#BL81O<6K_!C5IKHBVX:=<&-ZKMB+9 IGT;W"JV(*@&PH$P MA6UP.X@-;M3:#^W!3MLVN%%M0[0'-FW/83NGLHVI!:J.,:_!"I$QKQEJ\\;TS>? [76.O)!U]PYT&S]@ MWW2#!?_CFPV[KC3AT7)A'CTA]0 MG+B^/MZ0MX4-NAF*-V;_%3+=WY UPU_>!IZ'_7,+>:%;ZIMCX[=OR/T3^U+"3XE8O_FF%; M?UM^?^$)[P'K,]^\N2O31C:)5,_;]8*'V2(G M,S:W,6<.R@U<*E0T-DEE=G[3,8.Q==+A:62E8^9BZ^2F MB=2A+&X;*U)L#=DTD3J4A5]C18JMK^H6*28/#()%0Y M)IA=WV*X'J"ASFSF MYL+U (U@9H_2 ]>V8^V0V!MO1-PG_9$9AS1G4#*[M+9MHM6+U@$:LDT4K8.S MH5L@6@=H=#=1M [.WJ=0M)A<'.9^F,JAR')@FAE-86N2@Q$IMB*A7*386J1I M(L56(I2+%%N#U"U23!X8!(N&(%M,,+N^Q7 ]0$.=VL!&L','J4'KFW' MVF&QE]6$;7?4A-FE-9\$QG)@F&@Q&[KQHG6 1G<31>L [7WJ1(O)Q:'FP%0, M198#T\QH"EN3'(Q(L14)Y2+%UB)-$RFV$J%M M]P5Y9NBB/D>N^P:6\ .>.JZ/C<'$F8$Q';]U87JZY9#7Z$90 [Q["9(AMQ+D[D+Y9L"V].W$3.=2@5PZ="Y]NS69SJ4= MN13HW/*W]3&=VT+DTJ)S:8L.,IU+.W*IT+FT+<^VYV PG5M]*@:U.I<^WT)6 M\#*=6Q=R*="Y]/D6F,YM '+IT+GT^1:8SJ4=N13H7/I\"TSG-@"YM.A9V6X3ZZ98(6 M"MO<,E1R!C^UVK\D+P<58M2&^8')$.7S4$G^%BH$B,U#!R!#=,Q#)7E^J! C M-@^U788HF(=*\D%1(4!L'CH &:)E'BK%&T:%&+%YJ.TR1,4\5(I#X=S%A@G: M0##BQXLD[:.:"VTI@.*3O4N$U)GCL:!:T-$Q>3 MLN;-927Y]F@4,3:7'::4T3&7E>3]HU'0V%QV@%)&P5Q6DG^01A%C<]EA2ADM MW*1[:'@KO?E;?%.\/9W&S[L.99ID.N+;9T[+MAJ*Y_FD:;Q2I_JT3:?UK.3N40DKE(7216*:M#^'6&@&H^QG=#RWQ&$>UN$1E\ M@,U[[(X<=X)L'2?/'BC"8\R]1[,YXC<3[P"17WYLKB(PGSL1C5R&TV)Q.I\I MEBG<+!B>+\C9)>F)B4-_0%PB/B@%CST_N/EV[\)ZT7W[@FT\@K'!SSR0;+QV M)?;#)LK-D;$;":O7LCD8<:#@1O9SJ)2_F;8YF4T8Z&L'/>E-PI>C,_+G$G.8 M.#5!G- K$R=JQ6F1.4RJ^KU*%8HAF^ H%L.#GN .0 R9 MN#&?1".%0I@+A<"$@@D%14(A9!<*H9PPX*&&\E@0;1T*^Z]W6P$1^M:8AP6^ MO*N\UH*OWI75 8#O!C\C*[13 B3=^6/L$C+8V/5B.^;:CJ^,S2FE>7D&-D]7 M!A,R,?.(FL&X.-^5,:YLQI64_\H85S[C*E&5X98BTWX.KRV,E/ZY=B/O=AE4 MLQ4F8U^CU29C7R.49RQ]+.?Z$')9:5LTE:2+&)@9F.L I+]%>7+'$9-X8V M7,RHFBV8F#$Q:Z>8436;M0'P=+.;*JW*V'U0TLW\20WQ)]&K,1B$F@BA^I+[ MZ49 @PK> MM!$<3%G14$R&CIW"#+5M1"TE2X-8&S\"4(R9A>]&EW_-@J,;_+%C7-LOP" R MIO6K&-^B29C9=^6XV'RV!Z.1:9F(VBKE!)[[C#.$QX;!4J_1EE:"C-UTLKND M'#;&;EK978IIO1>['S"R+J$?/HZG[S;S>]-H#TB=,X8?F$)G##\PE3[PIF-D M^4_8G9AVG(/29IYO&? !*7;&]M+93J-Z9VRO@.VE*/ET MPZ2V'LF 8!KW=Z MX\[]ZCJSZ=THOD#IO)\ MBM>QG.*03?1G5EP,\E !5DP!2 :P]>! M5_VW>PM:&]@&&?>4]._+&]F0FOBK@FMP_S<\-G6+5LPD)?_>'U7(Q,U#:P8; M8P\V8V.U;"S)E\S86#4;:U.JQ%RRGZ,G2:*_;< E["+KP7P>^VU@:?QPMJ&V M3^$R%E?#XAJ5,6-Q52RN35'?(-N 6^2?Z\G4=5Z"LBMMXNS6$;9/+3.&MDP) M,X:V3.5^F9DP'OL9;L<_6\K83"-MGPIF#&ZY2F8,;KF*OIJYMAF7ON4,6-E:]0N8V4C%.P%'OK7047%P-E-./2_A]<*SY#K=;%X?<>CQWS;L_ '>9-F40K?%BKHI!&R6 M>F= .C0@E32Y," ='I JG-K.76R8_N#9Q0LUR]-!1+:BWCC(;BQZ4L=:%G*" M;RY1K T3&(-+T^%2Z33%X-)\N)13)S<@UA723OA=A9F]\ MD0*8=Z/P!;HQMDZ;N1VRE4C[@XT6>"=WUYC6K$F4P9S!G":8ES3Y,Y@SF-,% M\\89+0R^Y<&7%M-@TPDWNVC#N,[\ _(C3>C8AF,'9>>'R/[S;C3"\"*Y?7/] MY>Z!;G15KZ%6Z;>@G;(0LDB,U7\>32F _(*\X ^&O*S(6Z98NR"6VP7-%%UK M%%WY>V69PFJ)PJ(**JV' BT,VLT.V1@$;B"_=@]H-](*V%3%AS&X> 93=2[X M 'IMF-:,'(W^B/69&Y3CN'S5K9F!C2O7F9P[D^G,1^3PLKO1)7+)5D;O'KN/ M8^3B+V_I#42^%Z"XJ?O8>/0=_<_OMNE[#X_?Z89*B019=,QLH@B MM<+6QQL:7H4-NDS8$(YEA,WBHP4XXQA6:,?*\C)[D?TE++,9$BA& CV3S2IL MSI.S'P@A@%*AD7('3<,E^_DQ'&6\,>&1%&0D%[[,/-/&GA??#Y?]Y QK(&1H M!-"+G?1!S\V0#:/?WQN[E7R1NR&%A@R*.T/Q=[CI,@3F0> "Z1CP=@;>XQ3K M)K)H/M>.9O"MD(\!<&< ?B/B"R2DU)] .P!7R,< N,Z'0X#4(;!WZ?*E99(S M2LG/PS#VU^ZM4X 9_,V#94,-?UK0R(S_(D#8X$4 +4!D"X&BP-C@!0$M8&2+ M@LQ@/!1X-9+5)G/]4^QZ*'LE4'Y>-G/ATX&DDJSXA@&HP58X#2 JT0)O&) : M;$'3 *02K6?:@'0(T*"%39NRQIE=2YG\5^KAKB^/O&PH,GN8-GOX0(#'[&A: M[>@# 2"SOVFUO]L"P$. U"&PEZ6TT! N8P8_2VFA!XW,^&9A"_HFBQV14T2N/B7". X61D&!0/K MZ89L:$*O(R,L=13!$&!@HM[!/473=+&'#62L#4SH2B(7_Y*27W+R2TE^J-??2'Y12G*D*;W1EU9[F!U M!.*CC$!\%$7L#(17\ER_3RZK/36":#&$@V_U.17E\XA"I*H&88N=HPA(D/L:QV$Q5%'UQ45*1)2 MD:JD2*^62*J62&HOD=2>F/R2DE\RG00PNH*,^[C7T;M]M:/H?:DSA&%W=$V7 M8)H8=@VIGP+R)L%8PTC1E2XH9UG3.DH78-S'0YCN#6R,1J*L:EHW!<:)@E+C M"1%^:CD:8*&*:=3A=P#=I84SI]606]W!\9ACSL]W62=%GMC&#F(4R5.D@$]DH:S+6ZT1-U*<5>RS7C)K_DY)>2_%*37TG+ MB5C(<[$0$MT?&T+P2TI^R%1-!$A.4B5+:$*,KGC-S=>S!B,G?8XR,8'%BF"]GW$\<]YG\ M@'\Y[G_^]HJ$3\&UY;N?IYSGOY'!3I#[;-JGG#!]_<2-8,W1&:&):;V=W FR([N>N9_\2G7G?J?CL["YC^?3*'ASV,W;G*,S>>Q?\K)I$G= ML1SWE/N;$/SG$S=$^I_/KC.SC<[JK1^FX8]/.5$0_@[/.2Z,ZI2S'1M_XN)> MRE.? YOB)/V#8O$?%.#_%C\*Q(N_2E9G'629S_"82SJP\%9 GI\B^O\4$W_[ MV^2%S^;DF4.6_\N1Y3P[@GC\G^GS$>>Y^O*%D[-YFPDG%YGWCQ7F_8,/VHWZ3;"_W2,3DV"OKU_?;ZZ?*">WP:/%T^1NS>][/"^Y]] MO#S__G#]='WYR UN+[C+_SO_=7#[]9([O_OV[?KQ\?KNMKJ^_(Y .UGW[%Y M[N+X_)B3!%7I;_L^]S]_S1S_TTHOPHLK75F4K* S"9"Z!'KDPB)H@\"ST7__9C(!]SXD%P$73,\N[I[^,81'0H2<#N;0,]TSD;$ M86-@\_3"T8,#3\A)KT=% S& MLJ;(,("XOQR!E)&_O2G2X[\CRBZ)ZLK 5Q57$80/)?BS/W2,-_C'+9K#I&TC M;C2H9:\C*V:P[TP3Y:0N0PS3Y94U:E!XC_PU;&!WMXP'[^'<>GU[?O< ,^_@Z?)BS=$5^I<3 S>SP1O8NXN]%S[M84$L M&K1;\$G@&7Y>A:^7:[[,_;TDGXYS1MS\H"V \&D6XZV6_EX?/QP_'G.7DZGE MO&&7NXZRU?2@W['4I9A/M WD';VPQ(Z 2><@-;[[=NX8>-UP]\@34]=Y(>UD M7A)?8 O]@"5T'M.=1J(]H==E/.RD636M(TAR7^[)6^A1FX:M1LL.#,/%GD<4 MPM0U;=V<(HO#KU@/CH:%RT!9[)U6%P-ZA^-1?Z-_;DP;BQFYK?94[O=C[@M& M^IA[]%V,_52V4S3*<_AYYSXY/[+*]^_(]QS[Q;2L-1'GWS-,HF\&JN?.O0?5 M G H3/.< P&@)=M$JQW+V*][!SYL_?_F--2'F3[:5P6MNPN3BW)I!?_K5B&_ M'S92CX!GX&*T [UZ\IJ9^7$S>VX#-D^60+#$X'](DH?AA^)]B6KYX'NGS;7G.4FIF%8 M.$[RZ,2N9.(WCBX%+YYRP7:!Y&(:">-5FRQ79FH\F;X5&,;!!*%;R/,R>317 M1CUT?-^9!,,.Q[EA8$J2#=,!RVKC\U4-WD4$6=SCVV3H6!^\CWF&WC"&WX(F M2_B-7_4QLI_A@LW]&)MP92ZXNRTN\@)"G@."**3-+T0/N4DZ5HVXV3@Y1!KP M392&@6!E-1.X410NLK 6#+.8 \3J(K=)%(XSX"Y, M@^31J8MU'$R*HL0%"0@>]P': R1PW@PF"&_LD(2'.-#ACY&_VOVLKN#@BS-TZ;;+B=\,IX1^P M;F+Z/C ;6\!"U[&)>K7>. RJ]HV[)KH'Z8%GY0+Y* PN%A!D\J M@DJ0^H"?9V&^.O?8>>(^D'E0^R3)TG'T@#\V/>@QFL+G/I:-Z;"_"52Q]S$S M$!?H0<@1X;*E0-P53\!"Q%GP,#)%]AM/5"0T!GJ%#.N9 U'YX8_CV\>@,7'0,P./3#N([ ;.0D)I M0=0_;>I@>!]L_OC!#(]L[F3R*%&6\>,;NIP\:]JAU( )VI'B"6!1ZQ\W=ZT] M=\:+_6.I;"OUO7RC>633/0<&/SON6XK%%#P4L%Z/'LIL/-VDHVR#_$N9U@0+ M)%2/2U]U1B0,ERR#U8%P\YRJG3K>.]8J[?AMFG;)V7E)/BY]>;74^<=-ZN4] M#W3P8EQ^I/X)FN(K+R8 M7B#H-K))M2:BA$EAH!]$G0E5OC%SHAS/S M V@2C,;^W8CFIN?-L!N:B/U/7NCFQX%%JR^Y'E%P;3!U38N3A7 +P3%+J,^2 M\K>;]U!I3MI]XCL\SQP<6LQ %(7&C'1ITL\^T/9S_FZN6JC(V$^A>&MH_4XL MB$G? 6$A,HZN F\A@&+-I1U@)0BM/ 9&P(*@PE0,I,+!I#RSS= J"IXZ @-- M-V%UY_UR='U[M;SO$,P*P_&C!Y9-JOA,4J4C"T=GBLIK?9'71"FVI.)NYE^% MK!!OK2S(TG2_;C.]6S6DA"(>VZN&E%"F9+5J2.F4W*GX"_FQ032*Y2X7?C T M97\YNO_ZY9_IQF?8:!2B7; 9XW@L7#H*VUMI\.KI(6DQ+9]MX2MQ TLMC$<= M6-,FMU;O$<.9N_]Z^_W;T1*U%JW;K.HJ->'NZ"SZ\"*[@HXD+%OY8^GW',SW M@Z^7G2\/EX-_=@973Y+=%Z$2Z4B M./%T=WY#2C4E#W&?$3=VB=[[&^C791[]B 87A :0%2,YS/I9OOB"7!/9Z\_F MX/+*5')T]A2LR&#!=DZTM.V#<8[.=N'RXL^*9):F]?1G6+C:2["">2_>&@*3 M)F#;,@FR@VTY@ =2QC@ @T^2>Z+?$4A(32U$ENCX-=R?0QH_FP]\OW!+Z2OI M1 >&4W6,&YB^$T"!(0;22H;URY%\E,GZ[)?MI_W/S//-T1MA9B*N8"W[8M(_ MXBCJP O$.#G%KV-S:)+1W@\>GKCK8^[J^G9P>WX]N.' %+I[^#9X"FH_H04C M)I$A8LML($R6S8"5^JS7NI^UFZ):=#]CVWSA2C ;R\?=^95P-EYXA*2';F0V MJ;?-19ZI/(/LB=0"\RKQ.2UM./ M+@E!=L/24P+#./W];##&/7]BPXM>3I@OZ&7 =W3. TD0BM,3G^ [F/L6)II= M!A'(92D((,^ WHQ^-ACH083;\8H!.HG"NGA,SD!YP=P--!L2EJ&>H9XJU),L M7?^M$,P'_O*Q8\&:W8O#Y]QET#[3]@SW>Z65SK4T\L8CR_E1D)J&UK@KTAQ# M*$-H,0@E9Q&\B\Y;\A#)@".0VP#5-.<&PUP3G&T2SG!&TD4'0V?F$SO@3^QS#Z;W9P+9 M) "Z<*2(87I3"[U%H=Z%*"FW8_]B;*&%[X11R .5%"Z* (3?/="S+U(O7) M8-L(V"J-@NW$M/&[/@]X!J ZPH#0A=4@@V,3X-AM%!PCT+VK12^CYUJPUDM+ M^O/,YW=)\'C]]7;P]/V!G(!:"1&2[N'7/R1%$.3^\=B?O,NI__OU^LOU$R<* MQV+8T18QBE!"5F5-VH42LAA3HFVXC>;:23R^OGUL. 93!O5X_FO[!G4^N&G?H"XNK]HWJ)O!E_8-ZO[ALH)! MS;^H;/I0O$F73'I ]NON^=^W?WW1S9QLVWF MC?OIO7E/Y6XOQK36O<4]M-$FHV@7;?37TCY:$O\DVV@Y>.GZ./ZU8;/F,,E; M:$*1JA !B]ML2ZFAD\Q?F?Q#75)2LR'E46)/TW >:AVFK+(R'I IDRJHC1OY M7!(>GP9/E]\N;Y\>T\BP8&(L6AB+!L9^RB@\QF5QBHXK\83D6%%)513-V>D$ MSG5W"W52"L,'QDK MV:4?X#2T8#P+$K]8=1>^0VK;C*&E M,*=Z<5_)YQ,\.5N>EIH"B2;TD<&V*-BN%25@R&7(;01R5PMG-!.VJZ5D-YA& M@@+#E'MUF$:1G:AN2Q8I J+O+*< #(/'Q\O5Q5X)(RY;KS2_?>!%_(GA67.' MT?3V&1NH:#^%#1FU>GT+WCHU>73L&T=.8O#3R^HWA_FL?=8^:[\=[=-OBZ][ MIR//;[3 "PL"!850B$>9U%?A2%&@%V2%U327"O\&V7'F:V=L&M#BJ:[)8E>0 M5>'H[&=1%'BEUXUJ^?)$]3^)[8CUX+^I#E38E\41#Y;K\7O^IB*ZB; MX3ND$O^\C@;YPW=GX:D _W%,F$=>8&C!QNX/\4F1Y^?_^YL7GPOY\>,J>F+/ M=W'1KTTX+>-+/V_ZB/3WY9!&D#%2X(=7SV0@\>R(@XJ6?F!"L8S#BP%: %VWL9_.P],&JE25> ME?N[.%BZQ#&CPN)"T79TL'2):T;J\3*)DZ_Y5P)O2O@;, M5OL MYQ9X!5:HFLI#7VH7^],T7A/K]_DVTP<2E"(%BD61^4RV3%4EB M)DW[,9?F(,P6\2D46NN M;9(KXK@LGE.9Z*0M"C*9"#&OWO**2J_+=T6Q=DDYC"_5";'T6'P&BV!_B$D\ M&,$,8FV'F";D-0#VAEB_QVM=M7:(-=.A$14D-^UM::/U(_LP9$CO[?,%_OTO8=]O$?4>M'8!/="AEK AR=W?EC['+ZTN['3#$6+0AY2+R4 M;(_)%&/1>N0UF9=4:<<8BT825,0N+VAI^W&JBK%DIVQ5JJ6H'I6K@K+WQ M/.REN9DSV5S["Y<(ZS^!UQ06,&L_S-(\L9DLFF)@IO*2PMRM[8=9NKNU(FTF M"R(O=!NS&[HVC];1V;WK3.%S;X%SB!2+F4Z [-EW,_5(*J\D@6!KNWBG>L2I M)J=ZQ*\E@S$XWP?%,H!KDO'KRH MR;4+_&%\J4[,Y=ZO70+F-%X0F2W3?LSEWK!=/.9DA>\W)U17FWOCZ.S&L9]9 M19?:12OE:KPJ"\I1+\;A&1J>_XD*)-KVAP:C4S+1#ZS$ZH2F]R;B1:9B([/8:>)ZC!U?!!%_*G;%P+)J6>QC#9>DSF MWHQ< R9E7E+JUY/TNRJ^.H[QP[2L^I%]&#*4YL[+9&O$C,H7E12[?$]@.KK] M^$I/E[M:SP2J%8M2@Y7"!N7/!E/* V:MEWZ3VHLP+_3IVE+07>?3UJ FR M4$0)DGUEH?3UJ@BP4485D3UD0!8D7:W%X'5 EDM61RC!2PYF1 M/3PK0PTKEM1F%6[N6&WBO[E+-1VFOD,/M\E^6MA[A_HH^8+>,._)?+=71RF! M9F.-PBXU&_[I!^QEKMN2&_Y]OM^GHA)CH[!&89>:#?_T*'OIVK^GT++RR8:U MPCU_*TANWI_4V[]U!H8_#\]NK@=?KF^NGZXO'[G![05W^:_OUT___GPR/$N- M#9<=K4[%$!/*$\]42[6J9.P2 >H5+++PTHJ31EXZ->?EUSDEVKR&6QU M!8BY:T60FF!/P*@+X%/N K/JT5F/UU@MGW9C+'?MAT(P1DZ7Y26M_CI_;?D2 ME1C+7,5XL-FU;)K%??<92=BJ-V'2-M'XF6AR_?D^@OC M'\:7ZD1;[B(41:%- ;2I?1XZP]#6>K3E+DE1I&X3)5X4V$[4G+X->(A0;-%A MG,FFD4#0?]8$OM_=Y7Q:15+):_VP9,UN-@TY%7H,YNF7KF7C>'V MN^F/SV<>0!V[-Q'RWO8Z_*<.XTMU8B_W_M3RL*>)O"RQ0_3:C[W< M6U#+PYXL\SVQ?NS1[\W)NHFBKMC]\N;><#M$@'/3!BL(+G42#Y0[ Z,'OTZQ M[4%GB/WD!/ME]?7@?R9;3B;N(H7O*L(NIAQ@GKREB,*.EIPLD5/@>$7M;3'D MJJE/PG9U%;43O8A]7M+.>SV>7]!I)!"7D3P,;"/8]15IU9NY+.0\[@L@KDHT MI )O(&FMY2J8 %$E0#OO%BE?@!28\Y5^'05JF0 Q =I5@';>;U*^ ,FJRLM4 MEZ0HJ"X--:[1P/B.]QBG&-7U+X(/8KDMYSYH>$'D]CM17! $7I3K#RX\]J/[(L\EV%G:K2?K2EI[#LF/&]-]H$7I7JU\B'\:4ZT9;NGZM8M\$2 MN]^_>Y/VET%[)0?=F9%JCCGWK.^ M=F;%@O,O[\$5,B]VZXG#LP-5: 1G[LWN)8%3I?)0%0;.6L"9>Y=\.>"4Q3JJ M,C0^LR(^R6=>+(?Y4"I?4^3>@1[P;E%\]EM,=%6^)]=?>.(POE0GX')O0B\: M<$I--?SI@<%A "[W/O2" :=JO-9OF;N$TRWDP?B^7OWOOY7.Q=5W:&/2<0V8 MS\?0(G8-,+,ZNF4"T3HN]IR9JV.O<^YY#]$?G;$_L3J6:>-K'T\Z+])+AZ1; M$M*TSAES[DPFIC_!I$00V0Y%8&G:S]C6@\U8'L;-C3NRF[W$JV]IO7/OO M;R=3^O/.!-O)&C_FIK?_/L]4@?&,KO8S\$RLA6>T+W%KG6XN_YJ9_AN;25C[ MK'W6/@7MLTCMW@4>[MTXH.OYCOYGIEH,:A>(E>$Q+=MCI%ZI<"R(R42_^ \W M12[W@JP9YCDT\\>."X3(5/A![6?Z?%?(]IA('/-DAY8@".D]]<;()6S+TIJ4 M[:-RML>4HS/;L7%ZMYR9[_FP.H2%(0O1UQQH4G-O,DSD])&(Z6]$(.[FC-WD M/_HO=AT#>>-5UQ'03!)$Y1.-42:&S%J0F7M+(D,F0V:IR,R]A?%PD$F]VV)# M.=C)Q+%W,#R[O6SV4#;+3Q/*,3PU,=OGL]F &BD-H I93,]/G.EYI%I;4*1M MCO333+U6LG4'C'I%Y;6^R&NBE-H-#@5'%GU#KC[F9!'0!C9.)OYJ:K8^]((^ M=+L]7E7$;7VXP#J>#+$;=T/(6C5.R[;$T?I!3]2^Q$O][-00Z@^@'D2HMIL[ M&2543?-Y(]\^"I4=KM-^C.7./RD(8VR#6/LQECOEI#48H][5FWZ 4Y1Y@BRX M;1H=T^9T-#5]9-6/YX.0G%[:ULIL!R(EK+L'SEW;YR'?%@0J7]*6JO!BCU5> M:C_RTC=79CD)H//JWU#>3"_90-=GDUE8LCZJ MO.],IBX>8]LS7S!G.1[;W%+@US]L$ZW<\;L%+H;E>A=Y&.X>NP%&WF+_;O2$ M7O/(&> 7"51K8CT[$=BA6%4A,7>\KE(DJKQ04T%;AL2JD)@[/E']/6H"9*1N\9K&9)!O/>2PO=J,<+:BT/Z>M0$ MR-/_5TLDV7UT$',;X75GK7<-@G-70 W< Y'O NW">:RXOJ"S*M* M'58\+0)IY 0T%'7X^:( :Y*_D6(@:RQ NU)$L?D$,I M\TA#OU-5#B0F]G6*?>Z-7NN+O&M;MV8$=/>.2[XS\'W7',Y\-+3PDT-J=LY7 M&7LIB[XL\F(M!3S;BU7Z>M0$Z7W&_<1QGT\,\R7\55;9WE.N._7#$KV+0"-&XTJ%WG!\:68NB@<6C(U;L'\7 M+J\'[BEKHYQN'XI.EKPJF_"<%_TK@; MW3KB3M*(\>O%0T*,=?0L?#ZBV*U)E(19PL5JEB+3,M6$I6,YO/P# !" MIA;/G]B^,_6..-_TR8#F%R+\P-/ VZ\/@]OKITON_.[V\>GA^_G3]=TM=WU[ M?O=P?_

+J\^'P";6XESS]6"/./%9K,21)0)"((^;E CD1J80C0EXO+V\?+ MBZ!7=S?7%Z0CW.,3_//M\O;ID;N[XN[N+Z%_T-O']WM8% .#_W4K8:1Y]N&[ MC6:&2;1U![0[Z'-GYB';@*[B5QU#3Z;8#7.L.5#JZ"-,UV>+*CR2VV RC!3: M+T?$U,"6%;DVDK^]*=*3OT/E!%-$H W*4=9S.KV2X48S=XV1R]Q>K5A+:X0L MT2M!)?_Y\T,+1I/O[(!-E'Y!KHD( 6UBUEE93WP!Z7H"^)1^KS"9Z<-87A=/:*P7!O& K-@6'M M 8OU0=(PI3S@%VS/<,'L*UX#L!8/M<7:L^(R;8R Q;>+;&_JN#XBWK8"G&UE M;B!*:7NK$W8/6JWY;[=[4U=8R9[M^YC]A],74\>#6] MSC(+O@6UYM_;RARHORO7F1"?">G0[Z8_/I]Y@!;L)@D \_#\%\C9]V;,UD5 M>4$J96]SQ3"I#8)[Q %VVJ*F"FH*!(4Y!(6F0E#@^^1TCW?WT-X!^6F2F'Z?UU29Z>P]T5>=XM;V4-S4H4\41+Y;SNZ5 M8O1U[1;WXQ23(&@A&7G424UU.KNWA\Y.6$"5Y HNUHI*7-4P:0]BKN_A^*F M$X*RS OEU+)JA;&=.>?\&YF6@;U%U(V@8:-&J5LSBIPSBMB,H8K"'G-+PGJ: M!+LK\R6=O]1J=-+0AZ*GM&(D1-QCZJ-/0I2C,U7@9;F4C8#5;EVJ<7F39V.] M&P?R:"$SG7V@4TMY1#=5MC!+,?D M(()G4EH$O904WH\FHY!RFT&F T]('.B2UM3_BN M"2*%&V\2+[9ATJIQD1;49 ^JS'QU'<_CIJXS,OVPFDS['!J5N(2 M<.0^8$C>/'E9K,,WT9ZVJ_6"90L)EPL:2>:U/L6;IBHT\(_.'G%PK@C//6,; MD]+ Y 0*9$Q,V_1\%_GF"^;PZY24!R[%<54W]*O3E]EBO>\<'A-RZVO(*[ P M!DN9E\1J_(ZT6Z31.>7(&W/F9(I, MEY12Y_0QQMRMXV-._MA&B:A.PV8+YFZ7")*Y[U\G7#H/F;1) OZ+ M7<< OJZ"'Z@B":+RB:G3IJA3.5M\MDCP;#=2%5ZI:/L3_4;JG3_&;N!)9NJR M,'4I9XMH;D=\P)F[*2;V CF=4'B>--70>XX[\E1U5.R51'CT.: MSC[4%];[L$UBBXCK$83<.)YW9U^8WM3Q3/*5NU%@"WEBSM/%5+6:PEK9Z5B* ML=$VB-<3U-L*\2*B>B5 O"O15MO@(ZWV?^9C&C;%_1)S@K. B65%_MHFRQ1. M5T6$'%=L2R+6^UF5/97O]JLI>,UFJ[;/5D7$1PM'N-;C9:V:G;!E35>5>OM# M=]4',R#_QSA\6E@AA\(K0[ &#Z]!&LV\M'V.U^2\,.SY7"A-;730%>OQW3J] M9"O"O7UZN;9?@!_$Z1/.+S&'\JWTU:I"Q*T,%A3KV]T*G6S%LRN$CLA+%9G= M%!L;[RC-#:9'&Z!?69Q,R59=^CWDAQS9)Z-&Y>5>'0NE^L](4<-OE[8)=CUSUS;!SG;&\';!+DFF M)5ZHJ !KFV!&0Q_HG,.R'6A<"]1[?$^CN7@9_2NP>1H<6?%R0PQ,P/"/C4>F MSXU@!1R[O7STBDO+CJO;1U&AMZN8(.NBCX*<-63:,V!JE-OCV-Z7@)'AOOHL PJ:-W+=K'T\\D$G2$=<)-OGN$VQ;$$B-US3F+6N&MZR8F"V]2)24 MBI%(XVHEZ[3U9;/*IV4VI;,/=/K6U&+"TI'01L9:A)$]ER<2KZBT%>9C[C5J MER9;45Y,$+T@E"L+*!<57JOHA(H6)$5O7I7<8K_4;3EUFWO5+3S4(L+L85VU M_?<,=%5>KFB+&ULG[+E.4(N(JA<%'$WB59F9]9E5_F "_?0YY/NN.9SY:&B! M6>]P-JDX-5]R@<$?KKF8M=],:[^(2#I,M?/5_& !,$].<0MT6)=3NE6,3KS1 MT 6$=B&Q^/V@K:PLX[6:O%SO0KOP9=L*9NOYD\(Y M^NB,^SPM8*H/+KP@UT0V3.$V0:/UB9L@]]FT.[XS/>6"QZ(+,0Z$M9E^BH$Z M8^3BM3D?4#\AU>K(S;%C 9P6*X:*RL=PSI_"@(K:5[]1U;6]1>!(W.BZ'457 M5YO08@HY:?1+I23''IU]09ZI-\\)6YGA^\ZDGZ=P^3UV'XF66YW\+Y%K W^\ M^'[ FL0($#(: =>W5XNQKF.EJKJI#73E5V9C;D=1-T\%\XI15-4VY,;$02/] M>6%:L\ AT2KL5Z=!NWEJF6?%?L0.8[HU*)56J&4+$A_QP2- MV. 0C!8]XW#=&91)CQ>BOJ/_R=:<;,U)9XOYUYR'Y7Z*KZ4M>E/DNA!W:*D> M])*S();(M2$6M#7XV]TYWR%U"HX5]"#4S[>SR1"[=Z/@6>]NYGL^LHDUOKR\ MV:GD!ZG^7-5FS#6RUHJ1T@%8;'PFA7C; +AS]D$= %0" *I251&:=P!(H:78 MLO4V1741NSM'X7>1D(A#:X)"NY)FI1.S?F\;M':.@M<#K6K5;YJN/?&'CO%& M_B(1T#/N)PZ,4<-\"7\E1G.HMT^Y[M1?-\>(9HRNF+:![=ADR]I1G@LN\YR' M77.4%M=/FP90'- /L[L6YH?%:BICS"$=UM)39+^1-&;;\:$#0>37#G*:G\F9 MY5/D^F31[8^QAPER#++-QR"_@I0XDNS%C4P;V;H)CP/#?1Q4>3L.S'="*J 9 MIUO( [;>?_WRSZ-5Q@G"W]/,VNA*( W!I:.@N97V;K]_2V\P?8F2"1R+'-0Q MR5X$>I%/#?W8&5T^7#Z< 9T#W0R M2)\5)!+YID\^.K\0L06>!I)]?1C<7C]=>N?[OD;NX>']_OZ5[Z<(';P?^ZJUR/AI"BD_.KTL_FV8?O-IH9)E&&'5+N MUA\[,P_F/N\CS%]GBZHPPG^85A,JAL!?K6/+B@SJY&]OBO3D[U#(0=4&4I5' MZ:W)R@H17LE8HEFO[)7&-KG=)0D[UFH:&7[T2N!O\L? AM2L[3RJI!"?]A,( M->:^02-CC[L$LAO<-^3J8TX6^6R.[,*HEHU2*W8KL!\0:?]R)*7.,K%H[=CC M]9F_T#%LX/9JOU;TWQ*G(T:O*\(%+1FJ=3Q9_-8I:((Q*"IREZS:/I_@R5D3 M&$U?CQCT]H*>T SH51,@>6^ 1PL;Y[,M-=]O<3?OPOOM[174?[_Y;8%\K8CJ M*)3LA7^?$ID3/@X+ T74#J%D6WMF#%3C@G]7_=9EP(8EY,D*U<5C;'OF"XYK M77T@RO)C4$T^\!6AU],"YIEBS!+62M-:H<,*J$G.EFW2\!0=8H[,;!?#R/X+ M:\9G!+94*'(CME3.3F;>X&TV*8& M>Q[09@4-A/6!:44D*YA"2Q*8JKY;TAQ<1/4D+2T[J_29NAS!4,N)R*O[K%QC:WWZEGO MI9UE4OHL4BCT5A9[>]A8;+%7_6+O"A;^,'1.G[DNMO4WSG>1[5GAD@\9_YE% MQ_5&A\2RA5VC%G9;54^>HBB[J)X(6N<1LIX(L,)N$%4SA]D@01F8-'>CG//? MXO$8=)V-L45KT;/2.M05WC8)Z>4I^-($"5%[Y25+[,.,2JO*M&DNCXKUOAN< M+W:E6)OJR8^PJJW_(CQ-O3RU=W910_LH%5AVRGN9Q5KXB$C!H$H'6' M6]5YBF/&PZWD;C!#KB]-\IQQ50%[V"% ._=IZUQ91,+'%E6Q][JIIW4I/1*( M ;U10"\BO:0\H/=YJ5O-$=9YS[[*6/XK:[\R5Z[9J8X8*_]5;?DOA97_8N6_ M"BO_A?^:F?Y;4OPK_K,=I;\>?QT\7/YZ=W-Q^? (1)8$L?^)N_S7]^NG?Q]: M#3">PZ\ZAIZ$!^N!TD0TE07;@=8U%@S;JTKFIB7OT(*^+E>J6;U9H/W)^OE^ M/[4B^[E#)#7J>9J:V#Z:[;67%FK@VBM%Y>.3/ M8WCD#Q.@9H"PR7UOF0 -P((D+A98H]\CT^AY[V\1) MUV>3F15XO\+4Z^6 TH>;(*OB.LJJ8!+6#)0VN>\MD[ '["/3!O&*C_ID4M04 M)#:Y[RV3HB<'++PDDR%P0(P="YKSYB[9P.O,I*LI"&URWULF7:MIMG$N&)NK M&H/()O>]9=(4SE6-F(ZR,ZWVC07O!NF!*5^0A6R=9'_XW 76,3G+CYQ)PX4G M1U3!A>K$-(-0[9'.]3ZY-Z=L]5=R$\TP3TN4.K+XQV.<61,*"'$W.#;)J1B\ MFEXG](\'[O%O ?O>.[]QX87-AS4*&5.[KF^OPH- NSU>5?)OUVD!? K]TJ:< MPSHQVBL%HRFYA\&#T6(E;*^J[6< Y5(.M*4(68>-X7YN#,_#*"2*!Q,B&,)=,/Y3)$4OE<3CIF^K@;,4FXPW\-RS?8IAW!?(\O!_"5 MF@&LPX:PG!O"Z4"C'-*BRO>54C9G4H2SPT:TLAG1=,)2 4W;%_F2CC?9"2VU MEPAXS\^_N5IG <&#=\[.)"]ON#KBS\5:MC/?W@A\W!IC#]0?D4 M!9IJ"#+1PYF6@V"+OD^K&[->#*)8O_;[IQ[_%[N.@;SQJ@$RQVSEJI[AETK\ M9BMF4IY/FV&98;DH+*?5*]D=R\6XLAFN&:YWH?+6P$RVPU9*\&"_C^*,Q7JZ MO-BOPQN]W_DI#,S%@UE,.Q=E9S!G]V S"#,(%VMGB-F.U"C-@;T?HLLJF+@DP[$*-L!^\^!Q!1Z%:@!D>'@=AL9SF4Y])EZ&WZE^I$;R$!M8* M>]@"A!T&E@L)KN7QVS(5W/0OU0G;0N)HV3VT3,LV_TMUPK60Z%A^=RS3M4W_ M4HW@E;)%PPY:@;*TX"UIP?\3/Q'T0/[(4X9K#*U(A MH<*=2W.$]3B(X^;*<4'X?S?],=E: #,;7 CN?@',&.0[H# 0Z7:^DAVJQH.] M2%G(AF&]%JQG"R664.+CVO-FV+B8N62O# S&,7Y#U@P/=/B %W@Q\T7*ZRA# MPW!-':[EFOWII6)7>/?KJ,AH[^<\<&<'K0T[M1^-LWAQ9^Q#H\ZIO8R^?;%WLBKVJL MAF#;(2T7LB.S0,=]=CSO-!,Q(+* M"PF+EN-39ZAN])?J1'6V^">#)DO&WRD9_\)\,0UL&QX'>%M.QO_L39$==ZOC M8;UCOG;&I@&/GT:H5*6CLY^%8U'^?$(>/N.F&,A,/+PLD9_5^J:&,RT'P999 MHY!]L3OZR1.5LO >2R!@D"X(TH5$,_=PF#-X,WB7!V^ED,AF06YS!G4&]1)3 MP91"8I]Y_.>[ 'O[(<-\7Z6M_"<#F=UYSB#,(%RPZ5%(.#._XYQ9 M&PS=92KH;-'- ]:Z]">9/[G(]D):>=P/TQ]S0+W.@K[AS$CA>+4'BUH4EJ+& MRTP-R5O$W,T:4ZVCD/@WTW;?@"A_\V-AAY$%^J$[-U MEQ)G^&W^E^K$+TW%Q!F6F_^E.K%<6S%Q!MSF?ZE.X%9<3IS!M?E?JA.N-9<3 MWP^^V^M9"GQ/UAB"6X[@;A$UQ=L/0^HSF:%MU\!NDF,L3E\YS[%,(^B8P'/D MOQ\_'9T-)@YTZK_8X$A=$ [9!N>0A4H5#O"L?:PLCE),C\H.MV3MY+883+?: MXN+/+^AT8/QGYOFD+>_)"8N/W,U\SP?(A;7%(R@B/]CZD%YI?&"'Z^A<54GF M04FMUZTEY).5=55$WYGXE=O);=)71[GS)?G;X%=-%[IY1:G@8]])/:D''!;W MPH_8?3%U',[Q#UAWGFUSZ4P ^A=)K14%^GK4!.&LNV8[)8+ZSND^@E9/:;Z6 M"@9]/6J"J-)4=[X)8EM'H:?6"@A]/:)%9+>N/&LKEM\ 5U8H=;AY&(+U$.2 MTFU"6G&1_P:()C%Y!85JH6R8'-#7HR9(9LT'%5 BJ M;.YM;1HF9YF%[U[9NS8@0W9/D!\<>^#!O#V<^@B$\.>EV M>JYY6E'K.:JWR:"FL$N-EC,QMYSM>ZY&/3*GJ@HOTI%JU"B04]@EZN5N6\Q% MD_(+7H'G?M0BA/.0B@RV)A4KU*[ MHD"WK%&(;@J[U&B!4W(+W(YGI]0C9GU!YE6%B5D+NM1H,5-SB]F>A[O4LZJ3 M-+ZKUG&T;;,A3F&7&BUUWYN]W92WJ4\^JO/\NY5TI@NL!ZO **-)[(<93>PHNSH+TVO:^II#['=$B:ST M%Y(5KQP7.C+0=<"V3Y85KF/#3SUP!"1QI>CF(\DB0J[A?9\:R,3$YIE].4!-W6R6E#4[.4/B\+]6RR97)+ M@]QN2YCJI60$MT]PVY/:)?%=A1I;N65'IU$NQMND."7?N'52W*34,#+O]A5> MIN? +3;O4B6P*7G*K1-8^E/+@EV]HB+RBB8R066"FB*H*:G,K1/41B:GR5V^ M3X\IS*26*JE-R8=NGM12*WHP9VH]7A&I= 93?V)!G;'G6^QSEN-Y++YX,[#RQE_=1O&W/[SSDV55Y M6:MG[V_[8Y[- G,_[=#&G<&/(9HR1*>=\;>.Z(I@*?&J3!LNV7:H+2[I8*$$ %I8*3$7-7-14\69EH-@ MBVY/.W>N;!?U)M<)F1UNL7\W>D*OS#'"D+T?LM-.9ZO2>@7%>2(RQ M(+_V/I#/6OFVUZ9_"N0*\7$J_,[@EGJIMANRK5 M74C$,K^'G"EP!O+2%;@F9 ME,JV]S-7'R,/VG=&Q*L^ =AYQ//& M?1 _,I]ZW5)?2/1WY\)=8;4NXJ*ZKD04$F7.$X9@\*<'D^V&_U9+ MJ)#P<_8P!3-\&,[K4/.%1)OSARR8LJ<'F>T6@JW*/EM,FFEPMEL@=WCCX?&[ M!V/U !E HWV;%B86$J/<]*Z-TR,\7,M1@ MGZW@:U3NA42KBSQHHA )8/F(#/_9\%](R#KW$0T,[ SL%8*]D#CUCL<;,(@S MB%<(\4("SWL>#, @SR!?(>2SQ9H9;EGM_%RAAPOSQ32P;7@1V ;]_A,-W;8]&Z\GS9D5!CM M8(DC";N]O_[-K"H) ;(L@T E7!,[.^8FE;+RR5OEI1;0475?6AN+N70KH?.>C M[UCJJAS]C$ YGVZ,_8N&%XQO 1&3W=C?M\R MZ5W9.9(PY&'S?I:P-^LO,[^2X#N+]I>9%C_T+3?@Q K(DQ-.")"OEM@;XHC- M"U3*Z#GE/^W2D:$ M/,ST7OBV[/[TBH85/Q_$K4KEY](ZQ2OF/8A;EV[SKECV M(&Y5*LN6W+)].Q9^.9)F'IT8FM$I902?/)SU7IBXB([KA\^)TF=KP[5]F_IQ M'K4^^TD";^K8;&%UC>#_/L)3]1XP"O]?:A/6"-UR;>*AW[*/^'C>->X-F,6L M:-=G-WD7F7F@L]]6Z_>/5G(.P]#CS=6OYF$0 LOQ&0R"%5D/I*MQ>F^DGLO= MZHT:L"].A#K-3BDG0GFW;A\'_0I^NUUD!OJ:931^7\+?"Z'6=-#=@ [WG5%( M;7:S'W"3X(;"D@(GI+?4?W1&E.OX&SKR[EVG)QI4 )I@])J=K3]6 I[*]^=V4KC'?WO+S:TB3,ADO:LXC)V.8,&9/2?V!78[(3/U@[O=UL'K;9U)I= M0S.ZA@S2XW XMYPE_5IE'*4T,]CA^.U2ZF$!;N4TO:PR4TNXI$KC+*6)PI[F M?Y>#N693U_1.5^&N^DN2'G=99RZME 8.)8P@+[D11$MK-J1(_'MY$\LX5E$P MW)/Z:^D;H[!:[>).FH:AM1I*[QW DBH-.&-CP%6A2=V)KM5;;:UM*L?N )94 M:: U-@::K-WQ,H'7,+2Z"J<OB9X:?P MSK.?\172Y(3\#R%?/MG.(_\+_E@Z">0W[;+24?BT! MF;WF(^P"_';N MPD,1;^X3HZX;A.\H?P+85[@?N.KD>FJYQ_S-E;7'46*,1"'[+?<8'<+T0#RU]>-MEC03O?6M*9I;/IOR$$R 24L.F+I(&_F+G MNAB#(&/'M=R1 U\/(KT2'+,I0-$VC*96 ,QV_?7TKZ-57JK7?TMIS!B]PT#. MWCIBEUNYWN#']_0+KK%97LHMRQC<*>I'#$.:? GQ/I$OD_C8^KKWM5\[O>GW M_JKU+H;]F\_$FCY9ST'$X9^Q72/]G2PM_0+"YV@)+(7P&*(2N><,):*+ M;2FMDQ4*+N.5DSD;$4O+6UG8TB):"S82/+5&E(50F67F,ZQ@,IYZ3\$1"9T0[YIX1VP,?!^(]O6F-[@<]LG9 MU>!V>//C;'AY-2"7@[.KF^NKF]ZP?\YS"_;Z$+"6\_[@MG_.5G7U[?(<%T)N MA_"?[_W!\)9<79"SWNV?Y.+;U;]N7U]A 9U=V3ZS?UNK^RV6SM]S4(Y%DB8U MW\2*- ]3/B21B+(ET9MFH1>+7P0&P(0H"2[_#[24#ZL"GV(J4HQM.JC;9OFN:C MXXJ? 6P#/.[^<62D:JP(K$63/&%?%/IT>U,<+WB,I7:U8SZ%AL7BQ&&1R=T:+#3?=ZU@'GI^NO^5]6?J.K7/Y0= MD3]=7G@S0E'Q@-N AF3J!7N83+&_F/;+H6K=V&FL^I7,HK2.@?JBS$7/$XZ^ M]KVQ$WZ#'=LRP:>I-8Q&"8'EO23N*%[+U[5N/[S6-DK*)GOK%*'W:/LM>R]< M*21JZ4CH$9\"*XV<*26NT!;X+OZ-<5$R\[U'!V,@=\_DPYP?T'PD7HI%^5F9 ME)5XHJI?_U!V1'J3B* MFBIH#KH7]H[-C;<. 6VG]09\J[&;W.WS:*][KIWL?[M9(;:I-3OE= U24SME MY-9\[?'*XM:.9I:4N/H*MRJ[.J==+=17DA7 K&:E0FA+AQ-*C.-V\S=,R6#D MP&_59+CE&!*^:E:VP M'=^T57I3&CVVC_)BQ:HOLFH1+>%VR*JM4L[.LAA5N6)O4UVLKJ=V9_&JB44W M0*6FRC9?TZ9#OE5+I7=ZW+ARN)RFC3'[6/?>P"&6JKN^X_GN"'0RPWGO@H32F"RIJ7T)"WDMHT+^?$U*61%\K)*E&3=?+-5BR= M81>)9+JN=?1RAJFI@[!"E=W $4<#9]*D5T'/*_WOI MBCV^\/QON,.W\0:_75%Q<**8%-Z@3W=*CBT7TZUA'?F*+MSP- M,QJ:T98F858:+GJ_#%M$TX^"&=9,]@'1M;I9AJ6DPN,%JREL'(W;)V+GJKY# MB@RD;EI"Q_8**]KL?SGAY&P> &=0GQV:;38/I*$U#96 ]&X8-HM?TW(+MM=7 MA?+K0GL9AM;MJBK\ ]!>ERYFS7K^2SU.E0S8I])*R^'87FDE]GBS)%G-,,L9 MRJBTE&PEL1HO*CDGX4S@Z#K6--%5=J/$:) MG&I5\"&;7-@V4R$:)_=2YOQF<@'L5%TZP:!8M!P6W3:%800OI

[0[MV<.4OLTVB1E[9%M#ZS:DB2:H@Z_-E=Y5 M.*&^.O62RL;=39H&V^EX+!8[/]@0^P!^0YJB9>6/E3F%$HOW;:6K39B'ND]X)Q/M=*"PV@S[3YX^R#1ZJ!< MOA7M6NX4(66VR:R)I RPU1EPU;5@JM/G'\!1(&KB,%G,39O5,72T>J><'(9# MY4SY5B0+5C*=]6UR?/8#ED0115W3C7*ZZ>>E=55<^?)\=%Y!$:SI9-4OKP)/ M5/7K'\J.R&_3I_;+^W ]]T<3<-J"CR :PKG/L(^CWT!0_$U#UDDIH"/Q0?EM M8PZG04VF$;#-T!Q,] 7-/Z+4#BY\[P$<<,R "BX\'P=G@2/^G>_T\]7X>[S+ MM_$F;](V:6$2-%7[I$/@SBSFW&9D3AG,62)/5BHY+[6W7K19/"4<%C*EME(. M9<)OF\$TD8.8A.!6N).^H^7[N%.)_*AO,W>F<'Y\60^T6;BB0HI 92:V2XLI.,M*+F"P368-#KS>"K?7ITHQ?$ K;C?G5.UJ[+5NAHN+71 !< $2H])6X+8T=,R8K;UKE9FU6\M%[!% MN31E'=(PTOOEV;3\BFT]L.)YMB/GW'7IO;%J)GGSTEHGY619)717(9=E)_FF M>EIRRZ9.XH7G)X468[@XDV&;#)=DDVM3,]OE=%_*F8-9ID96X-H[N#)=VK2N M+YNZM#M#%VO[(DW/Z(/+(ZN8M;":-+Y(%$^FCZ>9$)]";IO4F%?R8PN2 M;XF9+BVM42^G5&5S\V$?<6D%*JG,\FTR>O:#J9.FUJT;%;,9*A5F*#,!_<)Q M+7>D$M K^$15O_ZA[(CTCHDL'D?4[Y;>A>!C."!V9M:4^'0F'%]U!%?VT;Q1 M1'^EFWA#K\;?//=^2/T'W//-FK!K>E/U8%?,BJKN%W9:.+,Z79)[99134\72L9>*M\8I M65FJ>.NPLT2SQ%.CB+R,%YJ_,8Z+TP"+RK^6I>+TK54F5>!A^5944505D5"R M5U1)Y$/V?HXGEWM,;*Z3]\9B.-FRQV=+:I6A1>;CL4T=%)=TA2PW@:L]CJP]*ZTO3E.-EKAJ>TL!]/8T'(P@0]^-;5.1\^V'"A<+F$S M[)U!7B9<:6+MY27]6I9(R[W"# EFUE-,@]W'#S;*&3*;IF::4C10K12#2KBD M:F-&3S6GY<,,:GVSK9D=*:9JYV-0Z>,2908<;N>SV91B0H;E/Y-+E[,![*?J M;U:))ZKZ]0]E1Z3W)&1)R^GRXGU4PN@0S -*K""@X*IX=Z'EN#Q)AXKH.*HE MX L\0?3N@$9,-!UBS4J:IUJ:2?.V>C6SB*D)C"&NQC\"VD-NN!*\<.E&YR28 M+@C>HX6]6K\A0WQSK#MGZH3/FU57E]3W^)U47%:9G8L84[!O=C8UO93#/U69 M6:Q>9(W6L+T:4WQ>Q"%"!4X%C^PQ8U4B\229F"BBT?^R"(@RXS=L:64V)!ME-/(>* FMGRH>4SZ\BZCEY3LZQ W=1@WI)64;OQ,E5#'& M+*(@MB#&[.C2M')37M#&,9@!MG+$.$QB[K!KIS:V4/&8:CQ1U:]_*#NB3. W M#N&X_1$0)PCFU&:M]S"E![31F#KAW#]0JU@F?S>K!+JY35X.MNM+?=YR#'E#FM2%@VLP*Q.S9O'J-DDWN^?5$U-K&RU9F%29 MSEO,U8V'&,(&3RV?VN1N'A+7"]540RD$04K]:[[83;RSU]:S=3>E9W/?IV[8 M!0^VTK(J[--Y./#"_T=9VL:&B46F64YS/5G8 MXWTP8EH2P=N[1NZ0$5L2="_E.?9S_@*?9D3\C^$?/ED.X_\K]T-NVN) M079Y3ZCU>]Z M(:S<\N%MX!O@DWO?FC)? \^P@D-*/(/W!R'#5A8V0Q.DL?#T(X0U6 M27',PDU(+J ;&4VM ';Y^NOI7T>K6UFO_Y;6<$R\PQ#"WCIBEUNYWN#']_0+ MKM$X[V8M$WY$,2L.Z(6W)J3%EQ#S ODRB4V"Z][7?NWTIM_[J]:[&/9O/A-K M^F0]!U%KC\_H:-'?R=(R)Y0_GS'[&>_4+W7V3]KNBH^.R*J_A-[HJ&"V!AY#]"#WH'6(3/'EDW6R0L%7<;5RZZ7;M)+@ MJ:>"9@'OV:[1N[8 P3R%XO;+W0GL&LIU!M@C$CHA/HUX);83O@>D_GK3&UP. M^^3L:G [O/EQ-KR\&I#+P=G5S?7536_8/__R":Z629A_K)#D'RO46!"#T4*0 M O],$"(&$2Q^<#7LWY+A%1G^R19VWA_<]L_9$J^^79[CJLC%Y: W.+OL?2.W M0WCC>W\PO'U]J17:0^?DPP_7FH,&I?9'T'DG26')10WGVA6$<.4XF#_ 4XSR MF94K56_^O>4Z_V6M)LYB$0XO>JY]#^7@RZOQ1233;V.1?NX$HZD7@-(? MPFU/IVSZ.[,P]([9-'70]134_@RE#W@=D;S>_6S8/:A+A!U]2#[)9U"2$U@@ MBA@=M!U]P-.5._PF\UKKC=_%RU,K< (4@TD*)_GY0&B$)L4;+ 0J2F4]G_/SJF7SU@6-#BCHD +;B=BWF#/HSSV<7_\"C!*/? MGZC&_[1_)]%[\V#]/6_NK[^)Q7YGW!R*/N,8]/SX.V(MT>TD783^26@J7,4M?8-Z)V"7C7!R<(\+GB1[GMG\5WT9A5 M-H\$!OMQ,/'F4Z /W)):K*T,T/L_3Y\D))P2>DO1<=PY$OZ% *[#C7'(! MQCC)XN0ZX^3:7VBVLU4_4\O'%I?4%HKTY1^3 M41\[1<#WXT9V[8>D[368E]^ M'-\>DZ^]WO6"!Q9LNV!^;'#PX(1PL6-R,?=Q%IS&[O 6?( JG])1J$6K\V:. MBT2#=8$]H#S,M8.2.&Z1MR=;7\2.3[&^H3L MC+GU^,!4S;_H O?AJB?[%HQY'%H!6$FP'-33L'_(?!:7G*_[N>1JA55!5H?/ M,PS[HH1AXR_@MP\>O ];\D0M-N$7%^GP7R2JS3,V?NSX@=AZUK\XXYL>2AS^ MU?^;@P-/_1A38P<#,URH/TT<@' 63AZL9\*N8TWA(NP"HZ0:#D83:L9[8R<4WV"@!6$'%-+6Y,""L +TKZ([ M!!^(\J=_@(\F ==>F0_ZLC3S,SU7ZRU9 M4_M_8^:>$!2]GTY02[Z.%?1WIHKR#YG][H"V!]C<3H Y)][43IZKM?*/BCMI M'*^7X';/#BW8 9'AUO'B2M2C0344!E3UT7#R=T14)[C!-6"3#[\8*W7^&UB?6Z ME>1Z"7P*D[ D>?"6XT^KOL@ D$I D$C8!X7Y=\+9I@(EM2;-> M7MH'=BD+1:@'K#MUN%\EI&$D-F,^<3+OL<($']BW@=/@%L''SXL-WSH,=2OL MAJNQ:..]TKR;!8[3@TQF:I")?!$;P2+M?QQA.@.=3L69>/P:I,"3Q%667R%57\BQXE#)IF3"G*.(A$T:R/)Q$]8^C*3K9*-(?MR!\ %"W'9 M.(P-P#@NMZNBK+PTS4?'E>-F8!O4D'\<&:D'05$P>WGE!6IP8^J'K9@#=CGR,;]9A6&N6U,HU9^RZ3.6I<"(53AJ;:NP"<&)J M8#%4&"?2.Y<5T]^BYW-,797$IC@Z M&?!4<9^-9?X +,+^^OBV;.:RS(B7"5KB07W^1IM%K)H:>U2FA=MM7&E&0 R+.F= M@31KF$(G;=S[VSN#R8[2Q5 &HZZU#$G:7N??PH^O="@CT0.)PAS17BGEO1TW MF0&:].+&"]>^Y\*?(UZ[A(=4O#CJTDU^)^K-D%[STWRWC66,S,8R-Q3SOZ?/ MA$^#( N*DF6R'V"SF4LWLZ"[-[^?!R'K[:#Q$G9,"XN;&B5)=1N"_6KY=D!. M/?C/HM?'1>_V=-'F@T\"XHA)_?6/&5;1+7[>N_T1_SI_1XQ:QI?J+8UG\4=% MIN?T+HQ:Y.+?O.O)F>>"2Q-$_56N6&WKU8P7R'ZXG=^! P#(SKB1V7Y],6*] M']D]SK'C!2MYY][ G]0&AKB/UL:Z X.49261?2!<*'KL='\/R-63R^HMP^=\ MB^OHS5<79XK%?4YN-);;<]J$#LK72];)X"%V8996:64M5%O4^?(F"H'S,)LZ M8VSM$[6C2-QTE+BID[@I;PO "W5%NX&7?VCC_B9^+7X 2X>[N_?PC6G<V-8\!-\N@,Y_Z(5:7R MICZL0X:7+'ZF/QT^() U73J&[218[HELKO$'PJT %$8M4<3>S&"G>"EVE"WJ MC&MB/=BH@X83C_=F !-CQ)HXP4UL9SK'CZGE8^%$@.%R$DQXOTQX>^H\@' ) MQ4U"G^W ,_ G*#-Q3=: @"W("0AE=@SVB !ZP;.SLO.X;Y-HV_'6SA7&,9=U M_Z*L#8EHAH"T D-KSA^$/; H)A^SU6POEKB2\MRH0\B;FX2^#Z7$]VI5)W$M M@R7^0HL7L27FBJ8 ^PT0C,7=:$23&^RV\L _^C!\5>)B90<7IQ<6%IF'2_#A M)CFK2T^]#>L[%N\^[T4&G(@R5$L*T9GOX1 1N!#35?#=^[G#NGD).'N$R1N6 MX.UA0U&\WMT<[&EY48]KIZL9]Z=XMOEZ=4- S'O N'' MS^ S/'-9E[FQ_VNY<^ROA3;QRM:2W+NJO[ZKNI;H",&:JZ21FV_H0D7!%_-M M[NW(FU&V+61I1VPLEO?C#A;QMJ! YE;.JW=)5" Z\(R9W\5T,_%-)C(#L?\] M',CX! _,7^Y$@M:CW0/\WVY^R#_AEYX'0EP$VKL/6):"$78R:)'JQ( KQ,F"1L394 M+F^M!$MER#U>ZDM!?[+&+E%7B*7VR!?#]/;(44%Q2H/DI2M,QC7?>XH_6OT, M&TR0Y8[42UUEUQ147DWW0D?J:!E9&R^ A+[]\O\G2)4D6X'-NK>@?1K12R9V M!HW;'%H14RQZ@R^_6/J[W*[AV[8-?S,JAE=GWQSW[R3/EM5Y/.<6)?_<2U_R MQ&U>[45=:,W/FYJ$E[;*P89MPTD-OS.\'/S8_$'2;/T4MZ&XTY+7_8^7>H@O M"_;J/^)2;_020MF](*#A)1@_CH]6RQGX^_=]JB-_%2,E[)6\&G/F[(_QR^:'8?!EZP_/@]8.P\O M,NA20\]7B9Y@R2PI**(SN8)W4:_%N#'SO]#?9AS]W6'MZSR,7,M\8O64;CX&H:$<9]7Z\FP=P@R &]UY M8+W@>:PL#N3'E])$FU36$!7XU,8##LST$G,-)LY,M-E?7%0T6]7BTP&,$3S, M:.C$_?Z!/?ZF82)TD.@TNVO81(%7^M,*6)=4WB<=FV=Z#V BV$[@SVB9':T%4$4 ,4]P7QZ:G >\IZ<(>.%Y"P^.Q'S/I#$_>'@)"^(82DQ0 M(!E]C[MZ6C[7>J;(O^,8+PY48)V/&7OW7%LP=\3;C+5CSL[3"3E2L L;XQM( MNXWZ'^OFJPV0$Z0:,4OFS8PJKO[E$PCD@> 1&[=4.T4*3/6"^ MP0QVF)](!V)7_W=NWT=!Q>#$.8X2C2Q9BWJG9ZI_S3>_#IQZSOJCB;XK(3/ M W%H](AL.-6")DG-F48U-'?HE$/UCIDQ7N8!SABT+C^_8Z,U%D:.K-HIP*E_E((%\6 WW$Z!XQ'D+L&YI5SLB!)PIK?#D@->'CR!9 MHGKRXY6'0,,P",!6B]P@QLD\_P:S0WA[<3;F=8V\T?M\ @AN&:Z12Z8EGI3A M8+](.7'!&53L'H<*][UH-)P+Y2:SN_E&A=E^13Q91>2F $/BK\=\5A0:?HXX MZ4X(F364B&/:$7, A;D?#YWAHT5BP10Y&JO2 ^=J\0M'TY1$.0>("F81BIR: M99'(=7<27$F.B] 59IB=?%).-!N!<33YAO3-HELCTEZS>1@H29."?,2K/R^: >'*IP[[*\.8>#QXG7N4@+'(DF.Y&.XZ8ELT(3 M\..ZBNM.\+Q=YH\GT.G@V##ZP#W!._$P*&, 1='#;!&H2DRD2,:LDNDW/(PT ML@"\0AJA% +>@1U>:,@U(;0OUUW,V#PPQC_?;]QC,1H&57V0B-(@9XAQ3-&H M,+!M_*-G-HY(#@>N/)(FBY+!@E?VANMD@.34'@*>W>R M=G;G')HDOA)C&8/D9.*WS&1*C"H$^?? 9P&.1("!=5C)0G&CD:M4]M^7++\^ M'LK]S>-1'!9D'7AN+-[X]_H\7S]/8/4;6/GW[%JW- RG[.KBYV^'>NOHI-4Z M7N_1$0]N T&*4;<@OE7D4<2INWLX/0./(W*X;!J,?.>.JX"!E^V]Z2T1ZTOR M#"NFBZ*8GJN$/=B[R\HW2R8WCY>+ZB,=YO- M^'%PXQ?MJ:W4_/-T\L0 RIGN&1?9X669.\MN W33C M.=C39XT?#'('AA69P,UGE,G8E0<">8UFV]_4Q= 7J]+!/*9/.'X=;$K,+&G6G"^+MG,55.ZY#> M<\$=E3<%JX_RS7H&X^]LXK-8<0#K%I/B%]5^["LK]7[6"*PJ7F]P7$86$W+W M#4:24"E=NGT127HA?ZDM6?[2_JILS97\I;B\5I N+L^+*2A)"*9($F$,F8]E MCN(>#!())"R-?AXMBB6#17 Y"E;R4Q"LMA'"GGN$+&&'09==#M!.0=-2BY>: M_ =$270T'E\HIIYERR&D:+B9H /P9G]6P13]GHD7.&AJ,8 M;)0+X ?PF&PVV C^V+Z;RLG$I<,/[R,?D7 M)EJ)0A;?845&">(G(TH8+(BIP,[)F("_]S 5"0<7!T&4DL6LHT $EB(_S[6X M9RZ6+2Z,U5XN5K'RW_+3S5?'<0OU)X[6X@&H[!+!A$6X%C.D8T><)3XL#9SV MK448P.(+CD1!8L/X3FB32L@!)S+K-\$E$4^A<#H.UD MFG QD<0ZGPG:,MNCYDU&ZGIFS.MIHLLQ'%'M?!DE1[!H-1O'M MS62[T.V0YWRLX!KK3)W/^)^1YR4)O,AJ7)RM9<[+XBZP-2"Q$=BX:Z"- MGU<\C8"NK2F7J2 .JR(^6#G0]3)3EY:N APFTECBX':2!KBD^-39UE+H(FQL$D4$IRD>9N9&^*S)$38ODTK<=U"U.2I!$<>Y+*O0E>LO&\/"-8.RK M\=D\" %/?F^!DS,&DYYKGP)A16E(KJ1/9*9KQDL;Q2*;6:%(S++!8RG/76): M+=9F$8S 2 ZP7LH^0&9=N$E,S$4'=$$69B-!D,V&.=)$F\;1R:]LCWBBZ*L[ M@Y(YF#]@C/V_/'-D[$W92=X'&_ZP?+90<9F G0:Q:]Y MR>W8<5GQ:WKE]K9ET0N&^XE1%=&$KL2&NYNW$A9T:2-9DM.H%]^_F\+3;-:* M]R5*/P+'6DA ;KZ\8;CE$*U3\IT;IGUFF,;&Y]9S+C>G8C;E=CO8O< >WIMQ MP&H)^&(Y;#5+.RXV?'UV>V*P>XXQ[GHQ8]SWM.%RKDJQX=9L6*\.&Y8^9J:@ MJ:4%JQ0P=K#3VQZ[E/DV>)G&>NQM>"8_X%#',N^"6ZM3@9B=VT>DXW[7)P<72RDW%6 M>QY_*B%_;]&3?-NAIMUV/5]JQ[O@[YV,"*C@Y%0Y56*/Q=D_^2S?&!1C7(]- MG.4 ! ^*)(^M-*;&;I4 M_9B6]UNF?OSW#=Z(7>Z[XSH/\X?],/IZ*P92(UF$:TI,..OGO@AG&,=M.42$ M?([VT4DT2H:WCF>J6NAPT2I_%Y3:I7#;L3N[)@DS.Y\R[<3B0(=%Q%UO4)'Z M)G.#C,YQ]S;(\/7APO M!QE:/T5%R"EUZ:;ZUCS>3Y!*R;_<\B^#7].\14F"3WOB5T-/*;F51AWLU1A, M4PXQVO5[V*H4_3Y.6>(S8*\]>-Z5ZF( MRJB(G"TM#YMCS?W$$-)T1-Y)IKO,M6SQ7,M=MQ@8\NX_3 F)=G![ZIW#?XR] M(46]UA"KA["VA!>^!O2>]Y[#X476HHGPHO<73T9?I"=/O2?*"@;9&H-7A;>T6K=!L45 WMAX]GR4V/E%68,43Y!?9I@MZ[+Y'35TC# M22(*>]/H(JKJ+X:T7/1ZCN[(+6]C<;S;G M'6\L$LY=ET[Q/E'19.X12,EY.84FAKXPG"CO:*)]CR/:&QVR!J\EY@8=U'"@ MTD;[%#:_9RT3_Z7=W7Q\3G(M_UA9RS]6B+"2T)=(U5O/X]OUM)S"=>^+=0Y1 M'F:A?0#>,C6G\H]:UO0O9/7!:S]H7=;U[IM?TSFFC9IZ;9JUST>S7^HWS;ET_ M,\Y;YJFLM5*K+"1GY=3K,]K>5$=E[J2.*B<:<]1/<2]XRWJ%HFA69KE*7I+N MJ7BE<-LW0SPN>_;%E+"4PA)56*-BVZ+8EHT&4=RJN+42W!K',!7'*HZM!,?& M@Y@4QRJ.K03'#KW0FE:56TM/#7I]X'QYGNH9/-[8\UW'*JJ:[/6G+2S3X^V( M?+DPI[M=$L@F2\G($NFF%9NDY#7%KZ6WZ.&[#TD&7_4U2-Q#_Y2KU[ MWYI-D,O9UQ>\H#_DR!X4X;@+WWO HS%\"BQ@C9)/^C]%U[L>F_Y&[:'U,TX7 M:>3-*#2/3G1=UQKM]89:)3'0WKAWK[>J""QR3C+(A@7S;RN)A@;V7=6ZW9WD M^RDP5%YKI(VU>#,\8H>ZJA QFUJKNU[>J2"B(-+MYFQ_DPV1E0GR%82(KG6; M.ZG34!"I/$32YOME0:0J3&^ [50W=M+@8ENN+[V:5>88Q06U<8+% 08H7KF5 M3')!9SF[>X])B+W/4\VX-P],ZS1-&86(0D49J,C9V;Z(D(1L8,#@7$,%YA04 M!!1R]DHK*OP@&QS0Q#2T>D?Y50H1 A$YARP7%6TH!Q'_I;YG6\%D%0Q\.JGY MNX*#@@.'0\YN#;(Q>*8%9)A:7<[3297XD!%42(QI5H&%DL5"&) MAZG$2$OK-ILR2A$%BS)@L<<4AG+0H Q'!85\4-AS"H.$RL&H M:XV&BK@I1 A$[#F%02D(!0>9X;!U"H.$(K_1UHS.3CKRJQ2&'485!N"#3E1< M00*A4$8"0[S[,DF25E?3ZU)*$@6,,H"QQ_0%*?&@:V9#'=0J. @X[#E[04I( M&$VMJU2$PD2$B3TG+TB)";VMF75U(*,P(3"Q=?J"G%RN-[1.4\KD9NFS%W*V MQ2PS',',=#9=[CL(:-^:DEOJ/SHC&NPK/I&;2/OK E/(BO8NG7(O.T.(&3M, MMIC?!6L.8L^U!=]%;*?.$')WTRW3"E"HE0FUQ>>"2 G6[)J3KM8Q)6D@>*CH MD&]%U<3K;A)6JH=9O:NU&I*$E0X5(?*MJ)J8W4U*3?4P:VKUKB3-<@X5(/*M MJ)J0S9OV4ST0ZO6&UNSH%8:A]$E"JT_5@*>RO3D.D94D>K>\$]U98NA/.:&[ METE48@?G_(N4IM-S_B5G2;^=Y3?)(0(;35VK&Y*45+_L4WGGV,[ZRX/LG MY'\((=%3#>9 ,F^>Z36]<]JHF>>F6>M<-/NU?N.\6]?/C/.6>7K$?T^^L <1)/GC"-./ MZ'0ZLVS<]OAU,+-&\>NI%<"VCAUWB#\]6MV[>OVWE%W8=#L9"1S7IB[;O9\( M"K$'U4\\)()F)I)LHWGF>\A0_')W N*D7L$9YJ&:9A\MCZUNNVGV2X'(JHZU MK\@:%=L6Q;8L1*>X57%K);@UCEXICE4<6PF.C>,ZBF,5QU:"8T6&1C6Y5?JL MG3(]U<4$[0/L[5/5T>AZO9&6"%-?1"KKNVCT(^DT]:ZI=56?2(635)RDY:2\ M&2?Y^OY("H^FUM05.A0ZTM"1EA[R9G3D;P,D*4),4S,[DE19*HA(!I&T3(TW M0R1_5R!)(=)H:$9+DJP.!1')()*6-9$%D:HPO=[N:+H::RH^[L*MM284)@(JVKS8[B$3)"09;R7GGX\_U"(:UA MS Z##Q+"P6AI9E5RE062$%-@4;L+&<*NP0LEBH8S4!TFGL+?:FFE(TKA,'GY]O]#8 M8[:#G(AH:WI=)3LH/ @\[#F_04Y,-#2S*TF?#'D8]?UB8L\)#:5A0L49%"+R M(6+K_ 4YY3ZF+]0-*:TAE;Z0$6L0<[E5G*%,Q@D5 ZZKC7K2CDH1 A$[#F#02D(!0>9X;!U M!H.$(K_1U-JFE&>.*H,A(ZH0#^)6<862A4(9^0M2CF%O-;2N.JU5P(B LTY>D!(2#<"$+#W.Y6'4]XN)/2&UYX0AFIA/+M8F82$QNQ4CBL@:] MJK'6&X*CB+'6K1TF6T@Y"5O*,X2KT< M.T7A5>'U37C=3<)*Q3!KXO!8<*'+J<)6F%68?1-F=Y-24SW,&AI00T%6059^ MR.9-^ZD8"#$J5V]J]5:5K5WIDX3RC](M*WJW3.+N+#$!J)S0G1JBO>\E9TF_ MG>4WR2$"&\VZUJV7T[4OY_Y(98HH<,H$SJ)SK.3 I%XO+W=*85)A>?8SOK+@"B?D?P@A[*EP*QQWSMQT\78 M+SW7RA,MK;ZUM(29N"CWK !+O,*2RMXY.2J)# M!@&ZC )BEQ@=Q-^3..IZW?O:KYW>]'M_U7H7P_[-9V)-GZSG(.+:SP300G\G M2X\PH?RQC=G/WXD(UOY29__ [];BN.*C(_(IE6/^/+])'?N.U%ZZ\6+/+3+Q M4:#\$GJCHX)#KTM43/ZYG[GO7V]Z@\MAGYQ=#6Z' M-S_.AI=7 W(Y.+NZN;ZZZ0W[Y_',]STN:G U[-^2X149_LE6=MX?W/;/V1JO MOEV>X[+(Q>6@-SB[['TCMT-XXWM_,+PE-?S.\'+P(]>Z"]!_ KDI(.+O.:Y- MW5A!IIU&6)&PYO(Z<4RQI#%//OQP+=!:(;4_@N!AC[8L@*K_B-%SX99%2G4P M!XWMC/A[" X&&:X_^/?T:.<<""IU?8NXH"MT@^ZRU$+KF.L%!KL[GNE:;_PN7D;4)8*\>P0G^[>U M>_(,)Q36,9UZ3V!9$F9(!63FTP N3KRY#Q:KH('/:4"L /5!"+^#;\THV(Z/ ME,S@B3P[(!\<%S[RYH'EVL''STNFTN9<3J[?QP9J29JI%Q+3X/9 MC \*-P8SE,[R.;)PS:K($E58HV+;HMB6G; J;E7<6@ENC<\>%<&//=QWK !O=I9W52'.ZEWEJUUY)/',2X8=B6]TM&$!_ MR'_D?D,?+,=UW/O4.-YF9W\&5H:J_G8*#VEX:&^,AWP=[J2! :"@W53SQQ0* MTE#0V1@%^1O;28,$O6EJ+36*3T$A%0K=/%"0E+G-HY-.O5M:37W5^W65Z2]= M4!N+30_069*MM#@3_IWZOOPCL>%O2$?>A2JL:W6C(Z.P4-Q?!O?K._:&RF?Z M)C*]E.I1<7P9'&_LP?,IG^M1U!N&9C2E'!BC.+\,SF]LY.C(P65A?[S:T;D/)?,7\@OES'?=+R\Y=,&$ZII2S MZ=3A3H;?(\8'*Y^G9/1OGN;P1I_G[?.B=Q(E:6JMII2CFQ3[E\'^N5(;MG!X M]L7U4@[M41PO'\=W-S_-S^_K2"'KL1MNO:4<'<7Y@O-SG>3+R#?/*GAC7[.)B-K=Y#TVM0[6MU463T* ( N7(;MO!T M9.![]/ U4QUH*JZ/N'[S(_W\WHX,G(]3R,RNUNHJB:]X7_!^KL-\*;D94U-: M74UO2BG)I3_7R3TIKCS'B-D4Q')M(D;*D5LQ4ZZL25UJ+N&&X"AB+F&WZ!X, MA<\O/*"PO!H:JL#Y)G 6U!!"$DR^6@BO=ZH\152&-59N1=7$98$M*B3!IM*7 M"I?5QV5F4HDD2#MP+2C]J:2:I5T@B=2LL]TL^64AI]>+[0I26@LXK=["!/)R M4BO4Q$&%PNU06$AWDO)*D>J:45*,7T%/06\[Z!76)J6\5(EZNZZU&N4T0%$ M5 #<#H 9&4VEY9QK#:.IM1N'/%9W9:[A[H;J)N?W\HW/-9%M98J;V6ZT+DX- ML]8X-> W9]U&K=?M=FN-EM'MFF:]W>YUU!0W"=(1JC+%[9R.F-J.!KG5*SBG M0TULB9?'5J<&N55EC8IMBV);-4CX\5&R0&VB@MJ[ZN"L4I*! M3TM4R8>"*@YR,W6MW5%04%!(@T):ML@:%.1E[G:WHW4;4O9MEKXF5 UR>^\% MX;J>EK&R$_](CHDHNM;IJE:?BOL%]Z>EBQ3I#4G!](8A92MLQ?%E<'Q:\YNB M/1\IN+[=UCK*Z5&,'S%^6N>;U_T<*5BY6]?J==7HLVHNCAKC)@_ZTWK)[,3- MD6(&B@DR0V]H9D-U?E,($ A(:]A2I*LC!>.S:+?6JBL77_&]X/O-$P"J-\?- MT%N:V5'>OF)^P?RY3ONE96==TTU3:QJ&C RM3G?4)#?9\6]LGN=0S4EN'2* M;0I2WFF1WNJ6=DZJ9MDH%&Z'PD*:DY1F9K2;FMZ0PLQ0T%/0>R/T"NN24MYY M,<)/37%3\*LB_#+2F]SW-1,MHJD%E1E)MMW MRQ]-U$"VO<1,*S!Y10UD4VQ;/;95 ]D4MU:'6]5 -L6QU>)8-9#M4*LSU4 V M*2L7S/3$IGKC< >R-8VVUFVK7@4*#VEX2$\HRH.'B@UD:QJEG4@H%,B.@O2, MDSPHJ.! MJZIU>L*"0H):4A(S_I808*\O-UJFYJN-V1D;NEK.]4\MG=?V&VF M9Y[LP#V28K*)WM'TDH[4WXDFK!;WIR=^%.<,2<'TW::4O=X4QY?!\>D];(IU M?*3@>KVA:\U65W&^XGS.^>DM;%YS=.3@Y69=:[751+:J.3EJ(IL\\$_O"K,# M1T>>:28-0]=,4\K8B,) &1A(;[Y2G+LC"^N;8/KIZ@!4\3WG^^;F.0 5F\EF M'IT89EVKMZ1L=JB8OPSFSW7@+R<[,RNF56]H=;V7G*\X7G)_K.%].7FZ8769#-8>RM713:S6EE!@* M &4 (%>"PR$,9>NTI$R%4%Q?!M=O?JY?K:%L)DI\K=51CKYB?<'ZN8[SI61F M5KC3U8RZE,Z[],=M KK%5*:4=LK;;6;JNA; I^581?1CI3:4FZ6JM>U^I&.>E'!S>4 MC?X<3>"AZ8M@R">U\!O3C)F-HAQ#;"\$T:A:-G) M1UA>_.E?Z6M?1XIXAT&2O75T4A(=,@B@UQD)Q#8Q0HB_)W'\Y;KWM5\[O>GW M_JKU+H;]F\_$FCY9ST'$MI\)P(7&P]SX,TPH?VYC]O-W(L(VO]39/_"[M8B. M^.B(?$IEF3_/;U+'DR"YEVZ\V'2+3'R4(K^$WNBHX"#,T0D;_4>\,3E#.0;& MP9=/UCH5DW^F!X*RP)44P8*GTK?W[N3K36]P.>R3LZO![?#FQ]GP\FI +@=G M5S?75S>]8?\\'DGR\EH*GY4RN!KV;\GPB@S_9"L[[P]N^^=LC5??+L]Q6>3B M M8H0AA^L1_KT(.%^6?K!D-MAH-NBU.OY/_,DMB%2;X<+W'A"LJ-;_Y823LWD MNI;Z0[C M//]OX@2IS;')'2XO- MZU9>\[J)IU*MX_4^'YRBP!93?"P@''\CZX';]90'KB\>.)<;L8<'[C:/UUV) MY>>UYSYR!O"*,*!?!F4(M@SEN'R CR8!H<"D=I9I2Y:&UNKLQ_P^R* 9/T0B M:OQ>R+\4EOY(I\\:+-0*R9,5P'>9DK+A#\'I*[S]# B[ @>XB',@(J,]"2E(Q!V7$B M@HGQ$)!@#JP .T=_TM$X\ ,&>TH077X$WSH%J<]=B[&S^,)]:R")G5CB:_)CU[/_ M=S"P-_0$Y,\8'2[=OJ#,U7BXH.PU$G8C4= VCM?CY&NB+U/,MYN[EGHETL=L M'*^G*U1:5/(?^W3*X!5Z9+:(4Q$O#E0%0J12, ,">"<8.QR:,\L/'6LZ?4Z\ M#<"&3^!:*''AD1"8^"=3&:D M*%S&39FR)*VL+E/ WC]:GWO16GOCL8/ 1DF!J[X1BXZ$PJ58\:4;R1OF*O1< M.Y8UFTD)XS4#4LM^[/22*MV0^[$;[>/U$0]O4QZ=C (-B9^\W3INOK;A+QA^ MKX;=*F8##IF1_0"^)(8:(\F_(@\6)G?\C05Y.-UL)E.8A( OC;WIU'L*/B\% M[K>+M:29&&OPU_=;OVB=7%AF!<7 MS960#!''&=3N 3M=-,^[>KUIU/I]6)G9;]9KIVVC4VNVSUOM9K-AGG7U6-6Q M@Q$1O?[C".%!I].99:.G'K\.9M8H?LT#T6/'98LO.&R_RG(K'/ 38S;B3$?F MRD5!C&;SM^S)TR^GB4:3J3% RGQ+;QZ = M$C'1OYW ;+GOOI]L[6:=1Y$+3 MXLM;\D9F]#+%L.,QR=WO2?&/NC]^4FM_)_A(]V,41-3:%4325,A^\5'X%U%R:OF82SKAFX):G M4TXG+9?PU6@6V_5+M\_V_&I\*G8$$VM)767C^JQGWPKJ@(@,AI9[0T0."9)-S3=E,1_ M625L.''_4C$[(H[+$RUF\M>&LE8T*_D+@41UEE(6*I?F*A91\MM-ZZNU M<58O2RD9T/!L[OL@,S83&)VF9ACE"(PJLZ&$2ZHV,M*;,658E#M%!MJ6+5/K MRF%;5HH-)5Q2M9&1T2"I'&081DMKZI($'&,++$'D+,*_?$S\8L.(E4K=76;3 MMG@V[1ZJJ:I1'Y#Q ]?C)2>Q_1Q'8T7)EVL[CXX]9P4D>*Q-7ZE_T>N_\2MB MVC SS5V*5QU1YQ$Y0E2^6EAS\!S7G?@TP&P,F["LXF."2ZZH\7FFEG^\VH#D(,JT7TGZ M3JNU3$G\)CEROI-]89@ 5LG4I1_/J 3JRJ[S<++?5 *U6KO"ATJ@5FM7$%$) MU/(>QI290!UE=2WG4(]86G5Z K7&W$OX4B*+2*54RY/LUTU+]GN]08#]B%[H MM?7,FR6[=L09BPQ D1 XPA"< M*^;RM(R&XES%N6F_1"5@[*F ),O6" M0$URECYU;Q?3[T#D;)JE$S/1A>=_ PZZBIL!;5;: 2*GH9>3@K Y9:O&H_*M MJ)JH29\9F2.#9P>H:75E24\X5!Z5;T751$W&$,+]HJ:E&E3ME5X^ 4 MDEY"4OHXQ@U3X+=$4EO7&H:::ZJ05$DD;3Q9<0=(:C2TCEYI)+UUGF(9XZTN M'-=R,;?V9I&OG3[3JOMN9UIUQ$RK:)A5@E0L&2':\_T,K\HH=2B2)(F'C,8( ML-9V8D35W(U>/,#50Q[\AZ4_.IA*/D,?V^:I^:.I0Z,O/$V9@QSQ/IA#PT@0RLD)Z[_DX?(LEH,0D*K(+ M^NUH0NWYE%Z->Z,1(^[ "VGPS;-TE!X<0Y._/3NP_9\U%X MY=_R&&KOIQ/4SB)EW7/M2_=::.KOS)_)/H_A^Q^I_40L=[.SF&Y=:[?50 K% MUVE\;6243H_I\49&*5;1LBOBM(34VJI_;*.E-:4>UB%5!IW"6:DXRRC>DAUG M9D?3FU(D?2N<*9R]@K.,EWN1J5+J+V%.[ MK;5D:;AN,TA).\MF9NX41YOQJ9K,C+,_'21.ZMIZ.0FV^YG?M#*IJ:29/VG3>]8' 1V=7/(9/JS8W,,LD*3I M2JQHB-'+7<))RJ0)+6OF#DEOO<]OA&7ON6]6%S=[HCXE3D@? A+,X6,K(#0( M@>FPD!X>QP-GYIF,?>^!#3XBHPG0C^+\&N$9=.0<&*Y;##1KUG-/S/,PG]_"?WZ%90,ESCPW"/TYNQWL ML.?//!^IT0][TSRY/#@ &;O..>X]=4?/"_C'F&_EQ7SKZ*35.%XW.@G 8,JH MD4)LS@P^G;(M##U&QX"&X90]-;&=8#0/ LZV. 8IBVGTEL:'/&4.@N)?81"( M[IZ<=&4[CXX]MZ;39T)_CBA%R&3=L_Z;N. 8EI_B%0*T@'^>Q?"J@!(;'C4X M7IH7!3=";$8#FF )T;;I&)CR+BE] ;'16LQHY.V-@P1 "*&ARG]N63M4[%Y)_I MJG3E[AD*R3LZO![?#FQ]GP\FI +@=G5S?75S>]8?\\ MQRB_?ZRLY1\K1%BLC"U,K O_3*PJN:C!U;!_2X979/@G6]EY?W#;/V=KO/IV M>8[+(A>7@][@[++WC=P.X8WO_<'PEM3P.\/+P8]:VZ#N;#$7;;8B@ [G4:/G*VT>J.7X_[2F(@4)(R'Y3BTD(%HR6T)3#K*D3,A$2_P!E@(+(P'< MUAD[(XM-[@0KCEO.4S$'&*=F/G"*V&@5C9%0CXQ0#C>@<18H==':@[_8"0@S M"^^L*3,;@PG%:X(I::&%!AWVQ?U\UJKJW=J9N>B4>LT+O1: MK]V^T!N-\[I^<2;K2%!9AX"^'&I('6"U[="4;6\'1($]<_\XTLU4>S!285L+ MH;-P2Q_I^B/TE4#RL(;"HX[>N'D'$0>^1' G\+=6OD_H4:* MYZGM=DRJ;,[-'U+(KZ;Q6\%<^%KV)G#B:GRMK)U^68X8LHD1623%-S0QB%XR M1'>G;Q3'[(9C#,4QBF/>Q#$-Q3&*8W)R#,M2DXI?2D]13"LHV[.9=V8%$T+_ M;^X\6E,>"R]\;XH'Z4M77(\WR;5J'IYC%UT?:"W74A6!%8$5@:4@L(0!C'VJ MJ;1Q/=S)J-_\=GS6< M/K/3AC,,R?/VFKA7W]E67>!.\42@Y _B/_]TJ(]AIV?F7;!?QY]=NK-Y&+ / M]/5+) *8%SZ8,Y@^M/S[Q#>"^,0C3U(26D@]U\;_]!=V4LK)Y&:)B89F=G:2 ME_CVNG<%G!T!)ZL]^#Z!8U0+./^EOF?#KUZ_L?JNUK '2[N(WNG=S;)!%PR!Q_U5BZXF#/&B MTA-TK;F;SJX;\^>>O5J%W'TC=[-TU**16UK V\T28HO&;6DA M885;B3 CPQJJ@=M&?;.4W-=P*QWH#LS,E3!$G;\=?UE>_]+T]"B>O2^??P]C M'S:1&6\?]%""8-MDLD.CGC8;)46RR>W4%RCH6D.:6BE.O38_7I+(RM[H"*QU"(%B/(>[F'I/?U+[GJ;5 MG"3&*_7"^'[5\HO5(;6":SUG;J?<\>."X9KI=+>T9J.I *L 6Q)@'3%Q #\_TG*FM4GKE?;UUI387,@T-FS@Q-Z6!U:"J/ M.^"?PCO/?L97%ESAA/P/(21ZCL'\@?K.2+P9>[Q+4VJ7GF/E"9;6WEI:P$Q< M%&Z$S."XPWIXW>V5FGUCIKGM7,IMF&W[0O:OVN;K9UO6[4S?81ORGYPIY5T/&/ M(W2PZ'0ZLVP;&"A^'-;.&]V[EX M]DSH8M*?*FK9X:I528 BL"*P(G#E.QZ77:W"1N3B!W_3D(QQ2&Y%)\!5:)PQ M_)L2D*_7=&/?0\#W7VFRNXG([;IF=AIR# )1P-D1<-)*.,H SOYK/K8"CB3G MTPHUY: FK8ZB#-3LO_!"H4:A9E/4I)4S%($:F5F^,A:6BCBJ46N21!44@16! M%8$5@:L5>*Q(-QTU:NU0!T@8:;4\K]O7:M1:Y6=02(D:&=90%>2F5?KL'[EJ MU)K"K1QKJ INT^J ]H];-6I-X5:.-50%MVG-W+?'K72@.S S5\(0=<7:[:A1 M:P=>F6PT\TDVN9WZ8@5=6]>ZW8H5-BM<'A@N6],F@M.?^L MA%%K:FR:-#D,\HY-^XX:6\U,4P->]K\J-5%(,9QB.+E)IAA.,9P$JU(,IV:F M;6'DJIEIY2:?*P(K BL"*P)O7Y]RJ+65:F::).,XS/0:D'I#S4S;/+3?[&BM MKB03/11P=@2<]&J,_0-'S4Q3J*D.:M)+(O:/&C4S3:&F.JA)KTS8'C4RLWQE M+"P5<50STR2)*B@"*P(K BL"5ROP6)'&.&IFVJ%.@C#3RW)>LZ_5S+05J]S4 M.AV]4B7%4J)&AC54!;GI13O[1JZ:F:9P*\<:JH+;])*>?>-6S4Q3N)5C#57! M;7I?]FUQ*QWH#LS,E3!$7;'..6IFVH$7&9O=?))-;J>^6$'7:FC-MEFM&F6% MR\/"93-G@J+<+ON!6/T*E J4#)0YDQ_E]L<5*!4H#PF4.7,K94+4P9F?$AZO MJYEI*N]#$5@16!%8$;B(U# U,TW-3'NW0R*:Z;W5*Q8F5C-=WM<1]?N%:\[, M3KFCQWL;"V,>G72T3K>N *L 6Q)@'3%,K_4S+1W<7B6,[%5;K]>37]1R#PX9.XH,;/:,]/*-484-A4V$9NM'25G MJIEI"ID*F5LA,V>&IG2P.C25M\7,M*7%KRQ[:<&M_.E9*;/4Z,_1=&[3:#:: M[3Q&X\ZNOPY^?-_-K#,!GQ'%D_/?H\%LY M]2#[]9^*X$^H[+&'A$WV _X/E MG3#*1O> MUW[M]*;?^ZO6NQCV;SX3:_ID/0<1.W_&'FTTGL_&GV%"^7,;LY^_$Q$5^J7. M_H'?K06,Q$='Y%,JR_QY?A.3:CT))G'CQ:9;9.*C$/DE]$9';XWX:!P:&@F M3N.U'3DZ81/[B#<<&ME'LN..KNY.M- M;W Y[).SJ\'M\.;'V?#R:D N!V=7-]=7-[UA_SQ.QMSON@97P_XM&5Z1X9]L M<>?]P6W_G"WSZMOE.:Z,7%P.>H.SR]XW^BO< ML_0@[-_6"P^T.L(Q3(,.: XK4AU<>R2"L$N*_>3##]>:VTY([8\@[M@C+HN] MPWG4Z/EVPGWI3\*%4:'/<8>/$B>"W6 BV.V3-0OXTY7,I,4_[Z6+]J5+N>7Y MY(03$DXH&4XUX#.6KI= (9B $_*;F0%K$$;&4^])U!N]CU0E"W0<@D=CW')CY38 M^%O0"ADW)-^M9P+.7.>8L!L/X0'SK&_M[A/+YH]J =$>[AR7/2V8QM84%#)2 M$$O,'V ?0ES2KR\;]D9:YQ2]4ZLWP;#/ML<79V.19?X\$/?NL5O')GDKKTG> M!JND63]>-\D)\/045XX< !<"@Q\>. >MC4:"UFG[;,&5^%X##8%?@!9X6L68 M;_G[<'=\$]YZ(%,/L,1V8.Q[#\0BCY;O,+M@Y3=C\NWR].J&S*;S /G%FLVF MSHA]DX,,[VF1L?,3;B]^(O1ZQIZM'"[8Z(SIM3K^3_S)_+)_BD6A\&!.V#?/ MM3V7"94[R_W["I@7@((?LU6N>6'7S+%:W?:[<'$8>FH%3G [\ZEE7[G)^^GQ M[M>,G-L/#IEQW%Z?8?T;)P@C(>Y .M9)^0Q_U;Z/A,G( _<\00\AV0,#B3L M&7B0T;8"/=EQ*$/\G36UW!'\=$)I&)!Y "ZJX C &[NY[UFCB4:>)LYH0FQP M0Y'C^?K&<\:?+@TY<@,:AE/N\!+ZQ$B8AJL' M78_/$MUH#G("&9I]F"!:P(#V[-"IC<4VC_!&XGI 0"##@^?";5"A<%F+GTZ# MXP/32UP/G^'C@K9Y9CKX0%7P5]\"X%/R5OW)@3>*2<0%*T">C'PP+8GG3%\3 MUO]KN7/+?^:B&EA/B,!,\>Z/)I$'A)[\R]]%B2@4J0>R/<+R#/[T;,($>-%W MXE\/O=>?XVH4>B!T457IB9L@_#)^!DYW9+J\?HL!//6#N$>=D_@E0N2D^^IJ M\SSH+9V%\3)TO@QF1;U@N 2O62[-M"D&D19,2]RY<8*_F1J,T7PFQ&">\./B MBMM:.L.GR,;1LI\ZO6! UVN-NOQ/W5Q[:LXX2?,N\^G3\J\C.UTV;I:?7".C?&7LG<]6+7[S?KA@E:)5 M9'^%A7[S@N#*7=PEP&$BJY<-WKZQ+7!9,AR6; M=.H]!9^7CFB 4P>P3M\9Y<'F*K 2QWVG_*:W>,^O0/,94&X(ESN=>J._C[@< MT#MFTVR X*: K1E&\?TYC8+U7]@!ECA-^.,(S__I=#JS;'13XM?!S!K%K_G! M %"=!>)W!ZR_-#G]92Y/FL[[6L[*T\,> 0NY3*RG M'"5%<>@2LN%?>8X]'IYD'96^_%&:"<'_K_!V',50=%>X*'15BE]WQ:_G=,2= M4,&R=<6RBF7E9MDE$5LU?JU O=!+#RD,2L,X-G[;=],KY^0#L_:]>0 .2! ? MV:_MM2P8$\1J'G>*IM7FF$(_A3!'A<1YPB4CYV6Q:<@F-F79Q;/((6<[*=O^ M*<:1EG$6\%=,HYA&21O%.$K:**:1BFF4M%&,L8/M:16!%8$5@16!%8$7@@R6PA.]#=9#A439';OJ6;?GWAVE]N3([+713NL=I^^Z M=QRKY.+9MB(J<4-GGA]2F^<\I_3M\%NFYC1&W1.+-Y=*+K6J.^ MK\X=^VUUHV 0P2"M4=L>8= 76;]7X_B;\F"@P3!@-#L* X>,@4YZ0S3=4*H@ M4@5-S5":X,!1D-Y\;&\HD%H3* B\"PCD',;Z7A5!"U%05R@XMLO[8'S4/C3>_1FQH!P+'N*T8[B00DX87?1E*L$&[G#0!*MKJLCLL-&0MK(T#TBH;B8T*Y@T#!, M@$%#P>"@89 ^<'+K,[(#4PAUK5%72#AL)*0/>-P;$B17"-B)U.QHICHK.VP8 M=';6I&=[TKL4+"(2$AY^S"=ZH0$ ;MEE;OFG+ X-V?'*\--JHM MALY@H/&]!QD;50XROG+QTF7E"T,51(_VY.@?)MN&P)C?@"_716&Q,YIW9%>P MX/VU]8SE7H4,E45A:G2U1EO9% <'C;3)&U)!HSA#8R>X:-2UEJEP<7"X2)O) M$L5;I,"%W"K#1&A@+9<*R!P<--).::6"AL0J@^&BH=4;"A<'AXNT,]NZ3*:4 MW"J#65,MK:.\C,.#1OHYKD30D%AE,%RT-;UBH$JM*E"FSN4K&8][4 TBM]P1KT0K,CDW$W$J,N?;2]H2SE!_>:X(+'Y MH[PD6/]+?<^V@LFJ3(5M->JZ^;L<0E5!HCA(I)V,R@R)XFP/A0>%AW4\I'=9 MX/$:&?&@5(2"Q(XAD=YR05Y(*!51-LL>-A[23H'K$IM,>U<1F4UZ#-6EYR!1 MD7X&+"\J]JLELHM2 !(M70Y(\(#E)S'O_A-K@WU"_H<0$JUO,'^@OC,2;\[2 M8G2\EIV]X[@V=<.E"*%XD?<9-,+>UD@ MQTO/5$7KY,:4K6B 35\.&DBUIH8 M7/,A(QK'>UU_)+WI](6&X$_4IV0TM8+ &3O4)E9 )JNMQ"T79QFYP',@=XDW M)C^.;X\YN;]ZC]1W64@4OV7=4W?T3+P[H*"%VQ_@!>$7&6LDR[/7-<)CAQD_ M6!M^'6T]_ Y7D?MF]>-%G/*@^< 0?#"<4#(&^4 >44#@QH3PSA><4A7]M ;, M47-^UB:.#<_ZF0M&HZ6#W,SQ-2/?UQJB \&73_CED^7_K+60&U M^9^>R_^+3_$ DLL2KV< ;2J^PI_19>T-'!?8E*!D>J0"$&]F4$9*+?,'209- M\&;6!D4CLG>>[WM/>'[A6T@:Z]%RIDPZA!Z9 M!RCWR=1S[VMQSC8("R>BR7&Y D)%;=UY\W"QX:N/QS]YA7Z"[9#2:VQV'.W5 MH8N#AA '_9_8RPWX8>Q[#XQE1M$D/\Y(P# VO0N)#:8$FMO 69Q&O[YL1!FM MK+[_:4>_$VJTFXG=8)N1QV99OECB"I&SP)V$JS'8@: MF0VPF9A,BDT3_5 ?N%<.EPR7+#" -/[>1T^+4>0.??9CT@N8,@6_ M''X#YNAKK-_0^,+A&?G:45MOM/*WK938>]S(^G'22HYQ 1*3<@N%OT&^V,XC M=U;_.+K^>C&\R9RK&T4:ZO7?CL0%EJXP&=? HX_6OUL1,%IOOXZ^/']: F? M29SECV"DYM%$=\ZBE* )K&WE_Q/425)JF4:G?\6+3Y C;7"P>(=%W-A;1R=; MD#N-SONG[^LJ)=Y[1M2(21(OEOZ>Q!EPU[VO_=KI3;_W5ZUW,>S??";6],EZ M#J)YPY\14G2)*+^3">7$-68_8_'Y2YW]DR9RQ4='Y%,J^_]YGKX?7*87P?S# MJ[-OCOOWT4G$IH3#]"U$2_Z9KN=6-G2SA+2[DZ\WO<'EL$_.K@:WPYL?9\/+ MJP&Y')Q=W5Q?W?2&_?.X-?7+:_G'REK^L:)H%RMC"Q/KPC\3JTHN:G U[-\" M']P=EE[QNY'<(;W_N#X2VIX7>&EX,? MN=9=F*U0YY9"*I4+-1.^."<5FH'E'RSY2+9PK?%_"2\[#G,Z_M=SW/"?\%#886$( M%SF=>J._C[@7IG?,IMD OX:"BS-#H>+/Z=&F;+<)]8NW1K.GS^LB_DL8Q.[X M87>]\;MXF:0<8:0C$>VVQ&2!Q#DZ^1U/' M9N;F'1U9<_@>?/N9?8JW9X%$!\%$@Y# ;\7T )Y/,/K]GY?]@/]M__Z1&=5@ MX.*/T=Z<^> \^\]P99>.X;G@;[9>Y'S'G5O3Z3.A:+WB\SY-*/S&QQ_Z_!*C MB>7>\V O7BT(K7 >1#%1O#'Q_/A+PGU-N250)@#*\]#CXM?'Y#0*H7ISGQG7 M0< -\(7)+,S9-]C-Y*V^CX@ /"WM8*8+Q&_''YP\6>@P_-_<08\ HZWTIQ.$ MN/P51I&%S<_G--HLOD)DFH!B]'D*X@X7&^W2C/HL-N..Z-)1% @0SBBQJ^0] MN? .\A6&94!S.&/F&T87 ES!%P+TEZ9X=W%E1G:\/[_6 ^ %*1=]/;H,?,V; M3Q$A! ,H>(*&L$!J+RV1W\R;A\"J+ANM\>3Y_Y^]+VUNW$@2_2L(S3BV.P*B M>1^V1Q%L2=W63+>DE=3C>)\V(+(HP@8!#@!*S?GU+S.K<)$@"!ZXJ/*.UQ1! M %5Y5=[YE_)!K[$:O6IN6Z_Z&%X9N>]EH=D:L!C["&:ENY7DXNF'LPU2@S:' MU_R@:#+P5X*GKEU?<6-N.(7^[]ZVQB!][NQ'9K_J(\;S.$)"202Y'S@V[@%\ MRR?8DL-?Z7Q:AJ_0W=_-L.P)/^O2LN<6AC+"AUS*9D2$_3]T=WH)QK0%QZPW M\006 (RP8 ]@>K^80,=CWP$X2.L [,-!4UOOU2AB6<+_!S00EM:>BXU>CH3W MS,U_O@;%^\$B @WAFS!!\+I !INE?T#P^-ZWJ0YDD83O1E+%P1>/"N\"3ONT MO"6&))3=!R3K_[84B(];^3<-.& QN_XQCY9N[8+M>FV]G#&*;9O-02"@KCFF M0\29XKFU)E"VAEK:C:3$]YPP!.]<"D363B*1H$#AVM22;)XIBVY[Y(86QS#SVQIK1TJ(\MQO2."C@4N#<1! MP,8U#.H[C'Z'*I\X<*S)Q&&N\@PJ#>[??/%5G9&0<:@%P640^B/&Q@Z/ <8" M9N1Q&)+HSW";11J7?_X*) 36J.%":(:V'2D C\M[!X;H3! M0Q>7]]RF^!28%)YP10V<;OP&/ Z2;Q^A>Z3#4+@("%J4-7@W&1)P-_D-[@6X M]PL3UYI; J$@I!+Q$Y>@F2%^^,GT;O#3;O5JZS7G:W%\D6D#F)@]<\\!<1V< M4HFX2YKU<33<51)'NQD3VS0=7ZD/=$LT\!)QDS1]XL1A.D"8;LKK$3"M*7<^ M+ &\GF46J&DQ-IKPGWE* 3QL*Q:2,J>JS"&I;.W])%:C75M/.E_//$(-0"2Z MI3"KXO*T3ED+R X_C4-/_&9BNX,3//$SQ 6<[EL2T;B< Y4:BZS@;S3Z?*F' MUB.C?#CA6U^/#J"$>V;N&V.>B6([?PQWZI9VI/K]G M-L8DP5[R,7[>3(GRQME%IQYSL/T4J'!)V&D6AIUB6#!_[/1BL5-3KG*/(Z5+ MG<=\4/XNKN][6A!9U:3F;-4SFYVUCN=;O9C4%+/4!+7:)E9[1TMF9]^YG407)UJ9E?^/$XIXN8Y!:Z M2ADI/ 6ZNF7NI>9,[P5C=G-@]X[*F]Q1C^RII7)@D= MK?K[8?/,T=&+L3M]=("V;/'G8P@'UJ%,#.O-494(LQ>:UI=-MI5^$8W4)@5. MCA @*T6Z) N,T501(AQ'AE9R0R(AO]WC9BD M$"QQ#:=\]^'A=M<1H__Y.M1!:&_SI[M6"O@FC;,Y@N54*OCNX@R/.Q.CSG#, MMMHU4M%*B@*^![ V&AM-B@."#*V$X%T9=KV95Y_W](ZMB.&$A-RP@UI)@F%2 M$*T$DC;.B\)K:+\Q=VJ!!O;*>,':L;PHS7@?EVLE@C$QWE6\0,T?C/&N0BI8 MW%NWL<(Q,Y[6E#YNM@/O;!4\27&U$F>?[M6DH-7?',W<$!%+!EY2,*P$$B>G M,-:F#-Z48:QV4ABK! (G%RCV>QM38[WX4^5M06K%8QD&[ZVC.XJSF%%I25"0 M'>IIL]9+(;W4^R52*+U_@=CC:,K&"P-4JR@-18K%AE1#/C3'7X/:]R?T!,57 MD?5BJ\B4WWC[,5XB^X\S9 EF&'-MC/Y6_V^P9D?^W[PB%6!';XLO9CZT;#C M_ _T8HBN<:4:=R%@YH^E:,Q_*(2I*/EY9;^=SD_^+33:PIV"3AIS0[YC-+#J MDW1C:^' $>3XA9]K4R*RAU0ZZ*QTJP3THZ_E'V?-Q%+X8S8V/.Y^@TY8BQ>ALVV.J?X(@Q M0"]7LC- V_%%0C6>R'LZT$.?UQI1EVNI57BB!&?6X'SG@Q:C1_6 WHY)'"I/ MH<#HRJMF4*\-]&#&=C2OZ-#!N([V?]_TIF;!8Q+Z>P7R-KLHPZXFQ#?^>QT@ M>VB.O_FH?O0QO=]^M5766>3'VJ9F.^'1OQ,ZO*S];:'%\[) M";D%AW(RH?*28Y([!_;BV%ZWKS::Z\4(\DBI.NTES),H#>WUU'Y]/7E"TE[% M:6^0,*ZC)+37;S;4UJ DJK1T[:QI*K>6&553I(J2#:LF= D\E%4Y>P:8/(!= M&YVZVNS)H^+TZ"]A''V9Z*_;5NO-DABVDOZ.2'_QL]]+)?_:6,C04CO-D@R5 M+J%C)67R0=%:S5?F..L]5+U>^-FI.*G!DZ4/]CAKR$%@I%YIDEQ)*A/\REXT M@]?'4X(^V33W@BR\^OD;T_MFJL\39Q?N*I'V,]8; [7;RBLXEC*7*-^#4G)1 M[EP4%TSVAJ)6DHLZ#;717"]TD5PDN2@[+HJ/>%?X+.IWU'YOO0J]S%Q40A]? MZ97F1I_ ^,76@-*8IR\[P?"H#XV/ZH=FAN%+*:QR%U9)U?>KPNJ!4;<%\X5_ M%Y)7N_3.R%9>@?7>ZM;55CLOZUV>^I*1D)'BD@\VZ26 "<9 M23(2,E)\)D5U3R1DI'Y+[32J98>6T.V<>QE8J,6"K 63Q4OE?*($IZP%RSVT M)E+"%",L(67*T/%#YIUZABE# HNA8VXO]:;=JZO=KLQJ/CW:RS!=Z%BTUP<; MM2M3A4Z/]C),%3H&[;7/+CIPV+?Z,DVHLA&/-&E"5-^NC?]<\":OCO*A)2,@ MI^-OZM1+F3ITJ&AJMAMJLR-C()*5\F2E4N8/':IA-IM=M55?'VX@64FR4G:L M5,HDHH-9J3]0&]V3C(/(3*(=,HFD_GQ"DJJL&42'G_L#M=W(RZLISWW)3J8WPRK7SH+IEU5D!\+TJTR09HV$P56;!1(G'1JW'"N* MG$AWG^L?8N;Z%0V0!N''[]^OC4.KK@Z:>;4120GB@@]]R3:YLTU< LW6)(8B MV:;>55NM@@YWR3:2;3C;Q.?^E/2TP<&0C9[:JA<4\MR7;;A2_+,8=/-29W%\4-P"5U;V:W KS\#XD#!.AP\E^ZC< MF$@K;,Q'.NL.+-S0S!&C_ SX3AN-[ 5<9C_FS'08GTM@13KPAI)5Q7!;C@H@ M\S'>PX<\^A,?O1[>-MFW',8SG"/VRT&P-KK&[9P"^)F:'WFI46(+6 MYSVSB=+AA?YO2S%[-&[E@HDO-=M> O?2//#]QI VMTYSU7#J,9I]T[U&'_.; M@!:VWQT_8VSE 8D4$)=*4I<4D$@!C=IZ@6$,!>R(?(X[=6VHZSP LO+B[YB!GMTO+YE9I2>RT\_SP _@F_+%#Q%'W&4XF M.@T3?F67AJ;/'MC(>F7V\MIQ@>#=_?ACT*FM.\TC_*&F$$SQ,PYX5.'$ -;O MU]9C=NLSUQ/!%1^$.4GZ JVYUMA"8 KH[7,VPA<;2_S+%Z=K$7YGJMD,)0P3 MBT*=RG'A'KY6O#02$\P5+=@0CI?69TX-!)>"0ZA=>F]$2$M$79S'OWC1 M\ F$_R6 YH5CSMD/5:*M M"W!8V'X51"P0@_?2.SFH;38Q =T-YC@^%ZP!Y0YT/](%U:X!W1'F=OPP08H MA;&%3(3,1AJ\8*Q/)O JD/IE0$0[,P\$ .V8'HA.4BE#L3;D W,UW63C M:\TV@3ZV/&T3$I0 M/DF@]5JE/D-W-[,W'I]C#B64^ #HB$1*2#\ NWVJPUO\4VAN6Z^Z@WA'("N& M!C$\*?:.CP/3B'?M)_?U],H$/W]M+Q%K$91Z_:>8R$AZC]D*(G]@"$%$0DJ9;T]Y.T'VT[,!2\N@!\ENKP.@H.^2 M9)EX=9AE1@RUMFSBB[$+W)PMYFU@@W=UBEA G4I1#+SQ="-Y8]&F53P7(^\7TU M%=R?F^/:\SRAW[JBS07CTO^*S Q-SOA<"7MO\%SLXMU+\.']W]-RSNXF0QN> M\,(P@"'N, SM&>_17UGH8CK''QT#GVUKMNDQ?L9IY+<\_O"'[DXO16QZOZJL M5E.MMV4ONA-GDT$,F]0#-MG#"?Z.V*1]=M$%+FG)KGD'VP9E/*QW[:77D+WT MTM9;']46CQ&@1ZBW;M;3:1![-S#:3:@*06J?K"0%B*NMXN84GQ"#E6$-96JJ M\"&)RQOI%"#)Y4;2,\9Y#1?IJO5>2R,VI$7J1(K.O MMKLE(?02*K@5]9C)$&65/&D9A2A[[RM$>4S)B+TINWVUU\JKC;N,.$I_'/)L M7&+B"0<3ZRGAB3EQ: MK5X M YU;9GHKO(!V[7(<3(GW."_%9?&F:FRD'X^UA^Y=S^K>.N%C9"PYVR MI)9]+K:@(DI09A;UH6+4AVK?\1=)-Z(DXGVMTK?[HT:RO*6?\@9X$6TV$Z1A MNYNR.JS8[I&WS+V!I\Y81"JF;A39#4O%;FT]AOPQIL]F(M125MN<$-2V@VVU M>26(,=Y\$D4.;_:,S7*11G5:%OXBJ9UI-V6"?7%]P-.=Z@?BH7-V4=\V;X)( MUN-^@FLB^:;,I3YYP(8(O%'K[T3?-7[M"4Z,T"FH/#/WC3$S1/. ##Q6U@6U M8(*?.<[>I@P'R<[@>.>G;?Q-0KJ'SV=G8>"Q,+&MV<:E!"W6US6/59TC9B4: M_2"L?7@J!X<"D%>J8S/5R3M/P'HCC+F9W2:;G*[GK I$*MYQ^EX MP0@H^@Q7$_X)8>!5H^%+&W4LW53FH 530UH L;E4_K, F#*;<"FF7<.G_RQT MFRP+)UB0LXDBQ'Z%ILFH&H$1OD8>]RG86'_*M+'W;$(MJ&#:"UNG-6^M_$&N M]H-ZH\,2!6&"Y,#6Z?A1F\]A-]3&UG%)>9QJKZL+-8"V#/Z<:BN*O^F8&?U5 M-YERXP)MD3A2O'[ /%=:/VQF5=%;'.XWC>J- >*!X<+S!L\=-CK7?YQ/]3$L M[1?O^.D#DP-QB@%?@GB)_10#(:LC9*,$%%%Z?9'PIKM31?-M)V&>O.+@LZW* M1D.&>TU]ZVR8'U93AH;WK(VJ(=\##N:+I)MF[%F@)Y)9X,4'@C,4$3F&0^C% =(U!0X88*&_N=;H M;%<#9G6>RPI&SBYH;@F>%,B#:.#^]K.V#L7PQW@C:K7W^&;#:[N\>AD_75WZ-]N:U_,_*6OYG!0C! MRFAAH8;GZ]W0:5&W=T_7C\K3G?+T.ZWLZOKV\?J*UGCW]>8*EZ5\OKD=WE[> M#+\JCT_PQ;?KVZ='Y1Q_\W1S^SW5N@_ 8P2Z]&]W Y2/;7]_^&YJ(*;A1/"' M/40%T.EL->Q+B(N"(J=?$.?PTX7_SF.<_0<@>0?FC?G*1$#SQAR:X^'X%6?? M.4\6SKTU='3W!(.20K^.'X(TB!V"5 2^,G ,)BT=)?*C+E3:[SZ M +27)I9A6&]D/2WGC-\CU-%?CC 3S&.):UK'-UK&-H)OUZLQ]6N53,HY VPK M,>\VP:C3^6G;5*_L."[_L4;'@MY^<]".,]$F+7!W;_VV%QT<7>M+.$#B/#>' M]@XJA"2JL$9)ML66G7)CIO-6D&P+K];9MN4BE:S/ELU@?\>J MI]F^U:/E]._.E]EE[N^SEH3T_$X[(7X8^!KBS;#U;QF[!?.-H@8"W8%QG29D ML,'32>,N2??5 MI_MN+-V?A+SOJ)W!>B"X!'1?>">7,JN%#TPS,&$:2.8$5<.,&T,<6SKTLM(& M$.U^3\::/(S.DO1B2RS M$$6B_%HMFS^>7BKHZTF0%T^:SEV$M4&$%:.:EF#10#8..XK\TY MS459"#GT%CQ!Q=A5^F\]@]DM)\L1+;7?EQPA.2*6(^+SO4[[ MC&@TU78SD]&))U]*6(&<R1)!FA$$:([P=68OWQ6(S05#O] M]8':DA'>*2/TX_-]3O]$:'?4;J.4'2)+[Y6L0(;#5\M\.<>6>6'U4_G0^"@S M'=YCA*8?E\-5%;WWP#!-9Z#V&L68SS*2*OET-SZ-;^A5#;7\0#[M=M5&7?*I MY-,J\&E\5M+[.$][:J.@8H%WVI6O=/;%YN2( IS=4C*62C(FC1,LNV3BN)!47R9Y;V#-IZN&)LF=?[0Z*"7U)]I3LN1M[)@UG/$WVK#?57D%# M>M])$G7%S(E&G]=H,EF<^:Y%8=(DRE**0E%4PO:L)NDW"YM6+O44R9R[,6?2 MZ,Q39,[>0.TWI!$AF;,*S)DTZ_,DF;.EUGM5/CDK%Y$H^YR@9H]@_,76@.H8 M@+I9;PQ^=11GJME,L2:*6;AU(>)7'T*N["8VC^GN"R&A5O>U+-ZV$ MZ%#CB]JZTY&3 2#80-A8$X]8J3F11UK"NH7_H+F;P!1*S,P;57ECRE0;K\[8 M_0VG7G@/.G?8Z%S_<3[5QX#\7SS\=,\NW*EN W3,WW[&WU]$B9_A*&DL1B(* M=T,ME12PUE^0@2:V-4LF@J38T ,\A2/WFV[JL\6,(^FP>=B?^>J'/N=FC/GZ M5KR#<$H$45*E>PA$VH^J@JC7JZT?GA$8J>*L2H!2TOR#@Z#Q &+[FJ3VM2#X M-7#<+VP6'HX'9R7\ -XF;O"A4H] !?D.(0/'S=AA9A@L-[>?@?O>K U@"1TE M26SXS-PWX-Y$\FHG^4LRX4//)U?F3+6;39R":J@@?$_5HYLE^:(KAR]> /JEG-FXYPF MQ7HSF>U,]3D=P3@>%$_@)) G#%V/@G3N)[J:LU?N_5PJ99N5-A*"4\ MQ9W:C-&]@K/@^M0!!AE[ME_J)8#M0@\"C1GX#^WJL:*E$%HKF9YCX?KPAN?6 MCR&_]E+)-J >P&H_337SB6NYTJ6B&*0$-_LK!QUR!FG='" M<;BU11)U;6F"!(?!B;4C#0OR-U.07_RT1U71#,-?7_00""M^(>?#&[,9O^SH M:+_K\*OP3^'2$_NA 0CWV9>WK$0NB,\CRD?_/NZYW6C5UML*K9KJNR!'<]+@ MQE>I;#;3X+@% 2B\6OS=\!C?$36R9C,0W)O1?!>K$P@M(MYZT'Q[8:NQU4XR MMG*R&4IP^#5B#K_ C$B 7R>ES96E%5$T_#9H72'E82_IZSM2X_S6OXWUUPN: M*,^?S7^'7]*GR WK9WHC.-,%KE;!=6];P'3N\A[8UAV:XVO/OWP%YXYA.0#A M^+GWS=BY]QFZ@H4;&%W"6;N"D\?&-IHUPIM"PV*?+RC#I][Z5?SI092$HP]. M%;-^_.FRIP.J3US>D^8\T_X$Q65DH/E,7WAN8-,WK$>CQ6S!5:@QFX/."N>- M9YO#%P;C?Y%J,#(6J,_""3 /@Y1%0.H=$$#ZL!^'X7SDP'GN!UF<*?-60HH' M<.O$,@SKS?DE0$AVS!3/0JU8%E)^HU"6").1 V[$#&.NC<=PP/I_.W-MY/^- M( 8[TT5A$\X;Y9UPGII$JK16 M2<[')N=XYX.D:$G15:7H&*=5A_#,]!MZ=V6Z4<(RXIO7A* M3YK!4#5*[]0+FRDM*;WDE-ZM)PU9J!JEMYMJHYR47OHRXB)UO_]=:+:]]/W8 M)ZCTE:Z90;),2,J)3",3OE&T6_Q29P[\#+YBMF8\X,8*D0_MLPO816&3V]_) M25@Q0D_JZ5]50L>YE/6N6N_)45J2T#U"3VJ*7U5";V-GMK[:ZI=2HDMO7](, M+'3RX;\&)A7INZ-V6\6T*I#T74;Z3NI37D7Z;JN-=BGEM_3I)6AXGQ:Z M@1F9/*O48)K#II8A=;URR8JD9@UI9(6'9;CL?2R#S&AVU$&[74:9(>F\$#I/ MZHE=93IOJYU>,7,Y)9V7DN8Y(B9=]@HO]M(*JA-(\D^>]0$US^#A(%/18DO[ ,KIV=+OJL$WR5U M;*X:W[743J/*T[#+L,;JK:B:?)?4;KEB?-?MJZUF*?J>G^K,E[+,1SI!3]0)^I4YSB\I.T!)E^B[-!'C$GM2Z7/# M@*JN0D1UY=$3B*CAS )N_"]]OU%\[5>4U^NK]9YTPT@>JP*/Q27$I-))B^6Q M;DN%A4H>DSQ6 1Y+:"Q=9AYK-M7>H)CB\G?BUJS:*.LD]Z?H:"L'6+_[49K= M1D)S]3T=";=L/R'6:?;51D&%P7(FK62DPQBI&=^KYA"/\?Z,U%/K!;6:D8PD M&>E 1HK/\BGD1&JUU4&G%-EQQ8Q:]C:RLH7( MY_RQ_NHUP[__F?N+$6XM*9\G,LR?Q^ M]1#;V9C/S0B].$"ZIDQM%"5_ HS0N49A11:&V#L7PQ]UY M+RR'8Y@OW,GXR\/P]N;I6KF\NWU\>OA^^71S=ZO/=S?/0R?KJ]23#@Y M>GOEV[NGZT?EZ4YY^IU6=G5]^WA]16N\^WISAW3HW*.OWFZN?V>:MW93F;Q>FC.$78* H_<3)7S MZJ),>C#"@NED^-8;TP&DT(OBL=>1TWI*E\^P<5I/\/MG _96:.)#-:;TK$/L M%(8_I*8#.95G#Y*HPAHEV1Z+;"LT?4=2KJ3<"D[922:)TB>A%JID(:MX[SYW MV.A<_W$^U<>@]_XB?,*]=KJ?==+]K'MVT:SU.C_]]C/^^"+Z'_37$.31-L#Y M[Z?8"JK"0R%Z20W@H^8@%1\^35FSUPDAE7 JQERC^>IZEK]7KACZ+7Z?IE(Q M[$'8LRMV4ZW+"@])\_$TG]0+OL(T7U=;==D)7M)\+,TGM86O+,TW!AVU.2AE MI6GI4S"+5%(]I_:+S] *T38.1&DUU&:GE -1)&T70MM)+4$K M1-O4"KZK]LLIMZ7S<3>]SF:OEO&JFR_*B%^<:"/=T.7LQ\+E13^I\2;'Y&>! M*Y( #QXFH]>$T#A8P'S5378WX3<<2\C\E]G66'.FJ_*%TFX:[5_+*& D,Q3" M#$G=,"4S2&9X5\R0U*+R-)AAL_J)XQ OV7*+56=YR%9HX8 MT+GC\LE%ECMEMFRX]!X;5?1W;J#Y\JK]$A96=T@\>]FZ?7504*\WV<]%LLEN M;+)S'\_CL4E/;18T&U"RB623W=ADYW:BQV.3KCH85/DTD>[5G3H2/5FN9@ ) M/,LF[(4;S7LW[3PX7-)JU]56.2?G2EHLA!;W;FYY&"UV@!9!*O?+Z3R1M%@( M+>[=!/)PN=AMJXUNE1NI2T?>ED;JRFAAVQAI!HI8V+JKYU=@(HVN4AE=>[=> M#(N92TY->YU\?;57T+DG/122679BEL'>[16/PBSD]6X6-,Y<,HMDEMV89>\6 MBD=DEDXI.OF>JE.OFNW(N?//P)Y15#V3IQM0=GTM?,U)(BLN@6=G9?C6,D<' M2*U6JZ%VRQ&SDXV3)0OMRD+Q!;,[JL@'LU!=[31+,>U'LI!DH5U9*#Y=).=3 MJ--1!XU&E5GH.%W'#ZDCJ"9U(5?B.[CQ%V$J:.J7U<7+_I[4@G_WU@LYU.6MVJ/='3R=O=IZ:1X' M'I": 7_Q/P!_[I0%E?W*'"=V 7#$A:>I;H^5(>QPS,:4@OO ')RP_RS@$<92T?BK5'H[+WL8_;KZ*O[]^->/0,X& MI0B_P7-TD_I$C^%#3,@!=Q2UPQ3+I+< XH&J'89=[$PRG6DCWJ.=*6,B_1A_ M;;.9IIM8+)=(4 F9!L415(R*+XDV7;UANN0Y>YR+WIM-KNU]1E2448&>D MWR5 -JDA8CE(= ,4L3TG0O(-K Z'F:N&D&FM 1$4(L0*LBV'Y]C6WLP0@V\L MWJ^!\L9B@#O5Q@K[,==MC>"*RHZC/#/WC3$S47O[Y\)D@0CR-?'M LQ7Y>'F M-MU<6QV/=!+R'.&MS>>&/J(Q"WP%)'"3B'G%#[QA(,1.6L"_-5O')3P ;GEY M)JBXEGF##8B?-?.ON\F$P8UX^>O-I[N'->J^7]ALE;RC"_BD.;KS.+>9-KXS MP^]K^*1_WDPI09IG%ZU:3%[&3YQ*X!EDFSA)Q]HS@S4 $^BX1S!1 (UX*@*L M:8=;14HK!RP S.B/XL'=3 7N-9AJ+@$?0:N ^ !J=_=27VK*<#0"$0@/1ZT/ MG\F )$D-#-YVR!M49>'@TA-N +OKQ^0PN34.$$MWD-@:.*R4I*=?>"-CB M,ZX]B-\S&WN3:R]L=UIJ(RVUULV?GT*.F@30'"VFX@S,[:D.P!SKB5X[TW+Y/"SV8\08%XXS[8<^6\P(60G02C(E,X;6 MI?7*3 V>P%>Z']ABM1+_A(A0G"CMQ5O)P=37[?6 M6W<;>M3'J_>&^+O"(_H4GYCX\K8":S\PM>.H+4["IY'!*\+[ MF!&SG*7[#O:E%_%1>&AAIRB19Y'"C104T&Q[B1JDL+]%/,30/1?;R)K-+9,% MEQ)>)69OH! =A69M.,S40=DVL6VW,EXD/\(SG94/]++M0S_:;:]OU.C7\/"/ M]7$?03AEFW.PO;NNN[%%>;(S984!!3;V=5%U"8"U=?;:(7C1CE-6]QQ)D.?> M.S1WH+:>G+I;B*(='[LI/>H[U()^V_:CJKAP3^VIC68NJE3%%U,+ !U&;/\+ M!RC%-,>Z,_(Z\8"'V "H T?T"#P^*- I,%+ M# /_RWV0XB%\#:F?\TN K8-9[W$T9>.%P>XFJTR(*0FCH0DF'"WF"8$8SYB] M6,94?N-PYQ48Y"L?P>;GVA@AZ?_M8$:?][>A.2#S)KI);_-'C7N%(?7Z3S'T M%2'4%1)=(ZL?R&RBC*/ UC^;*U4RF1E_Z.O\\>_=HXQ_/V+;@/T&OJ]22; < M6@W]^8HY!T T)A[31LRD]] 8^&T"/.'2$YKPRC=NO5^3]>Y;Z&(Z_#%&Q,> M7'!B&,+)X-R,D@-&Q!_(8VO\OK9-(3QZ*#L.;:BU_6T1TE$$[:2=&Z]??* 8 MLK5PX!B (Q6#IW!BADX0KBM_!"TM!3UL7^Z>/45\>=!,+P^V+V;_UB$E87,_ M2)".73-#CZ2%4M!"O1#1?53I?& _F*UX+DS4/J.T);U9Q0^ M/@Z#ENLI #YNB=*S$$SZ6D%WE?>7-93*H1Z=7=P*&U/1P%P>>:PYQ=O%ALPNZUTCG MBD]V*0/R;DS %4.WSI!7"(*5;ET2^AY=L-0%]LB:WZ=[@^+ CN#3V46WJS8& MF0R$C<'2Q[2/W4[ANQ'3]N<=U")D^^,3B29=W*)@HFF'B::CMGK[MV3=#JZ/ M4I_Q]9DK9EHSW42-1FHO4GLY>>VE,';[8S54$-:7(A$#E:M,Q^H)N?LD@DP? M?J#*M&[DKQ^?2>VM>HW^KDH4A3963T0/G2)^!F;A,[/O)CR,%HJB[:U$7;0[ M:G>021_&-& ]M@Z4_P./H5KM.#6CUQCLJFP505QM(JY.,SL=J_R]A0]P9E)T M$\N2>8$RQF$?'K_SC!>JJHC)L_C0^*A^:*:V4+)9>(92_XB=QH]I3Q^CDWBO M6<_NQ!"1\C7.'H[_7#CN+*%]8A%SX4^:]LJPA@,[AAZPKB3Z;V1WJ+U+^B]\ MBM0!^]C%C!%AD?( OIQK*.>AEZX'T9Z:[":V+[^A=#ID5X8UE/.\BZL^.IH1 M=SS2/]R,*\U15Z2=M[&_MYXH<^_?PJWUN7 \AS:)1_R")R"Y/NL*:D MT-AJ]5BJ>*J7Z[RM("'JF]FEZT<0"6O4VOD$3W< :#X^C"I3>J8'VIZ4'I C+$]+K7\0\0??<=%R@,'2"8-/@=^-2!+:W5S,=R M[($+6VD7ME,CQDZGK=9C>C&FZ6GQ._GB,' OPA9Q-=I;*JI549*MVWP\C8-(?[,6QAC> MJF@AB&4ZV6!5L":5R^O6=PQ4QF@%V>:4O[G&-]Y:+$E8SO'P/WOE; M-'S=LWLPJ CH/6J:2+91L@UU5@JOEEVV# M?JQL$U))X!U6$+1Y3]=1-JZ=*V^V0U_S^0V6'[.=1/GPZ))3B;2S2"[]"&8Q$WOK_]02I*,D8JKQP7J8*))RO:C!L^6 M9V98;TEX_KN0UD@; 4TY.O:XPM?X#:^P6=)N+9_7 %$KLI<2+^UYTGY@[?M.<0*SJJ!4B>^@1('E@+0\L3JAF9(U0)&8OLC(&R^U6=F ML@D.%/,/)9V#PT5P^"P9:.*".YUL^@]=>@W7G;N)3\37O,W<)[[4A!Y$@Q+U M($I$L^Q')/L1%=ZBDGO637P^A$,A#+()X_A31Y):S$ M5[3L.*[@,,?P=LS;DP+9JY-S]NKDLL'B.:QC2[.IMCMY96O$0"V;O Q)>@'I MQ=6_[]H/YFBD%^[[TFBKO49>R>R;2:^,)D"@VY]=^ -H45[3..*CG;!I%)ZC MIL EUF&LCF/:+B3C/-T^N'R:12_WI87)$PO=?+GSAPOL[NEN@;SLQ R5.")" M?CI1Y*X.FMHNA@I ;J,;,RGC^,@M,C%KNR893'O&_YXW?&0?J?'^W<(.C7KW M9)KG2]XZZO.HR5B@"-M,W<$J LHNFG(*J@V'Z;"QQS#ZL3X'-T!LG/]!R:L;:+; MCIB]_9^%9KL\.IYF,[0ZFSD+PV7;(&!:_)9@8<"5(O934QX9#UHF/:'%'X!, MC ]9.$YH:D8 "H2M_<*\@3(8A$K*\EF=M;Z7V?1%TTUL8_C YP(]65]U5W\A M,GQDKFNP2->!'>9/AMM>Q@RB]"=- >P=_T4>!'*CAH:8QTF M^(:T0OKJ[*(@.&Q'L4"3GUT!GZ>^*7@__')]_NGA>OBO\^'GI^N'7Q3->-.6 MCN>91-7)9+ZYQO+K]]K.V#L7PQWV[+VXL'PC0 M^WSQY6%X>_-TK5S>W3X^/7R_?+JYNU5N;B_O'N[O'H9/UU[I2GWVEE5]>WC]=7M,:[KS=7N"SE\\WM\/;R M9OA5>7R"+[Y=WSX]*N?XFZ>;V^^IUIWMR"TONG'4&6;ZQ8?OIK88ZT'[_/F* M #J=K?J1SX+RO+ZR%\WXIKFP-V=HCKD>_L+,D'4TDW-7@*(%K9#8OQYX>@F M<^"M;XQL!DR>#-DQF ,)1HYEO'(S KT&UL*!5^'FY\'F<3H >Z%&4!I8YB]B M"J@[Q8NJ H][AF>Z2\JCQ)Q/6WD&XQNT4LK^-%U4U?!;%X=YXBMP2N5B1(85 M?#09UT/?='?J)8*2.1YII6BZF)L_!D*3B&?ZV$;-=L"+<94WY8R.0X$V6XBR>_\0> MD:#+OUBOS#:%9?B?A6XC >E;\8#ZZ5\\/Y:KOKAGG$7(*!'=RVV=PYMQX[2^ MT*MPGB>P[LB[C:"*]]D,UR"F>^(6?$1J;XXP%E_$Q :'0\J'4&KPE)/X'S'8 M*=3V&1>'B B^JS?$!D'U3POVH+S"C0N;D]%&/DAR-LVT)4\1%[\F;(%Q@RW7 MEZHR1YM(?V4JO998!)0]?48,X0!.^:QF=ZJYJJ)/E!=;PUFW*I**,?;0J"QH MT.X9]A<+#]^%8Y:V@H:>F*"+SZ6])+H#A)$)C/-,ZAZ\ZAFW M/UK8Z&*!5PEBH"],UUCB=72E62;6@$YR0@JD%N+,.D(@>\H)M/I1L'T1 \F/.5EH1%I CS* MR?;#T8CD[ N6!^HXL%J96V##$T$C&TP6R!Y .*_,L.9<,B*!+D L1 XV\O-Y M(CR.#S_H'X'.L(4E,![0&M7ICD;V @X%(JT/.OP"9\K:6+CRYE_D"WE#ZDJ4 M*CY+6F!5 R,8Q'&&SEX]YO1YE?SHFBO6F>:9&UGW$2'!W:$A1O .5IKT#50X M@?6 >@1?X($M&)T3:LP$^I])>'B3I4DT 27.-0RGPO%C8[&SQ2M$N/70B"=T%GNJ0V<7S@! MA6[V:0G)@S_)IRR-O]%CI[#@W/(PNIV*6DA@TRCVT,-PVJ,H.A(_X$156B;\ M*M0^Y!R:S$[E!E:<^@A@C-.95,\Q"@_'"Q['4-D:*D:\#HNXU@B]3;-#3($/ M#X!&9!E[PQIQP,VJN,+A[*EPD<'ISYI!VI@S94%-"H,;1D1&(C' M:,X6W^WFJ-4;D'JB?[;3V5Q8ENPL1T=Y8/(LAUQ,#=U+.%J7\.6_-6/!]G'/ M;O&1BVJNM!#QS##T8::(A83 IL\\\;6*)9NB/K "GQ>)[6P>-O"DO"=\0C(G MAHU5VI 0^C$20U"A3B67J/0CFR.LX7&B+X5/*"C)?#KF@BQLDZJ\M)*.;W=J M.2R\8D,')N(D*M1$3X\D[M$"68XQ&C2_3*'ZA(@[D.\.U@J*#!]2NL;N%(A/>:P77TP,(FX >FK@$9 M@P'F\),#JZ3@3%65?VH(L]]K +)G,-%0$\'C&C@6U+E[.*%UW#&A['*JLXER M_0,635KR'1@^8-9Q.OXGJ!S.5%.NF*/ID8<\,E.'%?X;ZR[C'OC9)QWQ0+HF MC(;0ZS8^X!'5=O:R].X7JO<0#1H>]R=;&*W/$&2MQ&BG\ID]@U0#Z[M9#Y?T MKX)] M9NX;8VD(>V[KAM(BZ#3Z8;(VQ]OOOANY2&]*LQW#%RCG:3^.9_9JMNZ@\%H M1)"BN$&V]34-+MH_/']4TJQ*G 0?M(^>)R H_@="%#'_(3'6]GD/"X=D.GXM$<@SJ_6 NY]K2E?X#@$N811 MGL"?A.%:&[1SKC(S^#T;D(Y\;,#@ M5T=YO+X4((4G/EL+X$57D%_@&XW:,'C<4<4KJ'IWR;+FFQ:(&=63,^3 .D. MPDY'2,+2T !25P#AK5&969[M YL$6#CQF!?"<2EP:H>M/!T%'L,FT\2L0-#7"IS@Z M3110RX"P35>3^2+A4=DKY\!"M%.#%IJT((1J31 B"%-H[) M7H 9N%MV;C.>%L>=6,)8]D0D_,"7L[L)62Y3A1=L+'Q0WM7Q5K'HJ&CPGN8<60&KFH0:I[KG5-1Y9V+1=.M"VID=VX82*-\WK[ MO#D(?PR24"]!+:;V3IQZ N+AM',W>72);OXM4!?&7!AQU^[06.L%%>?BBTE_ MY5W-AF\:>IR>K#LT/.Y!(UWNY>IK--?3M,/9L.C^5Y.AV(YW8!8-NJAW](&- MF/XJ6L#LX1%M;8:2GY.@NQ3*'?'HGD>,[I1\!0!,9V&3YUEXTKW,:N)<+Y[I MA2'XK23Z EZ8+$@STX*?+40]!'("R)'(CYD(C#.>KXN^$1?T-I,M VLE[D?H M]<&@CU@2;69&$'?6$VJYJEU;E3Y< 9^B/P7Y=\S#G0;6;\":1U":V=KTYD+8C7ZW:XBY'G0J6P%#8ZPO()%!%"-1-B5N653^A475$"U;#3 M7Q5?HH##UZOAF#VP0008.B+Y-+8./9',T'A&$4WYN\:NQ#=+&H*<*I4K43 AG43I'6J-' M5E-/\9T\NSB( O>;HMFH7*(1CJNT*?+"_0:+.2[=#GNWR1E">JAWW EO:9!0 M$78U "DA<[I3<2IF=%K[:UQ!%Y&/6.>K;@6*QUZ6 F^TL\61M>4A;=6+*?,L M!N(=4OU58&(X-_&X(_N.P2&K_ EO<3 % -8=F%0A/[>?T()\ID8VC"JF9U. MU4A*/,=G*/#Z(8AD .CBP@X?@W=X3P[>?^Z1QIMMF2]CRHS@OB.12!8.E01, M?$Q=*58_PX,,S?(T%3B8K.*7&?@I<^K*EE!28?Q))-0]+[TL%.)?+K-*JH^E M4MVYYSEJX)#P]QNA,9VR%W%)PW=!G/+G.4TUC2C:4FXD2V$W!35CJQ6]C MSLH]ZK8#*SAGO<0!$]9%R8G\!$2S;([)#:ACD$RP/&5:77TB)1& W6U33N"4 M:;:PU^#Y4X:)&,O0!M".\R)J?J;/RA.=J9? ,1$))&*CW#<0O@N^GEODK"4K MDEP > ^(@/'+RL.$4;4"T8TP# (\TK6A>&V':[P^[V7!["Z5D:,C!YUC QJOK"+R1GM:)QD;*.0G%V1VY ME# FFFR(!Z_D<-=ZZYJH-2LS$:8)]V,H)^HCU+CVC-HV61TV6(/$F,+0R#C8 M?XSX?HEB^^K>$7:1D$^Q!6\!,;&%#R,+5#U_8D38R7=CCG4XLQ?PV*N5^-OX MUX]!^,(/JE!4W[1F= +Y]J8JH@(HOX1V.8G4.4S@';!X&PO*4:];F#QIU 0T M3X-#S+W8B%O_*7 M2>V)07[KYD28?7%A'3B5F;E@JFALQF'(A0'%?2/FUO?:(ZCVP^&]ZMP.2 MY;\!@K27/ =U10$4K_&CHYO2G;QE'5T*\E(<*LH0.FN@^#LN]Z[P/1G^88F@ M5L.)]+R8@)(>('@7BS; M6CC&024Q^2A?.V6ABH//2X_2S&TM"_[>%776GC(A-+0U+7^'''B11T\5#'Y5 MV8I?B)[J9VL^,^[/?TO,&*;@Z4YU,6G3BM/M:CUCGN>6/Z MLT(B!784+@Q<,X*5AEBY^_-E4'X&'VSS_.]->E\HE' 6&EW(#5['><^[#VDL#M_S\?I'T0YC6R#@2XMRW ME$R18QM[>B#WVB8O7W!MRZ"H:"(&SZ8HVS[9G/DU=Q/CC?# MN2#2'[#"+J*M%D7?!98#":P2Z M=C!D0C9\K,SN33VCXP>./7-JE;=#%/EI*2ZN\/+S_7/*Q+ 5XG'0_7C=ZGS]>?SS\W/_7.VY\^ M-<_[@^[E>>_RLMWO7#7[GSIM.;[J6.,E8L<$%3ZKY*BK*G"0R6'[*,F4DR

B21(29!;"/(/##](.I1T6# =/LX9^DC=I:1%28L%T^(WK^&? MI$5)BT4KC%@K5!TZ+.'0/,_EWB[+?--GT4W_Z.@\ODBHQA.Y^\\?J%[FI5;A MB1*<$ISE?:($9];@+.,<0^&&%EK>8.ZK1E[*)J^LY!DVY,<6<1 GBRF064X% MW3P"='#8X,JU.7N)8_;Z&\K/5VL9+OT&?UB2X+*90_4,=U[.E0AL.+PZX?\> MO0H\+T#G7:>[HM[1- 4-#QS[GP'YF-V &_E#=Z>7"P>(C]DW7I'0$%LA.FS\ MI/W89\SM1:O34.LQU>C5HZ[3I]QV 91+;M0R$>Q@H/8ZZWT!JD=3IT^OG0+H MU7>WEHEF&Z!-='MM2;05(-IN 43K^V7+1+2]@=IH2\6@"C2;;@CHCC1;#BKL M]D%TUCL%D&$9/;X'^OASG0O5E'@Y?<+6C74;'P.SA\:> M2K2& R7+QJ#2EE7M.LV^WS]()D6^#E%.!S^&$J#!E M"D,Y+7&9DW!*I)@R,:%Z%NE%MZ6V.SU)B56AQ'3I!B6AK>Y '32*.''+F#\0 M9U1]L7%B^MRV)KHKV>( MD@9\3ZV!47XNR?T[6D9J?V8WO8G1@JG0V8I([I' M,HP.I:Z^VI'$517BZM=3!BR/:.\<2F"-GMIJ%I$?>#+/SI?"4L;CCFC&'$QA M(,(:DL"J0F#IPDS9D@Q8M*U&O[Q&1YZ1G')F(U_AG#PXI?@TT#&;&\R;?X&S M"@ >_Q6=[+)*2?#.5 MWC5UYAM[.BI1ML\N>FJS7Y=$>6I$F7\H*@-IV)4QR:U9E.MU_,)1VVEM1)&J,II+'JS-G!T*39>DB9A!MRZ M$C[32]2,:4AXWX_?!SVUVRT)PTMR/1ZY#O(BU]1VY %4VFC5U48_GRB*I-+\ MJ+11SXM*=S(L#Z'4>E?M2&7]]"BUD1>E[F1I'D"IK6Y3;74DI9X27)YGC<E&D'I== MEC6IE[-A1ZNEUEOY=#"2Y%X4N<99(YY&3KVJ.T<>\WXEINI!=3ZC54A V;<8]TFS+CI'Q.%)E"\A[)-6762#F]#C(-Y#V2;,K,CZI9Z>VS M"] )6BW9D?#D*#9=]D8):) Z,G?40;,D)WT)TS'*::.&9],H'PSXXZ.T2S/A MY90I#F4;7M/LJ*VN5(9.C1Q;*4/])1ER,U!;[9(<+9((=X-=DI>_E3+D79YI M."&G?5WM-0H4C-E$NMXW.:8,_Y9G=$Z(' ?Y3$.1M)C/^9PN_IFQ[M=2>X.2 MZ'XRZBCG[E2!;PL*/QZ_87^]69+N=I(ZCT>=^089CTV4 [73E>T^3XXH\P\E M'ILPNVJK+SO0GQQAYA\P//Y J$%/$N;)$>8QXH)'G[O340?MDJB,)0S_5;H: M.Z_Q/#+//HN\[21)$C=DI20-W0Z9# "KE)8QD\9ADI4:_'3<)IM@^<8=, MU>IUU'9N(5?)09*#@(/B)M04WW[ND%E*S;[:[N55K"&Y2'(1<%'<])SBN]H= M-.>IJW8Z><4A)1=)+@(N:AV-B[([7=1ZKZWV.WDY^([#&5N&584'1:V.JTJ[ M]FT3JA1O[E5W[JY/*,.%KTUXPNW'.9$T;^-\[R'O4HC.AHK-8%\CW=#]CG9> M,[L7S-'@\.%9V/RS:R'Y"2IC8\7P?_7,@$"8\LQ,ACG;6%S,+^CFR)HQQ=5^ M $1T1]$-DGPQK]=<9Y#?BL _]WIC @_SF\Q;47[#2G?N69F%*N(1@KKP.@ ,[, M?YQU??R$N6_$L-5C-@="[ (WB[4MD]%6EO-KL Y:1L0#*QRPH8V*?0I))%S^ MSQ>_L5GX7;\HNCD%5J6KFR\]36W&E&_P[=11KH% Q\HWS1Y-E59#_>UG-KL0 M_R_?P6K;(5OR!*^T)YZ0+ST0+\7[[U&MN?B@FXH[M1:.9HZQHD?/"O&[*H,^ M]S=SY_Y](R]Y\SF>O5GSZYXZO*27LY\<6RQF^Z M8=SX*,002,G;WNA'OG8P%PB#QZ9U[ISMQR=!XM MY]D>C?TX5^UT"JQ^/;T>'R4@M73UV+F36K=9X FQVYB!?&V&.W?*;$"9XZYJ MZ)(W#C*FXVK =Y6YA!S?_7E#Z5#"@KYE![97ZG74?JM3#K5)DMG>9):NHKLX M,NNHC6Y)J*R$RGEE:FB]8*]%QX7PZ\NRV11KR$$E.T9Z>"==\#A9D-Q:IA4K M1@Z3(4VUWI>%>Y(=\F2'="'K0MBAK_8K5@E>0LMG=6(]#.6=VK&\$1%;JY M !(2&K9E.I^(=/COGI!6KG^XM@8;T$W-7E+F"\@.7(AM43CU!E,HF7.@+M[O MJ;U>86'Z]!C*9^2I9)WCLLXQL@?*S#K-=G589TM)8E PEWE!8CU@)UZQ%[> MX/W^;6MU;*M)Z.%7=B,:AWC/6'_UZN?NOWSZ5WSMW#JHQ3?$5?25J-Z+/N_V M^[=LBO&B90!G%U0XJ#3Z GFP"+&K@>_NM\^/GI^N$713/> MM*7CD0U:^B;SBWKX.J>,;[ Y_^$7>?ZM3O_$%8:*2V?*SW'0^/WJ(;:8@1>> MAM[K5T)JRM1&&? WUQJ='9GXSBZH6!+CC"A!>/JY=K$"P= G_$#+XA2T M-[:1HQ*AY#6@K%%KAAS(2X+YJK(M"\:R#HT.!1T$+[\_/M[/"IW MGY7/-[?#V\N;X5?E\N[VZN9)_ 8K111X_O3_3+N_OKAR%>?_3+2 H" M])\+Q]4GRZ/#^K-EOVGV^/RK9?T%)YURI3LCPW(6-BMZQQF0EGZ!*@%0%-I7 M%OU75;[8&F@3#!;T%VQC! 8C9AJ ;D!YXI1=,/:!XH!Y)FI3^"7':P8"6]6] MJ7$*%1KJCO*_"\T&&6PLE0>Z!Q,8 .(S@,'Y_ZJ*98?NAP6,P11<*KJ+^0T3 M'9;BX$_&NLU&KF7#&]RIYBH:6(RFY0(@'#;&)\*;X#*:NU%P!A[^VAJ-%K;-S!'B:Z3;H\4,;N-_4M(E>UFJ"JHKK[JKX[>@ M2I'^ [^!VQ>N =1#'U"E@NLO"WW,+XZTN8Y.7W+WCG5\+UQ''!K6BTH@A&\6 MANOM;J8MJ<@?V'X!6)D(^C0$?8;V\Z8#C!'0@#L&.(2K(*[QSWM;?X6?*8\, M-D9+5K["?UYXGX$'5/]FRG#DXN\;@T&GQ@7ITY0YB6]$R.M(BOI$!] #KM[@ M='049S&:8F&:&#FB*N8( 15RO M7P#0@68:=X\&*Q_I\_B+.AYSXY@+JJ]HDL(GD,2 ?>"3"%(7?#N,_/E!;[-A"^FFC%!BA8";1>B]FD& MF'%B %WA;_!MSW %SIXQ;\M!'3I,'5X(K*^],-[^E%B8[@() ( E6>(JG$"Y MQ55VV1.!563A"'G:[Y++7+"6&!Q0_V5C<<\C.NNXW(F[%V[PY30Q\P260.P^ MYS^"AP?0]R7@W+9>Z8R"^]$A:.,1(-X8)3R ^+/H0T4[LGPS%VY\M0QXC(EF MDK4 +.C.7_Q7"U,<=!RF ,TE;H(3ND;TM;3P:8A0;@BKXBKQI@ <$B7^)+)M M#B?$M0= ?IEG?(@E-1FTP\LO$VH2H3,,--[$2';_;V*1"%BPQVB"AV MILH$V[G0M@S]/X!]W5UZR$'!O&'7XI $.GE>!(>JH<]T;"WC6G@>6;A<]- Z MV!MO@D0P1,8FJSP$%Z M@N7#KW%O $( KO87O 4)PO'.<&R-PS]OTZ,0*BJ0X(C-L1DS+ Z(P.;GLZ&] M =TRC@87-#S8J&(]&YXN %NVV2M2)9#H8DXO15Y(6#Y)O7="IR.PCS/U%7"ZGE0L'@O_&:7[DV8\BC MMJ6!'@9J_Y"]-D!GP8 M:S-Q)I%V%%VD_U /.D F:(;-P;K2;#&H"\N^D/N0&DDEP*>M0->[2(P)QP17 MT$$_(QK/II.'/'8.1C2<3K42\C:\] G2';UYSHB@, MZ438R0!@#M_BP\0":PH0'REW$Y32H0X'_@'NM3KX18EV!E<5:F^L*GZ/5EJ; MWVLRE';9Z'$:M";\O][1@Q<=[UBYM)";4"T)-R)3/OLGK]_CTO$.IX\1C9=4 MD]55DZ1%<0IB(**7H)+J!;&QU\-B#L"X@U^L?HN\R9=]"1( $&KJFJI\9F,L M!%25WYGVNE0N014D6P)^=@L0FKX!^ZK*-WV,'P@P!"T.(IU7%C]Z2#@M<8:' M\03+I. @+Q M>^VQ)IZS_!5^"S^>>!B@=##_D'%(2R%VQ](?17OA MCPS+!6X$?A"/@!>,A(,@[.&Q4%=40I)H##<#;5Y.-?/%%_>@'7C0'&FFPG02 M":!A+' 5Q,I@S2P8";N?85F1=B:<*DC11ZT>Q!.0/7(V!K%T7V[1$SPXX=)C M'H(ED6@8('QJIQFD&,@@179!BLKW# 75]%*X%ZX]07=MONJV97J^",^+?\<] M SEIL#GM_X^ICOXJ/,'O_GUS=0[L HKIF,U$VU*=I!"(2E(S-(H]D]D*L,%R MZA$:NJ3]<05T 9;]TO>6O5DVRE=RE=$Y,3*89M-#Z!S10"9I8[1T;08BEI0 MG@ \ DN+&UQ3L+" M% XL+Y8#8G4.8D]#%QQ77_P]@VDHW@L"WD)7[W\][=K1)LQ=JM[9A@N9+E]T MQA5_@!)2_3Z,XT1RAJ:'DL/:>7$VB[?BA@ MA#XRV#OZ6;BW@8P;FSLNQ)GN:8'7CB.TXTN$%A[A-U%U^E'$&@)?J@/'\H3L M=8"ST 2"V >:V&*_OX,9\8I:JG?$AGQ1@5.3TZ$PSTF)\&GY#0&&B19P6O/; MB#1MN-< KC&%2OXFU&CT.MDZTAG\"+!IV:@!.0L'$R0]YQH_IGTS(X0EW)GF M.;)0AGK+((>7_KSP%!4'77PCS>&LY9$-!\'BF7Y-GAQ%>W;(D^E[2H ^W>6< ML##6'7M!/C]^<:HYPLF+U,&!,ED8^ :DD\T:[*K2[!&;+QJ$3]13%@3UAJDA MI)AQ1QUG0%2"2(?W:!,7@X8% 8 OT??/!#S(V2#B=PR;N3OLY'0$]1WWFP:F MU;-FD"_-F8*-'_551L#]S- /8!'L K$PT6T@DO]P+QAB /,(/5[@SE=%)P=> M^%DVFR$7BN=I$[R71&,0%C."L)C#7-<@U=)S8BA#D*H&OJ'+=%N5I:HH/@HH4XLD.(H;E&*($UY[O^U6(5N E>X],6*#,_' M/LR)!C\+HPSM"SIZN+U%0C9PNG"\HB>7*P:]SD_^605&R@108JEX?&/JL_\ ]#BD13 M4AL>%/4$C,>I'43YX1/AY^/CD M$Q3%@DE*3D LKEBS87^/IOR]T:IUE6=T>V'NHCE9.,(=@JOYG;OLX*V@4"B( M )[3C=>\'F?X=%68@KYK.02W%[3*32]JR)17W=&?T?FT)$.8F\(8DT7$;.>2T0>M6N6(C#F&$;@CZ/IQQ;W5_9S;%JM USV&!WQ,E\>6. MT4GG\D4B)J)0!DCA90]'EQ8(( VT=.#/!P:_ WZG#3_PEPRY()DR8XZ)#R"( M_-,%>8&.;\] 'K.10:JB\LD+JP7A,V%?DVJ!GA'A./+1$NXC1<$S@#3LNM;Q MMRU6+':/J +2YT#6R&@780[+3QNY#($](#^O[L!8GF-<_<4FJ4:P@Z5_!HD) M>B4>R9BK(=J2\2_R& @[ LVYB&ML?+W5K<>HM(( M"AY]@OM*!/=9QZQ6!6<8P+*71+8DG\'H!6!%"))-)I3Z E=G_.C PXGN9Q3+ M(W9>)>GGQ?B%H5_ECR!E8^<5J1'Z!($$\@ DZE_HE[96O>X((;)"WI[P/*&SPI,284I$+'U";_H* MWX"5\;]XP,./6HBP!D4FO$0K MW31(WT%M\HW2(<+XYLYUH?!8H&;/8+EPV)&5%+"4,'17]H.Y*AQ,48C 8$;;Z<8\((UC MN"N<++'QV"8%8C4\$2@;WEG[QA21 MUL/?+)*70/F'UPNE7=C1),1GI*$'IT @A6,/#3J3;=*JB0?P2;")9O2 <"AZ M26?SYB.<'X"J\FIA%,@72*LO7V$/V ]/E8N8$8MY3*3*/U_HG(*5>E[]U^"L MXE\QRDJAF#^MAGRSC;X0J8&P'+1_XK&T%0D$HMC"MX/0\C."-)Z,=EJ"H@E#B(-\LW%01+%(K)8R*OPR-"N T:&C3:4#X^?SAL?.6\_ -=A/)T\ MZ'#O<$0.(4V0F7^Z-'IA+1%#[JB*@3CNM&M-'T2"6&OP1 X1$#2(L_!2X-WX M#.09L)C_0KH *8&!=!Z+$-[^'Z[24? =R-5DUKYQ?Q08UP W"K5R5Q-F-@F) M(@@,R5]DY/#<%9OY-((I'NB@@!LI(NK[#TA+]BV.*=/&;SJ>@;[NYJDC'B H M'4CDEG&F1=?:*O[C25T9+VS/-N9V'7 _IIG0G!)QGI,XPYQ31B()R-:R5S:, MH=VQ(]+#T,(12K[M+, 4G.MSAHJ2 I8]5;:\&,L3.J\X67B@B*;$C+2%$S@C MUQVEPA,CSB_NP(2;QN2PY(W%\'@7@Z7TL>-9B=%@>%B"8+O M')=Y%Z:6[A32S@&D%G>,'3"E\ =.V1) @-A M=M";[]8);7/CV2=,]L_"%-T.&94G_OA*Q-QRA>-2XPK;NLX7$;C($]R5X$D? MQ!=:KV!!V"R%61K1OSED'WST7@6!RI :7N?^;@Y&],?Z//_W06W@BTI<>KL+ M N0-4]>L<9!A-]7L9PM$*RB^SM+!9#%!#W_Q/'1M%CB047$1RA#ZGGTB, F0 M-86\CP8+=$.F)/8NS9!@#!FK]I'2?8Q MN8$I6PPL!IMYF0DS2O1BN!KT" =D2*P<4*[#WM:)%@GP18@&\SPP,H3U%V?4 MIK.H?(**6'PULE1CM&BN(@>";$5I]1]"&7B^X1>O8*=BUK"Z4LY2%PH AI) M /"4(0Q"_8&5.%^-9I$)9RYF74Z!99A)20N\!B4 UMV"% M&\+QMRPR;<(ZK7>ZH$*A6?.W&AQ_#N9]3BUCS**)RC7E.X7+-)+$(2^QR[29 MZD>93,VVK36Y<)233^>EP#B^"^RL15#G<*0Q+RF>G[>ZT ("G<6S M@P(2T\:O8'QH9)03@$4L0:2C1*!9?#'B%L%QP[5T /^-&3BSAX @]VP@ GLC?\'QZ8)J^BL4"1((>L"#3X$F/,70#8- RK$ )+R\^J M]A8J4K?Y&10*HJ),1+W7M[50_Q9!9B^-#"SHT1*7L*XU1_,*B+]C]T7\'@K, M6US2^*+%VT'XE MZ3#5QO'Y'8%K.N#^(-3(4V37*RE.,YL,%'*932:SR1*RR1X"9@CZ@Y14U!^8 MCA!*T$ A#[J4*&?B15@@[RA%!(M:F29*)$7YE;/NLT+- =/803**M 0_U5C$ M@RA>&[C+-(-2%T1>1."''DU!"S6$+H(6$/H#72YK/:$H_"_A-%N1&"M^0>JF M36U=O!*G&"$G"@B5-^#) _@B=E<%5'Q)IX':;!]WB* M&>669]+S^@2N/6(@)GQX+V:4<2X PL\[EV8N"U\FB\Y<)K76B\.-R5_BSV"O MQ%AS+@IY0QQO&ON1.L'RQRDY3QXO_*UR['G2>-OD >;AL;:Y(7*GZ>6"1ZB1 M5 7XY2@#S9-Z^F0^Q+P J&SE['<^HIK/+<^:5_=$4M'OET3B$TF]C$2RF^A. MV7KWF%LK2@[S1O;"'DG"VO''163TCLW#H#>_,)=)0=WN0!W@;+9\]YX]Q-\W M5EL===#L%8[5TBNG14FX+Z'JXY,0<"G?D1/UJZU&OW#BEW@\$*+-EMH;# K' M8P74-#'26_6K8"C.'QGK[4T$"@S6K MH*P,(3/6Z[3UO%0>><\?W.A*'7X1A55K MFF^IBJFVZ^7A"AAJ6'E@3GVV;_2SZ!OM]>VY>T;^I\RKU4LI J-2*/ Z-2 M6,-'V[,0()UFL?538[",-5O,]MFKCNI8$#EF561V_%SR>JFLD2$)H.2U4!DB MHPC;?.MV"@N=1+J;[N-.3+&UO0S$/4A_:QG,((6!N-=[6YV&6F_NFC2^UZNR M 6:QS\T,+YUFK9T'4GZJ"C[*Q31U=5#?-0E",DWF3-.I[1H#.9AI2FD#%74H M4U_B2IW%!5/L8*#V.KMF#TM!DC5:&NV:5(E*AY1Z0^UV=DWED7C)'"_=VJYA MIN,@1=K#H:/W<FO6"E-52FKZ'1A$R/J:_H84,Y_1>"; Y!9?*\?J,^"7U&KLMM9V' MM7%*.'OG)#.H[9HA*>GE/=-+IZZV6CG8SJ>$LW=.,KT\=+T32U%8W4X+MC.V M%IB(6@*=, K^P=RO"\U%0]P,B[S"N.E75$RX-_WZ]NL->S24Y6=(%TY$1WU_ MX733J-?S\*"G7]#1DT(*)YA3ECI[]2Z64D=*G1)+G32E8R=1.17)8E7\(K%0 M@9@<196D_.]6L%C!452[5%'MM:Q=:H/65Y^JG"DC@!ZV\E*$,S+9]\E4-F4! MG1+.?BM;P8N<$"6)1$Z(.JGV3)>PIXEEF[IV$HV7,BH&.7@-C4:CB*8;I>EC MDL,[+?>VPT47>E5" MM_C,QCA#Z204BQ+1>T/M=W;-3)=2JVQ8K.^<$B9Q6#8VJ[ M6?P4 XG' YFQE[][L'KAZL)*[/3Q&W/>TYCXG(27.NA(8[;J:&S7I#%;=1PV MVVI3ZO251V-WYUJNHK6( GP2):_GO[5L=YJ+NI%M%65Q2\F!U=+7_ _41CU; MU3YE#F26/8DUAAD;#M* GO?!-9MJ8-ZMNDNDL3>-XDU^CNW9RN,P$KO M)CN\.\%NK]M?VSUJIX*,8%1$FF.NM<2YK76_R1"9H+4<)TFA1)=[[7%N=+9/ M'7)NB\LT*;M4!/9NI-H^HSND5*O 6DI%9Y61:A7JM!#?16&EA8(MIM!.+%MQ MIPS^Q>KTF475Z2Q:G:Y@L2LGK3?-@5L->,8K,Y;*!#XI;U-FPDMG<\UF8_XS MU\)[ZC4<*VXSS6$._YYJG!G_'-3:*=:2"BM;G4E"BUB;EM_LI'KP%M-;"PY?'"P@NB@)>)OYD##^@BNC5S+KOF- M,<;ZJ]?KXO[+IW_%][E8YQ+Q#4D'^LIK7Q%YWNWW;]DTSHB6"I_QX==*LR$X MT!M]K?PV]6W5^^&7Z_-/#]?#?YT//S]=/_RB:,:;MG0\CD6>Z\,V1Q&-H6R0%%EEPV$96E)( M'!X&T%9?XK#J.*SGKSI(QX1L#5,XW??45EL:/I7'8@FDE\3AH9S8R+AB1V(Q M#TXLWB:3?HC"Z[3?&=4WU'9+GD"5QZ+4(JJ/0[7;*;XMF<3BH9Q8?'_ TGLC M2MX4AB?K8BK\-]W$\(?RR.Q7?<0P.UW\ZVBYKLL/"^2:R?=?68 M)+!W3F ]M5[/MING)+%W3F*=C%59V25&=HDI;6G[.^FG,!BHO4ZVK6AE.P79 M3J$R[11*CE0IU-)16_:^5"G5I%2KC%0K19.8](UB]N^TP#VW*SUD=FJ XK5B M$0UCGI?*WQNU ?\#0&+HEJDJELV_@"L_J0E]9D1/%2=8Q6;7\EJ+%VP?H\,V MQ@H\S68C"^P4WE1ES QMZ2@C;0'K5)Z7?@\:T<#F[M\W5^>-@3*']["9/JHI M3U/=\;O,!!USXGK1:*:BF^$?QO?&X7_'-LAYF^H UF?VHO$>,5L;XQSK_XI'6)QL, VFAG/-1+(C$'7NRJ[8%L25)U M-#8&?4(V9,D4UVB(4M1JXY&T"7D(51U)+9 E9"L6'4L-BM73_R./!+? M]+'L29(!S=?55DL:LU5'8Z,EM8CJ([&A=NK9%@A)-&:/QG[EU(AWY)"0SRI5'8V-;@FDET3B@>Z(AMIM2$6BZFALMFK%I[B4WB$A&YP=#!G9 MN67O!.W&0.VVV7E@3VS@FLH[8[LH>>)+$,22SK7KW_O[UO M?6X;1_;]?O\*E#=SUZEB%)%Z)UE7.8Z3\9F\UG;.G//I%B1!%FT&P)<>MF1+)"AAJG9C2230:#0:#73WKTL#.%, TE<#G+V$1QH+:%>TFG#P M:W?V&P>AL8!*H44M.:L*%I#BDZJUVD;2UF@8]<9^8XRU5M-:K3):[<.Q()RE M$$X+*&=D0[BL&-PK 3@3_[ZRK%I[">:,F)U:?1'BC.30S::^#6P 5I(A$ ,_ MQ1T$,=96)MY^">2,HV[1!)IL2%QV![_?,V)#9X-0/ !#M0,@B3?)@A!Z#%D@ M^E^DBE]KRYYE?-YBK^)%WK(+,TYGU!_RII%+-9+BD&W*TP4(LI608^*!=/J6 ML,= X,=9 #("&!&$*.1Q>I18Y)I3#*-2;97R@_6 MI:HQR33<%#:?FS^-2::%9*="HC')JA1?JS')BL$_,HU>2P=J5CW"K]TN/FU' M8Y+M#M2>5/ASIUY\ DWNP8S3T7N-2*JX!T@4[Q *>J,/A@ M)M%L<]%PG4TUC 6NS6RK<$E;^DT*D[^[V^5(\4E6*2FT:]5YF@9+6G52%2 M5)*P]I[1K;5\';=\64;;U'D[6L+V)V&M/0-=EY:VHT!4A4[;>0F/=(#[KFAM M-XRFKN"MB,SI^/92B--9.P>FU%J(:UJH;:R5FE9J:JU7Y9)V]IWHD&8Y["IA MA[Q"9-VE7!V9@=*NF>L2=DB2JR.>E0D[U$UR=C!<^=YSH@DC-" 42 XB)R3> MB(SHO>?S9(P9HT"]G^:B#.W[..WBYY>/?ZQ.N5@6&?D-7RK\JSB3(M?>]U_? M]I/#D8]:/3D32\6RI#@"$9*<<7)L^WG^Y?+-Q^O+\S_>G'^^O;Q^1Z@SH_,@ M%G\\T+@L"4$7=(Z9&* U?4A$Y!]U_M\JL9(_G9"WJ[CQ^Z?KE;&W0FPS_<:G MQ ^4@)2-_G7RC] ;G.QX+<$!C$L$B,<%_ *<##Z\I6<+',S\M;W#I)U=L:M7 M:ZJA4WD4LRF^WXB&72B4NLP";.]?J7SH8Y(!,MW')+F/T)#CW8GT@DSVU$&, M]4?DPR]RI'TQ4OPBL(,P0-E#71KKUADC[&'*X$E0;#X;P+J,DP%'41CY(*RN M2/ACPZ15&"\H0"?"I#*^>K!53W3+;WY A0_)7Y[MA@2ZX]- M/3\$E>,YD#CN!3,#4\[Y"1/G-LX%OZ GM@@PB)Y\^/8+*0(] ,$-#'I5XC MYXN\@S9IF- :N="&/["#S"/$FX8\>1/VOT![9R%;!>/A^P&F*&XT",(,P&6+LS8##OH'L'E/@M>M!RPPVYXFT M"Y"<(3P2,/QK-(*6H&'8Y1-"1,\.39@HNA_(+Z1X3VD0%I$?6JR6XS=\9%'1 M(7MN1/ZL^CFCBYRM2@;IDQ+QC$3$< S2NO)2_XF3V2N;N/:=O[ L71#TBO=P>6VZ? MV(!-^F"NR157+WC%55L6BY2[]F-R5ZT5MJCF#TOH%(NL?8H;SXHHV/"4\E00 M[:U/W0#/Z?P(M>, @J<'7KB^*#PY\3D464:]8QF6N04?3DJ-IC"1+0 MZNTR0>$Y%.S0Y:[>O%=%#5AFU^C6=Q@%K]5 I=1 N[/+9&>M!BJJ!CIU#)?1 M:D")'DN0@$YSEW'>+U4#BD5RJWRZXBF*!W^H4G;=-,RV4=]EF*'6FY6:_U[9 MUI.:,W$4<]\P3:/3U/.O1(^EK/T=HJWHN:_4W%M-TS#;>NTKT6,9UR:[K&:W MD[FOF$?JQ<@O^S]:)>4C"CY>E9;67BAAA2_:S4M5&O5NP^AU2M7NQR$$RA*F MKG0VS')OZHYC_I4E3%W!['3:1K?;U;*I95,YV;0:NP3BTH)9,<+4%4STN[:T MTM2RJ:!LFKVJ6IH5\Q_O%1=L)Y&![8Y3Y0?ZJ *KLT_*&T:3AQ$7>1FJ M$.I.A<55)42>?4KHCO%Y]DEJ@8&0"@OFD>K11KUC-!M%'E*U'E6.,H4E5.O1 MB@GFD>K1=M,RZEVM1ZLFKEJ/*J<&C@X]$B&0V=D^&B.E="&P M#+/=,]K=DF$RU%R4QZ$&.K62]P"M!DH7 LMH]TRCWM.IOTKT6(XUH!!P8L5# M715,^_V!!;=$+9> G)JO=?;O446]=XQ&N]3U?1P"H"QAZDIFO5R\F>.8?F4) M4UP!!ZT>98U%&Z2"=8Z$<90I+:$5S+"HU_:HPL,IZM/C:2UJ/*D>9PA*J M]6C%!/-(]6CQQ:NT'E6.,H4EM*)ZM)"WWD6DWG#2L9<*3SA@^+^A(2&1_) -N1\)6<-[SW 18NB'I$>KFI MG#>LY7/7\EEX%3L[:L")[G5+C>U3- MUSF*#*%&O=QJ(SI14 $A:+=;AF65&DREZI(\%B50ZZI63KIRZ4;],TNCT]_4KTJ)>^*C-Q%'-O=@VSI1'6E.BQE*6OVE%9NZ$V/C+]SNC]G%S8 M][8^-I6V@CJ=IF'J6VBSCUKE3+DB0JE-Q%)/?,QM&LU&RUT'-V3B*^6^: MY<+=J#H51S'YIM&P3*/9U!*@1(]E+/]NK:?8Y&N/T\;'IV_V<,:"4!^=2E.@ MC9;1;NF[1R5Z+"-@2]\[J]%C*6N_:UC-DHN\J#D;1S'_;7UP4J/',BIZU+M& MMZ/G7XD>R[@RUTZG0C+!RCQS5C;JI"R=HV51/-BU+*TTMF H*9MLR#NR>4^4GEA\'B+(NZE%-<=4@RLJI 0U& M?\1Z5!?UJ*:X:CVJG!K0>O2(]:@NZE%-<=5Z5#DU4'A1CS7$O\/J'H+V?5;X M.#F[]:D;3#T_I+P61U*> UMTO#OBC<@KJV8*">S;CL,K=H3B["#$ N'P)=_L4'(:TU0QR'>E/F4_X)\F0+#I]0/;?AI#F,: M!0R&."O:Q*2QI$HY]QL@$^#0."(-)&))5 M;)"%48:$ O_J1'(!ICORWSC4900$G[D9RI'P%)Z8%T6!5YO=Y%68FB#THP&? M)Y G>L?\MW?,1?"M9-Z R7W?'MYE*[(X@9=OO!;KD^F!"/%WSWW#Q^L!JY"E M,-7 EP#&:=7-WGL2C*G/4):?$G<:"-YXHU42;JR349RM/,)X9C%8S6ZMN; 8 M7EFM7JV>^Y)/^2NKUUIZ&(1]"A)BWS-G7B.?080^("S[VBM>-W*<9->(A\A7 M!KRZR(* W4VP1L^8#F%QA2!+("1L0(,0A-?Q@@"F?V:'8Z!B0FTNL3Z[9V[$ M^?GA+5)R]JK1;M:LY05O=G#%;T3M1K,3ROY637U^] ,K; P2'_IG?U*0%SY>OJX^BG6%U1 6M@1=&!= MG1&I2MO M50#1XT5TF9:+:/3*16XYSA$0%G"U)7-1J]6:N&ZXYA_ M90E35S#-1MMHU[72U+*IGFPV&UII:L%44#!%N&U3J8R?PY0!90G3PJD"ND?I M#F>-[G$ Z6E'F4W9,-M&O=#"8#J74CG*%);/TF_K=4ZZUJ(;:%'3Z#2+]"EJ M+:H<90K+I]:B%1/,H]2BQ4=F:"VJ'&4*RV=%M6@AN!YQ;F]=Y/9BCN^J_-[G M9O-FF=-+FLXF"I^AQY$MH 4$ I@QTF>.S>XS#[(' M-HC"&*1@!.0B#H =('A%'[E6TYG#2L8=Z:P'I&*(SK0Y:8S MA_6(%!W1@:XXG0NMBFNZS$C\%()/9T$K<--Q9[ZS(:(?G[PAREE5XY9+QDY0,V9.(JY5R&A0M7I. H!L*Q2\V-5G8FC MF/MZN;7E59V)HYC[7DNO>R5Z+&7=JW9;KMU/&Q^7?F?T?DXN['M;'YE*6T%M MH]/3>Z<2/99A,VN[28T>R[@L:1KM>DM/OPH]EC#]S9HVFY7HL8RY-XV6J36_ M$CV6@K->-L[V"X]-97N93LZ^V<,9"\+"N%BX]*H@O"5O95Z+' M,BP^[?]XX9C4+S/X)PT1:LX=DF^VBVDYY(;Y]_: !;K@X!X(*QT7'"I7N"S2Q'&D1])L4!LR/'NB#9OAOAS#-+)Y-?AF$++(5FJ;$2FO@WL M ):28<2PU"%PD;]BNP.?T8")@G>,K(]?(=X4/H=8\A 9-!7OCWQO0ER8&5E% M<4K]T*8.=.2-1@$#/LS%@T,F.@H(?V7J>W<^"Z!5E[ '.^#MPI=_L4$8I'44 M*R\5'_IG-U,V ):$ZXJI0.'*'4UFQV(,R\RU^N8SZ+@.>LGOF1NS@\]FK M44O*-.J=NM'6Y:34Z+$,?'Q=5E*K@5:WI6O*J=)C"?/?:=5*ACC12J!T(6BW M.T:GHY6 $CV64BE')26@4]YW?03[$8[192C\?Z?F:YWH?E0I'F;#:#0JFN11 M)0E0EC"%1;-6,'4%LV$9 M75/K3"V:ZHEF955FQ1S-.LG] '(UCC*QR#3JW8;1Z^C4HJJ)JTXM4DX-Z 3- MH]6CG4[;Z':+#"S16E0YRA263ZU%*R:8QZE%ZW6CI;5HY815:U'EE$#A:>YQ M_G)=Y"]C'O.J'.;G9BQGF=-+FLXF0Y^K0>D2(C.M#EIM.C#V1$B7RV'Y//:HVT(LG$.G%XOW[:D[,+ M&.7(\UV;ZI1A!2X'X-#?;AG-0AVD"EPVJ=IC&?/?*KL\ILX5+%\(FEVC5VXV MB:I+\CB40*]6\@Z@E4#Y0E#O&753)PPKT6,YED#)DU_AA.$RSU2?V1 A@P_^ M0*7NRK$LPVIIS:E$CV7,OUDVU(*:4W$4D]_I&-VN7OM*]%B*U5QNS(RJ4W$< MD]_H&BSGWJ34 M#:%_62<]/OC-[/R85];^NS4XE+J&'T&MI\5J+' M,N:_HYP*56(JCF+R+;,-]E.I6?RJSL9QS+]>_(KT6,;D-^M&O:7G7XD>2YC_ M1K/LR),7'IZ.VNGTS1[.6!#J@U-IRZ<%ZK.M#TY*]%C&_%O:Z:1&CV6 N]<- MR])!NTKT6([#61^:E>BQE&!=RVAKIY,:/99Q;J[7FHI-?L6<3A6H[O'=\\-Q M"0ASPEF58S5)+^!V'""A+F,*RV2CWQ'D<\Z\L80H+9K-A-,KU M)!R'""A+F+JRV2@Y-OPXYE]9PM05S'8/=*8632V:ZHEFR5&U117V*-U_K M[ M[)Y3Y>>6'P.4LB[L455QU6#*RJD!#4E_M'I4%_:HIK!J+:J<$M!:]'BUJ"[L M44EAU5I4.250>&&/-<2_PPH?@O:E4AS/KO)Q'?%& MY)59,TG?=AQ>E". KX3@Y9'TQ7K76;X;X?@QB MR'SQ=SBFT&Y(EJ#"R3!B6#$$?K8G4]^[9T/Q1A -!BP(B$]#1H"HOLUK?A @ MW+ZW81@V-.@XQ)LR> 1_0;Y,@71>J(1WF$FS)K.Q#2,9TR&A9,@&/J,!DYV+ M#J'S.Q][A,[8@QWP-N'+O]@@#&KBF1M87_;('E W)"[,KJQX,HQ\?!BKGH1C MGS$R 1:/ \)@ZH9D%0]E 14DYI75[A#)0Q)&KLN["G-4S$;G0:RJWQ'7<]E[DJ-SS,0 K>E#HN#^4>?_K5**\J<3\G85-W[_ M=)UP8[F04J;?^ ;\ R6PK$?_.OE'Z U.=JSW3\YXH2*4Y0OX!3@9?'A+SQ8X MF/D+_^!D";E:^'7OV]*Z E2[W*P^]+&&T!?? W7\T_=&=B@J!R%R_V.J: _; M[][&> N[Q0C4FS?C>P>7@2GH!A0 W,L"7@X+ADY.'?CPFO3GI!\%MHM[5,#N MN*8'!"]< _WE/?!A/LG>OY$^IDS01\&KY:DQ2_W1 ?6QWJ_[=&\Y$2!2!C8,;G^B,EW!4O#D M>K946,_%+M6T8ILBDZ$%H' !J*LB &5D%STYG+)TYZU/W6#J^2'%JX+GA,%L M,+1GW<0^0_2?O/0WK0UN59_5<:-E=-O;PO8^JZ?],/,H)LEJ&8WVMK& NYDD M)6V\,N.4$_H-V]V;G ,WS3JB(6U= MF/E9W>W.D,B;#3:Z;_34;SOUG8.=>6VY92RW/RD8VGIM;"&M7:.E333UIJ5G M-)K;PL]HHTP;9143<^!F%RNB%;,S:Q6TY=STBK.:](W48W9-$ONAM MZ$M;-UF<<[RU ?,FT!IF&^O&:+6WS6F]W*S2F'?"["(-R&*FTW;JC"S>XT M 2[*)154RJ94*C*HW3 :9B&V3+4L3*4FR6H8G9X.WWI&PKDR.BMO=X9<@Q5M M=>X8,:#H_@NR']93R9UE^S$\7T!5%8/0M&3N7#(;6,GHJ"53)9B+)_)LU^30 MYE(2<@:N$,,X/W9S6 8.#"$Q*/IS\LJLUUK+.!=-L];\S2"S,7.!M,F4^M!B MZ&70 J:^#0,%9B4(%^+[!'N"IY\QXK([RO-V718BB ,"&(Q\;X)[G1U ?SQ1 MC04A-!\AG& MC'_Q Q?T,R2?;9>ZZ%TG-\!=CBLAT1>&[U\_@0BABGCPN,=\+K44B!B59".I MB*"?IDSZ=D8ET M#T!?01B N#A\WJ!5E(_09^Y@[' $%3:F?=NQY2*)<\AKL:*NPDRF*!\OGLT5 M:]SJUNK+T^F!,E: _,]23=#?.HLG7Z^P/.3 M_PQ=H!=Z+!Z)JVRE>+Q$^Z]:YX\(1F:Q9X"-W*4USF=U1.]A::,9,&.4HQ8) M(*%$NDS$=8@:&<3@I@WQA+MA,#D?&.A].;-<.0E_HWLN'*6K)H$#$F7IQ?'@4=09U)2HS M6"WXD;O[),/N,@RC>88QR3"BP6@T&(T&H]%@-$JL%@U&H[%(-!B-%@ -1G. M00XGL26_NWG9Z8K3C1UX8TJ:/BHX[T7,Z T%H\:&+O&X&-],L^1@K4./GIVY MUS$U+('BD]0N#3M"6PB/:J5K%H2^/4!=%(3>X&\2N79(Z,2#@?\OK1RH7=DI M'>U..0%V>E(>X5:S855 ]:AU%Z2.AOK!O8#RTGV_!I-.E-CAE81IM)K;%C37 MN35'+3)-,.6WK8Q5J,@H:4Q62*/G4F^"IZ^K%%D71[XLS9[1:^P^NT>K\@.6 M&^5$&J.SVE M_7X*3MJQRXQIM [)OW!$%YA69]D)_%@R;:4N$Y0*N^V 8K4T+*/BD]0PK)(" MV"MA@:H,RRA561Z640,RJFA)/ I[9YJUQI'CWJDH&F7WKXAH'CM8Z(=M(!F7 M$+1R;'D),LV>P7@2))X%M)U#0MJY68CB1Q@P)QHRB;*#F'T(F"/1W/!)/ [T M;0Z%(Q_&OP91 "+*?-AK[4D_\@,!T<9?1NA+#@L'6S&B_LD3QEMHA011?V(' MB!J7DG!JUU@-F&O#YV'PVDC ,D0-G+'F_+:'DC')$%4&]$!@@?.$-OGD"TDW!G0-[4]_YB@Y C7<#? ^P4.^*X=]&D#P.$ MI]ADZGASAK$>0/J=*T#5UO"((L:0'=HLQC(\#])NJ"^PC!R&OEN)3)22,_/\ MOTG@>#,8NC=S#3*+400EX"*('' [5(!/OG@,K MC9D-T[$B<$7TPN=?0I3ZWD1 N:7V%#:_F 6R@N\^FU ;><3;AN,CT!RY@S%U M[^#+'#:=')P J"L"U:_ E0;J9&,\KT,:]_I QF6ELQ(D5 +'>BXTXHU&]@ % M>TQ#OGA<#_YU'&\0OS&T?5P# QBY3_D?V"1VGA'(7/L#S\>U%#(R K'DFJI& M-O95I@K3IR#:HB=$Z0A!Z%%1&=!)&-CP!$S*/5)OP#LCW&TYTFG(!F,7.'G$X=&]L2"RF(T3E'%)8T3//? M+ 1MYT0LUKK?/??-OR.8YI$-8__$1LSW.49=YD5!9K$_==6?/!JC3?I2[[P4#+59:ZR"MFTLHEW&&B7%0GT,]])[ M8M;%NRF4G,\!4L4,[&$"<"PV<,/&K7,4(-QJ3.,ID W[[>N8P0:BL=8.$U6S M+0U-C:JI436?CZIYQ1<,N:4/A:)F;H4;O$?$S#XH-8XV##HKT:K(D! 90E1% MQ7Q:::B"D/DHI>NN1?C-9NK3ZCM X5:!_,_J=1NDQ4V)>PZ@YG;$[P1<G=HF]6,S:5QR(L\A)*KM_+23O MGP?66= DE1$=L]705-#-'S-6-,D:T,]QWFTY^FW&WK_6$[FM"S><@R^QT0M4W7U.[].3L]=6RQ;[]@ M3,N2AO9$ MWIF1_CSK#<:&J.M&U"%L:1D++\-TZLR%9P0:YU]+YY2#A<+Z;.3Y^2N\G/$A M'<)\S? A"&D8!>AI\-O#N7)BE8>S1 M6!@S!;989DW?D'YB3NGUT(UR'Y MRNZ #3\Q"('A#6MP>&6>S@,RM(-!% 1"V(30M'=6(-!(1 >(8SZ<,05K![8_ MB"8@\J[P)?-K;\^)N L.EXY\SN%3,$VG &D0LC]CW/T<1/V_A+LYTA\HC=48'['\BYB:NZ\SS-*V128=@5P3I(A9%5$?)R*9>8 O7L*BX)R)J M8O.ERL23#V_/ - M2 WN _>PU0AQ)_2>VD[LI?&%+VA T2,C622:>D 7CPB Z#/I[L;/?&-)Y:E& M8#^<4'C3"3SQ(^QI?&OB_](!CX]"&?79O>?PF**!#TLE3.*Q#-A2@DCL.35"&,O<'F)6)&)Y[)Y[,4?@7 &9,Q@Q<[L<(Q; M._#8#L;PHAM'IJ2KU'9!V,-(A+SQ$(HH#@C@4Y,9:HZ 7[4;N8%^P=J=;A+E M!JQP!W/B09]W\H E0?* MH@PHS4:2B3!,E!?4RHNQ9[%M^R>:X8[-[A70SS!EH%#[:(5@4)B-^@)>F3#0 M64A\TDY:>MUGG!62G#1\%\4#N,I5SD+W$SJ4D9YAZ# 9P)MH,%@<4BG%P4HB MW#-(3"-X%:P=/\1##ARAJ -LB,/!5AA_NSPQ&#)V5<8VN+""2#ACSGT2-C MX<5TTN,(L0C7A8CVA69 S<03F3[* P/]2< WV:G8.*"Y*%!3$UW!(1.#W=(# M;ZJ%8JN5"[@+EG2 <4=2% M5.4B:W 0ZL;5+(I)5:)LGA3O[<(!6JW?GADZLH,UN$F,P%YB W;%Q!>%$.W& M0[PIJPL**/KG I'_7*!OP;F<<1LO^Y3YX3=O.>_*I5RF %2(5"VK6\GJ)S9@ M/'M*BNO.(B"TN&IQW;-JK;JL*A;8\V0"P\7:\P![B,UM;EWO+GK@29IV':KQ M9(=[CM)XLO]&TS*:S6VKM%6*Q<U@"TA\?GPYO81MLPMRY:='A\/KB)M9J6T:YO6S9# M'_ WL UNTB@MW(P<#[8N_FEUL.:IM<-\0&TX%F(X;GZ^-AKU':8CZNE5FS!5 MY*YE6%KLCH U1=377C*WH!& 2,C)QJ$D)!T+4F3S/'DZ%W;X MQ:>N#4R*W-!V,EP;UC[T?03./K5>R_(7CK/F@FW&L^TPMTE I%.1 ?8F]-[ M""(_29)DR4MDZ]@.+%(Q?E>2%9AT,^%%%D0[!?9;KWW05QSA>. /QY- MA)G:K]K-FK6 I_^J:2TF=>/[KUK=6F?AZ_7Y]TMQ_S+YVQWF@?[K1B8_SIG+ M9-M+'N\;)[ZB_ F9H7T0=,2J>6S8FRN&];R!9EZUFC5SD37 @]X*UC07'Y42 MN%NN'";(?T=NIQKD?Q,?S98@_Y6'MT=<)%R^PNCG$V:J:.9L/AA".AA\)%%U:%WF_G"QFOM9[VO::T=TUZMUU"=W%QD%7 M.M*[["QNL#$,T]IA?9,G>WQ^)8PCMH;R]G=/(A\BON>B0CM&HVC'H0/HE&X; MC7IC[R,L,*R_^% 112)35Z0[MHQ>O3B F7UD7)9N8JFE"B44KU:%>U"%3:/7 M6[=8M":LN"8\;1O-0N/Q-R^-MKOX-@5=RA_L->?1HJO#%U1LAQ*'1WS9[LBG M(AJ&Q[_(D#[/3\*KDDB9N#8-ADYYPVC ?",N^,'1 M(Z# $_YF:M,@HOK0'HT8;+ P6GL$NR8/E^-Q/K+,5.C%?PT%E#HE6"J,B3BZ M$:0$/$ N]&?6'F0A'(U=) M(&9,4N4*KYME38&EN#HC&7T,I"\ W+%$C\ O%W&3,HKG?#BT1>D0#/Q;R28, MR+,G4U&[JS\7 5#V1.#X.U1"]&-U$DGL6DSTS+QDRAQ%KBQTQ*/O;!?1[N$M MB5(OF/* %4XX6OTH"0 4@9,SAO.#A;BRD\!YL11B*&H'<&Q^7KID*8Y01E,* MN1%B -;&F$RCOF,/1 4)W[[G\9N,2VH\L35R(6,=@YCRA2&5<9OB:[$2^_)&)Z^1VE?TV\F5)*7<1K#-@'-YY<#+CE@$CI(9#"M7#Z"[&:N/Q\AF509F/F\LD U<&5 V>?=-:L)EI*?T G+-:W<3 G[PT= M>IGZ@E(38M"H*& %6Z%4T#*(4?R3,&(AA'3()*E8ABU#G'AJ02TD89'R#\F MWF( :K91EX5"-#'\6"KYQ5C0%=H1];EC\XJ(P+S0Y@O2&XU +8D@;CF@]F-] M+_K)Q)-($2_C2$34T&"4*A>NY;_AK=L@F01)_OI)'2UISU2S :%)Y M6$$3#SCGI2I\-F"@VGAX-R[\A1H8 M4&]9,B9?],6+D)E6+U.$#!9F7Q0=B[>7 M3"K$JW8C\R@,59;HR8AW;-'$>PGFM@C*:N03L%(60'I2)?,$#5]H/]>3MADO MT[B\7^'FSTT8M.*R)95D':5AVB_,IX=EXG"+L,$<_9\(U@-H"E@CHM>U2],4EG<:FAO!Z\5UMSN0L2"[ W%+#KST'J\-QHP5.@ GI?;9H83)R#(#X^,Z.4LWYPVEQ! &QG!U(4JN3+NU;EYHLF+RREJ2*;E1 M\W,0]/:7YZ]N'/?Y]"R/PDWO[K"R:%SC/9B.J1/*>S1^+I?517DIN?1A%'#_ M'K_+7>E@7MI46';]R'9$/>K$''=0'.+!*@';0-A=Z>^9,I2)E2<*W">E MU$&,!F,7A.)N3H)YD)Y'I,G.!\'+W"$C@V@PSC, C_/W6#NS3U$7>/%EC+AO MXQ:_0UV7I9,3WZ48POR:3V7F,0B)3#5.AY\^FREL']?QQ%L[Q_/^%N5V>7E7 M>4'(JXG"/N.+^Q'JAC962PU9LJN9JZ=3U&Z,4Y)?F?4E_<53_DPS6RTW3I,= M18Y#YHSZM<1^/MC$O:Y.W*MPXEY!6\HGQF]1[7MEB[*_8'Q_\L.F=^>BWK)Q M=3!,QX\5/^PO$X]70@UF= IV=LP*7BG(#F7YRZ]^M3AY^)@S!A>FR>%MF4F,RB\ MEQ[S_^^J.MN9'49L)V,VQ+OP:5(3=D9].+*'6Q7<#6Q[PYZ.'A>YQ M2JX9VG_\FH1\\_SPCMX=Z,K-HU[(^MC"^RA]*>AU]** VR>!,'TXM_J<6]RW M$C\*%A!-_'ID C:9=)W)L^Z< )%8\ECXW1YQ;Z7N0G(>+AFY_/[G@8-_.!\P M VG59"S,PJ(!?G(V!W,W-H;[TH+Y\!:;.UMP6G(6@V'(;[YPW&Q8(S^%]X^O M&<&+H<=A0\0%7\@7%=A4MBA7+JH>OT>].$:_VFR9]]R(S: ]B%;%M3E^]F8N MZD?N50I2-Y-T0[)AS%U)M020D5>'6!D=?9W(=VPX5WL=[^6B*:)'2'\7-QC% MY;>HUNUP79L!P,F44P\2CVC20X(IL7AG+[5,0 +@2B"LU*3LP[L0^<$/ M&MD#"' .#6ZA8#*^%Y2(S&WG1*H>@H3T09[0V,=IM8/<5^B#Q/,YZOS(#_BM M5(Q( X=X_#G[DW"%IP2@FY2S71QW8K=]N-1-_HP'(L+NO-".]R4P&QU..#3" M[CWG'N<][S[/]IIXDBF7Y7EZ5()CKA?=@?P,0+Q$\71#$"GN]KE@#5$@O:FX MQ?X&!@9&4<2N?0$D)$:"P$S"0<^R9R?'HQCC]T88%'R-!E*@XXOI)1[-Q3"G M=!XCK23ES9%+PK>_X&Q;F'@4@$QA(2L%)*4P(P+E+>WB,7D+0]<7AAE3O!2S.2)/(AG M9='O(N^Z@+$O-6@SMNH16&7!P+?[:)>#FIL)U0(G( >UZ0(=0MNE[\Z\R)%Q;'88\6,8P;@; M?G$U%+,G;06^H!:&#"97/C@KWS/7?J C\1[),=(#'R@F><.S(@TZ$*HQG7G&FQ\U>QL.50A*#B0.\2*<[DK_O%N5W)( MQK M]+"2P@&G4$9V 0M.[=R*:#PTT:@[AW43ACRP"FPY0>R*CO#RC]MP ML%+PX DF*JS-(39^_YJ;H [S$P+B&?=FB1&ZBFWO<4&\!9Z>0ANX"0X<3YP0 M7$&9#0(CC@IR9631[%90"9*Z@TE>G*'%T7',PAB 3WYV\-#.TA/\NQ![SRD",0O4/KC5J] M+C3R1M1CX^U:IR<;%\I#M!RW+9D!;3>Q[<,2++QA&:.%>\UB@Y7\1&.?3@[/ MB, X<]?U,+B8[VKGL%?)YQ'>\ ME8FXO^38%W3)$+!?V'0.SBA.KC.H=K/;4X2SYT]@T&_^,,B_1:P;6/+BYR#[^[\-++7,Y!BBDL M[J&X8>!G9(SJ]^4+L/4$GD!B]46"2)_''.(-WD"@R?+[16Y7Q=DNR B&=SF^ MY\8.?=M)SOK$*-2 /Y3?I.N&'Q0<9*'T!"L'FV2;D-#[-WUQ>Q.?RUV(! M9[WP7I['_.("S;*!Y\.(Y)5*Z(G1RU^EZC*$[A)#YRVGC)#< EVPR"TV$=C/ MU F\#.0S%1=9,1U2(0'M!I<14 PU,"]KSP?BS/FHN>LW*][U]R\(+ED#LKDB MNVYUSFZ*L?<(Q-Y.L+-DH N&C%%B#_]U@G'@C1/"#T/))^F1AN?>TK,K^ XL ML*=0MA9'%GK39%B]QGZA ]=BV+](&__[U_GWVZO;\]NK_[PDY]\_$?CB:_SY MT]7-Q='4428ZW/%YYC%X;#&.! M0W?V;"-UE+R590]3<1KEGA)N"?AV\/=R+)U0L&A"P?%5II;@\;)NU1_1];7# M#'_IZ?"7 L)?O:X(\"&+3?'2=Q$ARE7!EFN3!.N MD%.*WI$1OPB K?'B@<.*;CLEIG[^!+YJKTXSUXZ1,",@*,0]_YX([ SF!^'M\C? MTPO5^'=^M0*CEES2ES2S!W&?THG"R^0$^E M.(\E.?W-&/T;_?V,%XRY1Q\7I@LL&CSK;9TD$!AC@&6@^E+1#W**3\2'PA6= M9PZ)5Y@$!V9!YCI^B51)%?='<1@$P3."8\YP78P9MC CD\*/=TIIX!*%_YL' M=O:*)\-SX!2(+;_R3>A@LER>72K?8+KRR&POG-1>!\ BP:T/3Y\'6YST#[[ZF>.&472RQOQX# M:&P$6A'N,$1=P0!*O'($J11! GUV1_'2^]YFL_A:&S\%\5K;6-4AR9Q<'GD6 M3*&7),9GI2I%I@F<#"',+A,A/ GYY[#BP[848+W MES*Q]4[&07]+6,+7O+0#I#,LSBM>K^KEU=] ]LE/Y39"<&"+/ )*QGG)N,+- M&87!TJZX!1C+&\#X';0Y!C:#-^* QR1++KT'74DM]SR(E8*!H[=>^G'=2T;B MYX*O2G9[MW!RW>JXFKT5V4]I M@J7[FJ=J'^T0%7$=BII5')[<8P?8W9+QK&*CF6:ZR:4*!G11%& 733@G?YW+ MQVNU!J/W6Y_;=R9E\05 >U_WUYNP8<9298N.4QAR@$)N8-J*[<9;%6KGR(V# M:,@JKC\%(BF(-O MKG&\!IM,82-!9[F!KE_<(+G=CE%G=S+!A"(*B@;3RO4&ZO4T]!W>;7*P@/#%E"4@=&,+H$',94CST!CR12F:R MIN'\N6XD^(Z$G3EMOH[QPN+CA3 QDJ"Q;-W9!6KC71'?.&V]SFRA2_,>>E@G MAMO0R49,T7Z(?7-+"VH-#*U6D!OILJRB*EM'+>B*S/ERT28+LJ!^.7$+Y('8 MC5!-;]>>\9^^C;Q;SW#N/.Q54N,KA9";W.?HZIW+7.2_;'9=\#3M;)GO'4N'^&HS& MR.#!.S%:O._+ (U$,(QL5(&8*G$!D@V+\1-?48)D/T-<-L=F]P)!Q&78'/7G M/,EF)AQ6MBMB.F+/6H(/(!;M)MXGQ$W@[J9E2!>^]..DB74^LA6N[JK.[:\$ M]3\[&4'(I@'B&>-:P NJOH<)X/G<;C8:\3R,K(=29)#&TY:NO10P%*_-A ]V M+I(3$%%OGK]*$VHCCI7@<'WI_582#X3!$>L<9NL1@E(RO\G"F M$$,94Z/^*E9<,O2._$"'< HA<1VKO]5A#%5EP@^YB5)W29@3.>5!-P.. #3, MHG0_9M1GT KD(I! X2(\+7NI+8Y-A_ M(Z9Z)IHM><'8LN\-QUY;B*(^E-P_&=",J556$M L/^4"FG^>7]^2JZL:^7'[ M^^4UN?K^^K[E^*"U)][-[/1,A; #$+#3A5Y'/+ #6!W"#+6^P,9BG!O1283FFB)FX""#>'6&$CK*XU8(>6,%EN MN@DFJ"6K6'Q8L8C/:Z1"RS@'Z+BDZUPPA+$DS-7-'^3S^<7MC^L;B=EXM"DI M<9+C/4NR'!-K/V-Y<8L/$QHE7,':V/Y8'23"7JYO;R^O(3N3G_ M>GE#?GPFE__^=77[WYBE_^OZZO;J4J2M_;JYQ!^E97"\N6NWV;AA&1LA2]&$ M06)"I.DK6)#!3VXR,O SB#F&@#Z9ZIX9W)?AME4K%GU"6ZQYF>D+YS>>6KOC MU.?%"5R8C(>GG$.JUDV7'$XJFIO3!\)-O 642,G%%KI^Y"N\*GKZ?-^!(998 MAYWK@I\\*^?RI&1D3P0(ZO&T<3:&G7TJZNM)^G%4?($"&1XTI$ MJ>1S7Q4ZS>>,>U33E9#BY2Y)/0:A5%SRUR1,K#G[U)MP[&ETRSO[E'E6^0_J M1NCQC]VF<:&+^/OX0/R8-,0GV^*" DOKL?=;_D:$1V7N4R>=G%D]LS@NK") MS9G8]ZA?*2<(C4:MU]2BH$*/)D"L]4QS';+J#=5TPC; MV5ZEWSN7:7M]9GU_I?&5_&!UM?55\J9KP/E L26FQ%P+->:_0JP6(MIL>E054PIX]#!A3A865UJ"*F M_O-EHF(WLHL#;G7HJHU:3D&^+X$5+&Y5XR;,ZS-\L"_&7L.3Y,<"0S2T+<1GT:F0T:N'08$ MR]\DH<"B?)!IDQQGXG*/N=IU#\'GHC[%1FE<5$;8 9, MM:@@3@7;LP3)Z&BD:D0'",N'<=N!Q0W)"TP#LY:ZP M;!56#W/G^6)YF2)?L@.4%:PJAN6#26A/8G1$.L%";?@V-C**$"(V2Y_ V;K' M$),^ERH8A"PP#)(EL-7X.DM*J#MT1ASH(*29BF0)_7;U_9+>/T\P?K(%2V_D7F2VZHU3FA0Y_>0-AV\^ M^]3]F_R)L),WH<] Q5PSI$%BL+I!-($.?OI>*!LY1RQ6^$V ?=2;O "JZ!]_ MOGGS!SDU.Q>?KXEE]6KPP&N)\B-P!T%S7CZ,[;X=DEY+0 ?!S_\6>&G.? 4N MR+\/LQ!ZHRYE6A="?WI!/K\0>HZ I[38XE;V^,ZG-[H];'1,*(<4@";]8GG# M:U=FP[O\K]^O/E[=[G:'VYS&]E,D[E22D;&*";)IUEHK;WM.SLQZ;5T*UT*+ MV*!HS\+6MH/&S[[<^"V^XK&>A:QOMCB4S+.1^4VSW> M)$J;/?P_JUFO-WJU M<3A)IO,-'#'> ,M\.$2\DPL1W\H"KG&6#MG $P4XWHFS$P*FOR922:$-Q\5P..Z\9V"0=@L5FP[&>B@KK M=S"6!'2.GJWW_FTC1D*D]ZO XC72,&N/!M$]M5 *4+(9#?;,!5D,D7+-/V_+ MD@M?17:N5C!%[*Y9'=9H-3K6)CKL JD?Q54*8!7_3.K,7R9UZ'^(J@V2%YMK MO9^1'T04<=N]Y/#5J%NQ"KJA?I^Z+'CSX\%AMW**8E'2UPJK"DL MK2FTIJB$IFB\4%.DV,:5UA2;6LH-2R_JG2QJO;@+6-S-'1]EMK$8^/G@$3U! MLNO>[))?M9O:12V]J&VTZO(@X4WQ #1=H29Z];:::J+7TL=I*8.M363P&][N MWXC;_4\"5SM",+\J'A3-NEF[^GZC+4!M :JX25RYJ,W)?WV\_DJN7"PX.$ _ MF*B=1TZ%"TY^'9?4@S^@>XP2H-,I0M)+:'Q>&(B*$FU#&E(RLO'.E UH%,"O M82"Z">E=P(L.(7;]$*^\, D:2.E)^[O=45/?KCT;RY^UTM?+WW5E_XM??!< M;S('PRUD;L#]UH,QF] *+[V+\Z]ZZ>FE5\&E=T&=01P^\M5V_\:8MPHOQ$^7 MG_5"U NQ@@OQ$QO9KGTHZ_#K^4>]#O4ZK. Z_$K[S#F$)?CS^E(O0;T$*[@$ M?XI4C@,Q2IMZ%>I5J.(JO.#%U']B0:.KS'7J)[Q._8S7J:J6220+@]TR1/PP(VO+46,O4A):D^V&2+-FJD]DUZJU M2Z6R(H:!7E$EV@9Z3:VC$C?^(<% >_24ZK6EI#Q4(FA.K[&U:RSR78&FL,$Z M4RGO^J\H".W1?+>IUVGZ86#?I:F'XD,N[?#FZLOW\]M7@I/4GOQ MV2J;,5Y'12&78Z.FV'&K5>NIK\4:O9JE/I5FK5D%(HM*P'Z1)5 !(AM5(+)> M\K%U(R*;S5JWN+SY+]?GWZ]N+\G%C^\WM]>_+FZO?GPG5]\O?ES__'%]?GOY MZ8F$>JUAM8;5&E9K6*UAB[F^+$Y_?J(A>[/3&]V9IU\IGX/Q_>CL.)<_9__C]0 M2P,$% @ :8&G4A6 C FY)P K2@ H !L;V=O,#$N:G!GC7=I/%3_ M__:12AM3"5FGHE2*)&2;"46*1E_*WE1"$4/V;4Z;):DI*D5,?55V0AG[)#&R MRVYF3/9]FS$SQLR<<\_O?O#[W_>S__L\F\]YS;D^[^5Z7Q<\ /\%=EZPL+( MQ#:( >=%#P O E*FMW W/8!;9P $(.IP&- ['\?&_XGQ/\;_]^YV/][\K\, M^ >P:PN@"OP5%]L%;-@E)KY+#*8#&P$E^)?8OR*8FS>(BP'_#8DMFS=MW"J^ M372G[:*?-__G^_\]%!V)2VS8(K85V+9])[!!3'RCF+CX?Q!MV+PU6&R#^,9= MFW9OWB\A?0#8HKW']*2JS-;+9K(WU'3D_@EXL/?FRX/F'XN7#YVZMTV^KDM7 M?<1.[^%*TK]G[0//6>A;NA^^3GGU'FK4=!R8\],DOKN\>.G/9D!1\U M,#QO=<'1R=GK]AWOD-"P\(B8V+CX)PFO7K])>?LN]=/G+UG9.;G?OI>1RBLJ M?S4T4II^-_?T]O4/# Z-3TQ.3<_,KK(YW#7>^J[_0-ZP<:/XIHT;-V[>O,E7 M!'G7QOV[-VEO!@Y(FUZ6.'EC3\ 6LP>J+V7^^7A35F=KL5I=E_F]9;F1AZ<. M)MGM=3^[\F_)(5UY>[USM]2W!3Y*M@CZ#]XK'L%7]1_'_%_ K",*KSY]^]4S MOOKZ\_>&W@GV84L'S],AL6^^E#7V37*\0N-2LDB4_BGN>9=3\7MPAG?4\(*S=T1":FYE\]#L.CP$[!"59\,N\5T &AB2X&7 M@ []F:!6#R6M_+R^.T0K+$3M7DNQX2#+BO#A?TD:KY1_1:=;>. M;0].5CUP/N?Z:[\GFOJ'1R1L%7*@(G8TTU M&\Q=1'&@6V2#VK-7,?JWHA(9JXZS.9V:O7.">G;?\*UW ]O2\ MB2>I#WB/"MP4I"9R"J/QS3#P*!\YJ146"MVN>'G 8IE0_RAU7?P3OK[KTJ6) MA=V,"AK]59[0TGWI),C]A/I=6*3'-_;EV\G7=E,^T!13# 9_XA.:+RB-^%"8 M)GNQS_@2$XP6?-LO-N8L3HI*IQ+V;0H.#IAWFPT9[FE(DKG'[SY1%?_[T0^= M%[D?O$/V'5;C7R&1=?PNU,K$QENUG?^!QIE=NEP\Y0O!0%U%Z:O,G5LU+AE' ME8O]2L77]8WQW?_ZJ?\E,GD\.UW+6SB_ML562F/["#$BY,L8S>")2U<)2<_Y MF&?[+R_]':M4'S_?=ZZGCLI?:][[_?]&L!!=G\)@1G*N I_\;9N'CQ MO(-<(]S]77\;'?9, MFU;J,6B&G/I'^'//A#1I>%SNBUOI9O!4#7G JOIF?ACSAO-TJH]06 MC__0W='1,_GEVRP,Y,[.K*Q^E_E^K\#$1%<[(WRJ)-\[U^KX*O#,& 8PWE-) M\0XM.:/C%&^2W/,SMH^ANOXVPI1EV[5.G@R37,WW\@F)A8'Z^1W#O*;.X%H= M\=K06'5%FV)_62K_*/9O6J@_98LO_?Y/4,9WGZ23M$_D9NQY]=<_5,#2;AZH M69&V:(D:Q@GZ@SHWV!L 7OL4%'8#"Z?V\GA!NU8)+:C%&2G:+#3V<=Z/0OO# M'A90C1IMJMXQ(LD'$SM&ERMBY.=E??>27OC55$0YE0N8)GV_6W?G$C65P!XT MSA2Z,.530WBW,!F Z07Z[H_O.)QSZ%T.H+"+%WVR3)-%C8XIX<1=7S@6H^GE MLU1#(I'\Z"UVV\U?4'D":Z=$U.6+DM<,\XVSY_#G]P6LG1!HINU&]L%DH3IG_)"5W:;TK)![Q0^RL_9MWWTL.I;[URW/U2Y?F]^R M^%#E)O4#:QL>[V9K3Z\;>@D2%VJ[8$"18\$T1@K>'0<]-ACRV,_+TF(6IOAQ M\IZ\X)^H\079$7Y:B0,,'$6Q8&#^!95JF.RM?<QPX!SJI?Y34JZ;M4WET&L-9K;RM7Z6.&^LMM89 MU-"*CVZS>M(?6'TM*#*AG/52YMTE1PX/UQ.MS3:AMKZ'0SA:AR7M3WX M\]^3,5_73;2/RR7^CAPI^T[/VWR\5TS$P M<&2X>\&5PMJ[5OJD+03G/EFL&]FOSW7,KQ72><<\ F#@7,T#''>KWM\D57=V M3SZYQX7@ZW@N]ZR=LZS,V!RSX[+#M\C5/EKW=_,M!P?0'2T3T(6H2C63-'IT MJ=RM$%?URBJ+U]G2UF=);# #FKNE_X=Q$=26O+_P7;.D=6P(HJBZ+QCL8A^:KDDGO^O8)',Y5'APQK*<-.NUP28./B0%'Y U!V) HS/SKP8D(ZO,?P M(5'?&FY688I7@O86\N8CCAI;:'SEANC(FSXU.%NR98QV1.$>*B$WNC)Q6M/IUP,CA4WCD N3F"S-2%Y\WM," :GX2][PD^.,&B M7E[$9';NBE,TKZK$L7F.C;L. RU)OG5JZL*0JYC9+>6: MWO]B:"VFY;U%-+5$:CW*TTV-YI&1MB:YHJ\!];HC>8ABI9S/]5J MV%;N8&S MQEIFZG37@XWA4>MPYW$8:$NNO">D"GY"9_V47M_.;IAOHT)/]#[OTW=6KNCU M]K^7C6M*#M3%8V#@@,I/HV7#SYV]_P1PQ D#AI.8&NI$^PI>_)+UN7BD=IWE MI#9O-8K\PJNN/8=G/AA-ID53R[0CE[Q7JUW 765ZAZ8HY]X,\:)7JJ5-U"KR M.8>"O5U_#U$#MW_6_O-()?]9$QH3.C!_I=NI:6, ZQ!Y5%O-IY3( M]$JCPX!X??LKU'L;;PU*?\%[E*-Z/3%.6:+<*"]4@)]-B$[^?M((H_C"*#)K M?4YM+;Z4_TBF^ XS3OQ49/3)U2IP;:1FCY_'T4_[9%?3%U\NLER:J2$,9$)F M"V8\BKR_S\EO^V^EIQO:*GR[UIRK7X9%7 ?S>H(D5LDM4N5T1:TC@\3=V;6G M_3+(2:5(\RH2PF[>^GE;RXV3 JI<;G)(VUY'@> MXI@#X5+T('-[(">T@?$V3++.\C'%W'(EM$9G#]N1/&HO:>W/5S62??>.A3FL MX'+YL.T*FZ32$OV"W^27,DKX5>Z MUHWRDZH6]6J['F3;9KMV;O,D'ATKRGA'CL>'"<"'_+;MHS=BU9M>="_,Q925 M#KD,7]!T[_GW.KB/[O?L#[*5PM/Q??YA=J&B9B7:.ZU;HE]1>FN50N9HXVA3 MU:+UH:$ZRGN[%!BP4#$N+3!W/2E[J']]9;XM"BV%$G0ZB MTBYQZ6U3F^#A9 M^L9#[0=?N]MZY_T*T#5 >TWT*H%ZA"3&)ORYI>$JX@AH/\H)Y7HIOH($')7A MN3>S[_%KU@-VCW[IM9VXRR)&?UU)@=23GUU%CQK*_G5=_VMA>UM^^\P%Z$I6 MB[HQQG%E24Z;.NEJ7YJV.'#U 4#L9.1&C%WKPB=UL"+5*YJ2NPJOMI\Q@X'*@1LZIAOWJ MZL@I="F2Z.2R9'D*O%H1_@Y[L5)&_,%(,K0+,Q-5V>4U(EH"'GCKJ(_3?D\: M+ROD7JN?=RN-IY7)>4O&/*S]RPCW12<9+HE? \A?&]ZN3!QXI=8M,!"F7]Y- MZZ'6+Y>?:"YH_/RLU#>A1L1S 5.$R%I3G,9]*011(1Q/"\8$2NL\.IF^\H3AHN6SI.2K?[[!:9/F%/5M>KVYI7.DZC9YN[4>W1VM M8:*)G#4I)1U]\Z)DLR%&:3+38 9+9]PLIA>]'_Y1LL_5&TC<97Y)"5W?-R+# MD(%.WDCXZ#T'/KW^(<'YU0R,O<)TZ.&\3?8PP.SF#?H ^O=M\YH5YF[ MA^KQJ4:ANR4;]>5BZ+R5F/J'9\JOU-2FB ^8!=N'[_&7Y-\.Z-G)D&F/@W8)]T<^MK!^-4<7]EAX3A8Y>U(F4N_&_Z>:? K*8R-*" MX^@1TS0YC^"EMN//2)S-74-I.M)VG57.)46*W[\Z1I,)4?'#:= ?E-;F%V\\ M+UGM"Q3B/VG59,=K_P&R7L# OKDM^)5(?->WX!V9=7@NH#2Z#U627* 7=25(YK'NU.JQ M\8 I\T>1TYOJXN855RMCH[MF'A+[SX4AWX"HVB!R:R*"@X?<7X]8-M7^%A>( MM1;$\6_,ZX9231"[*85^D56Z5?Q'%8V9JTG6A-=&M+I5$#N A+/\V!WV" QZ!;Z,-X&)"A*@=7)DME^5^?:VI, MV72Z._KLHRW.Z!U=KY(Q^\*N5H>!N3474;V!1=\Y)ZQ4IDCJ3Z@K!WVF;#$O MLT^/'NFM!.L_P8 J=MZ._0(BK1&JJ<(8PE7%R(KE:>\?D+E >'%A"5'<=_*5 M[-:BB;WH\>D_ E.>FZ 8NL3QO3:T5D RY*L.*FIL/;2<7=@H"&MGUSIL?=(P MH1UV\'==*HT>^.WS51GYIC^GGK3LM+DO/M16+.OP[_WS/ 0VA1>A=(^ 9J*6 M#KNE_A:#$I[+U*DAA@)F>K^Z[EU46B=_QW&KHA&E24;9#CDN#KT6"IL_F(!P MERJZU=+#(T2N _$F#7ND(Y+,OWFO+\S88#FR'I/P MPC4]A)XF_X8Z:"]N)2DUF&JXZ1"W]HRCRGF]H<__Y&<^^2B\W\\"V**.#'&# M ;_U.\=5_ \R5PV#Q:$B4MX"=)THP\3JHK1")"AW-1E_L.Q"ZL2KGE?G6_D'K:X8^N]1?=' <+E +L_T!>1 MC-R$-Q,\'^BQK_*+"XO2YR'BAHT.I.;OZJ,3[P_&!/)US@,[MCXC)USO$,SD MQ:UR$R*1I4GW"#67ER[7?>DL/G79].4UI2/8Y8Q*W];:5>?(9.ZMI[?E-A6Y M)_;KZF9J1@E82>=MC2O_J IQ%!23&U2YONA)"H;:KKYBKD6?#J;X=+Y9(L+R#0X2]@A=&5=G0/CM!"37],XF/>DB\[IO13G,1E_]Z+RW2_[+O^^$] M7JQ!>W#)F$CQ&BJ>#-[X]68"IA/I?:TU1LJE8PK+M =3\A_2:^++H^-QR^U! M83=R,C:*)R1( ?8!(_6Y'O7F3[-;;V32PIW?JVPHTG[VD>:48(U>.?9FNVR@ MAB#PY FSM@R/C2\3(?)Y\7K/X>-Z(,A3Q-RG$[U$)VW26V4 MV?BB]S??<%T#!HXMQ:"5\ >"5!3R/K!>FSQ5]QGA<%9H)FVOXRYAOKXN]E\6XVNKU[ M.;$]Y[F&'?MXLTPL+- :=>"+/^$UU&5;\+77Z)-CK#F9&J7!6-Z M*ZU7WSQ'=)_9UJUFGRVQATV1.I5U94Q0CO*:9SRH8;LQTO*R\OAQ6L+&WW>% M'Q,HB_E7.VQR7K7I[6+)?Q87JQC07S[?>%HQ+6'T>-O/XV6+VO]L\K>0U,%\ MY2$Y$03AEZGC3U^'OUITL-5V5E!ZD&Y68??(XD/#O2C"!7 RF,7P!$_4ML_5 M#E#I!U-F);O*]/3L;OAIC::52E?'SOQ2^NE59KC37]'I:YR/35I[L7K:^!F! MZU) A45G4/<>=DY[5$YB4!$='S*Q>(?1ME"]4?/]>^+1< #]V%:\?F$:"YUC MJ$E08""C"KDU)3]!DL@4ETZ:H?]4CSZUQRFQ0C'NIN>>8G$[/U?DH2Z_)M!P08GVIL3JR]:M>PI18;SKJRA1VI/&)5G]!LC#@ M@;GY-!J755HU1N3H<2;7HLX\K.B&\,]K63?\> ^'1PY;/(! 9E"-2!J)S-_@ MU5 8@/:%@=SQ$1.&ITC1PA$;]X]")AE3BA[%<-FL- '8;?Q0D_M+.[ M.W_LQ8;\+4R3J!;R6Q@0IF2UP(# \5HG#- I7^T$-AQV,S84G!EC'85VSIA. M_%C5]$/R REV,#!FQD?"0)2L$94@? A^P2UKF45W0^FQ;5 JAL?] @,3XC" MTUR+P_'6WHG6SG3Q/&*-&#+X9"4V2N1#NU&-8E"Y(GZ3>0)^N/9%'+M($ =Q MP%&31"Q?3U YDV8W>T#E:5\BN/P)Y&L^(XAL[4H9FEO&R*AW*3Q?M/XUXL=2 M]5_L'*IUKZ0)#/Q5UD*/G(0!SM5H'@S$;P*Y$Z(,>#7F1B"75ZL6RX%)$X'8 M_;R^N:55-!,AL"R=(9?.&?Q0R**D\ QY;T#M)3J/S3H%_K7@G!?9[#H*OZ'F M\5*#GQH,6#-61OJ/"6D*-W?[7_A.NB)YHEOPD:O/VCE;,S$T<&F%*L18 M?N-+13\NSR>X>H225A!E=0OT'X/!K["CR6;?\!KYH6I&K\GQ\O0L:[9Y!=LASDMUU^X6U M#AS;A0P!?4]:-_Y9U5.JZA'3F)\+'P5:VWA3/V&@_'BUC*FZH97>>+(P^D,J MQRS*8B.1V!+'0VL^,&YK%32T_5',*[FHX-":(2.SSU^&.4M#)T_Y.'0)PJ [ M0N0Q&%@TTEYF@2%]2@SH^. QJ5\T*M+PKLWSS'L?.>X;R_C3R?=NQSU_ M FV0L/,JQR_V=MX2B(;/_N2LC.IUTQX%#OJ2KSMO/=)4 MINH@U6W7"TO'%9PT%DVL]]IWH1KK/NRV[/B0*7YS"SMR[V]@6]QY7>5@KQLE%Q>=X^ZFBUD^,.5O M>_Y-$_(ABS/1FR#K2?\P)=>9+N7,RTG#Z=K)B)R M\NZ?LJ)"/8@TUM)>*+Q M.0P0;U"S5XUDS"GY8MP4JD;[N6%B8(GGB:;Q!/M.^Y?U4_\8/Y*>C2@&QY,% M/65+%.&[ 5"AUMS/8*9,JH\:F58:H>[?IZB ^'NZ.&.XQE@I[R'UR<6)K^?M MYPY57#Q\"LB17KO\&CW;:#DU-S'3DS;O5<%-N]1=[<+:T9#YW.1BMB#U?G3- MAY6/\JL*JR$=[HNU(_,+;)K1S_-3]/2/E5P+9L>G"+-#Y@8IT.G!-7E>3[1T5>I16V'.*!J148GIH'I^X,>$WE;+_B1VDQ/Y.%(DHZ!Q:CE\E M_S>C9XAR6,)^&# MBXAFZLWD-5;F>PXK4KJJ<% KT'4-1^#F(8=S=>I M>VXZ7EA,J3^JLF<.]V-L>)'3XWMN\QDU?^88A$\,+QI V95,Y.!N/'O67%AD M_(?<>BLQ=4? G,T\RD']47;]HJN*190GSF^R.+Q5\^JK^ST&QS1V#$MKHOOT M4/49JN?\[<7-"6]TL,S@QV725E\#:1K;9QPGLGD/S5[RKD/#!2Z\*BYD-"'G M&66UE!CTLMU(^B_7Q<%/X7;V$GXQ_EY[[/)!G7K\ MG00EUSH<0FJFP< K$<+BE"CS\8"!_ZR_.(&[U ^N[]M=)[*-P9;>Z,1G%+1C ML9F<8QLJ.GH_6)8E4!3.4P?JXI>IJ/2@.C(I\;E"1%<XR7^(BN&:=)7Q=% T#HV)8(2\, M$SJDG3=O/8QXA=8WW^\AF8%]JL& M)YU"#R5)'CVA^+G_%VXRDIDYLKF1%AW<:6 2\YRJ2 K3X[2 D2$&M'>[4J)D M$7X5;IO$5(Z9[)P M4QV3-OZ^X/1^].09 $U9]\4)#8MVDE,U;%W[N5OMYSW8#2)E9L!BL,OE5_/%:V[57(FML7FC&+8V8K%GL^QE] M1N=^Y)G1VU'D^KYQ,QOSQJT]>W1A(.=[$R=J6MY\S"8L.%5EQ\,N99?*UW-P M-^-[P4<8:!75G/P4,N-ZKE634297E_BR:V%XE++W$X$HKUTPL(Z-X[-@8$>+ M[W;<*@MJ[5\/%;BT02VDO-^XPD*P"#6P\&>H>EOW%+;Y[9PLCSM3?2<*2[L" MI1"PZUD$-A*5ZP^65,' P^LP< ,&$)+0.M245I\#U4.Y(EG5RS>,]1+^SH." M1%*(44/NA3+[D+R&#L%N+M2G/DR(,8?&1&]AB.MDKVM86BHXA1&0(^TR86!9 M3KA)Q%(MC,4B@9YF$<>:#P-KI'494>?N%;&:!/,ZBB\4K:4OV$&1K$1G\>L$ MTL+VN97H+'XI]4TJVF7D2RS4<>6T"EIKE)EEMH@5=A1.$GLKPXX+"4OH$<&5 M=N)HX:E5,PQ?(V4,D@]=617]\U.(O'"-4WD473(F1/\'TWDT'=VG+LAA]Y$E MEDQL:GT.>ULJ&NOE$#G%ZJ:B6P7\MP/)?C_(5L')<[%H_/Q7: MY1,M4NF<=-0EW/Q:U'9.<%JD+BIA./7.""'VV\B$:_<"<[: G X#7&EA2F&I MB)_1\YG@-ABX<'D-'!0)>$]]?B87I-'KP<4._C'T$A/BA@53.Z!S'.@B?HE MOY8J6XLD*JPC,&Q_9M%E2KFSL0H,9&:%\I.+,&(" QC0VG:SQN87Y.IIM[J"H!!JYHV"U#'+; GC(_QV ])2$Y MDP@.>GF9LT[D$B*P"%N(0EB%HO=1R?>B[>VAS_W. F2-SZ^(T=K7E"*7L2 < M%08^%F;R,8M8*ICI&\<1:>RQ-2)W^P(,5 4-(Q:S5HJXQX4]7;BO?"*S2(J@ MGPMUV/U50FM6BG_OY@87&!\-\Q&F!_DK::1&5["G'40L=;^$T; N*6!D38/7 M"&L$2@U)J@C$_)M1>>2# $0@#+TXP:PYT7L>D6M/R (=V4(0*S#6)\Z"/5!_ MB<0R&SD/FH!H-K[]JQZ+J[5DD">\5!3/D%O"2C]9;<"W1@2IXCHX3F!%NOHD M#,2^7@']7>9%5,187@3K((;P1$@ON1SI#KD(%!>K2:(.9!*7)%9$ YZ\9M)[ MRAYTQXHNN8(='^DM! -MP>8<-_4QXXY3.X/-6P6 !>@4Y>X0"*4Y@L%I$%Y25#PN7-76%/(Q6H;7' M\A%.(BK=Q>BV$LV'*.E:SH91#:+!#\=XD[#@.1Y#'2VI$#[D2'2*:@*.41@$8ON8J-R):@W+$^HEN-%,D9,Y@Y^=6);@N MD,(2OTTX#A;#@"EV>8(QLQW+5?6' 0H!$GG'L5W1W%A1=0*$Y,UDKA_1\\Y( MGPE*QANE'"R82Q"^%50:751^W0BZ#;JM@)PE MPKN"$O3DP(!7?E4<7RTK:[V]8$IE3?<8*Y=M/X M*C88N P#3Y .>2U"[A3G9KK(;JL15R]"K8@[HEDFK^$8M3!@MAP]Q3]*G!=A M^X0L@?A_R6,S(GX@"/D,&N'XM^@X'DB;AH'@6>[M4W/1AD<^"11R*.O7L/-! M4]]@P)(=JH)8),1!JL(K89"6M!#;4?#A"^F!R%;BOA1QTP+GNXX4H#K0S."7 MU!3^LX,^]4)7PZZI22^^)F.^+RH>6@'K[4"1][>N6EI+61FH%!"[9#TM"8H&\9WU%&K>\]&(52'UW1H+1G@+,&96H,VA:JS4PL#=NC1C+ MA53Y*I)7A714:^8R^UQ678%E72%Y)1_,Z\Y!4S'_"D=P(_A149?$]7H+JC$3 M+)Y#06_W:D'!.HC$9HTYC$&J]&='&?/LMR_!ZZ^*Q*!\-CSX?P!02P$"% ,4 M " !I@:=2[345[!D( #A/0 #0 @ $ 97A?,C,U M,S%\R,S4S-S,N:'1M4$L! A0#% @ :8&G4I%#.Z*P!0 M?Q\ T ( !IQ &5X7S(S-3,W-"YH=&U02P$"% ,4 M" !I@:=2[+TL\58& ?(P #0 @ &"%@ 97A?,C,U,S%\R-# P,SDN:'1M4$L! A0#% @ :8&G4L,N;^!>%@ \2@! M ! ( !LY\" &=V82TR,#(Q,#,S,2YX:8. #&U % @ $_M@( 9W9A+3(P,C$P M,S,Q7V-A;"YX;6Q02P$"% ,4 " !I@:=2G 2_HJ15 \?0< % M @ $7Q0( 9W9A+3(P,C$P,S,Q7V1E9BYX;6Q02P$"% ,4 " !I M@:=27_*;KM9G ]IP4 % @ 'M&@, 9W9A+3(P,C$P,S,Q M7VQA8BYX;6Q02P$"% ,4 " !I@:=2CO1Z56E9 !? P@ % M @ 'U@@, 9W9A+3(P,C$P,S,Q7W!R92YX;6Q02P$"% ,4 " !I@:=2 M'>=YN+V/ 0"@D1L $P @ &0W , 9W9A,C R,3 S,S%?,3!Q M+FAT;5!+ 0(4 Q0 ( &F!IU(5@(P)N2< *TH * " E 7YL!0!L;V=O,#$N:G!G4$L%!@ , P Y@( %^4!0 $! end