0000073756-21-000086.txt : 20211029 0000073756-21-000086.hdr.sgml : 20211029 20211029161813 ACCESSION NUMBER: 0000073756-21-000086 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211029 DATE AS OF CHANGE: 20211029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OCEANEERING INTERNATIONAL INC CENTRAL INDEX KEY: 0000073756 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 952628227 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10945 FILM NUMBER: 211363463 BUSINESS ADDRESS: STREET 1: 11911 FM 529 CITY: HOUSTON STATE: TX ZIP: 77041 BUSINESS PHONE: 713-329-4500 MAIL ADDRESS: STREET 1: 11911 FM 529 CITY: HOUSTON STATE: TX ZIP: 77041 10-Q 1 oii-20210930.htm 10-Q OCEANEERING INTERNATIONAL, INC. SEPTEMBER 30 2021 oii-20210930
OCEANEERING INTERNATIONAL INC0000073756December 31September 30, 20212021Q3FALSE11,035,38311,525,72500000737562021-01-012021-09-30xbrli:shares00000737562021-10-22iso4217:USD00000737562021-09-3000000737562020-12-31iso4217:USDxbrli:shares00000737562021-07-012021-09-3000000737562020-07-012020-09-3000000737562020-01-012020-09-300000073756us-gaap:RetainedEarningsMember2021-07-012021-09-300000073756us-gaap:InterestRateSwapMember2021-01-012021-09-300000073756us-gaap:InterestRateSwapMember2020-01-012020-09-3000000737562019-12-3100000737562020-09-300000073756us-gaap:CommonStockMember2020-12-310000073756us-gaap:AdditionalPaidInCapitalMember2020-12-310000073756us-gaap:TreasuryStockMember2020-12-310000073756us-gaap:RetainedEarningsMember2020-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000073756us-gaap:ParentMember2020-12-310000073756us-gaap:NoncontrollingInterestMember2020-12-310000073756us-gaap:RetainedEarningsMember2021-01-012021-03-310000073756us-gaap:ParentMember2021-01-012021-03-3100000737562021-01-012021-03-310000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:TreasuryStockMember2021-01-012021-03-310000073756us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310000073756us-gaap:RestrictedStockMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000073756us-gaap:RestrictedStockMemberus-gaap:TreasuryStockMember2021-01-012021-03-310000073756us-gaap:CommonStockMember2021-03-310000073756us-gaap:AdditionalPaidInCapitalMember2021-03-310000073756us-gaap:TreasuryStockMember2021-03-310000073756us-gaap:RetainedEarningsMember2021-03-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310000073756us-gaap:ParentMember2021-03-310000073756us-gaap:NoncontrollingInterestMember2021-03-3100000737562021-03-310000073756us-gaap:ParentMember2021-04-012021-06-3000000737562021-04-012021-06-300000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:TreasuryStockMember2021-04-012021-06-300000073756us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300000073756us-gaap:CommonStockMember2021-06-300000073756us-gaap:AdditionalPaidInCapitalMember2021-06-300000073756us-gaap:TreasuryStockMember2021-06-300000073756us-gaap:RetainedEarningsMember2021-06-300000073756us-gaap:AccumulatedTranslationAdjustmentMember2021-06-300000073756us-gaap:ParentMember2021-06-300000073756us-gaap:NoncontrollingInterestMember2021-06-3000000737562021-06-300000073756us-gaap:ParentMember2021-07-012021-09-300000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:TreasuryStockMember2021-07-012021-09-300000073756us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300000073756us-gaap:CommonStockMember2021-09-300000073756us-gaap:AdditionalPaidInCapitalMember2021-09-300000073756us-gaap:TreasuryStockMember2021-09-300000073756us-gaap:RetainedEarningsMember2021-09-300000073756us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300000073756us-gaap:ParentMember2021-09-300000073756us-gaap:NoncontrollingInterestMember2021-09-300000073756us-gaap:CommonStockMember2019-12-310000073756us-gaap:AdditionalPaidInCapitalMember2019-12-310000073756us-gaap:TreasuryStockMember2019-12-310000073756us-gaap:RetainedEarningsMember2019-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000073756us-gaap:ParentMember2019-12-310000073756us-gaap:NoncontrollingInterestMember2019-12-310000073756us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-012020-03-310000073756us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-012020-03-3100000737562020-01-012020-03-310000073756us-gaap:RetainedEarningsMember2020-01-012020-03-310000073756us-gaap:ParentMember2020-01-012020-03-310000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300000073756us-gaap:RestrictedStockUnitsRSUMemberus-gaap:TreasuryStockMember2020-01-012020-09-300000073756us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310000073756us-gaap:RestrictedStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300000073756us-gaap:RestrictedStockMemberus-gaap:TreasuryStockMember2020-01-012020-09-300000073756us-gaap:CommonStockMember2020-03-310000073756us-gaap:AdditionalPaidInCapitalMember2020-03-310000073756us-gaap:TreasuryStockMember2020-03-310000073756us-gaap:RetainedEarningsMember2020-03-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2020-03-310000073756us-gaap:ParentMember2020-03-310000073756us-gaap:NoncontrollingInterestMember2020-03-3100000737562020-03-310000073756us-gaap:RetainedEarningsMember2020-04-012020-06-300000073756us-gaap:ParentMember2020-04-012020-06-3000000737562020-04-012020-06-300000073756us-gaap:RestrictedStockMemberus-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000073756us-gaap:RestrictedStockMemberus-gaap:TreasuryStockMember2020-04-012020-06-300000073756us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300000073756us-gaap:CommonStockMember2020-06-300000073756us-gaap:AdditionalPaidInCapitalMember2020-06-300000073756us-gaap:TreasuryStockMember2020-06-300000073756us-gaap:RetainedEarningsMember2020-06-300000073756us-gaap:AccumulatedTranslationAdjustmentMember2020-06-300000073756us-gaap:ParentMember2020-06-300000073756us-gaap:NoncontrollingInterestMember2020-06-3000000737562020-06-300000073756us-gaap:RetainedEarningsMember2020-07-012020-09-300000073756us-gaap:ParentMember2020-07-012020-09-300000073756us-gaap:RestrictedStockMemberus-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300000073756us-gaap:RestrictedStockMemberus-gaap:TreasuryStockMember2020-07-012020-09-300000073756us-gaap:RestrictedStockUnitsRSUMember2020-07-012020-09-300000073756us-gaap:CommonStockMember2020-09-300000073756us-gaap:AdditionalPaidInCapitalMember2020-09-300000073756us-gaap:TreasuryStockMember2020-09-300000073756us-gaap:RetainedEarningsMember2020-09-300000073756us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300000073756us-gaap:ParentMember2020-09-300000073756us-gaap:NoncontrollingInterestMember2020-09-30xbrli:pure0000073756srt:MinimumMember2021-09-300000073756srt:MaximumMember2021-09-300000073756country:CNus-gaap:TradeAccountsReceivableMember2021-09-300000073756srt:MaximumMember2021-01-012021-09-300000073756oii:SubseaRoboticsMember2021-07-012021-09-300000073756oii:SubseaRoboticsMember2020-07-012020-09-300000073756oii:SubseaRoboticsMember2021-01-012021-09-300000073756oii:SubseaRoboticsMember2020-01-012020-09-300000073756oii:ManufacturedProductsMember2021-07-012021-09-300000073756oii:ManufacturedProductsMember2020-07-012020-09-300000073756oii:ManufacturedProductsMember2021-01-012021-09-300000073756oii:ManufacturedProductsMember2020-01-012020-09-300000073756oii:OffshoreProjectsGroupMember2021-07-012021-09-300000073756oii:OffshoreProjectsGroupMember2020-07-012020-09-300000073756oii:OffshoreProjectsGroupMember2021-01-012021-09-300000073756oii:OffshoreProjectsGroupMember2020-01-012020-09-300000073756oii:IntegrityManagementDigitalSolutionsMember2021-07-012021-09-300000073756oii:IntegrityManagementDigitalSolutionsMember2020-07-012020-09-300000073756oii:IntegrityManagementDigitalSolutionsMember2021-01-012021-09-300000073756oii:IntegrityManagementDigitalSolutionsMember2020-01-012020-09-300000073756oii:EnergyServicesAndProductsMember2021-07-012021-09-300000073756oii:EnergyServicesAndProductsMember2020-07-012020-09-300000073756oii:EnergyServicesAndProductsMember2021-01-012021-09-300000073756oii:EnergyServicesAndProductsMember2020-01-012020-09-300000073756oii:AerospaceAndDefenseTechnologiesMember2021-07-012021-09-300000073756oii:AerospaceAndDefenseTechnologiesMember2020-07-012020-09-300000073756oii:AerospaceAndDefenseTechnologiesMember2021-01-012021-09-300000073756oii:AerospaceAndDefenseTechnologiesMember2020-01-012020-09-300000073756srt:AfricaMember2021-07-012021-09-300000073756srt:AfricaMember2020-07-012020-09-300000073756srt:AfricaMember2021-01-012021-09-300000073756srt:AfricaMember2020-01-012020-09-300000073756country:NO2021-07-012021-09-300000073756country:NO2020-07-012020-09-300000073756country:NO2021-01-012021-09-300000073756country:NO2020-01-012020-09-300000073756country:GB2021-07-012021-09-300000073756country:GB2020-07-012020-09-300000073756country:GB2021-01-012021-09-300000073756country:GB2020-01-012020-09-300000073756srt:AsiaPacificMember2021-07-012021-09-300000073756srt:AsiaPacificMember2020-07-012020-09-300000073756srt:AsiaPacificMember2021-01-012021-09-300000073756srt:AsiaPacificMember2020-01-012020-09-300000073756country:BR2021-07-012021-09-300000073756country:BR2020-07-012020-09-300000073756country:BR2021-01-012021-09-300000073756country:BR2020-01-012020-09-300000073756oii:OtherGeographicalMember2021-07-012021-09-300000073756oii:OtherGeographicalMember2020-07-012020-09-300000073756oii:OtherGeographicalMember2021-01-012021-09-300000073756oii:OtherGeographicalMember2020-01-012020-09-300000073756us-gaap:NonUsMember2021-07-012021-09-300000073756us-gaap:NonUsMember2020-07-012020-09-300000073756us-gaap:NonUsMember2021-01-012021-09-300000073756us-gaap:NonUsMember2020-01-012020-09-300000073756country:US2021-07-012021-09-300000073756country:US2020-07-012020-09-300000073756country:US2021-01-012021-09-300000073756country:US2020-01-012020-09-300000073756us-gaap:TransferredOverTimeMember2021-07-012021-09-300000073756us-gaap:TransferredOverTimeMember2020-07-012020-09-300000073756us-gaap:TransferredOverTimeMember2021-01-012021-09-300000073756us-gaap:TransferredOverTimeMember2020-01-012020-09-300000073756us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300000073756us-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300000073756us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-300000073756us-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300000073756country:CNus-gaap:AccountsReceivableMember2021-09-300000073756oii:SubseaProductsMember2020-01-012020-03-310000073756oii:SubseaProjectsMember2020-01-012020-03-310000073756oii:AssetIntegrityMember2020-01-012020-03-310000073756oii:AdvancedTechnologiesMember2020-01-012020-03-31oii:units0000073756srt:MinimumMember2020-03-310000073756srt:MaximumMember2020-03-310000073756us-gaap:MeasurementInputLongTermRevenueGrowthRateMember2020-03-310000073756oii:SubseaRoboticsMember2020-01-012020-03-310000073756oii:ManufacturedProductsMember2020-01-012020-03-310000073756oii:OffshoreProjectsGroupMember2020-01-012020-03-310000073756oii:IntegrityManagementDigitalSolutionsMember2020-01-012020-03-310000073756us-gaap:ImpairedLongLivedAssetsHeldAndUsedAssetNameDomainsrt:MinimumMember2020-03-310000073756oii:SDSRosythMember2020-01-012020-03-310000073756oii:SDSBrazilMember2020-01-012020-03-310000073756oii:SubseaProductsAngolaMember2020-01-012020-03-310000073756oii:ShallowWaterMember2020-01-012020-03-310000073756oii:EcosseMember2020-01-012020-03-310000073756oii:GlobalDataSolutionMember2020-01-012020-03-310000073756oii:OceaneeringEntertainmentSystemMember2020-01-012020-03-310000073756oii:OceaneeringAGVSystemMember2020-01-012020-03-310000073756oii:ManufacturedProductsMember2020-01-012020-03-310000073756oii:OffshoreProjectsGroupMember2020-01-012020-03-310000073756oii:IntegrityManagementDigitalSolutionsMember2020-01-012020-03-310000073756us-gaap:DomesticCountryMember2021-01-012021-09-300000073756country:GB2021-01-012021-09-300000073756country:NO2021-01-012021-09-300000073756country:AO2021-01-012021-09-300000073756country:BR2021-01-012021-09-300000073756country:AU2021-01-012021-09-300000073756oii:SeniorNotesdue2024Member2021-09-300000073756oii:SeniorNotesdue2024Member2020-12-310000073756oii:SeniorNotesdue2028Member2021-09-300000073756oii:SeniorNotesdue2028Member2020-12-310000073756oii:SeniorNotesdue2024Member2014-11-300000073756oii:SeniorNotesdue2028Member2018-02-280000073756us-gaap:LineOfCreditMember2014-10-310000073756us-gaap:LineOfCreditMember2018-02-280000073756us-gaap:LineOfCreditMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2018-02-280000073756us-gaap:LineOfCreditMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2018-02-280000073756oii:AdjustedBaseRateAdvancesMemberoii:CreditAgreementMemberoii:ApplicableMarginMembersrt:MinimumMember2021-09-300000073756oii:AdjustedBaseRateAdvancesMemberoii:CreditAgreementMembersrt:MaximumMemberoii:ApplicableMarginMember2021-09-300000073756oii:EurodollarAdvancesMemberoii:CreditAgreementMemberoii:ApplicableMarginMembersrt:MinimumMember2021-09-300000073756oii:EurodollarAdvancesMemberoii:CreditAgreementMembersrt:MaximumMemberoii:ApplicableMarginMember2021-09-300000073756oii:AdjustedBaseRateMemberoii:AdjustedBaseRateAdvancesMemberoii:CreditAgreementMemberoii:FederalFundsRateMembersrt:MinimumMember2021-09-300000073756oii:AdjustedBaseRateMemberoii:EurodollarRateMemberoii:AdjustedBaseRateAdvancesMemberoii:CreditAgreementMembersrt:MinimumMember2021-09-300000073756srt:MinimumMember2021-01-012021-09-300000073756oii:SeniorNotesdue2024Member2020-06-300000073756oii:SeniorNotesdue2024Memberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMember2020-06-300000073756oii:SeniorNotesdue2024Member2017-04-012017-06-300000073756oii:SeniorNotesdue2028Member2017-04-012017-06-3000000737562017-04-012017-06-300000073756currency:AOA2021-07-012021-09-300000073756currency:AOA2020-07-012020-09-300000073756currency:AOA2021-01-012021-09-300000073756currency:AOA2020-01-012020-09-300000073756currency:BRL2021-07-012021-09-300000073756currency:BRL2020-07-012020-09-300000073756currency:BRL2021-01-012021-09-300000073756currency:BRL2020-01-012020-09-300000073756currency:AOA2021-09-300000073756currency:AOA2020-12-310000073756country:AO2021-09-300000073756country:AO2020-12-310000073756us-gaap:BondsMember2021-01-012021-09-300000073756country:CNus-gaap:AccountsReceivableMember2020-12-310000073756country:CN2021-09-300000073756oii:ManufacturedProductsMember2021-09-300000073756us-gaap:TradeAccountsReceivableMember2021-09-300000073756us-gaap:RestrictedStockUnitsRSUMember2021-09-3000000737562014-12-3100000737562015-12-310000073756oii:EnergyServicesAndProductsMemberMember2021-07-012021-09-300000073756oii:UnallocatedExpensesMember2021-07-012021-09-300000073756oii:UnallocatedExpensesMember2020-07-012020-09-300000073756oii:UnallocatedExpensesMember2021-01-012021-09-300000073756oii:UnallocatedExpensesMember2020-01-012020-09-300000073756oii:SubseaRoboticsMemberMember2021-07-012021-09-300000073756oii:SubseaRoboticsMemberMember2020-07-012020-09-300000073756oii:SubseaRoboticsMemberMember2021-01-012021-09-300000073756oii:SubseaRoboticsMemberMember2020-01-012020-09-300000073756oii:UnallocatedExpenseMemberMember2020-07-012020-09-300000073756oii:UnallocatedExpenseMemberMember2021-01-012021-09-300000073756oii:UnallocatedExpenseMemberMember2020-01-012020-09-30

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 endedSeptember 30, 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-10945
____________________________________________
OCEANEERING INTERNATIONAL, INC.
(Exact name of registrant as specified in its charter)
oii-20210930_g1.jpg
Delaware
95-2628227
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
11911 FM 529
Houston,
Texas
77041
(Address of principal executive offices)(Zip Code)
(713329-4500
(Registrant's telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed from last report)
____________________________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.25 per shareOIINew 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
þ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
Number of shares of Common Stock outstanding as of October 22, 2021: 99,798,705 



Oceaneering International, Inc.
Form 10-Q
Table of Contents
 



PART I – FINANCIAL INFORMATION
 
Item 1.Financial Statements

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
 
Sep 30, 2021Dec 31, 2020
(in thousands, except share data)
(unaudited)
ASSETS
Current Assets:
Cash and cash equivalents$447,725 $452,016 
Accounts receivable, net293,126 296,214 
Contract assets, net254,672 221,997 
Inventory, net128,869 141,241 
Other current assets60,743 58,795 
Total Current Assets1,185,135 1,170,263 
Property and equipment, at cost2,446,348 2,456,602 
Less accumulated depreciation1,935,620 1,865,495 
Net property and equipment510,728 591,107 
Other Assets:
Goodwill34,936 35,016 
Other noncurrent assets105,402 108,250 
Right-of-use operating lease assets145,771 141,206 
Total other assets286,109 284,472 
Total Assets$1,981,972 $2,045,842 
LIABILITIES AND EQUITY
Current Liabilities:
Accounts payable$97,836 $94,207 
Accrued liabilities302,656 292,863 
Contract liabilities50,754 50,046 
Total current liabilities451,246 437,116 
Long-term debt739,980 805,251 
Long-term operating lease liabilities157,510 156,074 
Other long-term liabilities84,139 89,244 
Commitments and contingencies
Equity:
Common stock, par value $0.25 per share; 360,000,000 shares authorized; 110,834,088 shares issued
27,709 27,709 
Additional paid-in capital170,787 192,492 
Treasury stock; 11,035,383 and 11,525,725 shares, at cost
(631,942)(660,021)
Retained earnings1,340,726 1,351,220 
Accumulated other comprehensive loss(364,246)(359,306)
Oceaneering shareholders' equity543,034 552,094 
Noncontrolling interest6,063 6,063 
Total equity549,097 558,157 
Total Liabilities and Equity$1,981,972 $2,045,842 

The accompanying Notes are an integral part of these Consolidated Financial Statements.
1

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited)
 
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except per share data)
2021202020212020
Revenue$466,814 $439,743 $1,402,566 $1,403,627 
Cost of services and products406,966 410,092 1,217,664 1,284,687 
Gross margin59,848 29,651 184,902 118,940 
Selling, general and administrative expense44,079 49,396 132,531 152,856 
Long-lived assets impairments   68,763 
Goodwill impairment 40,875  343,880 
Income (loss) from operations15,769 (60,620)52,371 (446,559)
Interest income662 414 1,864 2,202 
Interest expense, net of amounts capitalized(9,616)(9,250)(29,752)(33,323)
Equity in income (losses) of unconsolidated affiliates189 131 1,101 2,002 
Other income (expense), net(814)(2,836)(4,222)(13,624)
Income (loss) before income taxes6,190 (72,161)21,362 (489,302)
Provision (benefit) for income taxes13,560 7,204 31,856 (17,551)
Net Income (Loss)$(7,370)$(79,365)$(10,494)$(471,751)
Weighted-average shares outstanding
Basic99,797 99,297 99,675 99,209 
Diluted99,797 99,297 99,675 99,209 
Earnings (loss) per share
Basic$(0.07)$(0.80)$(0.11)$(4.76)
Diluted$(0.07)$(0.80)$(0.11)$(4.76)

The accompanying Notes are an integral part of these Consolidated Financial Statements.

2


OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2021202020212020
Net income (loss)$(7,370)$(79,365)$(10,494)$(471,751)
Other Comprehensive Income (Loss):
Foreign currency translation adjustments(8,988)13,204 (5,376)(46,492)
Change in unrealized gains for available-for-sale debt securities (1)
(249) 436  
Total other comprehensive income (loss)(9,237)13,204 (4,940)(46,492)
Comprehensive income (loss)$(16,607)$(66,161)$(15,434)$(518,243)
(1)
There is no net income tax expense or benefit associated with the three- and nine-month periods ended September 30, 2021 due to a valuation allowance offset.

The accompanying Notes are an integral part of these Consolidated Financial Statements.

3

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
 
 Nine Months Ended September 30,
(in thousands)20212020
Cash Flows from Operating Activities:
Net income (loss)$(10,494)$(471,751)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization, including goodwill impairment105,937 482,445 
Loss on impairment of long-lived assets 68,763 
Deferred income tax provision (benefit)(1,801)(8,211)
Inventory write-downs— 7,038 
Net loss (gain) on sales of property and equipment and other2,318 1,597 
Noncash compensation8,101 6,252 
Noncash impact of lease accounting(4,636)(1,838)
Excluding the effects of acquisitions, increase (decrease) in cash from:
Accounts receivable and contract assets(29,587)87,999 
Inventory12,371 19,179 
Proceeds from interest rate swaps 12,840 
Other operating assets(7,624)(4,639)
Currency translation effect on working capital, excluding cash(142)3,256 
Current liabilities14,130 (158,496)
Other operating liabilities(3,254)(12,071)
Total adjustments to net income (loss)95,813 504,114 
Net Cash Provided by (Used in) Operating Activities85,319 32,363 
Cash Flows from Investing Activities:
Purchases of property and equipment(35,816)(45,840)
Proceeds from redemption of investments in Angolan bonds4,486  
Distributions of capital from unconsolidated affiliates3,108 5,374 
Proceeds from sale of property and equipment 4,129 1,752 
Other investing activities1,157  
Net Cash Provided by (Used in) Investing Activities(22,936)(38,714)
Cash Flows from Financing Activities:
Repurchase of 2024 Senior Notes(63,010)— 
Other financing activities(1,727)(1,725)
Net Cash Provided by (Used in) Financing Activities(64,737)(1,725)
Effect of exchange rates on cash(1,937)(6,802)
Net Increase (Decrease) in Cash and Cash Equivalents(4,291)(14,878)
Cash and Cash Equivalents—Beginning of Period452,016 373,655 
Cash and Cash Equivalents—End of Period$447,725 $358,777 

The accompanying Notes are an integral part of these Consolidated Financial Statements.


4

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EQUITY
(unaudited)
   
Common StockAdditional
Paid-in
Capital
Treasury
Stock
Retained
Earnings
Accumulated Other Comprehensive Income
(Loss)
Oceaneering Shareholders' EquityNon-controlling InterestTotal Equity
(in thousands)
Balance, December 31, 2020$27,709 $192,492 $(660,021)$1,351,220 $(359,306)$552,094 $6,063 $558,157 
Net income (loss)— — — (9,365)— (9,365)— (9,365)
Other comprehensive income (loss)— — — — (1,802)(1,802)— (1,802)
Restricted stock unit activity— (13,642)14,997 — — 1,355 — 1,355 
Restricted stock activity— (10,439)10,439 — — — — — 
Balance, March 31, 202127,709 168,411 (634,585)1,341,855 (361,108)542,282 6,063 548,345 
Net income (loss)— — — 6,241 — 6,241 — 6,241 
Other comprehensive income (loss)— — — — 6,099 6,099 — 6,099 
Restricted stock unit activity— (409)2,456 — — 2,047 — 2,047 
Balance, June 30, 202127,709 168,002 (632,129)1,348,096 (355,009)556,669 6,063 562,732 
Net income (loss)— — — (7,370)— (7,370)— (7,370)
Other comprehensive income (loss)— — — — (9,237)(9,237)— (9,237)
Restricted stock unit activity— 2,785 187 — — 2,972 — 2,972 
Balance, September 30, 2021$27,709 $170,787 $(631,942)$1,340,726 $(364,246)$543,034 $6,063 $549,097 
Common StockAdditional
Paid-in
Capital
Treasury
Stock
Retained
Earnings
Accumulated Other Comprehensive Income
(Loss)
Oceaneering Shareholders' EquityNon-controlling InterestTotal Equity
(in thousands)
Balance, December 31, 2019$27,709 $207,130 $(681,640)$1,850,244 $(334,097)$1,069,346 $6,063 $1,075,409 
Cumulative effect of ASC 326 adoption— — — (2,273)— (2,273)— (2,273)
Net income (loss)— — — (367,598)— (367,598)— (367,598)
Other comprehensive income (loss)— — — — (70,325)(70,325)— (70,325)
Restricted stock unit activity— (11,816)13,262 — — 1,446 — 1,446 
Restricted stock activity— (5,992)5,992 — — — — — 
Balance, March 31, 202027,709 189,322 (662,386)1,480,373 (404,422)630,596 6,063 636,659 
Net income (loss)— — — (24,788)— (24,788)— (24,788)
Other comprehensive income (loss)— — — — 10,629 10,629 — 10,629 
Restricted stock unit activity— 1,790 1,119 — — 2,909 — 2,909 
Balance, June 30, 202027,709 191,112 (661,267)1,455,585 (393,793)619,346 6,063 625,409 
Net income (loss)— — — (79,365)— (79,365)— (79,365)
Other comprehensive income (loss)— — — — 13,204 13,204 — 13,204 
Restricted stock unit activity— (862)1,033 — — 171 — 171 
Balance, September 30, 2020$27,709 $190,250 $(660,234)$1,376,220 $(380,589)$553,356 $6,063 $559,419 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

5

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1.    SUMMARY OF MAJOR ACCOUNTING POLICIES

Basis of Presentation. Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) has prepared these unaudited consolidated financial statements pursuant to instructions for quarterly reports on Form 10-Q, which we are required to file with the United States Securities and Exchange Commission (the “SEC”). These financial statements do not include all information and footnotes normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). These financial statements reflect all adjustments that we believe are necessary to present fairly our financial position as of September 30, 2021 and our results of operations and cash flows for the periods presented. Except as otherwise disclosed herein, all such adjustments are of a normal and recurring nature. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in our annual report on Form 10-K for the year ended December 31, 2020. The results for interim periods are not necessarily indicative of annual results.
Principles of Consolidation. The consolidated financial statements include the accounts of Oceaneering and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other noncurrent assets. We eliminate intercompany transactions and accounts in consolidation.
Use of Estimates. The preparation of financial statements in conformity with U.S. GAAP requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.
Allowances for Credit Loss—Financial Assets Measured at Amortized Costs. We identify allowances for credit loss based on future expected losses when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.
We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last three years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.
We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which historically we consider to have a low risk of loss.
We are monitoring the impacts from the coronavirus (“COVID-19”) pandemic and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and market conditions, as a result of COVID-19, in determining credit loss expense for the three- and nine-month periods ended September 30, 2021 and 2020.
As of September 30, 2021, our allowance for credit losses was $1.5 million for accounts receivable and $0.8 million for other receivables.
Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the three- and nine-month periods ended September 30, 2021, we wrote off accounts receivable of less than $0.1 million and $3.1 million, respectively, that previously had been reserved.
We have elected to apply the practical expedient available under “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended, (“ASC 326”) to exclude the accrued
6

interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of September 30, 2021 and December 31, 2020 was $1.3 million and $1.5 million, respectively.
Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of September 30, 2021. We generally do not require collateral from our customers. As of September 30, 2021, our accounts receivable included $11 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our outstanding accounts receivable from this customer.
Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. We did not record any write-downs or write-offs of inventory in the three- and nine-month periods ended September 30, 2021, as compared to $7.0 million of write-downs and write-offs in the three- and nine-month periods ended September 30, 2020.

Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. We provide for depreciation of property and equipment on the straight-line method over estimated useful lives. We charge the costs of repair and maintenance of property and equipment to operations as incurred, and we capitalize the costs of improvements that extend asset lives or functionality. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved, and any resulting gain or loss is included as an adjustment to cost of services and products.
We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in the three- and nine-month periods ended September 30, 2021 and 2020. We do not allocate general administrative costs to capital projects.
Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized over their respective estimated useful lives.
Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for property and equipment, long-lived intangible assets and right-of-use operating lease assets for the three- and nine-month periods ended September 30, 2021.
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held for sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
For additional information regarding right-of-use operating lease assets, see “Leases” below.
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the
7

amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For information regarding impairments of goodwill during the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for goodwill for the three- and nine-month periods ended September 30, 2021.
Foreign Currency Translation. The functional currency for most of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $(0.3) million and $(4.0) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2021, respectively. We recorded $(2.5) million and $(13) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2020, respectively. Those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.

Revenue Recognition. All our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use an input method to recognize revenue, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group (“OPG”) and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.

We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, we principally charge on a dayrate basis for services provided. In our product-based business lines, predominantly in our Manufactured Products segment, we recognize revenue and profit using the percentage-of-completion method and exclude uninstalled materials and significant inefficiencies from the measure of progress.

We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, when required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. During the three- and nine-month periods ended September 30, 2021, we recognized a projected loss of $2.1 million for a contract in our Subsea Robotics segment. We did not have any material adjustments during the three- and nine-month periods ended September 30, 2020. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.

In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are
8

reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.

See Note 3—“Revenue” for more information on our revenue from contracts with customers.

Leases. We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “Leases” (ASC 842”), when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
2.    ACCOUNTING STANDARDS UPDATE
Recently Adopted Accounting Standards. On January 1, 2021, we adopted Accounting Standards Update (“ASU”) No. 2019-12, “Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification 740 (“ASC 740”), “Income Taxes,” and clarifies certain aspects of the current guidance to promote consistency among reporting entities. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. Our adoption of ASU 2019-12 on January 1, 2021, did not have a material impact on our consolidated financial statements.
Recently Issued Accounting Standards. In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides temporary optional expedients and exceptions to existing guidance on applying contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Interbank Offered Rate (“LIBOR”), which is scheduled to be phased out in June 2023, to alternate rates such as the Secured Overnight Financing Rate (“SOFR”). This ASU was effective upon issuance and can be applied
9

prospectively through December 31, 2022. We do not expect this ASU to have a material impact on our consolidated financial statements.

3.    REVENUE

Revenue by Category

The following tables presents revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.
Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Sep 30, 2021Sep 30, 2020
Business Segment:
Energy Services and Products
Subsea Robotics$143,710 $119,617 $404,200 $378,621 
Manufactured Products75,359 110,416 241,311 377,520 
Offshore Projects Group95,580 73,212 292,765 221,306 
Integrity Management & Digital Solutions62,806 53,933 180,924 172,631 
Total Energy Services and Products377,455 357,178 1,119,200 1,150,078 
Aerospace and Defense Technologies89,359 82,565 283,366 253,549 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Geographic Operating Areas:
Foreign:
Africa$78,890 $43,077 $213,087 $158,143 
Norway51,269 57,138 160,923 154,745 
United Kingdom46,254 68,568 135,401 191,781 
Asia and Australia43,919 30,715 123,616 113,517 
Brazil30,238 19,296 78,411 64,902 
Other22,912 22,071 69,183 69,355 
Total Foreign273,482 240,865 780,621 752,443 
United States193,332 198,878 621,945 651,184 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Timing of Transfer of Goods or Services:
Revenue recognized over time$437,086 $411,809 $1,316,733 $1,306,889 
Revenue recognized at a point in time29,728 27,934 85,833 96,738 
Total$466,814 $439,743 $1,402,566 $1,403,627 

Contract Balances

Our contracts with milestone payments have, in the aggregate, a significant impact on the contract asset and the contract liability balances. Milestones are contractually agreed with customers and relate to significant events across the contract lives. Some milestones are achieved before revenue is recognized, resulting in a contract liability, while other milestones are achieved after revenue is recognized, resulting in a contract asset.

10

The following table provides information about contract assets and contract liabilities from contracts with customers.
Nine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020
Total contract assets, beginning of period$221,997 $221,288 
Revenue accrued1,355,567 1,271,033 
Amounts billed(1,322,892)(1,271,561)
Total contract assets, end of period$254,672 $220,760 
Total contract liabilities, beginning of period$50,046 $117,342 
Deferrals of milestone payments47,246 46,223 
Recognition of revenue for goods and services(46,538)(117,999)
Total contract liabilities, end of period$50,754 $45,566 
   

Performance Obligations

As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations that were unsatisfied (or partially unsatisfied) was $221 million. In arriving at this value, we have used two practical expedients available to us and are not disclosing amounts in relation to performance obligations: (1) that are part of contracts with an original expected duration of one year or less; or (2) on contracts where we recognize revenue in line with the billing. Of this amount, we expect to recognize revenue of $119 million over the next 12 months, and we expect to recognize substantially all of the remaining balance of $102 million within the next 24 months. As of September 30, 2021, our contract assets included $38 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our contract assets due from this customer.
Due to the nature of our service contracts in our Subsea Robotics, OPG, Integrity Management & Digital Solutions (“IMDS”) and ADTech segments, the majority of our contracts either have initial contract terms of one year or less or have customer option cancellation clauses that lead us to consider the original expected duration of one year or less.
In our Manufactured Products and ADTech segments, we have long-term contracts that extend beyond one year, and these make up the majority of the performance obligations balance reported as of September 30, 2021. We also have shorter-term product contracts with an expected original duration of one year or less that have been excluded.

Where appropriate, we have made estimates within the transaction price of elements of variable consideration within the contracts and constrained those amounts to a level where we consider it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The amount of revenue recognized in the nine months ended September 30, 2021 that was associated with performance obligations completed or partially completed in prior periods was not significant.

As of September 30, 2021, there were no significant outstanding liability balances for refunds or returns due to the nature of our contracts and the services and products we provide. Our warranties are limited to assurance warranties that are of a standard length and are not considered to be material rights. The majority of our contracts consist of a single performance obligation. When there are multiple obligations, we look for observable evidence of stand-alone selling prices on which to base the allocation. This involves judgment as to the appropriateness of the observable evidence relating to the facts and circumstances of the contract. If we do not have observable evidence, we estimate stand-alone selling prices by taking a cost-plus-margin approach, using typical margins from the type of product or service, customer and regional geography involved.

11

Costs to Obtain or Fulfill a Contract

In line with the available practical expedient, we capitalize costs to obtain a contract when those amounts are significant and the contract is expected at inception to exceed one year in duration. Otherwise, the costs are expensed in the period when incurred. Costs to obtain a contract primarily consist of bid and proposal costs, which are incremental to our fixed costs. There were no balances or amortization of costs to obtain a contract in the current reporting periods.

Costs to fulfill a contract primarily consist of certain mobilization costs incurred to provide services or products to our customers. These costs are deferred and amortized over the period of contract performance. The closing balance of costs to fulfill a contract was $8.1 million and $8.3 million as of September 30, 2021 and December 31, 2020, respectively. For the three- and nine-month periods ended September 30, 2021, we recorded amortization expense of $1.2 million and $3.4 million, respectively. For the three- and nine-month periods ended September 30, 2020, we recorded amortization expense of $1.5 million and $5.3 million, respectively. No impairment costs were recognized.

4.    IMPAIRMENTS

Goodwill
We did not identify any triggering events and, accordingly, no impairments of goodwill were recorded in the three- and nine-month periods ended September 30, 2021.
After reallocation of our goodwill to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed quantitative analyses for our Subsea Robotics and Manufactured Products reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for our Manufactured Products unit, but not for our Subsea Robotics reporting unit. As a result, for our Manufactured Products unit, we recorded a pre-tax goodwill impairment loss of $41 million in the three-month period ended September 30, 2020.
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present and we were required to perform a quantitative analysis for our Subsea Products–Service, Technology and Rentals (“ST&R”), Subsea Products–Manufactured Products, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for each of those reporting units, with the exception of Subsea Products–Manufactured Products. As a result, for our Subsea Products–ST&R, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units, we recorded pre-tax goodwill impairment losses of $51 million, $130 million, $111 million and $11 million, respectively. For our Remotely Operated Vehicles (“ROV”) and Advanced Technologies–Government reporting units, qualitative assessments were performed; and we concluded that it was more likely than not the fair value of each of those reporting units was more than the carrying value of the reporting unit and, therefore, no impairments were recorded for those reporting units.
Our estimates of fair values for our reporting units determined in the first and third quarters of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values. For our cash flow projections in each of those periods, we utilized a weighted-average cost of capital ranging from 11% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments, as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, to our new reporting segments:
12

Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Products/ST&R$51,302 $17,457 $— $33,845 $— $51,302 
Subsea Projects/Subsea Projects129,562 84,661 — 32,440 12,461 129,562 
Asset Integrity/Asset Integrity110,753 — — — 110,753 110,753 
Advanced Technologies/Commercial11,388 — 11,388 — — 11,388 
Total goodwill impairment$303,005 $102,118 $11,388 $66,285 $123,214 $303,005 
Aside from the goodwill impairments discussed above, the changes in our reporting units' goodwill balances during the periods presented are from currency exchange rate changes.
For further information regarding goodwill by business segment, see Note 10–"Business Segment Information."
Property and Equipment and Intangible Assets
We did not identify any triggering events and, accordingly, no impairments of long-lived assets were recorded in the three- and nine-month periods ended September 30, 2021.
After reallocation of our long-lived assets to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed a quantitative assessment for our Manufactured Products asset groups. Based on that assessment, we concluded that it was more likely than not that the fair value of the asset groups within Manufactured Products was more than the carrying value of each asset group and, therefore, no impairment was required. We did not identify any triggering events for our asset groups other than those included in Manufactured Products during the third quarter of 2020.
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups. To measure fair value for these asset groups, we used the following approaches:
Subsea Distribution Solutions U.K. - We utilized the cost approach and considered economic obsolescence under the income approach to determine fair value of the property and equipment.
Subsea Distribution Solutions Brazil and Angola - We utilized a combination of market and cost approaches to measure fair values.
Shallow Water vessels - We utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value.
Renewables and Special Projects - We utilized a combination of market and cost approaches to measure fair values.
Oceaneering Entertainment Systems and Oceaneering Automated Guided Vehicles (“AGV”) Systems - We utilized a combination of market and cost approaches to measure fair value.
Our estimates of fair value for these asset groups required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. In the first quarter of 2020, our cash flow projections utilized a weighted-average cost of capital ranging from 12% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned in our new reporting segments as follows:
13

Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsManufactured Products OPGIMDSTotal
Subsea Products    
Subsea Distribution Solutions U.K.$6,543 $6,543 $— $— $6,543 
Subsea Distribution Solutions Brazil9,834 9,834 — — 9,834 
Subsea Distribution Solutions Angola38,482 38,482 — — 38,482 
Subsea Projects
Shallow Water vessels3,894 — 3,894 — 3,894 
Renewables and Special Projects Group3,628 — 3,628 — 3,628 
Global Data Solutions167 — — 167 167 
Advanced Technologies
Oceaneering Entertainment Systems5,065 5,065 — — 5,065 
Oceaneering AGV Systems1,150 1,150 — — 1,150 
Total long-lived asset impairments$68,763 $61,074 $7,522 $167 $68,763 

5.    INCOME TAXES

Our tax provision is based on (1) our earnings for the period and other factors affecting the tax provision and (2) the operations of foreign branches and subsidiaries that are subject to local income and withholding taxes. Factors that affect our tax rate include our profitability levels in general and the geographical mix from the sources of our results. The effective tax rate for the three- and nine-month periods ended September 30, 2021 and 2020 was different than the federal statutory rate of 21%, primarily due to the geographical mix of operating revenue and results, changes in valuation allowances and uncertain tax positions, and other discrete items; therefore, we do not believe a discussion of the effective tax rate is meaningful. We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings or deferred taxes related to balance sheet translation gains or losses.

On March 27, 2020, the U.S. Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into law in the United States. In accordance with the rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended our 2013 federal income tax return impacted by the net operating loss carryback. Prior to the enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expected to receive combined refunds of approximately $33 million, of which we have received $10 million as of September 30, 2021. The remaining refunds are classified as accounts receivable, net, in our consolidated balance sheet as of September 30, 2021. In 2020, we also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.

We conduct our international operations in jurisdictions that have varying laws and regulations regarding income and other taxes, some of which are subject to interpretation. We recognize the expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement.

We have accrued a net total of $14 million and $15 million in other long-term liabilities on our balance sheet for worldwide unrecognized tax liabilities as of September 30, 2021 and December 31, 2020, respectively. We account for any applicable interest and penalties related to uncertain tax positions as a component of our provision for income taxes in our consolidated financial statements. Changes in our management's judgment related to those liabilities would affect our effective income tax rate in the periods of change.

Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:

14

JurisdictionPeriods
United States2014
United Kingdom2019
Norway2016
Angola2013
Brazil2016
Australia2016
We have ongoing tax audits in various jurisdictions. The outcome of these audits may have an impact on uncertain tax positions for income tax returns subsequently filed in those jurisdictions.


6.    SELECTED BALANCE SHEET INFORMATION
The following is information regarding selected balance sheet accounts:
 
(in thousands)Sep 30, 2021Dec 31, 2020
Inventory:
Remotely operated vehicle parts and components$62,978 $62,788 
Other inventory, primarily raw materials65,891 78,453 
Total$128,869 $141,241 
Other current assets:
Prepaid expenses$54,078 $48,616 
Angolan bonds6,665 10,179 
Total$60,743 $58,795 
Accrued liabilities:
Payroll and related costs$130,555 $135,042 
Accrued job costs50,323 47,721 
Income taxes payable46,706 35,929 
Current operating lease liability20,008 18,798 
Other55,064 55,373 
Total$302,656 $292,863 

7.    DEBT
Long-term debt consisted of the following: 
(in thousands)Sep 30, 2021Dec 31, 2020
4.650% Senior Notes due 2024$436,990 $500,000 
6.000% Senior Notes due 2028300,000 300,000 
Interest rate swap settlements7,772 10,870 
Unamortized debt issuance costs(4,782)(5,619)
Long-term debt$739,980 $805,251 

In November 2014, we completed the public offering of $500 million aggregate principal amount of 4.650% Senior Notes due 2024 (the “2024 Senior Notes”). We pay interest on the 2024 Senior Notes on May 15 and November 15 of each year. The 2024 Senior Notes are scheduled to mature on November 15, 2024.

15

In February 2018, we completed the public offering of $300 million aggregate principal amount of 6.000% Senior Notes due 2028 (the “2028 Senior Notes”). We pay interest on the 2028 Senior Notes on February 1 and August 1 of each year. The 2028 Senior Notes are scheduled to mature on February 1, 2028.

We may redeem some or all of the 2024 Senior Notes and 2028 Senior Notes (collectively, the “Senior Notes”) at specified redemption prices. In the three months ended September 30, 2021, we repurchased approximately $33 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the three months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.4 million, and we recorded loss on extinguishment of debt of $0.3 million (including premiums and fees associated with the repurchases). In the nine months ended September 30, 2021, we repurchased approximately $63 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the nine months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.7 million, and we recorded loss on extinguishment of debt of $0.4 million (including premiums and fees associated with the repurchases).

In October 2014, we entered into a credit agreement (as amended, the “Credit Agreement”) with a group of banks. The Credit Agreement initially provided for a $500 million five-year revolving credit facility (the “Revolving Credit Facility”). Subject to certain conditions, the aggregate commitments under the Revolving Credit Facility may be increased by up to $300 million at any time upon agreement between us and existing or additional lenders. Borrowings under the Revolving Credit Facility may be used for general corporate purposes. The Credit Agreement also provided for a $300 million term loan, which we repaid in full in February 2018, using net proceeds from the issuance of our 2028 Senior Notes referred to above, and cash on hand.

In February 2018, we entered into Agreement and Amendment No. 4 to the Credit Agreement (“Amendment No. 4”). Amendment No. 4 amended the Credit Agreement to, among other things, extend the maturity of the Revolving Credit Facility to January 25, 2023 with the extending lenders, which represent 90% of the existing commitments of the lenders, such that the total commitments for the Revolving Credit Facility will be $500 million until October 25, 2021, and thereafter $450 million until January 25, 2023. As of September 30, 2021, we had no borrowings outstanding under the Revolving Credit Facility.

Borrowings under the Revolving Credit Facility bear interest at an Adjusted Base Rate or the Eurodollar Rate (both as defined in the Credit Agreement), at our option, plus an applicable margin based on our Leverage Ratio (as defined in the Credit Agreement) and, at our election, based on the ratings of our senior unsecured debt by designated ratings services, thereafter to be based on such debt ratings. The applicable margin varies: (1) in the case of advances bearing interest at the Adjusted Base Rate, from 0.125% to 0.750%; and (2) in the case of advances bearing interest at the Eurodollar Rate, from 1.125% to 1.750%. The Adjusted Base Rate is the highest of (1) the per annum rate established by the administrative agent as its prime rate, (2) the federal funds rate plus 0.50% and (3) the daily one-month LIBOR plus 1%. We pay a commitment fee ranging from 0.125% to 0.300% on the unused portion of the Revolving Credit Facility, depending on our Leverage Ratio. The commitment fees are included as interest expense in our consolidated financial statements.

The Credit Agreement contains various covenants that we believe are customary for agreements of this nature, including, but not limited to, restrictions on our ability and the ability of each of our subsidiaries to incur debt, grant liens, make certain investments, make distributions, merge or consolidate, sell assets and enter into certain restrictive agreements. We are also subject to a maximum adjusted total Capitalization Ratio (as defined in the Credit Agreement and which stipulates that, among other items, we exclude any impacts associated with current and prior period impairments) of 55%. The Credit Agreement includes customary events of default and associated remedies. As of September 30, 2021, we were in compliance with all the covenants set forth in the Credit Agreement.

We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes for the period to November 2024. The agreements swapped the fixed interest rate of 4.65% on $100 million of the 2024 Senior Notes to the floating rate of one-month LIBOR plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we settled both interest rate swaps with the counterparty for cash proceeds of $13 million. The settlement resulted in a $13 million increase to our long-term debt balance that will be amortized to interest expense prospectively through the maturity date for the 2024 Senior Notes using the effective interest method. As a result, in the three- and nine-month periods ended September 30, 2021, we amortized $1.2 million and $3.1 million to interest expense, including $0.6 million and $1.2 million, respectively, for the pro-rata write-off of interest rate swap settlement gains associated with the 2024 Senior Notes repurchases discussed above. We amortized $0.6
16

million and $1.3 million to interest expense for the three- and nine-month periods ended September 30, 2020, respectively.

We incurred $6.9 million and $4.2 million of issuance costs related to the 2024 Senior Notes and the 2028 Senior Notes, respectively, and $3.0 million of new loan costs, including costs of the amendments prior to Amendment No. 4, related to the Credit Agreement. These costs, net of accumulated amortization, are included as a reduction of long-term debt on our Consolidated Balance Sheets, as they pertain to the Senior Notes, and in other noncurrent assets, as they pertain to the Credit Agreement. We are amortizing these costs to interest expense through the respective maturity dates for the Senior Notes and to January 2023 for the Credit Agreement using the straight-line method, which approximates the effective interest rate method.

8.    COMMITMENTS AND CONTINGENCIES

Litigation. In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:

performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and
workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims.

Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.

Financial Instruments and Risk Concentration. In the normal course of business, we manage risks associated with foreign exchange rates and interest rates through a variety of strategies, including the use of hedging transactions. As a matter of policy, we do not use derivative instruments unless we have an underlying exposure. Other financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents and accounts receivable.

The carrying values of cash and cash equivalents approximate their fair values due to the short-term maturity of the underlying instruments. Accounts receivable are generated from a broad group of customers, primarily from within the energy industry, which is our major source of revenue. Due to their short-term nature, carrying values of our accounts receivable and accounts payable approximate fair market values.

We estimated the aggregate fair market value of the Senior Notes to be $760 million as of September 30, 2021, based on quoted prices. Since the market for the Senior Notes is not an active market, the fair value of the Senior Notes is classified within Level 2 in the fair value hierarchy under U.S. GAAP (inputs other than quoted prices in active markets for similar assets and liabilities that are observable or can be corroborated by observable market data for substantially the full terms for the assets or liabilities).

Foreign currency gains (losses) in the first nine months of 2021 were primarily related to declining exchange rates for multiple currencies, none that were significant, relative to the U.S. dollar. Foreign currency gain (losses in the first nine months of 2020 were primarily related to declining exchange rate for the Angolan kwanza and the Brazilian real relative to the U.S. dollar. Foreign currency gains (losses) related to the Angolan kwanza of $0.9 million and less than $0.1 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $(1.0) million and $(2.2) million in the nine-month periods ended September 30, 2021 and 2020, respectively, were primarily due to the remeasurement of our Angolan kwanza cash balances to U.S. dollars. Foreign currency gains (losses) related to the Brazilian real of less than $0.1 million and $(0.7) million in the three-month periods ended September 30, 2021 and 2020, respectively, and less than $(0.1) million and $(8.4) million in the nine-month periods ended September 30, 2021 and 2020, respectively, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations.
17

Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. As of September 30, 2021 and December 31, 2020, we had the equivalent of approximately $3.5 million and $4.7 million, respectively, of kwanza cash balances in Angola reflected on our Consolidated Balance Sheets.
To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. As of September 30, 2021 and December 31, 2020, we had $6.7 million and $10 million, respectively, of Angolan bonds on our Consolidated Balance Sheets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets. During the nine-month period ended September 30, 2021, we sold a portion of these bonds for $4.5 million and recognized a gain of $0.5 million as a component of interest income in our Consolidated Statement of Operations.

We estimated the fair market value of the Angolan bonds to be $6.7 million and $10 million as of September 30, 2021 and December 31, 2020, respectively, using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP. As of September 30, 2021, we have $0.4 million in unrealized gains, net of tax, related to these bonds as a component of accumulated other comprehensive loss in our Consolidated Balance Sheets.

Due to the financial deterioration of one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges, certain projects that were in process for that customer have been delayed. As of September 30, 2021, we had outstanding accounts receivable of $11 million and contract assets of $38 million for those projects. As of December 31, 2020, we had outstanding accounts receivable of $11 million and contract assets of $40 million for those projects. As of September 30, 2021, the amount of our remaining performance obligations related to this customer was $38 million. We continue to closely monitor the contract along with the related accounts receivable and contract assets balances, while working with our customer to complete these projects. The recoverability of these amounts could be materially impacted by possible future events such as our customer’s project modifications, cancellations or bankruptcy.

In the three-month period ended June 30, 2021, we were notified by a customer in our Manufactured Products segment that it was suspending a contract that is substantially complete. As of September 30, 2021, we had outstanding contract assets of approximately $73 million, of which we have subsequently billed $37 million. We are in discussions with the customer concerning the timing of remaining payments. We continue to believe that the project will resume and that we will realize these contract assets at their book values, although we can provide no assurance as to the timing.

9.    EARNINGS (LOSS) PER SHARE, SHARE-BASED COMPENSATION AND SHARE REPURCHASE PLAN

Earnings (Loss) per Share. For each period presented, the only difference between our calculated weighted-average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units. In periods where we have a net loss, the effect of our outstanding restricted stock units is anti-dilutive, and therefore does not increase our diluted shares outstanding.
For each period presented, our net income (loss) allocable to both common shareholders and diluted common shareholders is the same as our net income (loss) in our consolidated statements of operations.
Share-Based Compensation. We have no outstanding stock options and, therefore, no share-based compensation to be recognized pursuant to stock option grants.
During 2019, 2020 and through September 30, 2021, we granted restricted units of our common stock to certain of our key executives and employees. During 2019, 2020 and through September 30, 2021, our Board of Directors granted restricted common stock to our nonemployee directors. The restricted stock units granted to our key executives and key employees generally vest in full on the third anniversary of the award date, conditional on continued employment. The restricted stock unit grants can vest pro rata over three years, provided the individual meets certain age and years-of-service requirements. The grants of restricted stock to our nonemployee directors were scheduled to vest in full on the first anniversary of the award date conditional upon continued service as a director, except for the 2021 grant to one director who retired from our board of directors as of the date of our
18

annual meeting of shareholders in May 2021, which vested on that date. Each grantee of shares of restricted stock is deemed to be the record owner of those shares during the restriction period, with the right to vote and receive any dividends on those shares. The restricted stock units outstanding have no voting or dividend rights.
For each of the restricted stock units granted in 2020 through September 30, 2021, at the earlier of three years after grant or at termination of employment or service, the grantee will be issued one share of our common stock for each unit vested. As of September 30, 2021 and December 31, 2020, respective totals of 2,476,614 and 1,955,346 shares of restricted stock and restricted stock units were outstanding.
We estimate that share-based compensation cost not yet recognized related to shares of restricted stock or restricted stock units, based on their grant-date fair values, was $14 million as of September 30, 2021. This expense is being recognized on a graded-vesting basis over three years for awards attributable to individuals meeting certain age and years-of-service requirements, and on a straight-line basis over the applicable vesting period of one or three years for the other awards.
Share Repurchase Plan. In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. Under the program, which has no expiration date, we had repurchased 2.0 million shares for $100 million through December 31, 2015. We have not repurchased any shares under this plan since 2015, and we are not obligated to make any future repurchases. We account for the shares we hold in treasury under the cost method, at average cost.

10.    BUSINESS SEGMENT INFORMATION

We are a global provider of engineered services and products, primarily to the offshore energy industry. Through the use of our applied technology expertise, we also serve the defense, aerospace and commercial theme park industries.

Our Energy Services and Products business leverages our asset base and capabilities for providing services and products predominantly for offshore energy operations, inclusive of the offshore renewable energy market. Our Energy Services and Products segments are:

Subsea RoboticsOur Subsea Robotics segment provides the following:

ROVs for drilling support and vessel-based services, including subsea hardware installation, construction, pipeline inspection, survey and facilities inspection, maintenance and repair;
ROV tooling; and
survey services, including hydrographic survey and positioning services and autonomous underwater vehicles for geoscience.

Manufactured ProductsOur Manufactured Products segment provides the following:

distribution and connection systems including production control umbilicals and field development hardware and pipeline connection and repair systems to the energy industry; and AGV technology and entertainment systems to a variety of industries.

Offshore Projects GroupOur OPG segment provides the following:

subsea installation and intervention, including riserless light well intervention services, inspection, maintenance and repair (“IMR”) services, principally in the U.S. Gulf of Mexico and offshore Angola, utilizing owned and chartered vessels;
installation and workover control systems and ROV workover control systems;
project management and engineering; and
seabed preparation, route clearance and trenching services for submarine cables for the renewable energy markets.

Integrity Management & Digital SolutionsOur IMDS segment provides the following:

asset integrity management services;
software and analytical solutions for the bulk cargo maritime industry; and
19

software, digital and connectivity solutions for the energy industry.

Our Aerospace and Defense Technologies segment provides services and products include engineering and related manufacturing in defense and space exploration activities, principally to U.S. Government agencies and their prime contractors.

Unallocated Expenses are those not associated with a specific business segment. These consist of expenses related to our incentive and deferred compensation plans, including restricted stock and bonuses, as well as other general expenses, including corporate administrative expenses.

There are no differences in the basis of segmentation or in the basis of measurement of segment profit or loss from
those used in our consolidated financial statements for the year ended December 31, 2020.

The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment:
 
 Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Sep 30, 2021Sep 30, 2020
Revenue
Energy Services and Products
Subsea Robotics$143,710 $119,617 $404,200 $378,621 
Manufactured Products75,359 110,416 241,311 377,520 
Offshore Projects Group95,580 73,212 292,765 221,306 
Integrity Management & Digital Solutions62,806 53,933 180,924 172,631 
Total Energy Services and Products377,455 357,178 1,119,200 1,150,078 
Aerospace and Defense Technologies89,359 82,565 283,366 253,549 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Income (Loss) from Operations
Energy Services and Products
Subsea Robotics$19,533 $2,127 $55,862 $(80,294)
Manufactured Products809 (38,198)4,352 (100,471)
Offshore Projects Group7,634 (12,282)24,443 (95,740)
Integrity Management & Digital Solutions5,362 793 12,557 (122,567)
Total Energy Services and Products33,338 (47,560)97,214 (399,072)
Aerospace and Defense Technologies14,251 13,097 50,430 39,498 
Unallocated Expenses(31,820)(26,157)(95,273)(86,985)
Total$15,769 $(60,620)$52,371 $(446,559)
Depreciation and Amortization, including Goodwill Impairment
Energy Services and Products
Subsea Robotics$21,483 $25,144 $66,871 $189,411 
Manufactured Products3,202 44,028 9,677 63,579 
Offshore Projects Group6,781 15,147 20,768 98,309 
Integrity Management & Digital Solutions1,114 866 3,329 125,966 
Total Energy Services and Products32,580 85,185 100,645 477,265 
Aerospace and Defense Technologies1,427 654 4,107 1,999 
Unallocated Expenses234 1,712 1,185 3,181 
Total$34,241 $87,551 $105,937 $482,445 

We determine Income (Loss) from Operations for each business segment before interest income or expense, other income (expense) and provision for income taxes. We do not consider an allocation of these items to be practical.
20

Income (Loss) from Operations
Three Months Ended September 30, 2021 and September 30, 2020 —During the three-month period ended 9/30/2021, there were no significant adjustments. During the three-month period ended September 30, 2020, we recorded adjustments attributable to each of our reporting segments as follows:

For the Three Months Ended September 30, 2020
(in thousands)Subsea RoboticsManufactured ProductsOPGIMDSADTechUnallocated ExpensesTotal
Adjustments for the effects of:
Long-lived assets write-offs$— $— $7,243 $— $— $— $7,243 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment— 40,875 — — — — 40,875 
Other2,535 2,559 5,326 83 545 — 11,048 
Total adjustments for the three months ended September 30, 2020
$9,573 $43,434 $12,569 $83 $545 $ $66,204 

Nine Months Ended September 30, 2021 and September 30, 2020—During the nine-month periods ended September 30, 2021 and 2020, we recorded adjustments attributable to each of our reporting segments as follows:

For the Nine Months Ended September 30, 2021
(in thousands)Subsea RoboticsManufactured ProductsOPGIMDSADTechUnallocated ExpensesTotal
Loss on sale of asset$— $— $— $— $— $1,415 $1,415 
Other395 537 149 217 10 — 1,308 
Total adjustments for the nine months ended September 30, 2021
$395 $537 $149 $217 $10 $1,415 $2,723 
For the Nine Months Ended September 30, 2020
(in thousands)Subsea RoboticsManufactured ProductsOPGIMDSADTechUnallocated ExpensesTotal
Adjustments for the effects of:
Long-lived assets impairments$— $61,074 $7,522 $167 $— $— $68,763 
Long-lived assets write-offs7,328 — 7,243 — — — 14,571 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment102,118 52,263 66,285 123,214 — — 343,880 
Other4,834 5,755 7,947 3,850 545 455 23,386 
Total adjustments for the nine months ended September 30, 2020
$121,318 $119,092 $88,997 $127,231 $545 $455 $457,638 
Depreciation and Amortization, including Goodwill Impairment
Depreciation expense on property and equipment, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $33 million and $36 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $103 million and $117 million in the nine-month periods ended September 30, 2021 and 2020, respectively.
Amortization expense on long-lived intangible assets, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $0.8 million and $3.5 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $2.9 million and $6.9 million in the nine-month periods ended September 30, 2021 and 2020, respectively.
Goodwill impairment expense, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $41 million and $344 million in the three- and nine-month periods ended September 30, 2020, respectively. For further information regarding goodwill impairment expense, see Note 4—“Impairments.”
21

Long-lived asset write-offs, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, were $7.2 million and $15 million in the three- and nine-month periods ended September 30, 2020, respectively. For further information regarding our long-lived asset write-offs, see Note 4—“Impairments.”

22

Item 2.Management's Discussion and Analysis of Financial Condition and Results of Operations

Certain statements we make in this quarterly report on Form 10-Q are forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These statements include, without limitation, statements regarding our expectations about:
the impacts of the coronavirus (“COVID-19”) pandemic on the United States and the global economy, as well as on our business;
our fourth-quarter 2021 operating results and the contributions from our segments to those results, as well as the amount of Unallocated Expenses for the fourth quarter;
tax refunds under the U.S. Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and other tax refunds;
our cash tax payments and projected capital expenditures for 2021;
free cash flow, which we define as net cash provided by operating activities less cash paid for purchases of property and equipment, in 2021 and in future periods;
future demand, order intake and business activity levels;
the collectability of accounts receivable and realizability of contract assets at the amounts reflected on our most-recent balance sheet;
the backlog of our Manufactured Products segment, to the extent backlog may be an indicator of future revenue or productivity;
the adequacy of our liquidity, cash flows and capital resources;
the condition of debt markets and our possible future debt repurchases;
shares to be repurchased under our share repurchase plan;
the implementation of new accounting standards and related policies, procedures and controls;
seasonality; and
industry conditions.

These forward-looking statements are subject to various risks, uncertainties and assumptions, including those we have referred to under the headings “Risk Factors” and “Cautionary Statement Concerning Forward-Looking Statements” in Part I of our annual report on Form 10-K for the year ended December 31, 2020. Although we believe that the expectations reflected in such forward-looking statements are reasonable, because of the inherent limitations in the forecasting process, as well as the relatively volatile nature of the industries in which we operate, we can give no assurance that those expectations will prove to have been correct. Accordingly, evaluation of our future prospects must be made with caution when relying on forward-looking information.

The following discussion should be read in conjunction with “Management's Discussion and Analysis of Financial Condition and Results of Operations” included in our annual report on Form 10-K for the year ended December 31, 2020.

Overview of our Results and Guidance

Our diluted earnings (loss) per share for the three- and nine-month periods ended September 30, 2021 were $(0.07) and $(0.11), respectively, as compared to $(0.80) and $(4.76) for the corresponding periods of the prior year. These operating results met our expectations, and each of our operating segments in the three- and nine-month periods ended September 30, 2021 contributed operating income.

Our planning and preparation were instrumental in our team’s ability to navigate through the challenges presented during the third quarter, which included hurricanes, inflation, a tightening labor market, and a constrained global supply chain. As expected, our operating results declined in the third quarter of 2021, as compared to the second quarter of 2021. Offshore work in our energy-focused businesses remained seasonally active during the third quarter. However, our operations in the Gulf of Mexico were impacted by Hurricane Ida and high loop currents.

During the first nine months of 2021, our cash decreased $4.3 million, primarily from the repurchase of $63 million in aggregate principal amount of our 2024 Senior Notes (as defined below in Liquidity and Capital Resources) through open market repurchases and $36 million for maintenance and growth capital expenditures, partially offset by the
23

$85 million of cash generated from operating activities. As of September 30, 2021, with our cash balance of $448 million and an outstanding balance of $437 million on our 4.650% Senior Notes, we are well positioned to deal with this pending debt maturity. While we will continue to be prudent with our capital spending, we are focused on developing and delivering technologies to grow our businesses in the keys areas of energy transition, digital asset management, aerospace and defense, and mobile robotics, while also continuing to deploy technologies that help our customers produce hydrocarbons in the cleanest and safest manner. We believe that the technologies we deliver today, and are focused on developing in the future, will provide us with ample opportunities to grow and transform our business over the coming years.

Looking forward, we believe our consolidated fourth-quarter 2021 results will be similar to our third-quarter 2021 results on slightly higher revenue. We expect significantly higher revenue and operating profitability in our Manufactured Products segment, relatively flat activity and operating profitability in our Subsea Robotics and Integrity Management & Digital Solutions (“IMDS”) segments, relatively flat revenue with lower operating profitability in our Aerospace and Defense Technologies (“ADTech”) segment, and substantially lower seasonal activity and operating profitability in our Offshore Projects Group (“OPG”) segment. Unallocated Expenses are expected to be in the mid-$30 million range, due primarily to increased information technology infrastructure costs.

On March 27, 2020, the CARES Act was signed into law in the United States. In accordance with the rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and filed an amended 2013 income tax return that was impacted by the net operating loss carryback. Prior to the enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expected to receive combined refunds of approximately $33 million, of which we have received $10 million as of September 30, 2021. The remaining refunds are classified as accounts receivable, net, in our consolidated balance sheet as of September 30, 2021.

Our cash tax payments for the full year of 2021 are estimated to be in the range of $40 million to $45 million, primarily due to taxes incurred in countries that impose tax on the basis of in-country revenue, without regard to the profitability of such operations. These cash tax payments do not include the impact of $4.7 million of the CARES Act tax refunds received during the third quarter of 2021 and the remaining $23 million of the CARES Act tax refunds expected to be received in 2021 or 2022.

We are narrowing our guidance for capital expenditure to be in the range of $45 million to $55 million for the full year of 2021. We remain committed to maintaining strong liquidity for the full year of 2021 and believe that our cash position, undrawn revolving credit facility, and debt maturity profile should provide us ample resources and time to address potential opportunities to improve our returns. For 2022, we expect our capital expenditures will be higher than 2021, as we intend to refocus our efforts on growth.

Results of Operations

We operate in five business segments. The segments are contained within two businesses — services and products provided primarily to the oil and gas industry, and to a lesser extent, the offshore renewables and mobility solutions industries (“Energy Services and Products”) and services and products provided to non-energy industries (“Aerospace and Defense Technologies”). Our Unallocated Expenses are those not associated with a specific business segment.

Consolidated revenue and profitability information are as follows:

Three Months EndedNine Months Ended
(dollars in thousands)Sep 30, 2021Sep 30, 2020Jun 30, 2021Sep 30, 2021Sep 30, 2020
Revenue$466,814 $439,743 $498,199 $1,402,566 $1,403,627 
Gross Margin59,848 29,651 68,397 184,902 118,940 
Gross Margin %13 %%14 %13 %%
Operating Income (Loss)15,769 (60,620)22,819 52,371 (446,559)
Operating Income (Loss) %%(14)%%%(32)%

24

We generate a material amount of our consolidated revenue from contracts for services in the U.S. Gulf of Mexico in our OPG segment, which is usually more active in the second and third quarters, as compared to the rest of the year. The European operations of our IMDS segment are also seasonally more active in the second and third quarters. Revenue in our Subsea Robotics segment is subject to seasonal variations in demand, with our first quarter generally being the low quarter of the year. The level of our Subsea Robotics seasonality depends on the number of Remotely Operated Vehicles (“ROVs”) we have engaged in vessel-based subsea infrastructure inspection, maintenance, repair and installation, which is more seasonal than drilling support. Revenue in each of our Manufactured Products and ADTech segments generally has not been seasonal.

We had operating income of $16 million, $23 million and $52 million in the three-month periods ended September 30, 2021 and June 30, 2021, and the nine-month period ended September 30, 2021, respectively. We had operating losses of $61 million and $447 million in the three- and nine-month periods ended September 30, 2020, respectively. We did not have significant certain changes included in our operating income and loss for the three months ended September 30, 2021. Included in our operating income and loss for the three months ended September 30, 2020 and June 30, 2021 were certain charges of $66 million and $1.4 million, respectively. Included in our operating income and loss for the nine months ended September 30, 2021 and 2020, were certain charges of $2.7 million and $458 million, respectively. These charges were primarily due to market conditions requiring impairment of certain of our assets along with other costs we recognized as we adapted our geographic footprint and staffing levels to the conditions of the markets we serve and are summarized as follows:

For the three months ended September 30, 2020
(in thousands)Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Long-lived assets write-offs$— $— $7,243 $— $— $— $7,243 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment— 40,875 — — — — 40,875 
Other2,535 2,559 5,326 83 545 — 11,048 
Total charges$9,573 $43,434 $12,569 $83 $545 $ $66,204 
For the three months ended June 30, 2021
(in thousands)Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Loss on sale of asset$— $— $— $— $— $1,415 $1,415 
Total charges$ $ $ $ $ $1,415 $1,415 

For the nine months ended September 30, 2021
(in thousands)Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Loss on sale of asset$— $— $— $— $— $1,415 $1,415 
Other395 537 149 217 10 — 1,308 
Total charges$395 $537 $149 $217 $10 $1,415 $2,723 
25

For the nine months ended September 30, 2020
(in thousands)Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Long-lived assets impairments$— $61,074 $7,522 $167 $— $— $68,763 
Long-lived assets write-offs7,328 — 7,243 — — — 14,571 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment102,118 52,263 66,285 123,214 — — 343,880 
Other4,834 5,755 7,947 3,850 545 455 23,386 
Total charges$121,318 $119,092 $88,997 $127,231 $545 $455 $457,638 

Energy Services and Products

The primary focus of our Energy Services and Products business over the last several years has been toward leveraging our asset base and capabilities for providing services and products predominantly for offshore energy operations and subsea completions, inclusive of our customers’ operating expenses and the offshore renewable energy market.

The table that follows sets out the revenue and profitability for the business segments within our Energy Services and Products business. In the Subsea Robotics section of the table that follows, “ROV days available” includes all days from the first day that an ROV is placed into service until the ROV is retired. All days in this period are considered available days, including periods when an ROV is undergoing maintenance or repairs. Our ROVs do not have scheduled maintenance or repair that requires significant time when the ROVs are not available for utilization.
26

Three Months EndedNine Months Ended
(dollars in thousands)
Sep 30, 2021Sep 30, 2020Jun 30, 2021Sep 30, 2021Sep 30, 2020
Subsea Robotics
Revenue$143,710 $119,617 $141,371 $404,200 $378,621 
Gross Margin28,918 13,378 31,767 84,763 54,175 
Operating Income (Loss)19,533 2,127 21,710 55,862 (80,294)
Operating Income (Loss) %14 %%15 %14 %(21)%
ROV Days Available23,002 23,000 22,750 68,221 68,500 
ROV Days Utilized14,474 13,601 14,005 40,366 41,955 
ROV Utilization63 %59 %62 %59 %61 %
Manufactured Products
Revenue75,359 110,416 79,127 241,311 377,520 
Gross Margin8,544 11,242 8,391 26,939 42,870 
Operating Income (Loss)809 (38,198)790 4,352 (100,471)
Operating Income (Loss) %%(35)%%%(27)%
Backlog at End of Period334,000 318,000 315,000 334,000 318,000 
Offshore Projects Group
Revenue95,580 73,212 107,951 292,765 221,306 
Gross Margin13,815 (1,633)14,566 43,492 3,632 
Operating Income (Loss)7,634 (12,282)7,996 24,443 (95,740)
Operating Income (Loss) %%(17)%%%(43)%
Integrity Management & Digital Solutions
Revenue62,806 53,933 64,070 180,924 172,631 
Gross Margin11,330 7,129 10,462 30,001 22,376 
Operating Income (Loss)5,362 793 4,721 12,557 (122,567)
Operating Income (Loss) %%%%%(71)%
Total Energy Services and Products
Revenue$377,455 $357,178 $392,519 $1,119,200 $1,150,078 
Gross Margin62,607 30,116 65,186 185,195 123,053 
Operating Income (Loss)33,338 (47,560)35,217 97,214 (399,072)
Operating Income (Loss) %%(13)%%%(35)%

In general, our Energy Services and Products business focuses on supplying services and products to the oil and gas industry, and to a lesser extent, the offshore renewables and mobility solutions industries. The adverse impacts of the COVID-19 pandemic and the associated supply and demand imbalance have resulted in periods of lower levels of activity and profitability. In response, we continue to take action and implement cost efficiency initiatives. Additionally, we believe our energy businesses are positioned to benefit from improved global markets for our services and products.

Subsea Robotics. We believe we are the world's largest provider of ROV services and, generally, this business segment has been the largest contributor to our Energy Services and Products business operating income. Our Subsea Robotics segment revenue reflects the utilization percentages, fleet sizes and average pricing in the respective periods. Our survey services business provides survey and positioning, and geoscience services. The following table presents revenue from ROV as a percentage of total Subsea Robotics revenue:
27

Three Months EndedNine Months Ended
 Sep 30, 2021Sep 30, 2020Jun 30, 2021Sep 30, 2021Sep 30, 2020
ROV79 %83 %80 %79 %82 %
 
Other21 %17 %20 %21 %18 %

During the third quarter of 2021, Subsea Robotics revenue increased slightly as compared to the immediately preceding quarter, primarily due to favorable offshore activity levels as compared with the second quarter of 2021. Operating income for the third quarter of 2021 decreased as compared to the immediately preceding quarter, primarily due to lower margins for ROV services attributed to changes in geographic mix and a special bonus that recognized technicians for enduring extended work rotations throughout 2021 due to COVID-19 challenges. Our Subsea Robotics operating income increased as compared to the corresponding period of the prior year, primarily due to charges of $9.6 million in the three-month period ended September 30, 2020 for write-downs of inventory and other expenses. Exclusive of those charges, Subsea Robotics operating income for the third quarter of 2021 increased, as compared to the corresponding period of the prior year, as a result of increased days on hire and higher average revenue per day on hire. Subsea Robotics operating income for the nine-month period ended September 30, 2021 increased as compared to the corresponding period of the prior year due to charges of $121 million in the nine-month period ended September 30, 2020 for goodwill impairment, write-downs and write-offs of certain intangibles and inventory, and other expenses. Exclusive of those charges, Subsea Robotics operating income for the nine-month period ended September 30, 2021 increased on higher revenue, as compared to the corresponding period of the prior year as a result of higher average revenue per day in the nine months of 2021.

Fleet utilization was 63% for the three months ended September 30, 2021 as compared to 59% for the corresponding period of the prior year. Fleet utilization decreased to 59% from 61% for the nine-month periods ended September 30, 2021 and September 30, 2020, respectively. During the nine months ended September 30, 2021, we retired eight of our conventional workclass ROV systems and replaced them with five upgraded conventional workclass ROV systems and three IsurusTM workclass ROV systems (which are capable of operating in severe conditions and are ideal for renewables projects and high-speed surveys) that are currently engaged in renewables work, resulting in a total of 250 ROVs in our ROV fleet as of September 30, 2021 and September 30, 2020.

Manufactured Products. Our Manufactured Products segment provides distribution systems such as production control umbilicals and connection systems made up of specialty subsea hardware, and provides turnkey solutions that include program management, engineering design, fabrication/assembly and installation to the commercial theme park industry and mobile robotics solutions, including automated guided vehicle (“AGV”) technology to a variety of industries.

Our Manufactured Products operating results in the third quarter of 2021 were essentially flat when compared to the immediately preceding quarter, as marginally lower revenue continued to challenge our ability to leverage the cost base of this business. Our Manufactured Products operating results in the third quarter of 2021 were higher than those of the corresponding period of the prior year, primarily due to charges of $43 million in the three-month period ended September 30, 2020 for goodwill impairment and other expenses. Exclusive of those charges, Manufactured Products operating results decreased in the third quarter of 2021, as compared to the corresponding period of the prior year, primarily as a result of decreased activity in subsea umbilical and hardware throughput in the third quarter of 2021 as compared to the third quarter of 2021. Manufactured Products operating results were higher for the nine-month period ended September 30, 2021, when compared to the corresponding period of the prior year, as a result of $119 million in charges in the nine-month period ended September 30, 2020 for asset and goodwill impairments and other expenses. Exclusive of those charges, operating results decreased as compared to the corresponding period of the prior year as a result of decreased activity in subsea umbilical, connection systems and the commercial theme park entertainment systems businesses in the first nine months of 2021.

Our Manufactured Products backlog was $334 million as of September 30, 2021, compared to $266 million as of December 31, 2020. The backlog increase was primarily attributable to increased levels of bookings in 2021 in our energy-related operations. Recent award activity has been encouraging in our energy products businesses; however, activity has continued to lag in our mobility solutions businesses. Many of our non-energy-related customers have delayed investment decisions due to uncertainties regarding COVID-19 and the related potential operating risks. Due to the financial deterioration of one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges, certain projects that were in process for that customer have been delayed. As of September 30, 2021
28

and December 31, 2020, we had contract assets of $38 million and $40 million, respectively for those projects. We continue to closely monitor the contract along with the related contract assets, while working with our customer to complete these projects. The recoverability of these amounts could be materially impacted by possible future events such as our customer’s project modifications, cancellations or bankruptcy. Our book-to-bill ratio was 1.0 for the trailing 12 months, as compared with a book-to-bill ratio of 0.4 for the year ended December 31, 2020.

Offshore Projects Group. Our OPG segment provides a broad portfolio of integrated subsea project capabilities and solutions, including subsea installation and intervention, installation and workover control systems (“IWOCS”) and ROV workover control systems (“RWOCS”), project management and engineering, and seabed preparation, route clearance and trenching services.

Our OPG operating results were relatively flat in the third quarter of 2021, as compared to the immediately preceding quarter, on lower revenue. Our OPG revenue in the third quarter of 2021 benefited from ongoing seasonal activity in inspection, maintenance and repair (“IMR”) work in the Gulf of Mexico, despite some work delays caused by Hurricane Ida and high loop currents; however, the conclusion of field activities on several projects in Angola was the primary driver for lower revenue in the third quarter of 2021 as compared to the immediately preceding quarter. Our OPG operating results were higher in the three months ended September 30, 2021, compared to the corresponding period of the prior year, primarily due to charges of $13 million for asset write-offs and other expenses. Exclusive of those charges, our OPG operating results improved in the third quarter of 2021 on higher revenue, primarily due to activity on the riserless light well intervention project in Angola with no comparable activity in the third quarter of 2020. Our OPG operating results were higher in the nine months ended September 30, 2021 compared to the corresponding period of the prior year, due to charges of $89 million recorded in the first nine months of 2020 for asset impairments and write-offs, goodwill impairment and other charges. Exclusive of those charges, our OPG operating results were higher in the nine-month period ended September 30, 2021 as compared to the corresponding period of the prior year, primarily due to the year-over-year contribution from our Angola riserless light well intervention campaign discussed above and higher vessel utilization.

Integrity Management & Digital Solutions. Through our IMDS segment we provide asset integrity management, corrosion management, inspection and nondestructive testing services, principally to customers in the oil and gas, power generation, and petrochemical industries. We perform these services on both onshore and offshore facilities, both topside and subsea. We also provide software, digital and connectivity solutions for the energy industry and software and analytical solutions for the bulk cargo maritime industry.

Our IMDS revenue and operating results for the third quarter of 2021 were higher as compared to the immediately preceding quarter on relatively flat revenue, primarily due to incremental benefits from ongoing efficiency improvements. IMDS operating results for the three-month period ended September 30, 2021, as compared to the corresponding period of the prior year, were higher due to nonrecurring costs on certain completed projects and lower activity levels in the third quarter of 2020. IMDS operating results for the nine-month period ended September 30, 2021, as compared to the corresponding period of the prior year, improved due to charges of $127 million recorded in the first nine months of 2020. Exclusive of those charges, operating results for the nine-month period ended September 30, 2021 were higher, as compared to the corresponding period of the prior year, due to the start-up of several new customer contracts and realization of cost improvements in 2021, and nonrecurring costs on certain projects completed in the first nine months of 2020 and lower activity levels in the first nine months of 2020.

Aerospace and Defense Technologies. Our ADTech segment provides government services and products, including engineering and related manufacturing in defense and space exploration activities, principally to U.S. government agencies and their prime contractors.

Revenue, gross margin and operating income (loss) information for our ADTech segment are as follows:
Three Months EndedNine Months Ended
(dollars in thousands)Sep 30, 2021Sep 30, 2020Jun 30, 2021Sep 30, 2021Sep 30, 2020
Revenue$89,359 $82,565 $105,680 $283,366 $253,549 
Gross Margin20,019 16,668 24,603 66,732 51,466 
Operating Income (Loss)14,251 13,097 19,340 50,430 39,498 
Operating Income (Loss) %16 %16 %18 %18 %16 %
29


Our ADTech segment operating results for the third quarter of 2021 were lower, as compared to the immediately preceding quarter, on lower revenue due to a higher component of lower margin manpower activities. Our ADTech segment operating results for the three-month period ended September 30, 2021 were higher, when compared to the corresponding period of the prior year, on higher revenue due to increased activity in defense subsea technologies. Our ADTech operating results for the nine-month period ended September 30, 2021 increased on higher levels of revenue, when compared to the corresponding period of the prior year, due to increased activity in defense subsea technologies.

Unallocated Expenses
Our Unallocated Expenses (i.e., those not associated with a specific business segment) within gross margin consist of expenses related to our incentive and deferred compensation plans, including restricted stock units, performance units and bonuses, as well as other general expenses. Our Unallocated Expenses within operating expense consist of those expenses within gross margin plus general and administrative expenses related to corporate functions.

Unallocated Expenses information is as follows:

Three Months EndedNine Months Ended
(dollars in thousands)
Sep 30, 2021Sep 30, 2020Jun 30, 2021Sep 30, 2021Sep 30, 2020
Gross margin expenses $(22,778)$(17,133)$(21,392)$(67,025)$(55,579)
% of revenue%%%%%
Operating expenses(31,820)(26,157)(31,738)(95,273)(86,985)
Operating expenses % of revenue%%%%%

Our Unallocated Expenses for the third quarter of 2021 were slightly higher, as compared to the immediately preceding quarter. Our Unallocated Expenses for the three- and nine-month periods ended September 30, 2021 were higher, as compared to the corresponding periods of the prior year, primarily as a result of increased accruals for incentive-based compensation.

Other

The following table sets forth our significant financial statement items below the income (loss) from operations line.

Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Jun 30, 2021Sep 30, 2021Sep 30, 2020
Interest income$662 $414 $683 $1,864 $2,202 
Interest expense, net of amounts capitalized(9,616)(9,250)(9,729)(29,752)(33,323)
Equity in income (losses) of unconsolidated affiliates189 131 378 1,101 2,002 
Other income (expense), net(814)(2,836)(1,955)(4,222)(13,624)
Provision (benefit) for income taxes13,560 7,204 5,955 31,856 (17,551)

In addition to interest on borrowings, interest expense, net of amounts capitalized, includes amortization of loan costs and interest rate swap gains, fees for lender commitments under our revolving credit agreement and fees for standby letters of credit and bank guarantees that banks issue on our behalf for performance bonds, bid bonds and self-insurance requirements.

Foreign currency transaction gains and losses are generally the principal component of other income (expense), net. In the three- and nine-month periods ended September 30, 2021, we incurred foreign currency transaction gains (losses) of $(0.3) million and $(4.0) million, respectively. In the three- and nine-month periods ended September 30, 2020, we incurred foreign currency transaction gains (losses) of $(2.5) million and $(13) million, respectively. Foreign currency gains (losses) in the first nine months of 2021 were primarily related to declining exchange rates for multiple currencies, none that were significant, relative to the U.S. dollar. Foreign currency gain (losses) in the first nine months of 2020 were primarily related to declining exchange rate for the Angolan kwanza
30

and the Brazilian real relative to the U.S. dollar. We could incur further foreign currency exchange losses in Angola and Brazil if further currency devaluations occur.

Our tax provision is based on (1) our earnings for the period and other factors affecting the tax provision and (2) the operations of foreign branches and subsidiaries that are subject to local income and withholding taxes. Factors that affect our tax rate include our profitability levels in general and the geographical mix of our results. The effective tax rate for the nine-month periods ended September 30, 2021 and 2020 was different than the federal statutory rate of 21%, primarily due to the geographical mix of operating revenue and results, changes in valuation allowances and uncertain tax positions, and other discrete items; therefore, we do not believe a discussion of the effective tax rate is meaningful. We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings.

On March 27, 2020, the CARES Act was signed into law in the United States. In accordance with the rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended our 2013 federal income tax return impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expected to receive combined refunds of approximately $33 million, of which we have received $10 million as of September 30, 2021. The remaining refunds are classified as accounts receivable, net, in our consolidated balance sheet as of September 30, 2021.

Liquidity and Capital Resources

We consider our liquidity, cash flows and capital resources adequate to support our operations, capital commitments and growth initiatives. As of September 30, 2021, we had working capital of $734 million, including $448 million of cash and cash equivalents. Additionally, we had $500 million available through our revolving credit facility under a credit agreement further described below.

Amendment No. 4 to the Credit Agreement (as defined below) provides for a $500 million revolving credit facility until October 25, 2021 and thereafter $450 million until January 25, 2023 with a group of banks. Our revolving credit facility provided under the Credit Agreement was undrawn as of September 30, 2021, and remains undrawn as of the date of this report, and our nearest maturity of indebtedness is our $437 million of our 4.650% Senior Notes due in November 2024 (the “2024 Senior Notes”). We may, from time to time, complete additional, limited repurchases of our 2024 Senior Notes, via open-market or privately negotiated repurchase transactions or otherwise, prior to their maturity date. We can provide no assurances as to the timing of any such repurchases or whether we will complete any such repurchases at all. We do not intend to disclose further information regarding any such repurchase transactions, except to the extent required in our subsequent periodic filings on Forms 10-K or 10-Q, or unless otherwise required by applicable law.

Cash flows for the nine months ended September 30, 2021 and 2020 are summarized as follows:

Nine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020
Changes in Cash:
Net Cash Provided by Operating Activities$85,319 $32,363 
Net Cash Used in Investing Activities(22,936)(38,714)
Net Cash Used in Financing Activities(64,737)(1,725)
Effect of exchange rates on cash(1,937)(6,802)
Net Increase (Decrease) in Cash and Cash Equivalents$(4,291)$(14,878)
31


Operating activities

Our primary sources and uses of cash flows from operating activities for the nine months ended September 30, 2021 and 2020 are as follows:

Nine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020
Cash Flows from Operating Activities:
Net income (loss)$(10,494)$(471,751)
Non-cash items, net109,919 556,046 
Accounts receivable and contract assets(29,587)87,999 
Inventory12,371 19,179 
Current liabilities14,130 (158,496)
Other changes(11,020)(614)
Net Cash Provided by (Used in) Operating Activities$85,319 $32,363 

The decrease in cash related to accounts receivable and contract assets in the nine months ended September 30, 2021 reflects the timing of project milestones and customer payments. The increase in cash related to current liabilities in the nine months ended September 30, 2021 reflects the timing of vendor payments and increased accruals for annual employee incentive payments related to attainment of specific performance goals.

Investing activities

Our capital expenditures of $36 million were lower during the first nine months of 2021, as compared to $46 million in the first nine months of 2020, as a result of actions we have taken beginning in 2020 to reduce costs and preserve liquidity.

For 2021, we expect our capital expenditures to be in the range of $45 million to $55 million. This includes approximately $20 million to $30 million of maintenance capital expenditures and $15 million to $35 million of growth capital expenditures.

We previously had several deepwater vessels under long-term charter. The last of our long-term charters expired in March 2018. We now have a mix of short-term charters where we can see firm workload and spot charters as market opportunities arise.

Financing activities

In the nine months ended September 30, 2021, we used $65 million of cash in financing activities primarily due to repurchases of approximately $63 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. In the nine months ended September 30, 2020, we used $1.7 million in financing activities.

As of September 30, 2021, we had long-term debt in the principal amount of $737 million outstanding and $500 million available under our revolving credit facility provided under the Credit Agreement.

In October 2014, we entered into a credit agreement (as amended, the “Credit Agreement”) with a group of banks. The Credit Agreement initially provided for a $500 million five-year revolving credit facility (the “Revolving Credit Facility”). Subject to certain conditions, the aggregate commitments under the Revolving Credit Facility may be increased by up to $300 million at any time upon agreement between us and existing or additional lenders. Borrowings under the Revolving Credit Facility may be used for general corporate purposes. The Credit Agreement also provided for a $300 million term loan, which we repaid in full in February 2018, using net proceeds from the issuance of our 2028 Senior Notes (as defined below), and cash on hand.

In February 2018, we entered into Agreement and Amendment No. 4 to the Credit Agreement (“Amendment No. 4”). Amendment No. 4 amended the Credit Agreement to, among other things, extend the maturity of the Revolving Credit Facility to January 25, 2023 with the extending lenders, which represent 90% of the existing commitments of
32

the lenders, such that the total commitments for the Revolving Credit Facility will be $500 million until October 25, 2021, and thereafter $450 million until January 25, 2023.

Borrowings under the Revolving Credit Facility bear interest at an Adjusted Base Rate or the Eurodollar Rate (both as defined in the Credit Agreement), at our option, plus an applicable margin based on our Leverage Ratio (as defined in the Credit Agreement) and, at our election, based on the ratings of our senior unsecured debt by designated ratings services, thereafter to be based on such debt ratings. The applicable margin varies: (1) in the case of advances bearing interest at the Adjusted Base Rate, from 0.125% to 0.750%; and (2) in the case of advances bearing interest at the Eurodollar Rate, from 1.125% to 1.750%. The Adjusted Base Rate is the highest of (1) the per annum rate established by the administrative agent as its prime rate, (2) the federal funds rate plus 0.50% and (3) the daily one-month London Interbank Offered Rate (“LIBOR”) plus 1%. We pay a commitment fee ranging from 0.125% to 0.300% on the unused portion of the Revolving Credit Facility, depending on our Leverage Ratio. The commitment fees are included as interest expense in our consolidated financial statements.

The Credit Agreement contains various covenants that we believe are customary for agreements of this nature, including, but not limited to, restrictions on our ability and the ability of each of our subsidiaries to incur debt, grant liens, make certain investments, make distributions, merge or consolidate, sell assets and enter into certain restrictive agreements. We are also subject to a maximum adjusted total Capitalization Ratio (as defined in the Credit Agreement and which stipulates that, among other items, we exclude any impacts associated with current and prior period impairments) of 55%. The Credit Agreement includes customary events of default and associated remedies. As of September 30, 2021, we were in compliance with all the covenants set forth in the Credit Agreement.

In November 2014, we completed the public offering of $500 million aggregate principal amount of our 2024 Senior Notes. We pay interest on the 2024 Senior Notes on May 15 and November 15 of each year. The 2024 Senior Notes are scheduled to mature on November 15, 2024.

In February 2018, we completed the public offering of $300 million aggregate principal amount of 6.000% Senior Notes due 2028 (the “2028 Senior Notes”). We pay interest on the 2028 Senior Notes on February 1 and August 1 of each year. The 2028 Senior Notes are scheduled to mature on February 1, 2028.

We may redeem some or all of the 2024 Senior Notes and 2028 Senior Notes at specified redemption prices. In the three months ended September 30, 2021, we repurchased approximately $33 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the three months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.4 million and we recorded loss on extinguishment of debt of $0.3 million for premiums and fees associated with the repurchases. In the nine months ended September 30, 2021, we repurchased approximately $63 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the nine months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.7 million and we recorded loss on extinguishment of debt of $0.4 million including premiums and fees associated with the repurchases.

In December 2014, our Board of Directors approved a plan to repurchase up to 10 million shares of our common stock. In 2015, we repurchased 2.0 million shares under this plan. We have not repurchased any shares under this plan since December 2015. We account for the shares we hold in treasury under the cost method, at average cost. The timing and amount of any future repurchases will be determined by our management. We expect that any additional shares repurchased under the plan will be held as treasury stock for possible future use. The plan does not obligate us to repurchase any particular number of shares.

Off-Balance Sheet Arrangements

We have not guaranteed any debt not reflected on our Consolidated Balance Sheets as of September 30, 2021, and we do not have any off-balance sheet arrangements, as defined in the Securities and Exchange Commission's rules.

33

Critical Accounting Policies and Estimates

The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in conformity with accounting principles generally accepted in the United States. These principles require us to make various estimates, judgments and assumptions that affect the reported amounts in our financial statements and accompanying notes. We disclose our significant accounting policies in Notes to Consolidated Financial Statements—Note 1—“Summary of Major Accounting Policies” in this quarterly report and in our annual report on Form 10-K for the year ended December 31, 2020, in Part II. Item 7. “Financial Statements and Supplementary Data—Note 1—Summary of Major Accounting Policies.”

For information about our critical accounting policies and estimates, see Part II. Item 7. “Management's Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our annual report on Form 10-K for the year ended December 31, 2020. As of September 30, 2021, there have been no material changes to the judgments, assumptions and estimates upon which our critical accounting policies and estimates are based.

34

Item 3.Quantitative and Qualitative Disclosures About Market Risk

We are currently exposed to certain market risks arising from transactions we have entered into in the normal course of business. These risks relate to interest rate changes and fluctuations in foreign exchange rates. Except for our exposure in Angola, we do not believe these risks are material. We have not entered into any market-risk-sensitive instruments for speculative or trading purposes. When we have a significant amount of borrowings, we typically manage our exposure to interest rate changes through the use of a combination of fixed- and floating-rate debt. See Note 7—“Debt” in the Notes to Consolidated Financial Statements in this quarterly report for a description of our revolving credit facility and interest rates on our borrowings. We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes. These agreements swapped the fixed interest rate of 4.650% on $100 million of the 2024 Senior Notes to the floating rate of one-month London Interbank Offered Rate (“LIBOR”) plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we terminated these interest rate swaps. We believe significant interest rate changes would not have a material near-term impact on our future earnings or cash flows.
Because we operate in various regions in the world, we conduct a portion of our business in currencies other than the U.S. dollar. The functional currency for most of our international operations is the applicable local currency. A stronger U.S. dollar against the United Kingdom pound sterling, the Norwegian kroner and the Brazilian real could result in lower operating income. We manage our exposure to changes in foreign exchange rates principally through arranging compensation in U.S. dollars or freely convertible currency and, to the extent possible, by limiting compensation received in other currencies to amounts necessary to meet obligations denominated in those currencies. We use the exchange rates in effect as of the balance sheet date to translate assets and liabilities when the functional currency is the local currency, resulting in translation adjustments that we reflect as accumulated other comprehensive income or loss in the equity section of our Consolidated Balance Sheets. We recorded net adjustments to our equity accounts of $(9.0) million and $13 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $(5.4) million and $(46) million in the nine-month periods ended September 30, 2021 and 2020, respectively. Negative adjustments reflect the net impact of the strengthening of the U.S. dollar against various foreign currencies for locations where the functional currency is not the U.S. dollar. Conversely, positive adjustments reflect the effect of a weakening U.S. dollar.

We recorded foreign currency transaction gains (losses) of $(0.3) million and $(4.0) million in the three- and nine-month periods ended September 30, 2021, and $(2.5) million and $(13) million in the three- and nine-month periods ended September 30, 2020, respectively. Foreign currency gains (losses) in the first nine months of 2021 were primarily related to declining exchange rates for multiple currencies, none that were significant, relative to the U.S. dollar. Foreign currency gain (losses) in the first nine months of 2020 were primarily related to declining exchange rate for the Angolan kwanza and the Brazilian real relative to the U.S. dollar. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations in each respective period. Foreign currency transaction gains (losses) related to the Brazilian real of less than $(0.1) million in the three- and nine-month periods ended September 30, 2021 and $(0.7) million and $(8.4) million in the three- and nine-month periods ended September 30, 2020, respectively, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. Foreign currency transaction gains (losses) related to the Angolan kwanza of $0.9 million and $(0.9) million in the three- and nine-month periods ended September 30, 2021 and less than $0.1 million and $(2.2) million in the three- and nine-month periods ended September 30, 2020, respectively, were primarily due to the remeasurement of our Angolan kwanza cash balances to U.S. dollars. Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. During the nine months ended September 30, 2021 and the year ended December 31, 2020, we were able to repatriate $4.5 million and $11 million, respectively, of cash from Angola.

As of September 30, 2021 and December 31, 2020, we had the equivalent of approximately $3.5 million and $4.7 million, respectively, of kwanza cash balances in Angola reflected on our Consolidated Balance Sheets.

To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. As of September 30, 2021 and December 31, 2020, we had $6.7 million and $10 million, respectively, of Angolan bonds on our Consolidated Balance Sheets. During the nine-month period ended September 30, 2021, we sold a portion of these bonds for $4.5 million. Because we intend
35

to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets.

We estimated the fair market value of the Angolan bonds to be $6.7 million and $10 million as of September 30, 2021 and December 31, 2020, respectively, using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP. As of September 30, 2021, we have $0.4 million in unrealized gains, net of tax, related to these bonds as a component of accumulated other comprehensive loss in our Consolidated Balance Sheets.
36


Item 4.        Controls and Procedures

In accordance with Rules 13a-15 and 15d-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), we carried out an evaluation, under the supervision and with the participation of management, including our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of September 30, 2021 to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms.

There has been no change in our internal control over financial reporting that occurred during the three months ended September 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
37


PART II – OTHER INFORMATION
 
Item 1.Legal Proceedings

For information regarding legal proceedings, see the discussion under the caption “Litigation” in Note 8—“Commitments and Contingencies” in the Notes to Consolidated Financial Statements included in this report, which discussion we incorporate by reference into this Item.


Item 6.         Exhibits
Index to Exhibits
Registration or File NumberForm of ReportReport DateExhibit Number
*3.011-1094510-KDec. 20003.01
*3.021-109458-KMay 20083.1
*3.031-109458-KMay 20143.1
*3.041-109458-KAug. 20203.01
31.01
31.02
32.01
32.02
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.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Exhibit previously filed with the Securities and Exchange Commission, as indicated, and incorporated herein by reference.


38

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.
 
October 29, 2021/S/    RODERICK A. LARSON
Date
Roderick A. Larson
President and Chief Executive Officer
(Principal Executive Officer)
October 29, 2021/S/    ALAN R. CURTIS
Date
Alan R. Curtis
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
October 29, 2021/S/    WITLAND J. LEBLANC, JR.
Date
Witland J. LeBlanc, Jr.
Vice President and Chief Accounting Officer
(Principal Accounting Officer)

39
EX-31.01 2 oii_exhibitx3101x09302021.htm EX-31.01 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER SEPT 2021 Document

Exhibit 31.01
CERTIFICATION

I, Roderick A. Larson, principal executive officer of Oceaneering International, Inc., certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Oceaneering International, Inc. for the quarter ended September 30, 2021;

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

October 29, 2021
/S/    RODERICK A. LARSON
Date
Roderick A. Larson
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.02 3 oii_exhibitx3102x09302021.htm EX-31.02 CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER SEPT 2021 Document

Exhibit 31.02
CERTIFICATION

I, Alan R. Curtis, principal financial officer of Oceaneering International, Inc., certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Oceaneering International, Inc. for the quarter ended September 30, 2021;

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

October 29, 2021
/S/  ALAN R. CURTIS
Date
Alan R. Curtis
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-32.01 4 oii_exhibitx3201x09302021.htm EX-32.01 SEC 1350 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER SEPT 2021 Document


Exhibit 32.01



CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Quarterly Report of Oceaneering International, Inc. ("Oceaneering") on Form 10-Q for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Roderick A. Larson, principal executive officer, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1.    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

October 29, 2021
/S/    RODERICK A. LARSON
Date
Roderick A. Larson
President and Chief Executive Officer
(Principal Executive Officer)




EX-32.02 5 oii_exhibitx3202x09302021.htm EX-32.02 SEC 1350 CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER SEPT 2021 Document



Exhibit 32.02




CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Quarterly Report of Oceaneering International, Inc. ("Oceaneering") on Form 10-Q for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Alan R. Curtis, principal financial officer, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1.    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

October 29, 2021
/S/  ALAN R. CURTIS
Date
Alan R. Curtis
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 oii-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements Of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Summary Of Major Accounting Policies Long-lived asset impairments (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Summary Of Major Accounting Policies Goodwill Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 2103101 - Disclosure - Summary Of Major Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary Of Major Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Summary Of Major Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Revenue - Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Revenue - Revenue by Timing of Transfer of Goods or Services (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Revenue - Contract balances (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Revenue - Performance obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Revenue - Costs to obtain or fulfill a contract (Details) link:presentationLink link:calculationLink link:definitionLink 2115103 - Disclosure - Selected Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Selected Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Selected Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2118104 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2122105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Leases - Lessee Disclosure, Balance Sheet Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Leases - Lessee Disclosure, Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Leases - Lessee Disclosure, Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2228202 - Disclosure - Leases, Codification Topic 842 (Policies) link:presentationLink link:calculationLink link:definitionLink 2129106 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Commitments And Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 2338307 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - Business Segment Information - Financial Data By Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 oii-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 oii-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 oii-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trade Accounts Receivable Trade Accounts Receivable [Member] Document Type Document Type Receivable Type [Axis] Receivable Type [Axis] Other income (expense), net Other income (expense), net Other Nonoperating Income (Expense) Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Reporting Unit [Axis] Reporting Unit [Axis] Treasury Stock [Member] Treasury Stock [Member] Adjusted Base Rate [Member] Adjusted Base Rate [Member] Adjusted Base Rate [Member] Segments [Axis] Segments [Axis] CHINA CHINA Inventory Write-down Inventory Write-down Inventory Write-down Leases Lessee, Leases [Policy Text Block] Range [Domain] Statistical Measurement [Domain] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Line of Credit [Member] Line of Credit [Member] Deferred (Gain) Loss on Discontinuation of Fair Value Hedge Deferred (Gain) Loss on Discontinuation of Fair Value Hedge Increase (Decrease) in Other Noncurrent Liabilities Increase (Decrease) in Other Noncurrent Liabilities Thereafter Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Security Exchange Name Security Exchange Name Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document and Entity Information [Abstract] Total adjustments to net income (loss) Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Net proceeds from issuance of 6.000% Senior Notes, net of issuance costs Proceeds from Issuance of Long-term Debt Income (loss) from operations Income (Loss) from Operations Operating Income (Loss) Payments of debt issuance costs Payments of Debt Issuance Costs Ecosse Ecosse [Member] Ecosse member Total current liabilities Liabilities, Current Contract with Customer, Contract Asset, Contract Liability, and Receivable Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Transferred over Time Transferred over Time [Member] Variable Rate [Domain] Variable Rate [Domain] Accounts receivable and contract assets Increase (Decrease) in Accounts Receivable and Contract Assets Increase (Decrease) in Accounts Receivable and Contract Assets Variable Rate [Axis] Variable Rate [Axis] Commitments and contingencies Commitments and Contingencies Energy Services and Products Member Energy Services and Products Member [Member] Energy Services and Products Member Restricted stock and restricted stock unit activity Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures ASSETS Assets: Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Income taxes payable Taxes Payable, Current Entity Address, State or Province Entity Address, State or Province Accounts payable Accounts Payable, Current Accounts and Financing Receivable, Allowance for Credit Loss Accounts and Financing Receivable, Allowance for Credit Loss Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Integrity Managements & Digital Solutions Member Integrity Managements & Digital Solutions Member [Member] Integrity Managements & Digital Solutions Member Right-of-use operating lease assets Operating lease assets Operating Lease, Right-of-Use Asset ANGOLA ANGOLA Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] AUSTRALIA AUSTRALIA Derivative Liability, Notional Amount Derivative Liability, Notional Amount Customer [Axis] Customer [Axis] Increase (decrease) in unbilled receivables Contract with Customer, Asset, Reclassified to Receivable Net lease cost Lease, Cost Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss Common Stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 2022 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Payment for Debt Extinguishment or Debt Prepayment Cost Payment for Debt Extinguishment or Debt Prepayment Cost Payments of financing costs Payments of Financing Costs Maximum capitalization ratio Line of Credit Facility, Maximum Capitalization Ratio Line of Credit Facility, Maximum Capitalization Ratio Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Purchase of Angolan bonds Payments for (Proceeds from) Other Investing Activities Payments for (Proceeds from) Other Investing Activities BRAZIL Brazil [Member] BRAZIL Document Information [Table] Document Information [Table] Asset Integrity Asset Integrity [Member] Asset Integrity segment Manufactured Products Member Manufactured Products Member [Member] Manufactured Products member Inventory, net Total Inventory, Net Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Other Inventory, Net of Reserves Other Inventory, Net of Reserves Segment Reporting, Measurement Disclosures [Abstract] Segment Reporting, Measurement Disclosures [Abstract] Capitalized Contract Cost, Amortization Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Debt instrument, term Debt Instrument, Term Deferrals of customer payments Deferrals of customer payments Deferrals of revenue for customer payments received Operating Lease and Lease Term [Line Items] Operating Lease and Lease Term [Line Items] Operating Lease and Lease Term [Line Items] Shallow Water Shallow Water [Member] Shallow Water member Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Contract with Customer, Asset, before Allowance for Credit Loss, Current Contract with Customer, Asset, before Allowance for Credit Loss, Current Range [Axis] Statistical Measurement [Axis] Oceaneering Entertainment System Oceaneering Entertainment System [Member] Oceaneering Entertainment System member Price allocated to remaining performance obligations Price Allocated to Remaining Performance Obligations Transaction price allocated to remaining performance obligations Increase or decrease in deferred revenue Increase or decrease in deferred revenue Revenue recognition less deferrals of customer payments Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Subsea Projects [Member] Subsea Projects [Member] Offshore Projects Group [Member] Offshore Projects Group segment [Member] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Unamortized debt issuance costs Unamortized Debt Issuance Expense Other inventory, primarily raw materials Inventory, Work in Process and Raw Materials October 25, 2021 [Member] Debt Instrument, Redemption, Period One [Member] Number of instruments held Derivative, Number of Instruments Held Amendment Flag Amendment Flag Details of Impairment of Long-Lived Assets Held and Used by Asset Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Other Other Accrued Liabilities, Current Revolving Credit Facility Long-term Line of Credit Selected Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Revenue by Geographic Area [Table] Revenue by Geographic Area [Table] Revenue by Geographic Area [Table] Entity Central Index Key Entity Central Index Key Derivative Instrument [Axis] Derivative Instrument [Axis] United Kingdom [Member] UNITED KINGDOM Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Percent of commitments affected by amendment Line of Credit Facility, Percent of Commitments Affected by Amendment Line of Credit Facility, Percent of Commitments Affected by Amendment Senior Notes Senior Notes [Member] Geographical [Axis] Geographical [Axis] Historical review period of credit losses Historical review period of credit losses Historical review period of credit losses Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Interest costs capitalized Interest Costs Capitalized Effect of exchange rates on cash Effect of Exchange Rate on Cash and Cash Equivalents Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Tax expense from discrete items Tax Adjustments, Settlements, and Unusual Provisions Selling, general and administrative expense Selling, General and Administrative Expense Amortization of Intangible Assets Amortization of Intangible Assets Lease, Cost Lease, Cost [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Other noncurrent assets Other Assets, Noncurrent Proceeds from Income Tax Refunds Proceeds from Income Tax Refunds Business Segment Information Segment Reporting Disclosure [Text Block] Operating Lease and Lease Term [Table] Operating Lease and Lease Term [Table] Operating Lease and Lease Term Total Assets Assets Accrued Liabilities: Accrued Liabilities [Abstract] Currency translation effect on working capital, excluding cash Effect Of Exchange Rate On Working Capital The effect of exchange rate changes on the current assets and liabilities of foreign operations whose functional currency is not the reporting currency. Subsea Products Subsea Products [Member] Subsea Products segment Number outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Reporting Unit [Domain] Reporting Unit [Domain] RevenueRecognitionforRemainingPerformanceObligationsinnext12months RevenueRecognitionforRemainingPerformanceObligationsinnext12months RevenueRecognitionforRemainingPerformanceObligationsinnext12months OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Angolan bonds Debt Securities, Current Interest expense, net of amounts capitalized Interest Expense Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Leases Leases of Lessor Disclosure [Text Block] Cumulative effect of new accounting principle in period of adoption Stockholders' Equity, Other Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization Adjustment for share-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Liability for Uncertainty in Income Taxes, Noncurrent Liability for Uncertainty in Income Taxes, Noncurrent Transferred at Point in Time Transferred at Point in Time [Member] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Non-US [Member] Non-US [Member] Base Rate Type [Axis] Base Rate Type [Axis] Contains all interest rate types where the base rate is the highest of all types [Axis] Revenue recognized Contract with Customer, Liability, Revenue Recognized Unrecognized tax benefits Unrecognized Tax Benefits, Including Foreign Tax Credits and Penalties and Interest Unrecognized Tax Benefits, Including Foreign Tax Credits and Penalties and Interest Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Inventory Increase (Decrease) in Inventories Eurodollar Rate [Member] Eurodollar Rate [Member] Eurodollar Rate [Member] Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss Debt Securities, Available-for-sale, Realized Gain Debt Securities, Available-for-sale, Realized Gain Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Inventory: Inventory, Gross [Abstract] Evergrande Evergrande [Member] Evergrande Advanced Technologies [Member] Aerospace and Defense Technologies [Member] Aerospace and Defense Technologies segment [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income Taxes Receivable Income Taxes Receivable Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Advance Type [Axis] Advance Type [Axis] Advance Type [Axis] United States [Member] Domestic Tax Authority [Member] Threshold for consolidation, percentage Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threshold for Consolidation, Percentage Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threshold for Consolidation, Percentage Reclassification, Comparability Adjustment Reclassification, Comparability Adjustment [Policy Text Block] Business acquisitions, net of cash acquired Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common Stock, shares authorized (in shares) Common Stock, Shares Authorized Leases Leases of Lessee Disclosure [Text Block] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Property and equipment, at cost Property, Plant and Equipment, Gross Financial Data By Business Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Impairment of Long-Lived Assets Held-for-use Impairment of Long-Lived Assets Held-for-use Goodwill and Intangible Assets, Goodwill, Policy Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Prepaid expenses Prepaid Expense Income Statement [Abstract] Income Statement [Abstract] Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets Long-term operating lease liabilities Operating Operating Lease, Liability, Noncurrent Interest Receivable Interest Receivable Africa [Member] Africa [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Loss on Contracts Loss on Contracts Use Of Estimates Use of Estimates, Policy [Policy Text Block] Current Assets: Assets, Current [Abstract] Debt Securities, Available-for-sale, Unrealized Gain Debt Securities, Available-for-sale, Unrealized Gain Interest income Investment Income, Interest Income Tax Authority [Domain] Income Tax Authority [Domain] Debt Security Category [Axis] Debt Security Category [Axis] Investments, fair value disclosure Investments, Fair Value Disclosure Oceaneering A G V System Oceaneering A G V System [Member] Oceaneering A G V System member Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Capitalized Contract Cost, Net Capitalized Contract Cost, Net Other Geographical [Member] Other Geographical [Member] Other Geographical [Member] Asia Pacific [Member] Asia Pacific [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Norway [Member] NORWAY Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Debt Long-term Debt [Text Block] Equity in income (losses) of unconsolidated affiliates Income (Loss) from Equity Method Investments Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Net Income (Loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Impairment or Disposal of Long-Lived Assets, Policy Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Lease, term of contract Lessee, Operating Lease, Term of Contract 2024 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five S D S Brazil S D S Brazil [Member] S D S Brazil member Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Noncash compensation Share-based Payment Arrangement, Noncash Expense Other Income [Member] Other Income [Member] S D S Rosyth S D S Rosyth [Member] S D S Rosyth member Subsea Products [Member] Manufactured Products [Member] Manufactured Products segment Other financing activities Proceeds from (Payments for) Other Financing Activities Measurement Input Type [Axis] Measurement Input Type [Axis] Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment OperatingLeasesOperatingLeaseTerm OperatingLeasesOperatingLeaseTerm Operating Lease Term Long-term Debt Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Impaired Long-Lived Assets Held and Used [Line Items] Impaired Long-Lived Assets Held and Used [Line Items] Cost of services and products Cost of Goods and Services Sold Lease Cost: Lease, Cost [Abstract] Cost, Depreciation and Amortization Cost, Depreciation and Amortization Equity Components [Axis] Equity Components [Axis] Restricted Stock [Member] Restricted Stock [Member] Debt Instrument, Repurchased Face Amount Debt Instrument, Repurchased Face Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Allowance for Credit Losses Allowance for Credit Losses [Text Block] Minimum [Member] Minimum [Member] Current operating lease liability Operating Operating Lease, Liability, Current Compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Table] Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Table] Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Table] Noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Unallocated Expense Member Unallocated Expense Member [Member] Unallocated Expense Member 2021 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Gain (Loss) on Disposition of Other Assets Gain (Loss) on Disposition of Other Assets Restricted Stock or Unit Expense Restricted Stock or Unit Expense Entity Interactive Data Current Entity Interactive Data Current UNITED STATES UNITED STATES Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Write-off Equipment and Intangibles Write-off Equipment and Intangibles Write-off Equipment and Intangibles Accounts Receivable Accounts Receivable [Member] Applicable Margin [Member] Applicable Margin [Member] Applicable Margin [Member] CustomerPaymentDeferrals CustomerPaymentDeferrals Customer Payment Deferrals Interest Rate Swap Interest Rate Swap [Member] Customer [Domain] Customer [Domain] Global Data Solution Global Data Solution [Member] Global Data Solution member Base Rate Type [Domain] Base Rate Type [Domain] Base Rate Type [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other adjustments to Income from continuing operations Other adjustments to Income from continuing operations Other adjustments to Income from continuing operations Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Other operating liabilities Increase (Decrease) in Other Operating Liabilities Income Tax Examination [Line Items] Income Tax Examination [Line Items] Billing for the reporting period Billing for the reporting period Amount billed for the reporting period Available additional borrowing capacity Line of Credit Facility, Available Additional Borrowing Capacity Line of Credit Facility, Available Additional Borrowing Capacity Dispositions of property and equipment Proceeds from Sale of Property, Plant, and Equipment Revenue by Timing of Transfer of Goods or Services Revenue by Timing of Transfer of Goods or Services [Table Text Block] [Table Text Block] for Revenue by Timing of Transfer of Goods or Services [Table] Earliest tax years open to examination by tax authorities Open Tax Year NoncashIncomeTaxBenefit NoncashIncomeTaxBenefit Non cash Income Tax Benefit Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill, impairment loss Goodwill, Impairment Loss Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization, including goodwill impairment Depreciation, Depletion and Amortization, Nonproduction Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Schedule of Impaired Long-Lived Assets Held and Used [Table] Schedule of Impaired Long-Lived Assets Held and Used [Table] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Foreign Currency Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Subsea Products Angola Subsea Products Angola [Member] Subsea Products Angola member January 25, 2023 [Member] Debt Instrument, Redemption, Period Two [Member] Goodwill Goodwill Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Abstract] Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Abstract] Shareholders' Equity, Earnings per Share and Stock-Based Compensation [Abstract] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Income Tax Examination [Table] Income Tax Examination [Table] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Eurodollar Advances [Member] Eurodollar Advances [Member] Eurodollar Advances [Member] Face amount Debt Instrument, Face Amount Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Other current assets Total Other Assets, Current Document Quarterly Report Document Quarterly Report Schedule of Intangible Assets and Goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] Fixed interest rate Derivative, Fixed Interest Rate Contract liabilities Contract with Customer, Liability, Current Measurement Input, Long-term Revenue Growth Rate Measurement Input, Long-term Revenue Growth Rate [Member] Total other assets Total Other Assets Total Other Assets Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Earnings Per Share, Basic Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted-average remaining lease terms (years) Operating Lease, Weighted Average Remaining Lease Term Equity method investment, threshold for consolidation, percentage Equity Method Investment, Ownership Interest Threshold For Consolidation, Percentage Equity Method Investment, Ownership Interest Threshold For Consolidation, Percentage Senior Notes due 2028 [Member] Senior Notes due 2028 [Member] Senior Notes due 2028 [Member] Lease, liability Total lease liabilities Lease, Liability Lease, Liability Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Repayment of term loan facility Repayments of Long-term Debt 2020 Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Revenue by Geographic Area [Line Items] Revenue by Geographic Area [Line Items] [Line Items] for Revenue by Geographic Area [Table] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Fair value of interest rate swaps Fair value of interest rate swaps Hedged Asset, Fair Value Hedge Common stock Common Stock, Value, Issued Total shares repurchased to date, amount Stock Repurchase Program, Total Shares Repurchased To Date, Amount Stock Repurchase Program, Total Shares Repurchased To Date, Amount Goodwill and Intangible Assets Disclosure [Abstract] Impairment of Intangible Assets, Finite-lived Impairment of Intangible Assets, Finite-lived Document Fiscal Year Focus Document Fiscal Year Focus Energy Services and Products Energy Services and Products [Member] Energy Services and Products Total adjustments to Income from continuing operations Total adjustments to Income from continuing operations Total adjustments to Income from continuing operations Entity Current Reporting Status Entity Current Reporting Status Bonds Bonds [Member] All Currencies [Domain] All Currencies [Domain] Revenue recognized but unbilled Revenue recognized but unbilled Revenue recognized but unbilled Receivable [Domain] Receivable [Domain] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Derivative, variable interest rate Derivative, Variable Interest Rate Document [Domain] Document [Domain] Document Information, Document [Axis] Document Information, Document [Axis] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common Stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Summary of Income Tax Examinations Summary of Income Tax Examinations [Table Text Block] Present value of lease liabilities Operating Lease, Liability Long-term debt Long-term Debt Long-term Debt, Excluding Current Maturities Interest Rate Component [Domain] Interest Rate Component [Domain] Interest Rate Component [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Oceaneering shareholders' equity Stockholders' Equity Attributable to Parent Revenue recognition for remaining performance obligations Revenue Recognition for Remaining Performance Obligations Revenue to be recognized for the remaining performance obligations over next 12 months Accounts Receivable And Contract Assets Contingency Accounts Receivable And Contract Assets Contingency Accounts Receivable And Contract Assets Contingency Adjusted Base Rate Advances [Member] Adjusted Base Rate Advances [Member] Adjusted Base Rate Advances [Member] Alternative Investment, Measurement Input Alternative Investment, Measurement Input Total Liabilities and Equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Brazil, Brazil Real Brazil, Brazil Real Payroll and related costs Employee-related Liabilities, Current Remotely Operated Vehicles [Member] Subsea Robotics [Member] Subsea Robotics segment Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Other Assets: Other Assets, Noncurrent [Abstract] Operating lease cost Operating Lease, Cost Oceaneering Shareholders' Equity [Member] Parent [Member] Gain (Loss) on Repurchase of Debt Instrument Gain (Loss) on Repurchase of Debt Instrument Type of Adoption [Domain] Accounting Standards Update [Domain] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Lease assets Total lease assets Lease, Right-of-Use Asset Lease, Right-of-Use Asset Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Other Noncash Income (Expense) Other Noncash Income (Expense) Short-term lease cost Short-term Lease, Cost Net loss (gain) on sales of property and equipment and other Gain (Loss) on Disposition of Property Plant Equipment Total number of shares repurchased to date (in shares) Stock Repurchase Program, Total Number of Shares Repurchased To Date Stock Repurchase Program, Total Number of Shares Repurchased To Date Equity Component [Domain] Equity Component [Domain] Liabilities: Liabilities [Abstract] Gross margin Gross Profit Net property and equipment Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Federal Funds Rate [Member] Federal Funds Rate [Member] Federal Funds Rate [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Share-based Payment Arrangement Share-based Payment Arrangement [Text Block] Excluding the effects of acquisitions, increase (decrease) in cash from: Increase (Decrease) in Operating Capital [Abstract] Interest Rate Component [Axis] Interest Rate Component [Axis] Interest Rate Component [Axis] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Leases [Abstract] Leases [Abstract] Loss Contingency, Receivable, Current Loss Contingency, Receivable, Current Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total Current Assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Earnings (loss) per share Earnings Per Share [Abstract] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Pension [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Equity: Stockholders' Equity Attributable to Parent [Abstract] Angola, Kwanza [Member] Angola, Kwanza Document Fiscal Period Focus Document Fiscal Period Focus Impairment of Ongoing Project Impairment of Ongoing Project Senior Notes due 2024 [Member] Senior Notes due 2024 [Member] Senior Notes due 2024 [Member] Loss Contingency, Estimate of Possible Loss Loss Contingency, Estimate of Possible Loss Entity Filer Category Entity Filer Category Common Stock [Member] Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Subsea Projects Subsea Projects [Member] Subsea Projects segment Distributions of capital from unconsolidated affiliates Proceeds from Equity Method Investment, Distribution, Return of Capital Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Senior notes Senior Notes Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage 2023 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Write off of Deferred Debt Issuance Cost Write off of Deferred Debt Issuance Cost Property and equipment, at cost Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Currency [Axis] Currency [Axis] Asset Integrity [Member] Integrity Management & Digital Solutions [Member] Integrity Management & Digital Solutions [Member] Net Increase (Decrease) in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Probability threshold Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage Interest rate swap principal Derivative, Amount of Hedged Item Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Document Information [Line Items] Document Information [Line Items] Treasury stock, shares (in shares) Treasury Stock, Shares Loss Contingencies [Table] Loss Contingencies [Table] Subsea Robotics Member Subsea Robotics Member [Member] Subsea Robotics Member Basis spread on variable rate Line of Credit Facility, Basis Spread on Variable Rate Line of Credit Facility, Basis Spread on Variable Rate Revenue Revenue from Contract with Customer [Text Block] Current liabilities Increase (Decrease) in Other Current Liabilities Unallocated Expenses [Member] Unallocated Expenses Member Unallocated Expenses [Member] Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Revenue Revenues Revenues Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax Inventory Inventory, Policy [Policy Text Block] Provision (benefit) for income taxes Income Tax Expense (Benefit) Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents—Beginning of Period Cash and Cash Equivalents—End of Period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Accrued liabilities Total Accrued Liabilities, Current Diluted (in dollars per share) Earnings Per Share, Diluted Proceeds from sale of debt securities Proceeds from Sale of Debt Securities, Available-for-sale Local Phone Number Local Phone Number Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Debt Schedule of Debt [Table Text Block] Advanced Technologies Advanced Technologies [Member] Advanced Technologies segment Depreciation Depreciation Entity Address, Address Line One Entity Address, Address Line One Other operating assets Increase (Decrease) in Other Operating Assets Entity Emerging Growth Company Entity Emerging Growth Company Deferred income tax provision (benefit) Deferred Income Tax Expense (Benefit) Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Other current assets: Prepaid Expense and Other Assets, Current [Abstract] RevenueRecognitionforRemainingPerformanceObligationsinnext24months RevenueRecognitionforRemainingPerformanceObligationsinnext24months Revenue Recognition for Remaining Performance Obligations in next 24 months Amortizationdeferredfinancecost Amortizationdeferredfinancecost Amortization deferred finance cost Earnings (Loss) per Share, Share-based Compensation and Share Repurchase Plan Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Text Block] Shareholders' Equity, Earnings per Share and Stock-Based Compensation [Textblock] Maximum [Member] Maximum [Member] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Retained Earnings [Member] Retained Earnings [Member] Financing Receivable, Allowance for Credit Loss, Writeoff Financing Receivable, Allowance for Credit Loss, Writeoff Summary Of Major Accounting Policies Significant Accounting Policies [Text Block] Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Investing Activities Equity Award [Domain] Equity Award [Domain] Award Type [Domain] Noncurrent Liabilities, Noncurrent [Abstract] Amortization of deferred costs Accumulated Amortization of Other Deferred Costs Trading Symbol Trading Symbol Selected Balance Sheet Accounts Condensed Balance Sheet [Table Text Block] Weighted-average shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fair value of interest rate swaps Fair Value Hedge Assets Treasury stock at cost Treasury Stock, Value Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items] Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items] Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items] Notes payable, fair value disclosure Notes Payable, Fair Value Disclosure Advance Type [Domain] Advance Type [Domain] Advance Type [Domain] Debt Instrument, Repurchase Amount Debt Instrument, Repurchase Amount Current Liabilities: Current Liabilities, Current [Abstract] Federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Debt Instrument, Increase, Accrued Interest Debt Instrument, Increase, Accrued Interest Entity Shell Company Entity Shell Company Historical Credit Loss Analysis period Historical Credit Loss Analysis period Historical Credit Loss Analysis period Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Asset Impairment Charges Asset Impairment Charges [Text Block] Deferred Credits and Other Liabilities, Current Deferred Credits and Other Liabilities, Current New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 oii-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 oii-20210930_g1.jpg OCEANEERING LOGO begin 644 oii-20210930_g1.jpg M_]C_X 02D9)1@ ! 0$ &0 9 #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ J&ZNH+*UENKJ5(8(E+R2.K4 MF[^1':_$SQ!X9OXK#QWHQAC<[5OK=?E^N 2&_ @CTKU.UNH+ZUBNK69)H)5# MQR(XKC_#6K6'Q0\#R#4[*/YF,%Q$.BN "&0]1U!'I7.?#&[N_#?BG5_ MM_*9$MR9K1F[KP3CZ@AL?6HE%-/2S1<9--:W3/6:***Q-PHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR MC3=J_M&:KY^O*?BC87N@^(=*\=Z9$9#9D17:#NF3@GV M(9E)^E:TMVNZ,JNR?9E/XX&<:IX2-J%-P)IO*#="VZ+&?QK.\4^*?B-IL<6G MZ[]ATNVO\P_;(H]RJ#P?F4M@X]L^E;GBVTG^(K^%-9\-(EW:VLSO/;WKOO%7AZV\4>';O2K@ >:N8G(_U<@^ZWY_IFM%-145)&;@Y.3B MRIX&\+VOA/PS#8VMP+DR'SI)QTD9@.1[8 Q7&7^UOVC-,\GJMD?.QZ^7)U_# M;^E7O".HZKX$\&W$/C*-;>WL3BTE\Y',JG.(P Q[8JE\+K"\UWQ!JWC MK4HC&UX3%:(>R9&2/8 !0?8TDFN:38VT^6*1ZM1117.= 445!>WMMIUG+=WD M\<%O$NYY)#@** )ZIZAJVG:3#YVHWUM:1]FGE"9^F>M>*>,?C9=7+R6?AA?L M\'0WDBY=_P#=4_='N>?I7DUY?7>HW+7-[DE )]T//_ P*^4:*'A8=&-8J M?5'VJDB2HKQNKHPR&4Y!%.KY$\/^+]=\,3!]+U"6),Y:!CNC;ZJ>/QZU[OX' M^*^F^*&CL+]5L-4;A4+?NYC_ +!/0_[)_#-<]2A*&JU1T4\1&>CT9Z)4<\$5 MS!)!/&LD4BE71QD,#U!%245@;GE6H?"O4]&U&34O VM/I[NR71M'E6G_"O4]9U&/4O'.M M-J#HHPPQ6T$<$$:1Q1J%1$& H'0 5)142FY;E1@H[! M1114EE;4+^UTO3Y[Z]F6&V@0O([= !7S)X_^(%[XSU HI>#2H6_<6^>O^V_J MW\OS)W?B_P".6UO5FT*PE_XEUF^)64\32CK^"]![Y/I7E]=V'HV7,]S@Q%;F M?*M@J2WMY[N=(+>&2:9SA8XU+,Q]@*Z7P3X%U'QIJ)C@_P'= MO:OI'PUX0T;PI9B#3+15D(Q)<.,RR?5OZ#CVJZM=0TZD4J$IZ]#YZL/A-XRO MXQ(-*^SH1D?:)50_]\YR/RJ[_P *6\8_\^]I_P"! KZ5HKG^M3.GZK ^:O\ MA2WC'_GWM/\ P(%'_"EO&/\ S[VG_@0*^E:*7UF8?58'S5_PI;QC_P ^]I_X M$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y] M[3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11] M9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC M_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_ MX4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\ M"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M%'UF8?58' MS5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/ MO:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ M_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M% M'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\ M*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! M H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ M (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F M'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_ M\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2W MC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"! M7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5 M_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_ MX$"C_A2WC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y M][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'U MF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6 M\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ M (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P M(%?2M%'UF8?58'S4?@MXQ _X][0_]O(KG]9\">)M C:74-'N$A7DRH!(@^K* M2!^-?6M'6FL5/J#PL.C/BBE!((()!'((KZ,\<_"33=?BEO=&CCL=3Y;:HVQ3 M'T('0^X_&OGJ^L;K3+Z:RO8'@N86*21N,%3773JQJ+0Y*E*5-ZGN'PK^)SZB MT7A_7I\W?W;6Z<\R_P"PQ_O>A[_7KZ_7Q2CM&ZNC%74Y5@<$'UKZ<^&'C;_A M+= \J[<'5+,!)_60?PO^/?W'N*Y<11Y?>B=6'K(#K'C62RC?-MIJ^0H'0OU M<_G@?\!K6C#GF8UY\D#SPG)R>M:_ACP]=^*-?MM*LQAI3EY",B-!]YC]/YX% M9%?1?P8\++I'ADZQ<1XO-2^921RL(^Z/Q^]^7I7=5JWTS3XA'!"N,]W/=F/YO;F*W@09:2 M5PJC\30!/17G.I?&OPG8R-';M>7Q'&Z"+"_FQ'\JSX_CUH#.!)I>I(OJ A_3 M<*T5&;Z&;K4UU/5J*Y;0/B)X8\1R+#9:DJ7+=()QY;GV&>#^!-=34.+6C+4D M]4%%%%(845!>7MKI]J]U>7$5O @RTDKA5'XFN U/XU^$[&1H[=KN^8?Q0187 M\V(_E51A*6R)E.,=V>C45Y3'\>O#[.!)IFI(OJH0_IN%=9H/Q'\+^(9%AL]2 M2.X;@07 \MB?09X)^A--TIK=$JK!Z)G54445!H%%^&/$&HK8:7JBW%TREA'Y4B9 Z\LH M%4X26K1*G%Z)G24445)0455U+4K32-.FU"_F\FU@7=))M+;1G'0 FN5_X6SX M(_Z#B_\ @--_\15*,GLB7**W9VE%8&A>-?#OB6ZDMM(U)+F:--[)Y;H0N<9^ M8#/X5OTFFM&--/5!14-W=0V-G/=W+[(((VED?!.U5&2<#GH*Y'_A;/@C_H.+ M_P" TW_Q%-1D]D)RBMV=I16%H/C'0/$\TT6CZ@+IX5#2 1.FT'@?> J37_%6 MB^%T@;6;T6JSEA$3&[[L8S]T'U%+E=[6U#F5KWT-FBN+_P"%L^"/^@XO_@-- M_P#$4?\ "V?!'_0<7_P&F_\ B*KV<^S%[2'=':45Q?\ PMGP1_T'%_\ :;_ M .(H_P"%L^"/^@XO_@--_P#$4>SGV8>TAW1VE%11W$4MJMRCYA9!(&P>5(SG M\JY#_A;/@C_H.+_X#3?_ !%)1D]D-RBMV=I17%_\+9\$?]!Q?_ :;_XBC_A; M/@C_ *#B_P#@--_\13]G/LQ>TAW1VE%<7_PMGP1_T'%_\!IO_B*VM \6Z'XH M-P-&OQ=&WV^;B-TV[LX^\!Z&DX26K0U.+=DS:HKF=6^(7A;0M3ET[4M5$%W% MC?'Y$C8R PY"D="*H_\ "V?!'_0<7_P&F_\ B*%"3Z"=2"ZG:45Q?_"V?!'_ M $'%_P# :;_XBK%I\3/!M[*(XM>MPQX'FJ\0_-@!3]G/L'M(=SK**9#-%<1+ M+#(DD;C*NC @CV(I]06%%9FN>(-+\-V*WNK77V>W:01A]C-\Q!(&%!/8USO_ M MKP1_T&Q_X#2__ !%4H2>J1+G%:-G:T5D:!XGT?Q/;RSZ/=_:8H7V.WELF M#C./F K(N_B=X.L;R>TN=95)X)&BD3[/*=K*<$9"XZBCDE>U@YXVOA1;V!R2W9U-%S"BBN;\0>/?#?AES%J.I(+@?\N\0,DGX@=/QQ M0DV[(&TE=G245Y5+\>?#ZR$1:9J3K_>*HN?PW5(M);5["$?VK:)DA1S/&.J^Y'4?E7I-%5&3B[HF<5)69\45T'@OQ++X4 M\46FIH6\D-Y=P@_CB/WA_4>X%;GQ8\++X;\7/+;Q[;&_!GB '"MGYU_ \_1A M7!UZ::G'R9Y;3A+S1]J0S1W$$#!93/NN- M-?R3GJ8SRA_F/^ UZ+7F3CRR:/4A+FBF%%%%245-4OX]*TF\U"7_ %=M"\S> MX4$_TKXXNKF6\NYKJ=MTLSM([>K$Y)_,U],?%_4#8?#J^53A[IXX!^+9/Z*: M^8J[L+'W6SAQ2-/P[I+Z[XBT_2TSFYG5&([+GYC^ R?PK[ @ACMK>."% MD42!$4= , 5\]? W3!=^,Y[YURME;,5/H[G:/TW5]$UEBI7E;L:86-HW[A1 M117,=1FZ]KEGX[UNWT"%SY%FHEF /61AQGZ+_ .A&O):[\/22CS/<\_$5 M6Y;'!.3T7/'OSTKOK_ ."'A:XM M62T:\M9\?+()=XS[@]?PQ5RKPB[,B.'G)71\Z D$$$@CH17M?PI^)L\]U#X= MUV;$YU._DV6]NFYO4GL![DX ^ MM9O@?Q!_PDWA"PU)B#.R;)\?\]%X;\\9_&O+/CMXB>6_LO#T+XCA7[1.!W9PE'2OI M";X)>$I+4Q1B]BDQ@3"?)SZX(Q^E>&>+_"]UX0\03:7J?2+_T6MAR5?C845ZCX;^# M4_B+P]9:NNMQP+=(7$9MRQ7DCKN]JU/^&?[G_H88O_ 4_P#Q52Z]-.URE0J- M72."^'/_ "430_\ KY'\C7U?7D?AKX+SZ!XDL-5;6XYEM91(8Q;E2WMG=Q7K ME<>(G&*5ZE7S;\:-8_ MM+QTUHC9BL(5AP.F\_,Q_4#\*6'CS30\1+EIL\ZK:\):P= \6:9J>["03KYA M_P!@\-_XZ36+17HM75CSD[.Y]K A@"#D'D&EKE?ASK/]N>!-+N6;=+''Y$OK MN3Y>?J #^-=57DR5G8]>+NKG)_$S_DG&M_\ 7 ?^A"OE2OJOXF?\DXUO_K@/ M_0A7RI7;A?A9PXOXD;'A;7Y_#'B.SU6#)\E_WB _?0\,OXC]<5]<65Y!J%C! M>6L@D@GC62-QW4C(KXOKW;X'^*_M%E/X:NI/WEOF:UR>J$_,OX$Y_$^E&)IW M7,N@8:I9\KZGI/BW_D3-=_[!]Q_Z+:OD"OK_ ,6_\B9KO_8/N/\ T6U?(%+" M;,>+W1[!\ ?^0QK/_7O'_P"A&M']H#_CTT'_ *Z3_P DK.^ /_(8UG_KWC_] M"-:/[0'_ !Z:#_UTG_DE)_[Q_78:_P!W_KN>'445VW@/X=2^.+>]ECU)+3[* MZ*0T)?=N!/J,=*ZI245=G+&+D[(XFBO9?^&?[G_H88O_ %/_P 51_PS_<_] M##%_X"G_ .*K/V]/N:?5ZG8]?L/^16MO^O)/_0!7QW7V4EN;31%MBVXPVWE[ ML8SA<9KXUK+"_:-L5]D**LZ=:'4-3M+(.$-Q,D08C.W<0,X_&O7/^&?[G_H8 M8O\ P%/_ ,571.I&'Q,YH4Y3^%'C5>T_L_?Z[Q!_NV__ +4J/_AG^Y_Z&&+_ M ,!3_P#%5W'P[^'TO@9]1:344O/M8C VQ%-NW=[G/WOTK"M6A*#29T4:,XS3 M:/&?B[_R4[5OI#_Z)2N(KM_B[_R4[5OI#_Z)2N(K>G\"]#GJ_&_4**]ETGX' M6^J:'8ZA_;TL375O'-L^S!@NY0&>M>'5K[0I'_SK@-CZ M@_\ CM98BDG'F6YKAZK4N5['5_'/_D1(/^O^/_T!Z^=:^BOCG_R(D'_7_'_Z M ]?.M/#? 3B?XA[W\ _^1>U;_K[7_P! %>.>+?\ D<]=_P"PAN_]A"X_]&-13_BR'4_A1,<$@Y!P17U+\,_%8\5> M$H9)I-U]:X@N03R2!PWXC]+86GDVV%WB"YR>%!/RO\ M@?T)JJ]/GCYHBA4Y):[,^I*^5/B9_P E'UO_ *[C_P!!6OJOK7RI\3/^2CZW M_P!=Q_Z"MWUZ>#.[2.SNQ9F.2S'))J2[NIKZ\FNKF0R3S.9 M)'/5F)R33K&QN-2OX+*TB,MQ.XCC0=R:Z:<%3C8Y:E1U)7*]%?0FB? [0K>P M3^V)KB[O&'SF.38BGT4#D_4_D*Y?QY\'5T739M6T&>:>" ;YK:7!=5[LI Y M[@]N]2L1!NQ;P\TKGG&@>(]4\,ZBE[I=RT,@/S)U20>C#N*^G_!7B^T\9:$M M] !'.AV7$&DI1NMQT*KC*SV/IZBBBO./1//\ XPZ$-7\"SW*)FXT]A<(>^WHX^F#G_@-? M-%?:%[:QWUC<6DPS%/&T;CU##!_G7QK>6SV5[/:RC$D,C1L/<'!_E7=A973B M<.*C9J1Z'\$]8-AXX-BS8BU"!H\=MZ_,I_(,/QKZ.KX]\,Z@=*\4:7?@X$%U M&[?[NX9_3-?8598J-I7-,+*\6@HHHKF.H\C^/EULT#2;3/\ K;II,>NU"5[5^T!(=^@Q=L3M_Z!7BM>CAU^[1YN(?[QGNWP"M FD:S>8YDGCBS_NJ M3_[/7L->9_ R+9X$G;_GI?R-_P".(/Z5Z97'6=ZC.VBK4T%%%17,ABM9I!U1 M"P_ 5D:GR+XKU%M5\6ZM?%LB:ZD*G_9SA?T K)CC:618T&68A0/4FD8EF+'J M3FM+PW&)O%&DQ$ A[V%2#[N*]?9'D?$SZXTC3HM(T>STZ$ 1VT*Q+CO@8S5R MBBO(/7V/%_CYI:-650'#-;.?4$;E_+#?G7B%?1OQQB$G@%'[QWL;#_OEA M_6OG*O1PSO3/-Q*M4/=?@%J+2:7K&FL>(9DG4?[X(/\ Z /SKRWQ]J!U/QYK M5R3D?:FC7_=3Y!^BUV_P$E(\2ZI#GAK,-CZ.!_6O+;^4SZE=3'K),['\231" M-JLF$Y7I117KZ\\'Z.F@^$M,TY4"M% ID]W(RQ_,FOD[2X1R-<(MV%>+?'ZQ3R=%OP!O#20L?4<$?U_.O::S-:\/Z3XAMXX-6L MH[J*-MZ*Y(P<8SP:YJ<^22D=-2'/%Q/CNO=_@#=,^D:S:$_+%/'*!_O*1_[( M*[3_ (5EX,_Z %O_ -]/_C6MHGAG1O#GG_V181VGG[?-V$G=MSCJ3ZG\ZWJU MXSC9(PI8>4)RQ/< ,CW M#L&&#U!-?4%<]6G[-V.BE4]HKD-WH3']YB:-+K4UXD6?\ 1K.6Z;'HBY_GBLRO8/@5HZ7DFO7QO[FTD^_!*T3?520?Y5O&=YN/8PE"T%+N>R? 36>=4T1V]+ MJ(?^.O\ ^R5[97RC\.M9_L+QWI=TS;87E\B7TVO\N3]"0?PKZNKCQ,;3OW.W M#2O"W8Y/XF?\DXUO_K@/_0A7RI7U7\3/^2<:W_UP'_H0KY4K;"_"S#%_$@K0 MT/6+G0-;M-4M#B:VD#@=F'=3[$9'XU5-I.+(7GEG[.9#%O[;@ A MS:IW/K+5M4MM:^&VI:E:-N@N=+FD0^F8VX/N#Q^%?)M>H?#KQ7L\(^)/#-U) M\K:?/_P!"-:/[ M0'_'IH/_ %TG_DE9WP!_Y#&L_P#7O'_Z$:T?V@/^/30?^ND_\DK)_P"\?UV- M%_N_]=SPZO=/@!_R#M<_ZZQ?R:O"ZM6FI7]@&%G>W-N'Y80RLF?K@UT5(<\> M4YZ4^27,?9M%?'7_ D6M_\ 09U#_P "G_QH_P"$BUO_ *#.H?\ @4_^-<_\ US;^5?%U?8MDS/X9MV9BS-9J22P? G4;Z_EUW[9> MW%SL6#;YTK/MSYF<9/'2N:>'<(\USHIXA3ERV.$^+O\ R4[5OI#_ .B4KB*[ M?XN_\E.U;Z0_^B4KB*[:?P+T.*K\;]3Z_P#"7_(FZ'_UX0?^BUJC\1%A;X>Z MX)]NS[*Q&[^\/N_KBO/]%^-NB:9H&GV$FF:@\MK;1PL5";254#CYNG%N'KUGX%:')<^(;O6G0^1:1&)&]9'_ ,%!_,5UU7:#..BKS1V/ MQS_Y$2#_ *_X_P#T!Z^=:^BOCG_R(D'_ %_Q_P#H#U\ZUGAO@-,3_$/>_@'_ M ,B]JW_7VO\ Z *\<\6_\CGKO_80N/\ T8U>Q_ /_D7M6_Z^U_\ 0!7CGBW_ M )'/7?\ L(7'_HQJ*?\ %D.I_"B8]%36MI/>RM%;QF20(\A4==JJ68_@ 3^% M0UT',?3'PE\5_P#"1^%$M;B3=?:?B&3)Y9/X&_(8^H]Z\3^)G_)1];_Z[C_T M%:B\ >*&\)^++:^9C]DD/DW2CO&>I_ X/X4_XDNLGQ#UF1&#(TP*L#D$%%YK MGA3Y*KMLSHG4YZ2ONBEX*_Y'K0/^PA!_Z,%>U_'/4#;>"[>S5L&[NU##U506 M_GMKQ3P5_P CUH'_ &$(/_1@KU#]H"4^7H,.3C,['_QP?XTJBO5B.F[49'B5 M>I_ O1TO/%5WJ4BAA8P83/9W) /_ 'R&_.O+*]X^ 4(71=8G[O<(G_?*Y_\ M9JNN[4V1AU>HCU^FNBR1LCJ&1@0P/0BL#Q9XRTSP;;6]QJ:W#)<.43R$#'(& M>/0+X21N'4^7T(.17L7_ O+PG_SQU/_ M +\+_P#%4?\ "\O"?_/'4_\ OPO_ ,575[2K_*$>K1O4445Q'<>(_M 1GS=!D[;9U_\ 0*\6 MKWGX^VV_0](NL?ZNY>//^\N?_9*\&KTL._W:/-Q"_>,^B_@9('\!S*/^6=]( MI_[Y0_UKTRO(/@%=A]$UBSSS%7'_LE>OUQ5E:HSMHN]-!4-VADLIT MR6C8 ?A4U%9&I\4$8)'I6KX8<1^*]'<]%OH3_P"/BH]?L3IGB+4K%AC[/P8@?I5*WF:VN8IT^_&X=?J#FO7W1X^S/M.BH+.ZBOK*"[A.8IXUD0^JL,C M^=3UY![!YO\ &^0)\/PIZO>1J/R8_P!*^<*]W^/FHJFCZ3IH;YY9VG(]E7 _ M]#_2O"*]'#*U,\[$N]0]8^ L>?%.IR<_+9;?S=?\*\NO(S%?7$;#!21E/X&O M:/@#8D0:WJ##Y6:*%#]-S-_-:\L\9V)TWQKK-J1@)=R%1_LEMP_0BB#_ 'LD M*B7,;'\&%?95?% )!!'!%?8OA_4TUGP]I^I1D$7-NDA MQV)'(_ Y%98M;,UPCW1I445X]\>M1>"QT:TBE='DEDE.QL< ?\ LUPT5\7_;KO\ Y^I_^_AKW#X"B>33];N99)'5I8HU+L3RH8G_ -"% M:U,/R1YKF-/$<\N6QP'Q=_Y*7JGTB_\ 1:UP]=Q\7?\ DI>J?2+_ -%K7#UV MT_@7H<57XV=)I_@'Q3JMA#?6.CS36TPW1R*R@,,X[FK/_"L/&G_0!N/^^T_^ M*KW[X9?\DXT3_K@?_0FKK*Y98F2;5CKCA8M)W/G7P/\ #_Q5IGC72;V]T::& MVAG#22,RX48//!KZ*HHZ"L*E1U'=F].FJ:LCP3X\:QY^N:=HZ-E;6$S2 ?WG M. #] O\ X]7D=;OC+6/[>\8:IJ(;VUG4884&$CCNG55'L <"JEY?WFHS^??7<]U-C;YD\A=L>F3VJ M(4W&;E?X%YH%\S_?'#?^/ U\A5 M[W\!]9^T:'J&CNWSVLHFC!_N/U_(C_QZHQ,;QOV*PLK3MW.P^)G_ "3C6_\ MK@/_ $(5\J5]5_$S_DG&M_\ 7 ?^A"OE2EA?A8\7\2/6_AOX:B\5_#;Q#IC! M1,;E7MW/\$@3Y3_0^Q->43P2VMQ);SH8Y8F*.C=58'!!KW?X!_\ (O:M_P!? M:_\ H KF_C9X3_L[68_$%K'BVOCMGP.%F Z_\" _,'UIPJ6JN+%.G>DI(\JC MD>)]T;%6P1D''!&#^AIM%%=)S'L'P!_Y#&L_]>\?_H1K1_: _P"/30?^ND_\ MDK.^ /\ R&-9_P"O>/\ ]"-:/[0'_'IH/_72?^25QO\ WC^NQV+_ '?^NYX= M6QHGA77/$<'(895VR1VBJRGL0F"*^.:^T;O_CSG_P"N;?RKXNK3"]2, M7]DD@@ENKB*WA0O+*X1%'=B< 5U/_"L?&?\ T ;C_OM/_BJQ?#G_ "-&D?\ M7[#_ .ABOL2KK5G3:L9T**J)W/E7_A6/C/\ Z -Q_P!]I_\ %5ZG\&?"^M>' M)=9.KZ?):"<0^7O*G=C?GH3ZBO5Z*YIXB4X\K1U0P\82YDSY?^+O_)3M6^D/ M_HE*XBNW^+O_ "4[5OI#_P"B4KB*[J?P+T."K\;]0HKLO&WA(Z)8Z)J]LA^Q M:E90N<=$F\M2P_'[WY^E<;51DI*Z%*+B[,Z_PQ\-_$7B6YC"64EI9D_/=7"% M5 ]@>6/T_2OI/PYX>L?#&B0:78*1%&,L[?>D8]6/N:Y+X3>,_P#A)?#WV&[D MSJ5@H1R3S)'T5_Z'W^M>A5Y]>I)OE9Z%"G%+FCU/,OCG_P B)!_U_P ?_H#U M\ZU]%?'/_D1(/^O^/_T!Z^=:Z<-\!RXG^(>]_ /_ )%[5O\ K[7_ - %>.>+ M?^1SUW_L(7'_ *,:O8_@'_R+VK?]?:_^@"O'/%O_ ".>N_\ 80N/_1C44_XL MAU/X43=^$JJ_Q+TI64,I$P((R"/*>JOQ#\+-X3\67%HBD6' Y9 , ?D *9172M M_P"PA!_Z,%>G_M (?^)!)V_?K_Z!7F'@K_D>M _["$'_ *,%>R?'BQ,WA6PO M%&?L]WM/L&4_U45SU':K$Z::O1D?/U>]? .0'0-7B_B6Z5C]"O\ ]8UX+7KO MP%U-8-;U33';!N8%E0'N4)! _!_TJL0KTV1AW:HC;^/O_($T?_KY?_T&O!Z^ MM/%_@K3?&EK;6^I37426[ET-NZJ22,M0G.=T?/%%6M2A@MM5O(+5V>WCG=(F8Y+*&(!/X55KL.(^S[#_ )!] MM_UR7^0JQ4-HC16<$;##+&JGZ@5-7CGLA7S)\8G5_B5?@'[L<(/U\M3_ %KZ M;KY1^)%V+WXB:W*#D"X\K_O@!/\ V6NG"KWVVX$9KXZGADMYY()5*R1 ML4=3V(."*[L++W6CAQ3/3O@5J8M?%UW8,V%O+8E1GJZ'(_0M7T+7Q_P"% M]8;0/$^G:H,XMYU9P.Z=&'Y$U]?1R)+$DD;!D%N MPZBBBN8Z3YS^->@-IOB]=41/]'U&,-D=!(H 8?EM/XFO-*^M_&7A:V\7^'9M M-F(27[\$N,^7(.A^G8^QKY7UC1K_ $'4YM/U*W:&XB."#T8=B#W!]:]##U%* M-NJ/.Q%-QE?HSUSX7_%'3['2(M"U^?[/]G^6VN6!*E.RL>V.QZ8^G/HM_P#$ M/PEI]J;B37;.4 9"02"5V]@%S7R?11+#1D[A'$RC&QTGCCQ9-XQ\22ZBR&.! M5$5O$3RD8Z9]R22?K7-T5Z;\*OAY-KVHQ:UJ4!72K=]T8N-6XTX^1DE*I+S/7/AIH#>'? UC;3)LN9P;F8$+/#MQI5R=I?YHI<9,<@Z-_0^Q- M<%.K:IS,]"I2O3Y4?(E>J_"SXF6_AVW.B:T[K8%RT$X!;R2>H('.TGGCH<^O M'G>N:'J'A[59=.U*!HIXS^#CLRGN#ZUG5WRC&I&S//C*5.5T?6=Q\0/"5M9F MZ?7[%DQG;'*'<_\ 1D_I7SKX_\ %S>,?$LE\B-':1*(K:-NH0'.3[DDG\AV MKEJ*BG0C!W-*E>4U8*^HOA5H;Z%X"LTF3;/=DW4@(Y&[&W_QT+7D7PP^'D_B M74HM3U"%DT>!]Q+#'VAA_"/4>I_#Z?2( P!T%88FHG[J-L+3:]]GS#\7? M^2EZI](O_1:UP]=Q\7?^2EZI](O_ $6MARU?C9]"^!/B%X5TGP1I M5A?:O'#=0Q%9(S&Y*G<3V7%=%_PM/P5_T'8O^_4G_P 37RQ16+PT6[W-EBI) M6L?6&G_$/PIJE_#8V6L1S7,S;8XQ&XW'TY7%2>/=8_L+P1JMZK;9?),<1[[W M^4?EG/X5\Y_#G_DHFA_]?(_D:],^/6L>78:7HR-S*[7,H]E^5?U+?E63HJ-1 M11LJSE3%U=TK2-0UN]%EIMK)2B<'_PK7QE_T +K_P =_P :BN?A]XLL[6:ZN-#N M8X84,DCG&%4#)/7TKZRIDT27$$D,JAHY%*,I[@C!%Y\5UW'PE MUG^R/B!9*[8AO0;5_JWW?_'@MFOHVNWVFR9W6T[Q9/< X!_$FDSXPO[&XTS4+BQNHS'<6\ACD4]B#BJ]>R_''PGY-Q!XFM8_DEQ#= MX'1OX6_$-SSZD.231[!\ ?^0QK/_7O'_P"A&M']H#_CTT'_ M *Z3_P DK.^ /_(8UG_KWC_]"-:/[0'_ !Z:#_UTG_DE2T5TS@IQY6H(R#7QC7V)8?\ (K6W_7DG_H KX[J<+]HK%_9+^B3Q6NOZ M=<3OLBBNHG=L=%# D_E7TQ_PM/P5_P!!V+_OS)_\37RQ16U2BJFYA3K.GL?4 M_P#PM/P5_P!!V+_OS)_\36OH7BO1/$IG&CWZ71@V^;M1EV[LXZ@>AKY!KVG] MG[_7>(/]VW_]J5SU*?A3IVE38#2:= T3D?ZN01C:WY_H M37S%>V<^GWT]G=1F.>!S'(A[,#@U]<>$O^1-T/\ Z\(/_1:UY-\;_"/E31>) M[2/Y),0W@4=&Z*_X_=/T'K7+0J6FXOJ==>G>"DNAYEX5\17/A;Q#:ZK;9/EM MB2//$B'[RG\/UQ7UIINHVVK:;;ZA9R"2WN(Q)&P]#_6OC*O8/@IXS^R7C>&; MZ3]S.2]HS'[K]T_'J/?ZUIB:?,N9=#/#5.5\KZG5?'/_ )$2#_K_ (__ $!Z M^=:^BOCG_P B)!_U_P ?_H#U\ZT\-\!.)_B'O?P#_P"1>U;_ *^U_P#0!7CG MBW_D<]=_["%Q_P"C&KV/X!_\B]JW_7VO_H KQSQ;_P CGKO_ &$+C_T8U%/^ M+(=3^%$WOA'_ ,E-TG_MM_Z*>OJ&OE[X1_\ )3=)_P"VW_HIZ^H:PQ7QF^%^ M#YGS!\4_"G_",>+)'@CVV%]F># X4Y^9/P)_(BN'KZJ^(WA4>*_"=Q;1(#?6 M_P"_M3W+@?=_X$,CZX]*^5B"K%6!!'!![5TT*G/'7='-7I\DM-F;G@K_ )'K M0/\ L(0?^C!7TYXTT,^(_"&I:8H!EEBW19_YZ+\R_J *^8_!7_(]:!_V$(/_ M $8*^NJPQ+M)-&V%5X-,^*65D=D=2K*<$$8(-:&A:S=>'];M-5LR!-;ON /1 MAT*GV(R/QKTOXN_#Z:ROYO$FEP%[.<[[N-!S$_=\?W3U/H?K7D==4)*I&YRS MBZREVYD@NI!&R'N.>#]17->._BYI-GI4]CH%T+S4 M)E*":/\ U<(/5L]SZ8_^L?GRBLEAH)W-GB9M6"N@\$Z(_B#QCIE@JEHVF#S> MT:_,WZ#'XUAP0374Z001/+-(P5$1268GL .M?2'PM\ 'PGISWVH*O]K72@.O M7R4Z[,^O<_AZ5=:HH1\R*--SEY'H=%%%>8>F17-Q':6DUS*VV*%&D) M=LN8K"%YB3TW$;5'_CQ/X5])5GBI7DD:86-HMA1117,=05\R_%[0#HOCFXN$ M3%OJ(^TH>VX\./\ OK)_X$*^FJX7XK>%3XE\(R/;Q[KZQ)GA '+#'SJ/J.?J M!6U"?+,QKPYX:'S%7TE\'?%"ZYX373II,WFFXB()Y:+^ _@/E_#WKYMK=\(> M)[GPEXBM]4M\LB_)/%G DC/5?ZCW KMK4^>-CAHU.25^A]=453TK5+/6M,M] M1L)A+;3H&1A_(^A'0BKE>8>IN%8WB'PKH_BFT%OJUFDVW[D@^5X_]UAR/Y5L MT4TVG=":35F>+:E\ D,C-I>N%4[1W,.2/^!*1_*L]/@%JA<"36[-5[E8V)_+ MBO>:*U6(J=S%X>GV/,_#_P $] TJ5)]2FEU253D)(-D6?]T@%.HK.4Y2^)FL81CI%!1114E&/X@\+Z/XHL_LVK6:3!?N2 M#AXSZJPY'\J\NU/X!(9"VEZV50]([F+)'_ E/]*]IHK2%6<-F9SI0GNCP:/X M!:H7 DUNS5>Y6)B?RXKK- ^"?A_2Y5GU*:74Y5.0CC9%_P!\CD_B<>U>FT4W M7J/J2J%-:V&111P1)%#&L<: *J(,!1Z 4^BBLC8\T\6?""'Q5XDN=8?69+9I MP@,0MPP&U0O7,_P## M/]O_ -#%+_X"#_XNC_AG^W_Z&*7_ ,!!_P#%U[-13]O4[B]A3['EGA[X+P:! MX@LM677))S:R"01FV"[O;.XXJ]XS^%0\8Z^VJ3:W);CREB2$6X8(H]]PZDD_ MC7HM%3[6=^:^I7LH6Y;:'C/_ S_ &__ $,4O_@(/_BZ]%\&>%(/!N@+I<,Y MN#YK2O*4VEV/MD]@!^%=#11*K.2LV$:4(NZ04445F:'FOBWX06OBGQ%/JXU5 M[-IPN^-8 X) SG<.P%8?_#/]O\ ]#%+_P" @_\ BZ]FHK55II63,G1IMW:. M.M? A@^'DWA&35'EC=65+DPX**6W8VYYYSWKBO\ AG^W_P"ABE_\!!_\77LU M%)59K9C=*$MT3_\ #/\ ;_\ 0Q2_^ @_^+KV:BJC M4E#X63.G&?Q(X;P'\.(_ ]Y>7$>IO>&YC5"K0A-N#GU-6?'O@*/QS%8QR:@U MG]D9R"L6_=NQ[C'W:["BCVDN;FOJ'LX\O+;0\9_X9_M_^ABE_P# 0?\ Q='_ M S_ &__ $,4O_@(/_BZ]FHJ_;U.Y'L*?8\9_P"&?[?_ *&*7_P$'_Q='_#/ M]O\ ]#%+_P" @_\ BZ]FHH]O4[A["GV*T%F(-,CL@^0D(BWXZX7&<5Y%_P , M_P!O_P!#%+_X"#_XNO9J*B-24?A9PI]CQG_ (9_M_\ H8I?_ 0?_%UV7@+X M>Q^!GOVCU%[S[6(P=T(3;MW>YS][]*[2BIE5G)6;*C1A%W2/,_%GP@A\4^); MO67UF2V:XV9B%N&"[4"]=P_NYK%_X9_M_P#H8I?_ $'_P 77LU%-5II63$Z M%-N[13TJP&EZ/9:>)#(+6!(0Y&-VU0,X[=*75--MM8TNYTZ\3?;W$9C<>Q[C MW'6K=%9WUN:65K'C/_#/]OG_ )&*7_P$'_Q=/A^ L=O/'-#XFGCEC8.CK:@% M2.01\]>QT5I[>IW,O84^QROC#P<_C#PU;Z3<:CY,L4B2O<+#G>RJ0?ER,9SG MK7 ?\,_Q_P#0QM_X!_\ V=>TT4HU9Q5DRI4H2=VCDO 7@A? ^GW=HM^;S[1* M)-QBV;<#&.IKDM6^!UOJFL7VH'7I8S=7$DY06P.WAD/\A[_2G&+D[(4I**NSRGXP>*%U[Q:;*WDW6>F@PJ0> M&D_C/Y@#_@->>4$DDDG)/>MKPGX>G\4>);/2H00LKYEN:7<:;?PB6VG7:RGJ/0@]B.H-?+WC?P1? M^#-5,,P:6QE)^S7('#CT/HP[BN^A6YERO<\_$4>5\RV+7@'XA7O@N],;!KC2 MYFS-;YY!_O)Z']#^1'TAH7B+2O$E@MYI5VD\9^\H.&0^C+U!KX\JUI^I7VE7 M2W6GW*/^?#1_\ OS+_ /'*YOJTSI^LTSZ&HKYY_P"%\>*/^?#1_P#O MS+_\*,?\>&D#_MC+_\% MA@QVJB('\1\WZTUAIO<3Q4%L>U^./B?I?A2&2UM72]U;&%@0Y6,^KD=/IU^G M6OG#5=5O=;U.?4-0G::YF;<[M_(#L!V%4R2223DFBNNG2C36AR5:LJCU DX M R:^E/A/X(/AC0S?WT6W5+Y07!',4?4)]>Y_ =JY7X4_#)Q+#XBUVW*AJ:58ZUI\ MMAJ-LEQ;2C#(X_4>A]Q5RB@#YZ\8_!G4])>2[T'?J%EU\G_EM&/I_&/IS[5Y MA+%)!*T4L;1R*<,CC!!]Q7VI63J_AC1-?7&J:7;7)Q@.Z?./HPY'YUU0Q36D MM3DGA4]8Z'Q]17TE=?!/PA<,3&E[;9[0W&1_X\#5?_A17A7_ )^M5_[_ "?_ M !%;?68&/U69\ZT5]%?\**\*_P#/UJO_ '^3_P"(H_X45X5_Y^M5_P"_R?\ MQ%'UF ?5JA\ZT5]%?\**\*_\_6J_]_D_^(H_X45X5_Y^M5_[_)_\11]9@'U: MH?.M%?17_"BO"O\ S]:K_P!_D_\ B*/^%%>%?^?K5?\ O\G_ ,11]9@'U:H? M.M%?17_"BO"O_/UJO_?Y/_B*/^%%>%?^?K5?^_R?_$4?68!]6J'SK17T5_PH MKPK_ ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ +_)_P#$4?68!]6J'SK17T5_PHKP MK_S]:K_W^3_XBC_A17A7_GZU7_O\G_Q%'UF ?5JA\ZT5]%?\**\*_P#/UJO_ M '^3_P"(H_X45X5_Y^M5_P"_R?\ Q%'UF ?5JA\ZT5]%?\**\*_\_6J_]_D_ M^(H_X45X5_Y^M5_[_)_\11]9@'U:H?.M%?17_"BO"O\ S]:K_P!_D_\ B*/^ M%%>%?^?K5?\ O\G_ ,11]9@'U:H?.M%?17_"BO"O_/UJO_?Y/_B*/^%%>%?^ M?K5?^_R?_$4?68!]6J'SK17T5_PHKPK_ ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ M +_)_P#$4?68!]6J'SK17T5_PHKPK_S]:K_W^3_XBC_A17A7_GZU7_O\G_Q% M'UF ?5JA\ZT5]%?\**\*_P#/UJO_ '^3_P"(H_X45X5_Y^M5_P"_R?\ Q%'U MF ?5JA\ZT5]%?\**\*_\_6J_]_D_^(H_X45X5_Y^M5_[_)_\11]9@'U:H?.M M%?17_"BO"O\ S]:K_P!_D_\ B*/^%%>%?^?K5?\ O\G_ ,11]9@'U:H?.M%? M17_"BO"O_/UJO_?Y/_B*/^%%>%?^?K5?^_R?_$4?68!]6J'SK17T5_PHKPK_ M ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ +_)_P#$4?68!]6J'SK17T5_PHKPK_S] M:K_W^3_XBC_A17A7_GZU7_O\G_Q%'UF ?5JA\ZT5]%?\**\*_P#/UJO_ '^3 M_P"(H_X45X5_Y^M5_P"_R?\ Q%'UF ?5JA\ZT5]%?\**\*_\_6J_]_D_^(H_ MX45X5_Y^M5_[_)_\11]9@'U:H?.M%?17_"BO"O\ S]:K_P!_D_\ B*/^%%>% M?^?K5?\ O\G_ ,11]9@'U:H?.M%?17_"BO"O_/UJO_?Y/_B*/^%%>%?^?K5? M^_R?_$4?68!]6J'SK17T5_PHKPK_ ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ +_) M_P#$4?68!]6J'SK17T5_PHKPK_S]:K_W^3_XBC_A17A7_GZU7_O\G_Q%'UF M?5JA\ZT5]%?\**\*_P#/UJO_ '^3_P"(H_X45X5_Y^M5_P"_R?\ Q%'UF ?5 MJA\ZT5]%?\**\*_\_6J_]_D_^(H_X45X5_Y^M5_[_)_\11]9@'U:H?.M%?17 M_"BO"O\ S]:K_P!_D_\ B*/^%%>%?^?K5?\ O\G_ ,11]9@'U:H?.M%?17_" MBO"O_/UJO_?Y/_B*/^%%>%?^?K5?^_R?_$4?68!]6J'SK17T5_PHKPK_ ,_6 MJ_\ ?Y/_ (BC_A17A7_GZU7_ +_)_P#$4?68!]6J'SK17T5_PHKPK_S]:K_W M^3_XBC_A17A7_GZU7_O\G_Q%'UF ?5JA\ZT5]%?\**\*_P#/UJO_ '^3_P"( MH_X45X5_Y^M5_P"_R?\ Q%'UF ?5JA\ZT5]%?\*+\*Y_X^M5_P"_R?\ Q%:N MG_"/P;I[ASIK73CH;F5G'Y< _E0\5 :PLSYRT;P_JOB"[%MI5C-=29YV+\J_ M[S= /K7N?@7X/V>AR1:CKK1WM^N&2$#,41_'[Q_0?K7IEK9VUC;K!:6\5O"O FW8XD"J/P%35SU,1*6BT1T4\/&.KU84445SG0%%%% !1110!__]D! end XML 12 oii-20210930_htm.xml IDEA: XBRL DOCUMENT 0000073756 2021-01-01 2021-09-30 0000073756 2021-10-22 0000073756 2021-09-30 0000073756 2020-12-31 0000073756 2021-07-01 2021-09-30 0000073756 2020-07-01 2020-09-30 0000073756 2020-01-01 2020-09-30 0000073756 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000073756 us-gaap:InterestRateSwapMember 2021-01-01 2021-09-30 0000073756 us-gaap:InterestRateSwapMember 2020-01-01 2020-09-30 0000073756 2019-12-31 0000073756 2020-09-30 0000073756 us-gaap:CommonStockMember 2020-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000073756 us-gaap:TreasuryStockMember 2020-12-31 0000073756 us-gaap:RetainedEarningsMember 2020-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000073756 us-gaap:ParentMember 2020-12-31 0000073756 us-gaap:NoncontrollingInterestMember 2020-12-31 0000073756 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000073756 us-gaap:ParentMember 2021-01-01 2021-03-31 0000073756 2021-01-01 2021-03-31 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0000073756 us-gaap:RestrictedStockMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000073756 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000073756 us-gaap:CommonStockMember 2021-03-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000073756 us-gaap:TreasuryStockMember 2021-03-31 0000073756 us-gaap:RetainedEarningsMember 2021-03-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0000073756 us-gaap:ParentMember 2021-03-31 0000073756 us-gaap:NoncontrollingInterestMember 2021-03-31 0000073756 2021-03-31 0000073756 us-gaap:ParentMember 2021-04-01 2021-06-30 0000073756 2021-04-01 2021-06-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0000073756 us-gaap:CommonStockMember 2021-06-30 0000073756 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000073756 us-gaap:TreasuryStockMember 2021-06-30 0000073756 us-gaap:RetainedEarningsMember 2021-06-30 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2021-06-30 0000073756 us-gaap:ParentMember 2021-06-30 0000073756 us-gaap:NoncontrollingInterestMember 2021-06-30 0000073756 2021-06-30 0000073756 us-gaap:ParentMember 2021-07-01 2021-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0000073756 us-gaap:CommonStockMember 2021-09-30 0000073756 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000073756 us-gaap:TreasuryStockMember 2021-09-30 0000073756 us-gaap:RetainedEarningsMember 2021-09-30 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0000073756 us-gaap:ParentMember 2021-09-30 0000073756 us-gaap:NoncontrollingInterestMember 2021-09-30 0000073756 us-gaap:CommonStockMember 2019-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000073756 us-gaap:TreasuryStockMember 2019-12-31 0000073756 us-gaap:RetainedEarningsMember 2019-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000073756 us-gaap:ParentMember 2019-12-31 0000073756 us-gaap:NoncontrollingInterestMember 2019-12-31 0000073756 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000073756 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2020-01-01 2020-03-31 0000073756 2020-01-01 2020-03-31 0000073756 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000073756 us-gaap:ParentMember 2020-01-01 2020-03-31 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000073756 us-gaap:RestrictedStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0000073756 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0000073756 us-gaap:CommonStockMember 2020-03-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000073756 us-gaap:TreasuryStockMember 2020-03-31 0000073756 us-gaap:RetainedEarningsMember 2020-03-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000073756 us-gaap:ParentMember 2020-03-31 0000073756 us-gaap:NoncontrollingInterestMember 2020-03-31 0000073756 2020-03-31 0000073756 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000073756 us-gaap:ParentMember 2020-04-01 2020-06-30 0000073756 2020-04-01 2020-06-30 0000073756 us-gaap:RestrictedStockMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000073756 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0000073756 us-gaap:CommonStockMember 2020-06-30 0000073756 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000073756 us-gaap:TreasuryStockMember 2020-06-30 0000073756 us-gaap:RetainedEarningsMember 2020-06-30 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0000073756 us-gaap:ParentMember 2020-06-30 0000073756 us-gaap:NoncontrollingInterestMember 2020-06-30 0000073756 2020-06-30 0000073756 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000073756 us-gaap:ParentMember 2020-07-01 2020-09-30 0000073756 us-gaap:RestrictedStockMember us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000073756 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0000073756 us-gaap:CommonStockMember 2020-09-30 0000073756 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000073756 us-gaap:TreasuryStockMember 2020-09-30 0000073756 us-gaap:RetainedEarningsMember 2020-09-30 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2020-09-30 0000073756 us-gaap:ParentMember 2020-09-30 0000073756 us-gaap:NoncontrollingInterestMember 2020-09-30 0000073756 srt:MinimumMember 2021-09-30 0000073756 srt:MaximumMember 2021-09-30 0000073756 country:CN us-gaap:TradeAccountsReceivableMember 2021-09-30 0000073756 srt:MaximumMember 2021-01-01 2021-09-30 0000073756 oii:SubseaRoboticsMember 2021-07-01 2021-09-30 0000073756 oii:SubseaRoboticsMember 2020-07-01 2020-09-30 0000073756 oii:SubseaRoboticsMember 2021-01-01 2021-09-30 0000073756 oii:SubseaRoboticsMember 2020-01-01 2020-09-30 0000073756 oii:ManufacturedProductsMember 2021-07-01 2021-09-30 0000073756 oii:ManufacturedProductsMember 2020-07-01 2020-09-30 0000073756 oii:ManufacturedProductsMember 2021-01-01 2021-09-30 0000073756 oii:ManufacturedProductsMember 2020-01-01 2020-09-30 0000073756 oii:OffshoreProjectsGroupMember 2021-07-01 2021-09-30 0000073756 oii:OffshoreProjectsGroupMember 2020-07-01 2020-09-30 0000073756 oii:OffshoreProjectsGroupMember 2021-01-01 2021-09-30 0000073756 oii:OffshoreProjectsGroupMember 2020-01-01 2020-09-30 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2021-07-01 2021-09-30 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-07-01 2020-09-30 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2021-01-01 2021-09-30 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-01-01 2020-09-30 0000073756 oii:EnergyServicesAndProductsMember 2021-07-01 2021-09-30 0000073756 oii:EnergyServicesAndProductsMember 2020-07-01 2020-09-30 0000073756 oii:EnergyServicesAndProductsMember 2021-01-01 2021-09-30 0000073756 oii:EnergyServicesAndProductsMember 2020-01-01 2020-09-30 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2021-07-01 2021-09-30 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2020-07-01 2020-09-30 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2021-01-01 2021-09-30 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2020-01-01 2020-09-30 0000073756 srt:AfricaMember 2021-07-01 2021-09-30 0000073756 srt:AfricaMember 2020-07-01 2020-09-30 0000073756 srt:AfricaMember 2021-01-01 2021-09-30 0000073756 srt:AfricaMember 2020-01-01 2020-09-30 0000073756 country:NO 2021-07-01 2021-09-30 0000073756 country:NO 2020-07-01 2020-09-30 0000073756 country:NO 2021-01-01 2021-09-30 0000073756 country:NO 2020-01-01 2020-09-30 0000073756 country:GB 2021-07-01 2021-09-30 0000073756 country:GB 2020-07-01 2020-09-30 0000073756 country:GB 2021-01-01 2021-09-30 0000073756 country:GB 2020-01-01 2020-09-30 0000073756 srt:AsiaPacificMember 2021-07-01 2021-09-30 0000073756 srt:AsiaPacificMember 2020-07-01 2020-09-30 0000073756 srt:AsiaPacificMember 2021-01-01 2021-09-30 0000073756 srt:AsiaPacificMember 2020-01-01 2020-09-30 0000073756 country:BR 2021-07-01 2021-09-30 0000073756 country:BR 2020-07-01 2020-09-30 0000073756 country:BR 2021-01-01 2021-09-30 0000073756 country:BR 2020-01-01 2020-09-30 0000073756 oii:OtherGeographicalMember 2021-07-01 2021-09-30 0000073756 oii:OtherGeographicalMember 2020-07-01 2020-09-30 0000073756 oii:OtherGeographicalMember 2021-01-01 2021-09-30 0000073756 oii:OtherGeographicalMember 2020-01-01 2020-09-30 0000073756 us-gaap:NonUsMember 2021-07-01 2021-09-30 0000073756 us-gaap:NonUsMember 2020-07-01 2020-09-30 0000073756 us-gaap:NonUsMember 2021-01-01 2021-09-30 0000073756 us-gaap:NonUsMember 2020-01-01 2020-09-30 0000073756 country:US 2021-07-01 2021-09-30 0000073756 country:US 2020-07-01 2020-09-30 0000073756 country:US 2021-01-01 2021-09-30 0000073756 country:US 2020-01-01 2020-09-30 0000073756 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000073756 us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000073756 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0000073756 us-gaap:TransferredOverTimeMember 2020-01-01 2020-09-30 0000073756 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000073756 us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000073756 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0000073756 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-09-30 0000073756 country:CN us-gaap:AccountsReceivableMember 2021-09-30 0000073756 oii:SubseaProductsMember 2020-01-01 2020-03-31 0000073756 oii:SubseaProjectsMember 2020-01-01 2020-03-31 0000073756 oii:AssetIntegrityMember 2020-01-01 2020-03-31 0000073756 oii:AdvancedTechnologiesMember 2020-01-01 2020-03-31 0000073756 srt:MinimumMember 2020-03-31 0000073756 srt:MaximumMember 2020-03-31 0000073756 us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2020-03-31 0000073756 oii:SubseaRoboticsMember 2020-01-01 2020-03-31 0000073756 oii:ManufacturedProductsMember 2020-01-01 2020-03-31 0000073756 oii:OffshoreProjectsGroupMember 2020-01-01 2020-03-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-01-01 2020-03-31 0000073756 srt:MinimumMember us-gaap:ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain 2020-03-31 0000073756 oii:SDSRosythMember 2020-01-01 2020-03-31 0000073756 oii:SDSBrazilMember 2020-01-01 2020-03-31 0000073756 oii:SubseaProductsAngolaMember 2020-01-01 2020-03-31 0000073756 oii:ShallowWaterMember 2020-01-01 2020-03-31 0000073756 oii:EcosseMember 2020-01-01 2020-03-31 0000073756 oii:GlobalDataSolutionMember 2020-01-01 2020-03-31 0000073756 oii:OceaneeringEntertainmentSystemMember 2020-01-01 2020-03-31 0000073756 oii:OceaneeringAGVSystemMember 2020-01-01 2020-03-31 0000073756 oii:ManufacturedProductsMember 2020-01-01 2020-03-31 0000073756 oii:OffshoreProjectsGroupMember 2020-01-01 2020-03-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-01-01 2020-03-31 0000073756 us-gaap:DomesticCountryMember 2021-01-01 2021-09-30 0000073756 country:GB 2021-01-01 2021-09-30 0000073756 country:NO 2021-01-01 2021-09-30 0000073756 country:AO 2021-01-01 2021-09-30 0000073756 country:BR 2021-01-01 2021-09-30 0000073756 country:AU 2021-01-01 2021-09-30 0000073756 oii:SeniorNotesdue2024Member 2021-09-30 0000073756 oii:SeniorNotesdue2024Member 2020-12-31 0000073756 oii:SeniorNotesdue2028Member 2021-09-30 0000073756 oii:SeniorNotesdue2028Member 2020-12-31 0000073756 oii:SeniorNotesdue2024Member 2014-11-30 0000073756 oii:SeniorNotesdue2028Member 2018-02-28 0000073756 us-gaap:LineOfCreditMember 2014-10-31 0000073756 us-gaap:LineOfCreditMember 2018-02-28 0000073756 us-gaap:LineOfCreditMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2018-02-28 0000073756 us-gaap:LineOfCreditMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2018-02-28 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:ApplicableMarginMember 2021-09-30 0000073756 srt:MaximumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:ApplicableMarginMember 2021-09-30 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:EurodollarAdvancesMember oii:ApplicableMarginMember 2021-09-30 0000073756 srt:MaximumMember oii:CreditAgreementMember oii:EurodollarAdvancesMember oii:ApplicableMarginMember 2021-09-30 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:FederalFundsRateMember oii:AdjustedBaseRateMember 2021-09-30 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:EurodollarRateMember oii:AdjustedBaseRateMember 2021-09-30 0000073756 srt:MinimumMember 2021-01-01 2021-09-30 0000073756 oii:SeniorNotesdue2024Member 2020-06-30 0000073756 srt:MinimumMember oii:SeniorNotesdue2024Member us-gaap:LondonInterbankOfferedRateLIBORMember 2020-06-30 0000073756 oii:SeniorNotesdue2024Member 2017-04-01 2017-06-30 0000073756 oii:SeniorNotesdue2028Member 2017-04-01 2017-06-30 0000073756 2017-04-01 2017-06-30 0000073756 currency:AOA 2021-07-01 2021-09-30 0000073756 currency:AOA 2020-07-01 2020-09-30 0000073756 currency:AOA 2021-01-01 2021-09-30 0000073756 currency:AOA 2020-01-01 2020-09-30 0000073756 currency:BRL 2021-07-01 2021-09-30 0000073756 currency:BRL 2020-07-01 2020-09-30 0000073756 currency:BRL 2021-01-01 2021-09-30 0000073756 currency:BRL 2020-01-01 2020-09-30 0000073756 currency:AOA 2021-09-30 0000073756 currency:AOA 2020-12-31 0000073756 country:AO 2021-09-30 0000073756 country:AO 2020-12-31 0000073756 us-gaap:BondsMember 2021-01-01 2021-09-30 0000073756 country:CN us-gaap:AccountsReceivableMember 2020-12-31 0000073756 country:CN 2021-09-30 0000073756 oii:ManufacturedProductsMember 2021-09-30 0000073756 us-gaap:TradeAccountsReceivableMember 2021-09-30 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0000073756 2014-12-31 0000073756 2015-12-31 0000073756 oii:EnergyServicesAndProductsMemberMember 2021-07-01 2021-09-30 0000073756 oii:UnallocatedExpensesMember 2021-07-01 2021-09-30 0000073756 oii:UnallocatedExpensesMember 2020-07-01 2020-09-30 0000073756 oii:UnallocatedExpensesMember 2021-01-01 2021-09-30 0000073756 oii:UnallocatedExpensesMember 2020-01-01 2020-09-30 0000073756 oii:SubseaRoboticsMemberMember 2021-07-01 2021-09-30 0000073756 oii:SubseaRoboticsMemberMember 2020-07-01 2020-09-30 0000073756 oii:SubseaRoboticsMemberMember 2021-01-01 2021-09-30 0000073756 oii:SubseaRoboticsMemberMember 2020-01-01 2020-09-30 0000073756 oii:UnallocatedExpenseMemberMember 2020-07-01 2020-09-30 0000073756 oii:UnallocatedExpenseMemberMember 2021-01-01 2021-09-30 0000073756 oii:UnallocatedExpenseMemberMember 2020-01-01 2020-09-30 shares iso4217:USD iso4217:USD shares pure oii:units OCEANEERING INTERNATIONAL INC 0000073756 --12-31 2021-09-30 2021 Q3 false 11035383 11525725 10-Q true false 1-10945 DE 95-2628227 11911 FM 529 Houston, TX 77041 713 329-4500 Common stock, par value $0.25 per share OII NYSE Yes Yes Large Accelerated Filer false false false 99798705 447725000 452016000 293126000 296214000 254672000 221997000 128869000 141241000 60743000 58795000 1185135000 1170263000 2446348000 2456602000 1935620000 1865495000 510728000 591107000 34936000 35016000 105402000 108250000 145771000 141206000 286109000 284472000 1981972000 2045842000 97836000 94207000 302656000 292863000 50754000 50046000 451246000 437116000 739980000 805251000 157510000 156074000 84139000 89244000 0.25 0.25 360000000 360000000 110834088 110834088 27709000 27709000 170787000 192492000 11035383 11525725 631942000 660021000 1340726000 1351220000 -364246000 -359306000 543034000 552094000 6063000 6063000 549097000 558157000 1981972000 2045842000 466814000 439743000 1402566000 1403627000 406966000 410092000 1217664000 1284687000 59848000 29651000 184902000 118940000 44079000 49396000 132531000 152856000 0 0 0 68763000 0 40875000 0 343880000 15769000 -60620000 52371000 -446559000 662000 414000 1864000 2202000 9616000 9250000 29752000 33323000 189000 131000 1101000 2002000 -814000 -2836000 -4222000 -13624000 6190000 -72161000 21362000 -489302000 13560000 7204000 31856000 -17551000 -7370000 -79365000 -10494000 -471751000 99797000 99297000 99675000 99209000 99797000 99297000 99675000 99209000 -0.07 -0.80 -0.11 -4.76 -0.07 -0.80 -0.11 -4.76 -7370000 -79365000 -10494000 -471751000 -8988000 13204000 -5376000 -46492000 -249000 0 436000 0 -9237000 13204000 -4940000 -46492000 -16607000 -66161000 -15434000 -518243000 -10494000 -471751000 105937000 482445000 0 68763000 -1801000 -8211000 7038000 -2318000 -1597000 8101000 6252000 -4636000 -1838000 29587000 -87999000 -12371000 -19179000 0 12840000 7624000 4639000 -142000 3256000 14130000 -158496000 -3254000 -12071000 95813000 504114000 85319000 32363000 35816000 45840000 4486000 0 3108000 5374000 4129000 1752000 1157000 0 -22936000 -38714000 63010000 -1727000 -1725000 -64737000 -1725000 -1937000 -6802000 -4291000 -14878000 452016000 373655000 447725000 358777000 27709000 192492000 -660021000 1351220000 -359306000 552094000 6063000 558157000 -9365000 -9365000 -9365000 -1802000 -1802000 -1802000 -13642000 14997000 1355000 1355000 -10439000 10439000 27709000 168411000 -634585000 1341855000 -361108000 542282000 6063000 548345000 6241000 6241000 6099000 6099000 6099000 -409000 2456000 2047000 2047000 27709000 168002000 -632129000 1348096000 -355009000 556669000 6063000 562732000 -7370000 -7370000 -7370000 -9237000 -9237000 -9237000 2785000 187000 2972000 2972000 27709000 170787000 -631942000 1340726000 -364246000 543034000 6063000 549097000 27709000 207130000 -681640000 1850244000 -334097000 1069346000 6063000 1075409000 -2273000 -2273000 -2273000 -367598000 -367598000 -367598000 -70325000 -70325000 -70325000 -11816000 13262000 1446000 1446000 -5992000 5992000 27709000 189322000 -662386000 1480373000 -404422000 630596000 6063000 636659000 -24788000 -24788000 -24788000 10629000 10629000 10629000 1790000 1119000 2909000 2909000 27709000 191112000 -661267000 1455585000 -393793000 619346000 6063000 625409000 -79365000 -79365000 -79365000 13204000 13204000 13204000 -862000 1033000 171000 171000 27709000 190250000 -660234000 1376220000 -380589000 553356000 6063000 559419000 SUMMARY OF MAJOR ACCOUNTING POLICIES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) has prepared these unaudited consolidated financial statements pursuant to instructions for quarterly reports on Form 10-Q, which we are required to file with the United States Securities and Exchange Commission (the “SEC”). These financial statements do not include all information and footnotes normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). These financial statements reflect all adjustments that we believe are necessary to present fairly our financial position as of September 30, 2021 and our results of operations and cash flows for the periods presented. Except as otherwise disclosed herein, all such adjustments are of a normal and recurring nature. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in our annual report on Form 10-K for the year ended December 31, 2020. The results for interim periods are not necessarily indicative of annual results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Oceaneering and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other noncurrent assets. We eliminate intercompany transactions and accounts in consolidation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowances for Credit Loss—Financial Assets Measured at Amortized Costs. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identify allowances for credit loss based on future expected losses when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last three years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which historically we consider to have a low risk of loss.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are monitoring the impacts from the coronavirus (“COVID-19”) pandemic and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and market conditions, as a result of COVID-19, in determining credit loss expense for the three- and nine-month periods ended September 30, 2021 and 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, our allowance for credit losses was $1.5 million for accounts receivable and $0.8 million for other receivables. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the three- and nine-month periods ended September 30, 2021, we wrote off accounts receivable of less than $0.1 million and $3.1 million, respectively, that previously had been reserved.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to apply the practical expedient available under “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,” as amended, (“ASC 326”) to exclude the accrued </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of September 30, 2021 and December 31, 2020 was $1.3 million and $1.5 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of September 30, 2021. We generally do not require collateral from our customers. As of September 30, 2021, our accounts receivable included $11 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our outstanding accounts receivable from this customer.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. We did not record any write-downs or write-offs of inventory in the three- and nine-month periods ended September 30, 2021, as compared to $7.0 million of write-downs and write-offs in the three- and nine-month periods ended September 30, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide for depreciation of property and equipment on the straight-line method over estimated useful lives. We charge the costs of repair and maintenance of property and equipment to operations as incurred, and we capitalize the costs of improvements that extend asset lives or functionality. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved, and any resulting gain or loss is included as an adjustment to cost of services and products.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in the three- and nine-month periods ended September 30, 2021 and 2020. We do not allocate general administrative costs to capital projects. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized over their respective estimated useful lives.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for property and equipment, long-lived intangible assets and right-of-use operating lease assets for the three- and nine-month periods ended September 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held for sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding right-of-use operating lease assets, see “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> below.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For information regarding impairments of goodwill during the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for goodwill for the three- and nine-month periods ended September 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency for most of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $(0.3) million and $(4.0) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2021, respectively. We recorded $(2.5) million and $(13) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2020, respectively. Those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use an input method to recognize revenue, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group (“OPG”) and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our service-based business lines, we principally charge on a dayrate basis for services provided. In our product-based business lines, predominantly in our Manufactured Products segment, we recognize revenue and profit using the percentage-of-completion method and exclude uninstalled materials and significant inefficiencies from the measure of progress.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, when required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. During the three- and nine-month periods ended September 30, 2021, we recognized a projected loss of $2.1 million for a contract in our Subsea Robotics segment. We did not have any material adjustments during the three- and nine-month periods ended September 30, 2020. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3—“Revenue” for more information on our revenue from contracts with customers.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 842”), when the lease component is predominant, and (2) under the accounting standard “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) has prepared these unaudited consolidated financial statements pursuant to instructions for quarterly reports on Form 10-Q, which we are required to file with the United States Securities and Exchange Commission (the “SEC”). These financial statements do not include all information and footnotes normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). These financial statements reflect all adjustments that we believe are necessary to present fairly our financial position as of September 30, 2021 and our results of operations and cash flows for the periods presented. Except as otherwise disclosed herein, all such adjustments are of a normal and recurring nature. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in our annual report on Form 10-K for the year ended December 31, 2020. The results for interim periods are not necessarily indicative of annual results.</span> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Oceaneering and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other noncurrent assets. We eliminate intercompany transactions and accounts in consolidation.</span> 0.50 0.20 0.50 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.</span> Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowances for Credit Loss—Financial Assets Measured at Amortized Costs. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identify allowances for credit loss based on future expected losses when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last three years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which historically we consider to have a low risk of loss.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are monitoring the impacts from the coronavirus (“COVID-19”) pandemic and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and market conditions, as a result of COVID-19, in determining credit loss expense for the three- and nine-month periods ended September 30, 2021 and 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, our allowance for credit losses was $1.5 million for accounts receivable and $0.8 million for other receivables. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the three- and nine-month periods ended September 30, 2021, we wrote off accounts receivable of less than $0.1 million and $3.1 million, respectively, that previously had been reserved.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to apply the practical expedient available under “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,” as amended, (“ASC 326”) to exclude the accrued </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of September 30, 2021 and December 31, 2020 was $1.3 million and $1.5 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of September 30, 2021. We generally do not require collateral from our customers. As of September 30, 2021, our accounts receivable included $11 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our outstanding accounts receivable from this customer.</span></div> P3Y 1500000 800000 100000 3100000 1300000 1500000 11000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. We did not record any write-downs or write-offs of inventory in the three- and nine-month periods ended September 30, 2021, as compared to $7.0 million of write-downs and write-offs in the three- and nine-month periods ended September 30, 2020.</span> 7000000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide for depreciation of property and equipment on the straight-line method over estimated useful lives. We charge the costs of repair and maintenance of property and equipment to operations as incurred, and we capitalize the costs of improvements that extend asset lives or functionality. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved, and any resulting gain or loss is included as an adjustment to cost of services and products.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in the three- and nine-month periods ended September 30, 2021 and 2020. We do not allocate general administrative costs to capital projects. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized over their respective estimated useful lives.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for property and equipment, long-lived intangible assets and right-of-use operating lease assets for the three- and nine-month periods ended September 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held for sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding right-of-use operating lease assets, see “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> below.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the </span></div>amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For information regarding impairments of goodwill during the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for goodwill for the three- and nine-month periods ended September 30, 2021. <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency for most of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $(0.3) million and $(4.0) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2021, respectively. We recorded $(2.5) million and $(13) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2020, respectively. Those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.</span> -300000 -4000000.0 -2500000 -13000000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use an input method to recognize revenue, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group (“OPG”) and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our service-based business lines, we principally charge on a dayrate basis for services provided. In our product-based business lines, predominantly in our Manufactured Products segment, we recognize revenue and profit using the percentage-of-completion method and exclude uninstalled materials and significant inefficiencies from the measure of progress.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, when required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. During the three- and nine-month periods ended September 30, 2021, we recognized a projected loss of $2.1 million for a contract in our Subsea Robotics segment. We did not have any material adjustments during the three- and nine-month periods ended September 30, 2020. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3—“Revenue” for more information on our revenue from contracts with customers.</span></div> 2100000 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 842”), when the lease component is predominant, and (2) under the accounting standard “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.</span></div>Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term P15Y REVENUE<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by Category</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.161%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.169%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Business Segment:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,710 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,617 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,200 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,621 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,580 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,212 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,765 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,306 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,455 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,178 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,119,200 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,078 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Geographic Operating Areas:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="9" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="9" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,890 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,077 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,087 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,143 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,254 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,568 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,401 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,781 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia and Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,238 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,296 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,411 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,902 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,865 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,621 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">752,443 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">651,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Timing of Transfer of Goods or Services:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,728 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,934 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,833 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,738 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with milestone payments have, in the aggregate, a significant impact on the contract asset and the contract liability balances. Milestones are contractually agreed with customers and relate to significant events across the contract lives. Some milestones are achieved before revenue is recognized, resulting in a contract liability, while other milestones are achieved after revenue is recognized, resulting in a contract asset.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets and contract liabilities from contracts with customers.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.239%"><tr><td style="width:1.0%"/><td style="width:66.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.722%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets, beginning of period</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,997 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,288 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue accrued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts billed</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,322,892)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,271,561)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,672 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferrals of milestone payments</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,246 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,223 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of revenue for goods and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities, end of period</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,754 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations that were unsatisfied (or partially unsatisfied) was $221 million. In arriving at this value, we have used two practical expedients available to us and are not disclosing amounts in relation to performance obligations: (1) that are part of contracts with an original expected duration of one year or less; or (2) on contracts where we recognize revenue in line with the billing. Of this amount, we expect to recognize revenue of $119 million over the next 12 months, and we expect to recognize substantially all of the remaining balance of $102 million within the next 24 months. As of September 30, 2021, our contract assets included $38 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our contract assets due from this customer. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of our service contracts in our Subsea Robotics, OPG, Integrity Management &amp; Digital Solutions (“IMDS”) and ADTech segments, the majority of our contracts either have initial contract terms of one year or less or have customer option cancellation clauses that lead us to consider the original expected duration of one year or less.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Manufactured Products and ADTech segments, we have long-term contracts that extend beyond one year, and these make up the majority of the performance obligations balance reported as of September 30, 2021. We also have shorter-term product contracts with an expected original duration of one year or less that have been excluded.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where appropriate, we have made estimates within the transaction price of elements of variable consideration within the contracts and constrained those amounts to a level where we consider it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The amount of revenue recognized in the nine months ended September 30, 2021 that was associated with performance obligations completed or partially completed in prior periods was not significant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, there were no significant outstanding liability balances for refunds or returns due to the nature of our contracts and the services and products we provide. Our warranties are limited to assurance warranties that are of a standard length and are not considered to be material rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The majority of our contracts consist of a single performance obligation. When there are multiple obligations, we look for observable evidence of stand-alone selling prices on which to base the allocation. This involves judgment as to the appropriateness of the observable evidence relating to the facts and circumstances of the contract. If we do not have observable evidence, we estimate stand-alone selling prices by taking a cost-plus-margin approach, using typical margins from the type of product or service, customer and regional geography involved.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain or Fulfill a Contract</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In line with the available practical expedient, we capitalize costs to obtain a contract when those amounts are significant and the contract is expected at inception to exceed one year in duration. Otherwise, the costs are expensed in the period when incurred. Costs to obtain a contract primarily consist of bid and proposal costs, which are incremental to our fixed costs. There were no balances or amortization of costs to obtain a contract in the current reporting periods.</span></div>Costs to fulfill a contract primarily consist of certain mobilization costs incurred to provide services or products to our customers. These costs are deferred and amortized over the period of contract performance. The closing balance of costs to fulfill a contract was $8.1 million and $8.3 million as of September 30, 2021 and December 31, 2020, respectively. For the three- and nine-month periods ended September 30, 2021, we recorded amortization expense of $1.2 million and $3.4 million, respectively. For the three- and nine-month periods ended September 30, 2020, we recorded amortization expense of $1.5 million and $5.3 million, respectively. No impairment costs were recognized. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.161%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.169%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Business Segment:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,710 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,617 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,200 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,621 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,580 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,212 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,765 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,306 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,455 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,178 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,119,200 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,078 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Geographic Operating Areas:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="9" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="9" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,890 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,077 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,087 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,143 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,254 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,568 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,401 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,781 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia and Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,238 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,296 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,411 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,902 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,865 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,621 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">752,443 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">651,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Timing of Transfer of Goods or Services:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,728 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,934 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,833 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,738 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table> 143710000 119617000 404200000 378621000 75359000 110416000 241311000 377520000 95580000 73212000 292765000 221306000 62806000 53933000 180924000 172631000 377455000 357178000 1119200000 1150078000 89359000 82565000 283366000 253549000 466814000 439743000 1402566000 1403627000 78890000 43077000 213087000 158143000 51269000 57138000 160923000 154745000 46254000 68568000 135401000 191781000 43919000 30715000 123616000 113517000 30238000 19296000 78411000 64902000 22912000 22071000 69183000 69355000 273482000 240865000 780621000 752443000 193332000 198878000 621945000 651184000 466814000 439743000 1402566000 1403627000 437086000 411809000 1316733000 1306889000 29728000 27934000 85833000 96738000 466814000 439743000 1402566000 1403627000 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets and contract liabilities from contracts with customers.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.239%"><tr><td style="width:1.0%"/><td style="width:66.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.722%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets, beginning of period</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,997 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,288 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue accrued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts billed</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,322,892)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,271,561)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,672 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferrals of milestone payments</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,246 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,223 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of revenue for goods and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities, end of period</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,754 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 221997000 221288000 1355567000 1271033000 -1322892000 -1271561000 254672000 220760000 50046000 117342000 47246000 46223000 -46538000 -117999000 50754000 45566000 221000000 119000000 102000000 38000000 8100000 8300000 -1200000 -3400000 1500000 5300000 IMPAIRMENTS<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not identify any triggering events and, accordingly, no impairments of goodwill were recorded in the three- and nine-month periods ended September 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After reallocation of our goodwill to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed quantitative analyses for our Subsea Robotics and Manufactured Products reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for our Manufactured Products unit, but not for our Subsea Robotics reporting unit. As a result, for our Manufactured Products unit, we recorded a pre-tax goodwill impairment loss of $41 million in the three-month period ended September 30, 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present and we were required to perform a quantitative analysis for our Subsea Products–Service, Technology and Rentals (“ST&amp;R”), Subsea Products–Manufactured Products, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for each of those reporting units, with the exception of Subsea Products–Manufactured Products. As a result, for our Subsea Products–ST&amp;R, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units, we recorded pre-tax goodwill impairment losses of $51 million, $130 million, $111 million and $11 million, respectively. For our Remotely Operated Vehicles (“ROV”) and Advanced Technologies–Government reporting units, qualitative assessments were performed; and we concluded that it was more likely than not the fair value of each of those reporting units was more than the carrying value of the reporting unit and, therefore, no impairments were recorded for those reporting units.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of fair values for our reporting units determined in the first and third quarters of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values. For our cash flow projections in each of those periods, we utilized a weighted-average cost of capital ranging from 11% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments, as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, to our new reporting segments:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill Impairment</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products/ST&amp;R</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,845 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects/Subsea Projects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset Integrity/Asset Integrity</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies/Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total goodwill impairment</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">303,005</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">102,118</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,388</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,285</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">123,214</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">303,005</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aside from the goodwill impairments discussed above, the changes in our reporting units' goodwill balances during the periods presented are from currency exchange rate changes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding goodwill by business segment, see Note 10–"Business Segment Information."</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment and Intangible Assets</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not identify any triggering events and, accordingly, no impairments of long-lived assets were recorded in the three- and nine-month periods ended September 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After reallocation of our long-lived assets to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed a quantitative assessment for our Manufactured Products asset groups. Based on that assessment, we concluded that it was more likely than not that the fair value of the asset groups within Manufactured Products was more than the carrying value of each asset group and, therefore, no impairment was required. We did not identify any triggering events for our asset groups other than those included in Manufactured Products during the third quarter of 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups. To measure fair value for these asset groups, we used the following approaches:</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Subsea Distribution Solutions U.K. - We utilized the cost approach and considered economic obsolescence under the income approach to determine fair value of the property and equipment.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Subsea Distribution Solutions Brazil and Angola - We utilized a combination of market and cost approaches to measure fair values.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shallow Water vessels - We utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewables and Special Projects - We utilized a combination of market and cost approaches to measure fair values.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Oceaneering Entertainment Systems and Oceaneering Automated Guided Vehicles (“AGV”) Systems - We utilized a combination of market and cost approaches to measure fair value.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of fair value for these asset groups required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. In the first quarter of 2020, our cash flow projections utilized a weighted-average cost of capital ranging from 12% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned in our new reporting segments as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:0.1%"/><td style="width:2.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived Asset Impairments</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#929292;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions U.K.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shallow Water vessels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Renewables and Special Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Global Data Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering Entertainment Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering AGV Systems</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total long-lived asset impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">68,763</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">61,074</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,522</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">167</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">68,763</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 41000000 51000000 130000000 111000000 11000000 0.11 0.15 0.02 The following table reflects goodwill impairments, as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, to our new reporting segments:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill Impairment</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products/ST&amp;R</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,845 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects/Subsea Projects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset Integrity/Asset Integrity</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies/Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total goodwill impairment</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">303,005</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">102,118</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,388</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,285</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">123,214</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">303,005</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 51302000 129562000 110753000 11388000 303005000 102118000 11388000 66285000 123214000 303005000 0.12 0.15 0.02 ong-lived asset impairments in the three-month period ended March 31, 2020, were realigned in our new reporting segments as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:0.1%"/><td style="width:2.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived Asset Impairments</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#929292;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions U.K.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shallow Water vessels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Renewables and Special Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Global Data Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering Entertainment Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering AGV Systems</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total long-lived asset impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">68,763</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">61,074</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,522</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">167</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">68,763</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 6543000 9834000 38482000 3894000 3628000 167000 5065000 1150000 68763000 61074000 7522000 167000 68763000 INCOME TAXES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax provision is based on (1) our earnings for the period and other factors affecting the tax provision and (2) the operations of foreign branches and subsidiaries that are subject to local income and withholding taxes. Factors that affect our tax rate include our profitability levels in general and the geographical mix from the sources of our results. The effective tax rate for the three- and nine-month periods ended September 30, 2021 and 2020 was different than the federal statutory rate of 21%, primarily due to the geographical mix of operating revenue and results, changes in valuation allowances and uncertain tax positions, and other discrete items; therefore, we do not believe a discussion of the effective tax rate is meaningful. We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings or deferred taxes related to balance sheet translation gains or losses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into law in the United States. In accordance with the rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended our 2013 federal income tax return impacted by the net operating loss carryback. Prior to the enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expected to receive combined refunds of approximately $33 million, of which we have received $10 million as of September 30, 2021. The remaining refunds are classified as accounts receivable, net, in our consolidated balance sheet as of September 30, 2021. In 2020, we also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct our international operations in jurisdictions that have varying laws and regulations regarding income and other taxes, some of which are subject to interpretation. We recognize the expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accrued a net total of $14 million and $15 million in other long-term liabilities on our balance sheet for worldwide unrecognized tax liabilities as of September 30, 2021 and December 31, 2020, respectively. We account for any applicable interest and penalties related to uncertain tax positions as a component of our provision for income taxes in our consolidated financial statements. Changes in our management's judgment related to those liabilities would affect our effective income tax rate in the periods of change.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.526%"><tr><td style="width:1.0%"/><td style="width:75.228%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.432%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jurisdiction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Periods</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have ongoing tax audits in various jurisdictions. The outcome of these audits may have an impact on uncertain tax positions for income tax returns subsequently filed in those jurisdictions.</span></div> 33 10 8.4 0.50 14000000 15000000 The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.526%"><tr><td style="width:1.0%"/><td style="width:75.228%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.432%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jurisdiction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Periods</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr></table> 2014 2019 2016 2013 2016 2016 SELECTED BALANCE SHEET INFORMATION<div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is information regarding selected balance sheet accounts:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.659%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dec 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Inventory:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remotely operated vehicle parts and components</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other inventory, primarily raw materials</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,891 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,453 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,078 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,616 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Angolan bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,795 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued job costs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,323 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,706 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,008 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,798 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,656 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,863 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is information regarding selected balance sheet accounts:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.659%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dec 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Inventory:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remotely operated vehicle parts and components</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other inventory, primarily raw materials</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,891 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,453 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,078 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,616 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Angolan bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,795 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued job costs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,323 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,706 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,008 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,798 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,656 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,863 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 62978000 62788000 65891000 78453000 128869000 141241000 54078000 48616000 6665000 10179000 60743000 58795000 130555000 135042000 50323000 47721000 46706000 35929000 20008000 18798000 55064000 55373000 302656000 292863000 DEBT<div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dec 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.650% Senior Notes due 2024</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,990 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.000% Senior Notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap settlements</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,772 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,870 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739,980 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805,251 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2014, we completed the public offering of $500 million aggregate principal amount of 4.650% Senior Notes due 2024 (the “2024 Senior Notes”). We pay interest on the 2024 Senior Notes on May 15 and November 15 of each year. The 2024 Senior Notes are scheduled to mature on November 15, 2024. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2018, we completed the public offering of $300 million aggregate principal amount of 6.000% Senior Notes due 2028 (the “2028 Senior Notes”). We pay interest on the 2028 Senior Notes on February 1 and August 1 of each year. The 2028 Senior Notes are scheduled to mature on February 1, 2028. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may redeem some or all of the 2024 Senior Notes and 2028 Senior Notes (collectively, the “Senior Notes”) at specified redemption prices. In the</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended September 30, 2021, we repurchased approximately $33 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the three months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.4 million, and we recorded loss on extinguishment of debt of $0.3 million (including premiums and fees associated with the repurchases). In the</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2021, we repurchased approximately $63 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the nine months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.7 million, and we recorded loss on extinguishment of debt of $0.4 million (including premiums and fees associated with the repurchases). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2014, we entered into a credit agreement (as amended, the “Credit Agreement”) with a group of banks. The Credit Agreement initially provided for a $500 million five-year revolving credit facility (the “Revolving Credit Facility”). Subject to certain conditions, the aggregate commitments under the Revolving Credit Facility may be increased by up to $300 million at any time upon agreement between us and existing or additional lenders. Borrowings under the Revolving Credit Facility may be used for general corporate purposes. The Credit Agreement also provided for a $300 million term loan, which we repaid in full in February 2018, using net proceeds from the issuance of our 2028 Senior Notes referred to above, and cash on hand.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2018, we entered into Agreement and Amendment No. 4 to the Credit Agreement (“Amendment No. 4”). Amendment No. 4 amended the Credit Agreement to, among other things, extend the maturity of the Revolving Credit Facility to January 25, 2023 with the extending lenders, which represent 90% of the existing commitments of the lenders, such that the total commitments for the Revolving Credit Facility will be $500 million until October 25, 2021, and thereafter $450 million until January 25, 2023. As of September 30, 2021, we had no borrowings outstanding under the Revolving Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility bear interest at an Adjusted Base Rate or the Eurodollar Rate (both as defined in the Credit Agreement), at our option, plus an applicable margin based on our Leverage Ratio (as defined in the Credit Agreement) and, at our election, based on the ratings of our senior unsecured debt by designated ratings services, thereafter to be based on such debt ratings. The applicable margin varies: (1) in the case of advances bearing interest at the Adjusted Base Rate, from 0.125% to 0.750%; and (2) in the case of advances bearing interest at the Eurodollar Rate, from 1.125% to 1.750%. The Adjusted Base Rate is the highest of (1) the per annum rate established by the administrative agent as its prime rate, (2) the federal funds rate plus 0.50% and (3) the daily one-month LIBOR plus 1%. We pay a commitment fee ranging from 0.125% to 0.300% on the unused portion of the Revolving Credit Facility, depending on our Leverage Ratio. The commitment fees are included as interest expense in our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains various covenants that we believe are customary for agreements of this nature, including, but not limited to, restrictions on our ability and the ability of each of our subsidiaries to incur debt, grant liens, make certain investments, make distributions, merge or consolidate, sell assets and enter into certain restrictive agreements. We are also subject to a maximum adjusted total Capitalization Ratio (as defined in the Credit Agreement and which stipulates that, among other items, we exclude any impacts associated with current and prior period impairments) of 55%. The Credit Agreement includes customary events of default and associated remedies. As of September 30, 2021, we were in compliance with all the covenants set forth in the Credit Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes for the period to November 2024. The agreements swapped the fixed interest rate of 4.65% on $100 million of the 2024 Senior Notes to the floating rate of one-month LIBOR plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we settled both interest rate swaps with the counterparty for cash proceeds of $13 million. The settlement resulted in a $13 million increase to our long-term debt balance that will be amortized to interest expense prospectively through the maturity date for the 2024 Senior Notes using the effective interest method. As a result, in the three- and nine-month periods ended September 30, 2021, we amortized $1.2 million and $3.1 million to interest expense, including $0.6 million and $1.2 million, respectively, for the pro-rata write-off of interest rate swap settlement gains associated with the 2024 Senior Notes repurchases discussed above. We amortized $0.6 </span></div>million and $1.3 million to interest expense for the three- and nine-month periods ended September 30, 2020, respectively. We incurred $6.9 million and $4.2 million of issuance costs related to the 2024 Senior Notes and the 2028 Senior Notes, respectively, and $3.0 million of new loan costs, including costs of the amendments prior to Amendment No. 4, related to the Credit Agreement. These costs, net of accumulated amortization, are included as a reduction of long-term debt on our Consolidated Balance Sheets, as they pertain to the Senior Notes, and in other noncurrent assets, as they pertain to the Credit Agreement. We are amortizing these costs to interest expense through the respective maturity dates for the Senior Notes and to January 2023 for the Credit Agreement using the straight-line method, which approximates the effective interest rate method. <div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dec 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.650% Senior Notes due 2024</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,990 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.000% Senior Notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap settlements</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,772 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,870 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739,980 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805,251 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 436990000 500000000 300000000 300000000 7772000 10870000 4782000 5619000 739980000 805251000 500000000 0.04650 300000000 0.06000 33000000 400000 300000 63000000 700000 400000 500000000 300000000 300000000 0.90 500000000 450000000 0.00125 0.00750 0.01125 0.01750 0.0050 0.01 0.00125 0.00300 0.55 200000000 0.0465 100000000 0.02426 100000000 0.02823 13000000 13000000 1200000 3100000 600000 1200000 600000 1300000 6900000 4200000 3000000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments and Risk Concentration. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we manage risks associated with foreign exchange rates and interest rates through a variety of strategies, including the use of hedging transactions. As a matter of policy, we do not use derivative instruments unless we have an underlying exposure. Other financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents and accounts receivable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents approximate their fair values due to the short-term maturity of the underlying instruments. Accounts receivable are generated from a broad group of customers, primarily from within the energy industry, which is our major source of revenue. Due to their short-term nature, carrying values of our accounts receivable and accounts payable approximate fair market values. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the aggregate fair market value of the Senior Notes to be $760 million as of September 30, 2021, based on quoted prices. Since the market for the Senior Notes is not an active market, the fair value of the Senior Notes is classified within Level 2 in the fair value hierarchy under U.S. GAAP (inputs other than quoted prices in active markets for similar assets and liabilities that are observable or can be corroborated by observable market data for substantially the full terms for the assets or liabilities).</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency gains (losses) in the first nine months of 2021 were primarily related to declining exchange rates for multiple currencies, none that were significant, relative to the U.S. dollar. Foreign currency gain (losses in the first nine months of 2020 were primarily related to declining exchange rate for the Angolan kwanza and the Brazilian real relative to the U.S. dollar. Foreign currency gains (losses) related to the Angolan kwanza of $0.9 million and less than $0.1 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $(1.0) million and $(2.2) million in the nine-month periods ended September 30, 2021 and 2020, respectively, were primarily due to the remeasurement of our Angolan kwanza cash balances to U.S. dollars. Foreign currency gains (losses) related to the Brazilian real of less than $0.1 million and $(0.7) million in the three-month periods ended September 30, 2021 and 2020, respectively, and less than $(0.1) million and $(8.4) million in the nine-month periods ended September 30, 2021 and 2020, respectively, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. As of September 30, 2021 and December 31, 2020, we had the equivalent of approximately $3.5 million and $4.7 million, respectively, of kwanza cash balances in Angola reflected on our Consolidated Balance Sheets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. As of September 30, 2021 and December 31, 2020, we had $6.7 million and $10 million, respectively, of Angolan bonds on our Consolidated Balance Sheets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets. During the nine-month period ended September 30, 2021, we sold a portion of these bonds for $4.5 million and recognized a gain of $0.5 million as a component of interest income in our Consolidated Statement of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the fair market value of the Angolan bonds to be $6.7 million and $10 million as of September 30, 2021 and December 31, 2020, respectively, using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP. As of September 30, 2021, we have $0.4 million in unrealized gains, net of tax, related to these bonds as a component of accumulated other comprehensive loss in our Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the financial deterioration of one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges, certain projects that were in process for that customer have been delayed. As of September 30, 2021, we had outstanding accounts receivable of $11 million and contract assets of $38 million for those projects. As of December 31, 2020, we had outstanding accounts receivable of $11 million and contract assets of $40 million for those projects. As of September 30, 2021, the amount of our remaining performance obligations related to this customer was $38 million. We continue to closely monitor the contract along with the related accounts receivable and contract assets balances, while working with our customer to complete these projects. The recoverability of these amounts could be materially impacted by possible future events such as our customer’s project modifications, cancellations or bankruptcy. </span></div>In the three-month period ended June 30, 2021, we were notified by a customer in our Manufactured Products segment that it was suspending a contract that is substantially complete. As of September 30, 2021, we had outstanding contract assets of approximately $73 million, of which we have subsequently billed $37 million. We are in discussions with the customer concerning the timing of remaining payments. We continue to believe that the project will resume and that we will realize these contract assets at their book values, although we can provide no assurance as to the timing. 760000000 900000 100000 -1000000.0 -2200000 100000 -700000 -100000 -8400000 3500000 4700000 6700000 10000000 4500000 500000 6700000 10000000 400000 11000000 38000000 11000000 40000000 38000000 73000000 37000000 EARNINGS (LOSS) PER SHARE, SHARE-BASED COMPENSATION AND SHARE REPURCHASE PLAN<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) per Share. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each period presented, the only difference between our calculated weighted-average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units. In periods where we have a net loss, the effect of our outstanding restricted stock units is anti-dilutive, and therefore does not increase our diluted shares outstanding.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each period presented, our net income (loss) allocable to both common shareholders and diluted common shareholders is the same as our net income (loss) in our consolidated statements of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no outstanding stock options and, therefore, no share-based compensation to be recognized pursuant to stock option grants.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, 2020 and through September 30, 2021, we granted restricted units of our common stock to certain of our key executives and employees. During 2019, 2020 and through September 30, 2021, our Board of Directors granted restricted common stock to our nonemployee directors. The restricted stock units granted to our key executives and key employees generally vest in full on the third anniversary of the award date, conditional on continued employment. The restricted stock unit grants can vest pro rata over three years, provided the individual meets certain age and years-of-service requirements. The grants of restricted stock to our nonemployee directors were scheduled to vest in full on the first anniversary of the award date conditional upon continued service as a director, except for the 2021 grant to one director who retired from our board of directors as of the date of our </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">annual meeting of shareholders in May 2021, which vested on that date. Each grantee of shares of restricted stock is deemed to be the record owner of those shares during the restriction period, with the right to vote and receive any dividends on those shares. The restricted stock units outstanding have no voting or dividend rights.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the restricted stock units granted in 2020 through September 30, 2021, at the earlier of three years after grant or at termination of employment or service, the grantee will be issued one share of our common stock for each unit vested. As of September 30, 2021 and December 31, 2020, respective totals of 2,476,614 and 1,955,346 shares of restricted stock and restricted stock units were outstanding.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that share-based compensation cost not yet recognized related to shares of restricted stock or restricted stock units, based on their grant-date fair values, was $14 million as of September 30, 2021. This expense is being recognized on a graded-vesting basis over three years for awards attributable to individuals meeting certain age and years-of-service requirements, and on a straight-line basis over the applicable vesting period of one or three years for the other awards. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Plan. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. Under the program, which has no expiration date, we had repurchased 2.0 million shares for $100 million through December 31, 2015. We have not repurchased any shares under this plan since 2015, and we are not obligated to make any future repurchases. We account for the shares we hold in treasury under the cost method, at average cost.</span></div> P3Y 2476614 1955346 14000000 10000000 2000000 100000000 BUSINESS SEGMENT INFORMATION<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a global provider of engineered services and products, primarily to the offshore energy industry. Through the use of our applied technology expertise, we also serve the defense, aerospace and commercial theme park industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Energy Services and Products business leverages our asset base and capabilities for providing services and products predominantly for offshore energy operations, inclusive of the offshore renewable energy market. Our Energy Services and Products segments are:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%;padding-left:14.15pt">Subsea Robotics</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">—</span><span style="color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Subsea Robotics segment provides the following:</span></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">ROVs for drilling support and vessel-based services, including subsea hardware installation, construction, pipeline inspection, survey and facilities inspection, maintenance and repair;</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">ROV tooling; and </span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">survey services, including hydrographic survey and positioning services and autonomous underwater vehicles for geoscience.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%;padding-left:14.15pt">Manufactured Products</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Manufactured Products segment provides the following:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">distribution and connection systems including production control umbilicals and field development hardware and pipeline connection and repair systems to the energy industry; and AGV technology and entertainment systems to a variety of industries.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%;padding-left:14.15pt">Offshore Projects Group</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our OPG segment provides the following:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt">subsea installation and intervention, including riserless light well intervention services, inspection, maintenance and repair (“IMR”) services, principally in the U.S. Gulf of Mexico and offshore Angola, utilizing owned and chartered vessels;</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt">installation and workover control systems and ROV workover control systems;</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt">project management and engineering; and </span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt">seabed preparation, route clearance and trenching services for submarine cables for the renewable energy markets.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%;padding-left:14.15pt">Integrity Management &amp; Digital Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our IMDS segment provides the following:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">asset integrity management services;</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">software and analytical solutions for the bulk cargo maritime industry; and</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">◦</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">software, digital and connectivity solutions for the energy industry. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Aerospace and Defense Technologies segment provides services and products include engineering and related manufacturing in defense and space exploration activities, principally to U.S. Government agencies and their prime contractors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated Expenses are those not associated with a specific business segment. These consist of expenses related to our incentive and deferred compensation plans, including restricted stock and bonuses, as well as other general expenses, including corporate administrative expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no differences in the basis of segmentation or in the basis of measurement of segment profit or loss from</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">those used in our consolidated financial statements for the year ended December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment:</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:453.00pt"><tr><td style="width:1.0pt"/><td style="width:199.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,710 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,617 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,200 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,621 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,580 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,212 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,765 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,306 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,455 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,178 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,119,200 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,078 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:18pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (Loss) from Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,198)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,352 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100,471)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,362 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,557 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122,567)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,338 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,560)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(399,072)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,251 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,097 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,430 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,498 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,769 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,620)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,371 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(446,559)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation and Amortization, including Goodwill Impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,202 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,028 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,677 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,579 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">866 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,329 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,966 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,185 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,645 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,265 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,107 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,999 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,241 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,551 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,937 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482,445 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:4pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine Income (Loss) from Operations for each business segment before interest income or expense, other income (expense) and provision for income taxes. We do not consider an allocation of these items to be practical.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) from Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three Months Ended September 30, 2021 and September 30, 2020 —</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three-month period ended 9/30/2021, there were no significant adjustments. During the three-month period ended September 30, 2020, we recorded adjustments attributable to each of our reporting segments as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Three Months Ended September 30, 2020 </span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="12" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments for the effects of:</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory write-downs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,038 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,038 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,535 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,326 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,048 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total adjustments for the three months ended September 30, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9,573</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43,434</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12,569</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">83</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">545</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">66,204</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nine Months Ended September 30, 2021 and September 30, 2020—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine-month periods ended September 30, 2021 and 2020, we recorded adjustments attributable to each of our reporting segments as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on sale of asset</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,415 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,415 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total adjustments for the nine months ended September 30, 2021</span></div></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">395</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">537</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">149</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">217</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,415</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,723</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="12" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments for the effects of:</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets write-offs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,328 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,243 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,571 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory write-downs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,118 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,263 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,285 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,214 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,880 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total adjustments for the nine months ended September 30, 2020</span></div></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">121,318</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">119,092</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">88,997</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">127,231</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">545</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">455</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">457,638</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Depreciation and Amortization, including Goodwill Impairment</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense on property and equipment, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $33 million and $36 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $103 million and $117 million in the nine-month periods ended September 30, 2021 and 2020, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense on long-lived intangible assets, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $0.8 million and $3.5 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $2.9 million and $6.9 million in the nine-month periods ended September 30, 2021 and 2020, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill impairment expense, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $41 million and $344 million in the three- and nine-month periods ended September 30, 2020, respectively. For further information regarding goodwill impairment expense, see Note 4—“Impairments.” </span></div>Long-lived asset write-offs, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, were $7.2 million and $15 million in the three- and nine-month periods ended September 30, 2020, respectively. For further information regarding our long-lived asset write-offs, see Note 4—“Impairments.” <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment:</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:453.00pt"><tr><td style="width:1.0pt"/><td style="width:199.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sep 30, 2020</span></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,710 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,617 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,200 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,621 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,580 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,212 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,765 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,306 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,455 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,178 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,119,200 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,078 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,814 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,743 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402,566 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403,627 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:18pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (Loss) from Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,198)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,352 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100,471)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,362 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,557 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122,567)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,338 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,560)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(399,072)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,251 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,097 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,430 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,498 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,769 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,620)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,371 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(446,559)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation and Amortization, including Goodwill Impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,202 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,028 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,677 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,579 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">866 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,329 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,966 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,185 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,645 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,265 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,107 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,999 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,241 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,551 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,937 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482,445 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 143710000 119617000 404200000 378621000 75359000 110416000 241311000 377520000 95580000 73212000 292765000 221306000 62806000 53933000 180924000 172631000 377455000 357178000 1119200000 1150078000 89359000 82565000 283366000 253549000 466814000 439743000 1402566000 1403627000 19533000 2127000 55862000 -80294000 809000 -38198000 4352000 -100471000 7634000 -12282000 24443000 -95740000 5362000 793000 12557000 -122567000 33338000 -47560000 97214000 -399072000 14251000 13097000 50430000 39498000 -31820000 -26157000 -95273000 -86985000 15769000 -60620000 52371000 -446559000 21483000 25144000 66871000 189411000 3202000 44028000 9677000 63579000 6781000 15147000 20768000 98309000 1114000 866000 3329000 125966000 32580000 85185000 100645000 477265000 1427000 654000 4107000 1999000 234000 1712000 1185000 3181000 34241000 87551000 105937000 482445000 7243000 7243000 7038000 7038000 40875000 40875000 2535000 2559000 5326000 83000 545000 11048000 9573000 43434000 12569000 83000 545000 0 66204000 1415000 1415000 395000 537000 149000 217000 10000 1308000 395000 537000 149000 217000 10000 1415000 2723000 61074000 7522000 167000 68763000 7328000 7243000 14571000 7038000 7038000 102118000 52263000 66285000 123214000 343880000 4834000 5755000 7947000 3850000 545000 455000 23386000 121318000 119092000 88997000 127231000 545000 455000 457638000 33000000 36000000 103000000 117000000 800000 3500000 2900000 6900000 41000000 344000000 7200000 15000000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information Document - shares
9 Months Ended
Sep. 30, 2021
Oct. 22, 2021
Document Information [Line Items]    
Entity Registrant Name OCEANEERING INTERNATIONAL INC  
Entity Central Index Key 0000073756  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Sep. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   99,798,705
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 1-10945  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 11911 FM 529  
Entity Address, State or Province TX  
Entity Address, City or Town Houston,  
City Area Code 713  
Local Phone Number 329-4500  
Title of 12(b) Security Common stock, par value $0.25 per share  
Trading Symbol OII  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Address, Postal Zip Code 77041  
Entity Tax Identification Number 95-2628227  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current Assets:    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 447,725 $ 452,016
Accounts receivable, net 293,126 296,214
Contract assets, net 254,672 221,997
Inventory, net 128,869 141,241
Other current assets 60,743 58,795
Total Current Assets 1,185,135 1,170,263
Property and equipment, at cost 2,446,348 2,456,602
Property and equipment, at cost 1,935,620 1,865,495
Net property and equipment 510,728 591,107
Other Assets:    
Goodwill 34,936 35,016
Other noncurrent assets 105,402 108,250
Right-of-use operating lease assets 145,771 141,206
Total other assets 286,109 284,472
Total Assets 1,981,972 2,045,842
Current Liabilities:    
Accounts payable 97,836 94,207
Accrued liabilities 302,656 292,863
Contract liabilities 50,754 50,046
Total current liabilities 451,246 437,116
Long-term debt 739,980 805,251
Long-term operating lease liabilities 157,510 156,074
Other long-term liabilities 84,139 89,244
Commitments and contingencies
Common Stock, par value (in dollars per share) $ 0.25 $ 0.25
Common Stock, shares authorized (in shares) 360,000,000 360,000,000
Common Stock, shares issued (in shares) 110,834,088 110,834,088
Equity:    
Common stock $ 27,709 $ 27,709
Additional paid-in capital $ 170,787 $ 192,492
Treasury stock, shares (in shares) 11,035,383 11,525,725
Treasury stock at cost $ (631,942) $ (660,021)
Retained earnings 1,340,726 1,351,220
Accumulated other comprehensive loss (364,246) (359,306)
Oceaneering shareholders' equity 543,034 552,094
Noncontrolling interest 6,063 6,063
Total equity 549,097 558,157
Total Liabilities and Equity 1,981,972 2,045,842
Deferred Credits and Other Liabilities, Current $ 50,323 $ 47,721
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements Of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenue $ 466,814 $ 439,743 $ 1,402,566 $ 1,403,627
Cost of services and products 406,966 410,092 1,217,664 1,284,687
Gross margin 59,848 29,651 184,902 118,940
Selling, general and administrative expense 44,079 49,396 132,531 152,856
Impairment of Intangible Assets, Finite-lived 0 0 0 68,763
Goodwill, impairment loss 0 40,875 0 343,880
Income (loss) from operations 15,769 (60,620) 52,371 (446,559)
Interest income 662 414 1,864 2,202
Interest expense, net of amounts capitalized (9,616) (9,250) (29,752) (33,323)
Equity in income (losses) of unconsolidated affiliates 189 131 1,101 2,002
Other income (expense), net (814) (2,836) (4,222) (13,624)
Income (loss) before income taxes 6,190 (72,161) 21,362 (489,302)
Provision (benefit) for income taxes 13,560 7,204 31,856 (17,551)
Net Income (Loss) $ (7,370) $ (79,365) $ (10,494) $ (471,751)
Weighted-average shares outstanding        
Basic (in shares) 99,797 99,297 99,675 99,209
Diluted (in shares) 99,797 99,297 99,675 99,209
Earnings (loss) per share        
Basic (in dollars per share) $ (0.07) $ (0.80) $ (0.11) $ (4.76)
Diluted (in dollars per share) $ (0.07) $ (0.80) $ (0.11) $ (4.76)
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (7,370) $ (79,365) $ (10,494) $ (471,751)
Other Comprehensive Income (Loss):        
Foreign currency translation adjustments (8,988) 13,204 (5,376) (46,492)
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax (249) 0 436 0
Total other comprehensive income (loss) (9,237) 13,204 (4,940) (46,492)
Comprehensive income (loss) $ (16,607) $ (66,161) $ (15,434) $ (518,243)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash Flows from Operating Activities:    
Net income (loss) $ (10,494) $ (471,751)
Cost, Depreciation and Amortization 105,937 482,445
Impairment of Intangible Assets, Finite-lived 0 68,763
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization, including goodwill impairment 105,937 482,445
Deferred income tax provision (benefit) (1,801) (8,211)
Inventory Write-down   7,038
Net loss (gain) on sales of property and equipment and other 2,318 1,597
Noncash compensation 8,101 6,252
Other Noncash Income (Expense) (4,636) (1,838)
Excluding the effects of acquisitions, increase (decrease) in cash from:    
Accounts receivable and contract assets (29,587) 87,999
Inventory 12,371 19,179
Proceeds from sale of debt securities 4,486 0
Other operating assets (7,624) (4,639)
Currency translation effect on working capital, excluding cash (142) 3,256
Current liabilities 14,130 (158,496)
Increase (Decrease) in Other Noncurrent Liabilities (3,254) (12,071)
Total adjustments to net income (loss) 95,813 504,114
Net Cash Provided by (Used in) Operating Activities 85,319 32,363
Cash Flows from Investing Activities:    
Purchases of property and equipment (35,816) (45,840)
Purchase of Angolan bonds (1,157) 0
Distributions of capital from unconsolidated affiliates 3,108 5,374
Dispositions of property and equipment 4,129 1,752
Net Cash Provided by (Used in) Investing Activities (22,936) (38,714)
Cash Flows from Financing Activities:    
Payment for Debt Extinguishment or Debt Prepayment Cost (63,010)  
Other financing activities (1,727) (1,725)
Net Cash Provided by (Used in) Financing Activities (64,737) (1,725)
Effect of exchange rates on cash (1,937) (6,802)
Net Increase (Decrease) in Cash and Cash Equivalents (4,291) (14,878)
Cash and Cash Equivalents—Beginning of Period 452,016 373,655
Cash and Cash Equivalents—End of Period $ 447,725 $ 358,777
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Restricted Stock Units (RSUs) [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Restricted Stock Units (RSUs) [Member]
Additional Paid-in Capital [Member]
Restricted Stock [Member]
Treasury Stock [Member]
Treasury Stock [Member]
Restricted Stock Units (RSUs) [Member]
Treasury Stock [Member]
Restricted Stock [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment
Currency Translation Adjustments [Member]
Oceaneering Shareholders' Equity [Member]
Oceaneering Shareholders' Equity [Member]
Cumulative Effect, Period of Adoption, Adjustment
Noncontrolling Interest [Member]
Beginning balance at Dec. 31, 2019 $ 1,075,409   $ 27,709 $ 207,130     $ (681,640)     $ 1,850,244   $ (334,097) $ 1,069,346   $ 6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Cumulative effect of new accounting principle in period of adoption (2,273)                   $ (2,273)     $ (2,273)  
Net income (loss) (367,598)                 (367,598)     (367,598)    
Other comprehensive income (loss) (70,325)                       (70,325)    
Restricted Stock or Unit Expense                         1,446    
Restricted stock and restricted stock unit activity   $ 1,446                          
Ending balance at Mar. 31, 2020 636,659   27,709 189,322     (662,386)     1,480,373   (404,422) 630,596   6,063
Beginning balance at Dec. 31, 2019 1,075,409   27,709 207,130     (681,640)     1,850,244   (334,097) 1,069,346   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) (471,751)                            
Restricted stock and restricted stock unit activity         $ (11,816) $ (5,992)   $ 13,262 $ 5,992            
Ending balance at Sep. 30, 2020 559,419   27,709 190,250     (660,234)     1,376,220   (380,589) 553,356   6,063
Beginning balance at Mar. 31, 2020 636,659   27,709 189,322     (662,386)     1,480,373   (404,422) 630,596   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) (24,788)                 (24,788)     (24,788)    
Other comprehensive income (loss) 10,629                       10,629    
Restricted Stock or Unit Expense                         2,909    
Restricted stock and restricted stock unit activity   2,909       1,790     1,119            
Ending balance at Jun. 30, 2020 625,409   27,709 191,112     (661,267)     1,455,585   (393,793) 619,346   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) (79,365)                 (79,365)     (79,365)    
Other comprehensive income (loss) 13,204                       13,204    
Restricted Stock or Unit Expense                         171    
Restricted stock and restricted stock unit activity   171       (862)     1,033            
Ending balance at Sep. 30, 2020 559,419   27,709 190,250     (660,234)     1,376,220   (380,589) 553,356   6,063
Beginning balance at Dec. 31, 2020 558,157   27,709 192,492     (660,021)     1,351,220   (359,306) 552,094   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) (9,365)                 (9,365)     (9,365)    
Other comprehensive income (loss) (1,802)                       (1,802)    
Restricted Stock or Unit Expense                         1,355    
Restricted stock and restricted stock unit activity   1,355     (13,642) $ (10,439)   14,997 $ 10,439            
Ending balance at Mar. 31, 2021 548,345   27,709 168,411     (634,585)     1,341,855   (361,108) 542,282   6,063
Beginning balance at Dec. 31, 2020 558,157   27,709 192,492     (660,021)     1,351,220   (359,306) 552,094   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) (10,494)                            
Ending balance at Sep. 30, 2021 549,097   27,709 170,787     (631,942)     1,340,726   (364,246) 543,034   6,063
Beginning balance at Mar. 31, 2021 548,345   27,709 168,411     (634,585)     1,341,855   (361,108) 542,282   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) 6,241                       6,241    
Other comprehensive income (loss) 6,099                       6,099    
Restricted Stock or Unit Expense                         2,047    
Restricted stock and restricted stock unit activity   2,047     (409)     2,456              
Ending balance at Jun. 30, 2021 562,732   27,709 168,002     (632,129)     1,348,096   (355,009) 556,669   6,063
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income (loss) (7,370)                 (7,370)     (7,370)    
Other comprehensive income (loss) (9,237)                       (9,237)    
Restricted Stock or Unit Expense                         2,972    
Restricted stock and restricted stock unit activity   $ 2,972     $ 2,785     $ 187              
Ending balance at Sep. 30, 2021 $ 549,097   $ 27,709 $ 170,787     $ (631,942)     $ 1,340,726   $ (364,246) $ 543,034   $ 6,063
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Summary Of Major Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Summary Of Major Accounting Policies SUMMARY OF MAJOR ACCOUNTING POLICIES
Basis of Presentation. Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) has prepared these unaudited consolidated financial statements pursuant to instructions for quarterly reports on Form 10-Q, which we are required to file with the United States Securities and Exchange Commission (the “SEC”). These financial statements do not include all information and footnotes normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). These financial statements reflect all adjustments that we believe are necessary to present fairly our financial position as of September 30, 2021 and our results of operations and cash flows for the periods presented. Except as otherwise disclosed herein, all such adjustments are of a normal and recurring nature. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in our annual report on Form 10-K for the year ended December 31, 2020. The results for interim periods are not necessarily indicative of annual results.
Principles of Consolidation. The consolidated financial statements include the accounts of Oceaneering and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other noncurrent assets. We eliminate intercompany transactions and accounts in consolidation.
Use of Estimates. The preparation of financial statements in conformity with U.S. GAAP requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.
Allowances for Credit Loss—Financial Assets Measured at Amortized Costs. We identify allowances for credit loss based on future expected losses when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.
We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last three years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.
We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which historically we consider to have a low risk of loss.
We are monitoring the impacts from the coronavirus (“COVID-19”) pandemic and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and market conditions, as a result of COVID-19, in determining credit loss expense for the three- and nine-month periods ended September 30, 2021 and 2020.
As of September 30, 2021, our allowance for credit losses was $1.5 million for accounts receivable and $0.8 million for other receivables.
Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the three- and nine-month periods ended September 30, 2021, we wrote off accounts receivable of less than $0.1 million and $3.1 million, respectively, that previously had been reserved.
We have elected to apply the practical expedient available under “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended, (“ASC 326”) to exclude the accrued
interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of September 30, 2021 and December 31, 2020 was $1.3 million and $1.5 million, respectively.
Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of September 30, 2021. We generally do not require collateral from our customers. As of September 30, 2021, our accounts receivable included $11 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our outstanding accounts receivable from this customer.
Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. We did not record any write-downs or write-offs of inventory in the three- and nine-month periods ended September 30, 2021, as compared to $7.0 million of write-downs and write-offs in the three- and nine-month periods ended September 30, 2020.

Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. We provide for depreciation of property and equipment on the straight-line method over estimated useful lives. We charge the costs of repair and maintenance of property and equipment to operations as incurred, and we capitalize the costs of improvements that extend asset lives or functionality. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved, and any resulting gain or loss is included as an adjustment to cost of services and products.
We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in the three- and nine-month periods ended September 30, 2021 and 2020. We do not allocate general administrative costs to capital projects.
Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized over their respective estimated useful lives.
Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for property and equipment, long-lived intangible assets and right-of-use operating lease assets for the three- and nine-month periods ended September 30, 2021.
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held for sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
For additional information regarding right-of-use operating lease assets, see “Leases” below.
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the
amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For information regarding impairments of goodwill during the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for goodwill for the three- and nine-month periods ended September 30, 2021.
Foreign Currency Translation. The functional currency for most of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $(0.3) million and $(4.0) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2021, respectively. We recorded $(2.5) million and $(13) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2020, respectively. Those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.

Revenue Recognition. All our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use an input method to recognize revenue, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group (“OPG”) and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.

We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, we principally charge on a dayrate basis for services provided. In our product-based business lines, predominantly in our Manufactured Products segment, we recognize revenue and profit using the percentage-of-completion method and exclude uninstalled materials and significant inefficiencies from the measure of progress.

We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, when required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. During the three- and nine-month periods ended September 30, 2021, we recognized a projected loss of $2.1 million for a contract in our Subsea Robotics segment. We did not have any material adjustments during the three- and nine-month periods ended September 30, 2020. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.

In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are
reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.

See Note 3—“Revenue” for more information on our revenue from contracts with customers.

Leases. We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “Leases” (ASC 842”), when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
Allowance for Credit Losses
Allowances for Credit Loss—Financial Assets Measured at Amortized Costs. We identify allowances for credit loss based on future expected losses when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.
We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last three years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.
We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which historically we consider to have a low risk of loss.
We are monitoring the impacts from the coronavirus (“COVID-19”) pandemic and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and market conditions, as a result of COVID-19, in determining credit loss expense for the three- and nine-month periods ended September 30, 2021 and 2020.
As of September 30, 2021, our allowance for credit losses was $1.5 million for accounts receivable and $0.8 million for other receivables.
Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the three- and nine-month periods ended September 30, 2021, we wrote off accounts receivable of less than $0.1 million and $3.1 million, respectively, that previously had been reserved.
We have elected to apply the practical expedient available under “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended, (“ASC 326”) to exclude the accrued
interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of September 30, 2021 and December 31, 2020 was $1.3 million and $1.5 million, respectively.
Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of September 30, 2021. We generally do not require collateral from our customers. As of September 30, 2021, our accounts receivable included $11 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our outstanding accounts receivable from this customer.
Asset Impairment Charges IMPAIRMENTS
Goodwill
We did not identify any triggering events and, accordingly, no impairments of goodwill were recorded in the three- and nine-month periods ended September 30, 2021.
After reallocation of our goodwill to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed quantitative analyses for our Subsea Robotics and Manufactured Products reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for our Manufactured Products unit, but not for our Subsea Robotics reporting unit. As a result, for our Manufactured Products unit, we recorded a pre-tax goodwill impairment loss of $41 million in the three-month period ended September 30, 2020.
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present and we were required to perform a quantitative analysis for our Subsea Products–Service, Technology and Rentals (“ST&R”), Subsea Products–Manufactured Products, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for each of those reporting units, with the exception of Subsea Products–Manufactured Products. As a result, for our Subsea Products–ST&R, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units, we recorded pre-tax goodwill impairment losses of $51 million, $130 million, $111 million and $11 million, respectively. For our Remotely Operated Vehicles (“ROV”) and Advanced Technologies–Government reporting units, qualitative assessments were performed; and we concluded that it was more likely than not the fair value of each of those reporting units was more than the carrying value of the reporting unit and, therefore, no impairments were recorded for those reporting units.
Our estimates of fair values for our reporting units determined in the first and third quarters of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values. For our cash flow projections in each of those periods, we utilized a weighted-average cost of capital ranging from 11% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments, as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, to our new reporting segments:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Products/ST&R$51,302 $17,457 $— $33,845 $— $51,302 
Subsea Projects/Subsea Projects129,562 84,661 — 32,440 12,461 129,562 
Asset Integrity/Asset Integrity110,753 — — — 110,753 110,753 
Advanced Technologies/Commercial11,388 — 11,388 — — 11,388 
Total goodwill impairment$303,005 $102,118 $11,388 $66,285 $123,214 $303,005 
Aside from the goodwill impairments discussed above, the changes in our reporting units' goodwill balances during the periods presented are from currency exchange rate changes.
For further information regarding goodwill by business segment, see Note 10–"Business Segment Information."
Property and Equipment and Intangible Assets
We did not identify any triggering events and, accordingly, no impairments of long-lived assets were recorded in the three- and nine-month periods ended September 30, 2021.
After reallocation of our long-lived assets to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed a quantitative assessment for our Manufactured Products asset groups. Based on that assessment, we concluded that it was more likely than not that the fair value of the asset groups within Manufactured Products was more than the carrying value of each asset group and, therefore, no impairment was required. We did not identify any triggering events for our asset groups other than those included in Manufactured Products during the third quarter of 2020.
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups. To measure fair value for these asset groups, we used the following approaches:
Subsea Distribution Solutions U.K. - We utilized the cost approach and considered economic obsolescence under the income approach to determine fair value of the property and equipment.
Subsea Distribution Solutions Brazil and Angola - We utilized a combination of market and cost approaches to measure fair values.
Shallow Water vessels - We utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value.
Renewables and Special Projects - We utilized a combination of market and cost approaches to measure fair values.
Oceaneering Entertainment Systems and Oceaneering Automated Guided Vehicles (“AGV”) Systems - We utilized a combination of market and cost approaches to measure fair value.
Our estimates of fair value for these asset groups required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. In the first quarter of 2020, our cash flow projections utilized a weighted-average cost of capital ranging from 12% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned in our new reporting segments as follows:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsManufactured Products OPGIMDSTotal
Subsea Products    
Subsea Distribution Solutions U.K.$6,543 $6,543 $— $— $6,543 
Subsea Distribution Solutions Brazil9,834 9,834 — — 9,834 
Subsea Distribution Solutions Angola38,482 38,482 — — 38,482 
Subsea Projects
Shallow Water vessels3,894 — 3,894 — 3,894 
Renewables and Special Projects Group3,628 — 3,628 — 3,628 
Global Data Solutions167 — — 167 167 
Advanced Technologies
Oceaneering Entertainment Systems5,065 5,065 — — 5,065 
Oceaneering AGV Systems1,150 1,150 — — 1,150 
Total long-lived asset impairments$68,763 $61,074 $7,522 $167 $68,763 
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Revenue by Category

The following tables presents revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.
Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Sep 30, 2021Sep 30, 2020
Business Segment:
Energy Services and Products
Subsea Robotics$143,710 $119,617 $404,200 $378,621 
Manufactured Products75,359 110,416 241,311 377,520 
Offshore Projects Group95,580 73,212 292,765 221,306 
Integrity Management & Digital Solutions62,806 53,933 180,924 172,631 
Total Energy Services and Products377,455 357,178 1,119,200 1,150,078 
Aerospace and Defense Technologies89,359 82,565 283,366 253,549 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Geographic Operating Areas:
Foreign:
Africa$78,890 $43,077 $213,087 $158,143 
Norway51,269 57,138 160,923 154,745 
United Kingdom46,254 68,568 135,401 191,781 
Asia and Australia43,919 30,715 123,616 113,517 
Brazil30,238 19,296 78,411 64,902 
Other22,912 22,071 69,183 69,355 
Total Foreign273,482 240,865 780,621 752,443 
United States193,332 198,878 621,945 651,184 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Timing of Transfer of Goods or Services:
Revenue recognized over time$437,086 $411,809 $1,316,733 $1,306,889 
Revenue recognized at a point in time29,728 27,934 85,833 96,738 
Total$466,814 $439,743 $1,402,566 $1,403,627 

Contract Balances

Our contracts with milestone payments have, in the aggregate, a significant impact on the contract asset and the contract liability balances. Milestones are contractually agreed with customers and relate to significant events across the contract lives. Some milestones are achieved before revenue is recognized, resulting in a contract liability, while other milestones are achieved after revenue is recognized, resulting in a contract asset.
The following table provides information about contract assets and contract liabilities from contracts with customers.
Nine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020
Total contract assets, beginning of period$221,997 $221,288 
Revenue accrued1,355,567 1,271,033 
Amounts billed(1,322,892)(1,271,561)
Total contract assets, end of period$254,672 $220,760 
Total contract liabilities, beginning of period$50,046 $117,342 
Deferrals of milestone payments47,246 46,223 
Recognition of revenue for goods and services(46,538)(117,999)
Total contract liabilities, end of period$50,754 $45,566 
   

Performance Obligations

As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations that were unsatisfied (or partially unsatisfied) was $221 million. In arriving at this value, we have used two practical expedients available to us and are not disclosing amounts in relation to performance obligations: (1) that are part of contracts with an original expected duration of one year or less; or (2) on contracts where we recognize revenue in line with the billing. Of this amount, we expect to recognize revenue of $119 million over the next 12 months, and we expect to recognize substantially all of the remaining balance of $102 million within the next 24 months. As of September 30, 2021, our contract assets included $38 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our contract assets due from this customer.
Due to the nature of our service contracts in our Subsea Robotics, OPG, Integrity Management & Digital Solutions (“IMDS”) and ADTech segments, the majority of our contracts either have initial contract terms of one year or less or have customer option cancellation clauses that lead us to consider the original expected duration of one year or less.
In our Manufactured Products and ADTech segments, we have long-term contracts that extend beyond one year, and these make up the majority of the performance obligations balance reported as of September 30, 2021. We also have shorter-term product contracts with an expected original duration of one year or less that have been excluded.

Where appropriate, we have made estimates within the transaction price of elements of variable consideration within the contracts and constrained those amounts to a level where we consider it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The amount of revenue recognized in the nine months ended September 30, 2021 that was associated with performance obligations completed or partially completed in prior periods was not significant.

As of September 30, 2021, there were no significant outstanding liability balances for refunds or returns due to the nature of our contracts and the services and products we provide. Our warranties are limited to assurance warranties that are of a standard length and are not considered to be material rights. The majority of our contracts consist of a single performance obligation. When there are multiple obligations, we look for observable evidence of stand-alone selling prices on which to base the allocation. This involves judgment as to the appropriateness of the observable evidence relating to the facts and circumstances of the contract. If we do not have observable evidence, we estimate stand-alone selling prices by taking a cost-plus-margin approach, using typical margins from the type of product or service, customer and regional geography involved.
Costs to Obtain or Fulfill a Contract

In line with the available practical expedient, we capitalize costs to obtain a contract when those amounts are significant and the contract is expected at inception to exceed one year in duration. Otherwise, the costs are expensed in the period when incurred. Costs to obtain a contract primarily consist of bid and proposal costs, which are incremental to our fixed costs. There were no balances or amortization of costs to obtain a contract in the current reporting periods.
Costs to fulfill a contract primarily consist of certain mobilization costs incurred to provide services or products to our customers. These costs are deferred and amortized over the period of contract performance. The closing balance of costs to fulfill a contract was $8.1 million and $8.3 million as of September 30, 2021 and December 31, 2020, respectively. For the three- and nine-month periods ended September 30, 2021, we recorded amortization expense of $1.2 million and $3.4 million, respectively. For the three- and nine-month periods ended September 30, 2020, we recorded amortization expense of $1.5 million and $5.3 million, respectively. No impairment costs were recognized.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Selected Balance Sheet Information
9 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Selected Balance Sheet Information SELECTED BALANCE SHEET INFORMATION
The following is information regarding selected balance sheet accounts:
 
(in thousands)Sep 30, 2021Dec 31, 2020
Inventory:
Remotely operated vehicle parts and components$62,978 $62,788 
Other inventory, primarily raw materials65,891 78,453 
Total$128,869 $141,241 
Other current assets:
Prepaid expenses$54,078 $48,616 
Angolan bonds6,665 10,179 
Total$60,743 $58,795 
Accrued liabilities:
Payroll and related costs$130,555 $135,042 
Accrued job costs50,323 47,721 
Income taxes payable46,706 35,929 
Current operating lease liability20,008 18,798 
Other55,064 55,373 
Total$302,656 $292,863 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt DEBT
Long-term debt consisted of the following: 
(in thousands)Sep 30, 2021Dec 31, 2020
4.650% Senior Notes due 2024$436,990 $500,000 
6.000% Senior Notes due 2028300,000 300,000 
Interest rate swap settlements7,772 10,870 
Unamortized debt issuance costs(4,782)(5,619)
Long-term debt$739,980 $805,251 

In November 2014, we completed the public offering of $500 million aggregate principal amount of 4.650% Senior Notes due 2024 (the “2024 Senior Notes”). We pay interest on the 2024 Senior Notes on May 15 and November 15 of each year. The 2024 Senior Notes are scheduled to mature on November 15, 2024.
In February 2018, we completed the public offering of $300 million aggregate principal amount of 6.000% Senior Notes due 2028 (the “2028 Senior Notes”). We pay interest on the 2028 Senior Notes on February 1 and August 1 of each year. The 2028 Senior Notes are scheduled to mature on February 1, 2028.

We may redeem some or all of the 2024 Senior Notes and 2028 Senior Notes (collectively, the “Senior Notes”) at specified redemption prices. In the three months ended September 30, 2021, we repurchased approximately $33 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the three months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.4 million, and we recorded loss on extinguishment of debt of $0.3 million (including premiums and fees associated with the repurchases). In the nine months ended September 30, 2021, we repurchased approximately $63 million in aggregate principal amount of the 2024 Senior Notes in open market transactions. The aggregate purchase price in the nine months ended September 30, 2021 included accrued and unpaid interest to the repurchase date of $0.7 million, and we recorded loss on extinguishment of debt of $0.4 million (including premiums and fees associated with the repurchases).

In October 2014, we entered into a credit agreement (as amended, the “Credit Agreement”) with a group of banks. The Credit Agreement initially provided for a $500 million five-year revolving credit facility (the “Revolving Credit Facility”). Subject to certain conditions, the aggregate commitments under the Revolving Credit Facility may be increased by up to $300 million at any time upon agreement between us and existing or additional lenders. Borrowings under the Revolving Credit Facility may be used for general corporate purposes. The Credit Agreement also provided for a $300 million term loan, which we repaid in full in February 2018, using net proceeds from the issuance of our 2028 Senior Notes referred to above, and cash on hand.

In February 2018, we entered into Agreement and Amendment No. 4 to the Credit Agreement (“Amendment No. 4”). Amendment No. 4 amended the Credit Agreement to, among other things, extend the maturity of the Revolving Credit Facility to January 25, 2023 with the extending lenders, which represent 90% of the existing commitments of the lenders, such that the total commitments for the Revolving Credit Facility will be $500 million until October 25, 2021, and thereafter $450 million until January 25, 2023. As of September 30, 2021, we had no borrowings outstanding under the Revolving Credit Facility.

Borrowings under the Revolving Credit Facility bear interest at an Adjusted Base Rate or the Eurodollar Rate (both as defined in the Credit Agreement), at our option, plus an applicable margin based on our Leverage Ratio (as defined in the Credit Agreement) and, at our election, based on the ratings of our senior unsecured debt by designated ratings services, thereafter to be based on such debt ratings. The applicable margin varies: (1) in the case of advances bearing interest at the Adjusted Base Rate, from 0.125% to 0.750%; and (2) in the case of advances bearing interest at the Eurodollar Rate, from 1.125% to 1.750%. The Adjusted Base Rate is the highest of (1) the per annum rate established by the administrative agent as its prime rate, (2) the federal funds rate plus 0.50% and (3) the daily one-month LIBOR plus 1%. We pay a commitment fee ranging from 0.125% to 0.300% on the unused portion of the Revolving Credit Facility, depending on our Leverage Ratio. The commitment fees are included as interest expense in our consolidated financial statements.

The Credit Agreement contains various covenants that we believe are customary for agreements of this nature, including, but not limited to, restrictions on our ability and the ability of each of our subsidiaries to incur debt, grant liens, make certain investments, make distributions, merge or consolidate, sell assets and enter into certain restrictive agreements. We are also subject to a maximum adjusted total Capitalization Ratio (as defined in the Credit Agreement and which stipulates that, among other items, we exclude any impacts associated with current and prior period impairments) of 55%. The Credit Agreement includes customary events of default and associated remedies. As of September 30, 2021, we were in compliance with all the covenants set forth in the Credit Agreement.

We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes for the period to November 2024. The agreements swapped the fixed interest rate of 4.65% on $100 million of the 2024 Senior Notes to the floating rate of one-month LIBOR plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we settled both interest rate swaps with the counterparty for cash proceeds of $13 million. The settlement resulted in a $13 million increase to our long-term debt balance that will be amortized to interest expense prospectively through the maturity date for the 2024 Senior Notes using the effective interest method. As a result, in the three- and nine-month periods ended September 30, 2021, we amortized $1.2 million and $3.1 million to interest expense, including $0.6 million and $1.2 million, respectively, for the pro-rata write-off of interest rate swap settlement gains associated with the 2024 Senior Notes repurchases discussed above. We amortized $0.6
million and $1.3 million to interest expense for the three- and nine-month periods ended September 30, 2020, respectively. We incurred $6.9 million and $4.2 million of issuance costs related to the 2024 Senior Notes and the 2028 Senior Notes, respectively, and $3.0 million of new loan costs, including costs of the amendments prior to Amendment No. 4, related to the Credit Agreement. These costs, net of accumulated amortization, are included as a reduction of long-term debt on our Consolidated Balance Sheets, as they pertain to the Senior Notes, and in other noncurrent assets, as they pertain to the Credit Agreement. We are amortizing these costs to interest expense through the respective maturity dates for the Senior Notes and to January 2023 for the Credit Agreement using the straight-line method, which approximates the effective interest rate method.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Summary Of Major Accounting Policies SUMMARY OF MAJOR ACCOUNTING POLICIES
Basis of Presentation. Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) has prepared these unaudited consolidated financial statements pursuant to instructions for quarterly reports on Form 10-Q, which we are required to file with the United States Securities and Exchange Commission (the “SEC”). These financial statements do not include all information and footnotes normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). These financial statements reflect all adjustments that we believe are necessary to present fairly our financial position as of September 30, 2021 and our results of operations and cash flows for the periods presented. Except as otherwise disclosed herein, all such adjustments are of a normal and recurring nature. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in our annual report on Form 10-K for the year ended December 31, 2020. The results for interim periods are not necessarily indicative of annual results.
Principles of Consolidation. The consolidated financial statements include the accounts of Oceaneering and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other noncurrent assets. We eliminate intercompany transactions and accounts in consolidation.
Use of Estimates. The preparation of financial statements in conformity with U.S. GAAP requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.
Allowances for Credit Loss—Financial Assets Measured at Amortized Costs. We identify allowances for credit loss based on future expected losses when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.
We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last three years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.
We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which historically we consider to have a low risk of loss.
We are monitoring the impacts from the coronavirus (“COVID-19”) pandemic and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and market conditions, as a result of COVID-19, in determining credit loss expense for the three- and nine-month periods ended September 30, 2021 and 2020.
As of September 30, 2021, our allowance for credit losses was $1.5 million for accounts receivable and $0.8 million for other receivables.
Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the three- and nine-month periods ended September 30, 2021, we wrote off accounts receivable of less than $0.1 million and $3.1 million, respectively, that previously had been reserved.
We have elected to apply the practical expedient available under “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended, (“ASC 326”) to exclude the accrued
interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of September 30, 2021 and December 31, 2020 was $1.3 million and $1.5 million, respectively.
Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of September 30, 2021. We generally do not require collateral from our customers. As of September 30, 2021, our accounts receivable included $11 million from one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges. See Note 8—”Commitments and Contingencies” for discussion regarding our outstanding accounts receivable from this customer.
Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. We did not record any write-downs or write-offs of inventory in the three- and nine-month periods ended September 30, 2021, as compared to $7.0 million of write-downs and write-offs in the three- and nine-month periods ended September 30, 2020.

Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. We provide for depreciation of property and equipment on the straight-line method over estimated useful lives. We charge the costs of repair and maintenance of property and equipment to operations as incurred, and we capitalize the costs of improvements that extend asset lives or functionality. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved, and any resulting gain or loss is included as an adjustment to cost of services and products.
We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in the three- and nine-month periods ended September 30, 2021 and 2020. We do not allocate general administrative costs to capital projects.
Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized over their respective estimated useful lives.
Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for property and equipment, long-lived intangible assets and right-of-use operating lease assets for the three- and nine-month periods ended September 30, 2021.
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held for sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
For additional information regarding right-of-use operating lease assets, see “Leases” below.
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the
amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For information regarding impairments of goodwill during the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for goodwill for the three- and nine-month periods ended September 30, 2021.
Foreign Currency Translation. The functional currency for most of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $(0.3) million and $(4.0) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2021, respectively. We recorded $(2.5) million and $(13) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2020, respectively. Those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.

Revenue Recognition. All our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use an input method to recognize revenue, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group (“OPG”) and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.

We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, we principally charge on a dayrate basis for services provided. In our product-based business lines, predominantly in our Manufactured Products segment, we recognize revenue and profit using the percentage-of-completion method and exclude uninstalled materials and significant inefficiencies from the measure of progress.

We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, when required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. During the three- and nine-month periods ended September 30, 2021, we recognized a projected loss of $2.1 million for a contract in our Subsea Robotics segment. We did not have any material adjustments during the three- and nine-month periods ended September 30, 2020. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.

In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are
reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.

See Note 3—“Revenue” for more information on our revenue from contracts with customers.

Leases. We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “Leases” (ASC 842”), when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments And Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments And Contingencies COMMITMENTS AND CONTINGENCIES
Litigation. In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:

performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and
workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims.

Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.

Financial Instruments and Risk Concentration. In the normal course of business, we manage risks associated with foreign exchange rates and interest rates through a variety of strategies, including the use of hedging transactions. As a matter of policy, we do not use derivative instruments unless we have an underlying exposure. Other financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents and accounts receivable.

The carrying values of cash and cash equivalents approximate their fair values due to the short-term maturity of the underlying instruments. Accounts receivable are generated from a broad group of customers, primarily from within the energy industry, which is our major source of revenue. Due to their short-term nature, carrying values of our accounts receivable and accounts payable approximate fair market values.

We estimated the aggregate fair market value of the Senior Notes to be $760 million as of September 30, 2021, based on quoted prices. Since the market for the Senior Notes is not an active market, the fair value of the Senior Notes is classified within Level 2 in the fair value hierarchy under U.S. GAAP (inputs other than quoted prices in active markets for similar assets and liabilities that are observable or can be corroborated by observable market data for substantially the full terms for the assets or liabilities).

Foreign currency gains (losses) in the first nine months of 2021 were primarily related to declining exchange rates for multiple currencies, none that were significant, relative to the U.S. dollar. Foreign currency gain (losses in the first nine months of 2020 were primarily related to declining exchange rate for the Angolan kwanza and the Brazilian real relative to the U.S. dollar. Foreign currency gains (losses) related to the Angolan kwanza of $0.9 million and less than $0.1 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $(1.0) million and $(2.2) million in the nine-month periods ended September 30, 2021 and 2020, respectively, were primarily due to the remeasurement of our Angolan kwanza cash balances to U.S. dollars. Foreign currency gains (losses) related to the Brazilian real of less than $0.1 million and $(0.7) million in the three-month periods ended September 30, 2021 and 2020, respectively, and less than $(0.1) million and $(8.4) million in the nine-month periods ended September 30, 2021 and 2020, respectively, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations.
Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. As of September 30, 2021 and December 31, 2020, we had the equivalent of approximately $3.5 million and $4.7 million, respectively, of kwanza cash balances in Angola reflected on our Consolidated Balance Sheets.
To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. As of September 30, 2021 and December 31, 2020, we had $6.7 million and $10 million, respectively, of Angolan bonds on our Consolidated Balance Sheets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets. During the nine-month period ended September 30, 2021, we sold a portion of these bonds for $4.5 million and recognized a gain of $0.5 million as a component of interest income in our Consolidated Statement of Operations.

We estimated the fair market value of the Angolan bonds to be $6.7 million and $10 million as of September 30, 2021 and December 31, 2020, respectively, using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP. As of September 30, 2021, we have $0.4 million in unrealized gains, net of tax, related to these bonds as a component of accumulated other comprehensive loss in our Consolidated Balance Sheets.

Due to the financial deterioration of one of our customers in our Manufactured Products segment that is a subsidiary of a China-based company that has been and remains subject to well-published financial challenges, certain projects that were in process for that customer have been delayed. As of September 30, 2021, we had outstanding accounts receivable of $11 million and contract assets of $38 million for those projects. As of December 31, 2020, we had outstanding accounts receivable of $11 million and contract assets of $40 million for those projects. As of September 30, 2021, the amount of our remaining performance obligations related to this customer was $38 million. We continue to closely monitor the contract along with the related accounts receivable and contract assets balances, while working with our customer to complete these projects. The recoverability of these amounts could be materially impacted by possible future events such as our customer’s project modifications, cancellations or bankruptcy.
In the three-month period ended June 30, 2021, we were notified by a customer in our Manufactured Products segment that it was suspending a contract that is substantially complete. As of September 30, 2021, we had outstanding contract assets of approximately $73 million, of which we have subsequently billed $37 million. We are in discussions with the customer concerning the timing of remaining payments. We continue to believe that the project will resume and that we will realize these contract assets at their book values, although we can provide no assurance as to the timing.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan
9 Months Ended
Sep. 30, 2021
Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Abstract]  
Earnings (Loss) per Share, Share-based Compensation and Share Repurchase Plan EARNINGS (LOSS) PER SHARE, SHARE-BASED COMPENSATION AND SHARE REPURCHASE PLAN
Earnings (Loss) per Share. For each period presented, the only difference between our calculated weighted-average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units. In periods where we have a net loss, the effect of our outstanding restricted stock units is anti-dilutive, and therefore does not increase our diluted shares outstanding.
For each period presented, our net income (loss) allocable to both common shareholders and diluted common shareholders is the same as our net income (loss) in our consolidated statements of operations.
Share-Based Compensation. We have no outstanding stock options and, therefore, no share-based compensation to be recognized pursuant to stock option grants.
During 2019, 2020 and through September 30, 2021, we granted restricted units of our common stock to certain of our key executives and employees. During 2019, 2020 and through September 30, 2021, our Board of Directors granted restricted common stock to our nonemployee directors. The restricted stock units granted to our key executives and key employees generally vest in full on the third anniversary of the award date, conditional on continued employment. The restricted stock unit grants can vest pro rata over three years, provided the individual meets certain age and years-of-service requirements. The grants of restricted stock to our nonemployee directors were scheduled to vest in full on the first anniversary of the award date conditional upon continued service as a director, except for the 2021 grant to one director who retired from our board of directors as of the date of our
annual meeting of shareholders in May 2021, which vested on that date. Each grantee of shares of restricted stock is deemed to be the record owner of those shares during the restriction period, with the right to vote and receive any dividends on those shares. The restricted stock units outstanding have no voting or dividend rights.
For each of the restricted stock units granted in 2020 through September 30, 2021, at the earlier of three years after grant or at termination of employment or service, the grantee will be issued one share of our common stock for each unit vested. As of September 30, 2021 and December 31, 2020, respective totals of 2,476,614 and 1,955,346 shares of restricted stock and restricted stock units were outstanding.
We estimate that share-based compensation cost not yet recognized related to shares of restricted stock or restricted stock units, based on their grant-date fair values, was $14 million as of September 30, 2021. This expense is being recognized on a graded-vesting basis over three years for awards attributable to individuals meeting certain age and years-of-service requirements, and on a straight-line basis over the applicable vesting period of one or three years for the other awards.
Share Repurchase Plan. In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. Under the program, which has no expiration date, we had repurchased 2.0 million shares for $100 million through December 31, 2015. We have not repurchased any shares under this plan since 2015, and we are not obligated to make any future repurchases. We account for the shares we hold in treasury under the cost method, at average cost.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
Our tax provision is based on (1) our earnings for the period and other factors affecting the tax provision and (2) the operations of foreign branches and subsidiaries that are subject to local income and withholding taxes. Factors that affect our tax rate include our profitability levels in general and the geographical mix from the sources of our results. The effective tax rate for the three- and nine-month periods ended September 30, 2021 and 2020 was different than the federal statutory rate of 21%, primarily due to the geographical mix of operating revenue and results, changes in valuation allowances and uncertain tax positions, and other discrete items; therefore, we do not believe a discussion of the effective tax rate is meaningful. We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings or deferred taxes related to balance sheet translation gains or losses.

On March 27, 2020, the U.S. Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into law in the United States. In accordance with the rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended our 2013 federal income tax return impacted by the net operating loss carryback. Prior to the enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expected to receive combined refunds of approximately $33 million, of which we have received $10 million as of September 30, 2021. The remaining refunds are classified as accounts receivable, net, in our consolidated balance sheet as of September 30, 2021. In 2020, we also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.

We conduct our international operations in jurisdictions that have varying laws and regulations regarding income and other taxes, some of which are subject to interpretation. We recognize the expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement.

We have accrued a net total of $14 million and $15 million in other long-term liabilities on our balance sheet for worldwide unrecognized tax liabilities as of September 30, 2021 and December 31, 2020, respectively. We account for any applicable interest and penalties related to uncertain tax positions as a component of our provision for income taxes in our consolidated financial statements. Changes in our management's judgment related to those liabilities would affect our effective income tax rate in the periods of change.

Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:
JurisdictionPeriods
United States2014
United Kingdom2019
Norway2016
Angola2013
Brazil2016
Australia2016
We have ongoing tax audits in various jurisdictions. The outcome of these audits may have an impact on uncertain tax positions for income tax returns subsequently filed in those jurisdictions.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information
9 Months Ended
Sep. 30, 2021
Segment Reporting, Measurement Disclosures [Abstract]  
Business Segment Information BUSINESS SEGMENT INFORMATION
We are a global provider of engineered services and products, primarily to the offshore energy industry. Through the use of our applied technology expertise, we also serve the defense, aerospace and commercial theme park industries.

Our Energy Services and Products business leverages our asset base and capabilities for providing services and products predominantly for offshore energy operations, inclusive of the offshore renewable energy market. Our Energy Services and Products segments are:

Subsea RoboticsOur Subsea Robotics segment provides the following:

ROVs for drilling support and vessel-based services, including subsea hardware installation, construction, pipeline inspection, survey and facilities inspection, maintenance and repair;
ROV tooling; and
survey services, including hydrographic survey and positioning services and autonomous underwater vehicles for geoscience.

Manufactured ProductsOur Manufactured Products segment provides the following:

distribution and connection systems including production control umbilicals and field development hardware and pipeline connection and repair systems to the energy industry; and AGV technology and entertainment systems to a variety of industries.

Offshore Projects GroupOur OPG segment provides the following:

subsea installation and intervention, including riserless light well intervention services, inspection, maintenance and repair (“IMR”) services, principally in the U.S. Gulf of Mexico and offshore Angola, utilizing owned and chartered vessels;
installation and workover control systems and ROV workover control systems;
project management and engineering; and
seabed preparation, route clearance and trenching services for submarine cables for the renewable energy markets.

Integrity Management & Digital SolutionsOur IMDS segment provides the following:

asset integrity management services;
software and analytical solutions for the bulk cargo maritime industry; and
software, digital and connectivity solutions for the energy industry.

Our Aerospace and Defense Technologies segment provides services and products include engineering and related manufacturing in defense and space exploration activities, principally to U.S. Government agencies and their prime contractors.

Unallocated Expenses are those not associated with a specific business segment. These consist of expenses related to our incentive and deferred compensation plans, including restricted stock and bonuses, as well as other general expenses, including corporate administrative expenses.

There are no differences in the basis of segmentation or in the basis of measurement of segment profit or loss from
those used in our consolidated financial statements for the year ended December 31, 2020.

The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment:
 
 Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Sep 30, 2021Sep 30, 2020
Revenue
Energy Services and Products
Subsea Robotics$143,710 $119,617 $404,200 $378,621 
Manufactured Products75,359 110,416 241,311 377,520 
Offshore Projects Group95,580 73,212 292,765 221,306 
Integrity Management & Digital Solutions62,806 53,933 180,924 172,631 
Total Energy Services and Products377,455 357,178 1,119,200 1,150,078 
Aerospace and Defense Technologies89,359 82,565 283,366 253,549 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Income (Loss) from Operations
Energy Services and Products
Subsea Robotics$19,533 $2,127 $55,862 $(80,294)
Manufactured Products809 (38,198)4,352 (100,471)
Offshore Projects Group7,634 (12,282)24,443 (95,740)
Integrity Management & Digital Solutions5,362 793 12,557 (122,567)
Total Energy Services and Products33,338 (47,560)97,214 (399,072)
Aerospace and Defense Technologies14,251 13,097 50,430 39,498 
Unallocated Expenses(31,820)(26,157)(95,273)(86,985)
Total$15,769 $(60,620)$52,371 $(446,559)
Depreciation and Amortization, including Goodwill Impairment
Energy Services and Products
Subsea Robotics$21,483 $25,144 $66,871 $189,411 
Manufactured Products3,202 44,028 9,677 63,579 
Offshore Projects Group6,781 15,147 20,768 98,309 
Integrity Management & Digital Solutions1,114 866 3,329 125,966 
Total Energy Services and Products32,580 85,185 100,645 477,265 
Aerospace and Defense Technologies1,427 654 4,107 1,999 
Unallocated Expenses234 1,712 1,185 3,181 
Total$34,241 $87,551 $105,937 $482,445 

We determine Income (Loss) from Operations for each business segment before interest income or expense, other income (expense) and provision for income taxes. We do not consider an allocation of these items to be practical.
Income (Loss) from Operations
Three Months Ended September 30, 2021 and September 30, 2020 —During the three-month period ended 9/30/2021, there were no significant adjustments. During the three-month period ended September 30, 2020, we recorded adjustments attributable to each of our reporting segments as follows:

For the Three Months Ended September 30, 2020
(in thousands)Subsea RoboticsManufactured ProductsOPGIMDSADTechUnallocated ExpensesTotal
Adjustments for the effects of:
Long-lived assets write-offs$— $— $7,243 $— $— $— $7,243 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment— 40,875 — — — — 40,875 
Other2,535 2,559 5,326 83 545 — 11,048 
Total adjustments for the three months ended September 30, 2020
$9,573 $43,434 $12,569 $83 $545 $ $66,204 

Nine Months Ended September 30, 2021 and September 30, 2020—During the nine-month periods ended September 30, 2021 and 2020, we recorded adjustments attributable to each of our reporting segments as follows:

For the Nine Months Ended September 30, 2021
(in thousands)Subsea RoboticsManufactured ProductsOPGIMDSADTechUnallocated ExpensesTotal
Loss on sale of asset$— $— $— $— $— $1,415 $1,415 
Other395 537 149 217 10 — 1,308 
Total adjustments for the nine months ended September 30, 2021
$395 $537 $149 $217 $10 $1,415 $2,723 
For the Nine Months Ended September 30, 2020
(in thousands)Subsea RoboticsManufactured ProductsOPGIMDSADTechUnallocated ExpensesTotal
Adjustments for the effects of:
Long-lived assets impairments$— $61,074 $7,522 $167 $— $— $68,763 
Long-lived assets write-offs7,328 — 7,243 — — — 14,571 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment102,118 52,263 66,285 123,214 — — 343,880 
Other4,834 5,755 7,947 3,850 545 455 23,386 
Total adjustments for the nine months ended September 30, 2020
$121,318 $119,092 $88,997 $127,231 $545 $455 $457,638 
Depreciation and Amortization, including Goodwill Impairment
Depreciation expense on property and equipment, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $33 million and $36 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $103 million and $117 million in the nine-month periods ended September 30, 2021 and 2020, respectively.
Amortization expense on long-lived intangible assets, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $0.8 million and $3.5 million in the three-month periods ended September 30, 2021 and 2020, respectively, and $2.9 million and $6.9 million in the nine-month periods ended September 30, 2021 and 2020, respectively.
Goodwill impairment expense, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, was $41 million and $344 million in the three- and nine-month periods ended September 30, 2020, respectively. For further information regarding goodwill impairment expense, see Note 4—“Impairments.”
Long-lived asset write-offs, reflected in Depreciation and Amortization, including Goodwill Impairment in the table above, were $7.2 million and $15 million in the three- and nine-month periods ended September 30, 2020, respectively. For further information regarding our long-lived asset write-offs, see Note 4—“Impairments.”
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Summary Of Major Accounting Policies (Policy)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation. Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) has prepared these unaudited consolidated financial statements pursuant to instructions for quarterly reports on Form 10-Q, which we are required to file with the United States Securities and Exchange Commission (the “SEC”). These financial statements do not include all information and footnotes normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). These financial statements reflect all adjustments that we believe are necessary to present fairly our financial position as of September 30, 2021 and our results of operations and cash flows for the periods presented. Except as otherwise disclosed herein, all such adjustments are of a normal and recurring nature. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in our annual report on Form 10-K for the year ended December 31, 2020. The results for interim periods are not necessarily indicative of annual results.
Principles of Consolidation Principles of Consolidation. The consolidated financial statements include the accounts of Oceaneering and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other noncurrent assets. We eliminate intercompany transactions and accounts in consolidation.
Use Of Estimates Use of Estimates. The preparation of financial statements in conformity with U.S. GAAP requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.
Inventory Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. We did not record any write-downs or write-offs of inventory in the three- and nine-month periods ended September 30, 2021, as compared to $7.0 million of write-downs and write-offs in the three- and nine-month periods ended September 30, 2020.
Foreign Currency Translations Foreign Currency Translation. The functional currency for most of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $(0.3) million and $(4.0) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2021, respectively. We recorded $(2.5) million and $(13) million of foreign currency transaction gains (losses) in the three- and nine-month periods ended September 30, 2020, respectively. Those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.
Revenue Recognition
Revenue Recognition. All our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use an input method to recognize revenue, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group (“OPG”) and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.

We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, we principally charge on a dayrate basis for services provided. In our product-based business lines, predominantly in our Manufactured Products segment, we recognize revenue and profit using the percentage-of-completion method and exclude uninstalled materials and significant inefficiencies from the measure of progress.

We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, when required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. During the three- and nine-month periods ended September 30, 2021, we recognized a projected loss of $2.1 million for a contract in our Subsea Robotics segment. We did not have any material adjustments during the three- and nine-month periods ended September 30, 2020. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.

In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are
reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.

See Note 3—“Revenue” for more information on our revenue from contracts with customers.
Leases
Leases. We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “Leases” (ASC 842”), when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term
Impairment or Disposal of Long-Lived Assets, Policy
Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. We provide for depreciation of property and equipment on the straight-line method over estimated useful lives. We charge the costs of repair and maintenance of property and equipment to operations as incurred, and we capitalize the costs of improvements that extend asset lives or functionality. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved, and any resulting gain or loss is included as an adjustment to cost of services and products.
We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in the three- and nine-month periods ended September 30, 2021 and 2020. We do not allocate general administrative costs to capital projects.
Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized over their respective estimated useful lives.
Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for property and equipment, long-lived intangible assets and right-of-use operating lease assets for the three- and nine-month periods ended September 30, 2021.
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held for sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
For additional information regarding right-of-use operating lease assets, see “Leases” below.
Goodwill and Intangible Assets, Goodwill, Policy
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the
amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For information regarding impairments of goodwill during the three- and nine-month periods ended September 30, 2020, see Note 4—“Impairments” and Note 10—“Business Segment Information.” We did not identify indicators of impairment for goodwill for the three- and nine-month periods ended September 30, 2021.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Leases, Codification Topic 842 (Policies)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases
Leases. We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under “Leases” (ASC 842”), when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies (Tables)
3 Months Ended 9 Months Ended
Jun. 30, 2020
Sep. 30, 2021
Accounting Policies [Abstract]    
Schedule of Intangible Assets and Goodwill   The following table reflects goodwill impairments, as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, to our new reporting segments:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Products/ST&R$51,302 $17,457 $— $33,845 $— $51,302 
Subsea Projects/Subsea Projects129,562 84,661 — 32,440 12,461 129,562 
Asset Integrity/Asset Integrity110,753 — — — 110,753 110,753 
Advanced Technologies/Commercial11,388 — 11,388 — — 11,388 
Total goodwill impairment$303,005 $102,118 $11,388 $66,285 $123,214 $303,005 
Details of Impairment of Long-Lived Assets Held and Used by Asset ong-lived asset impairments in the three-month period ended March 31, 2020, were realigned in our new reporting segments as follows:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsManufactured Products OPGIMDSTotal
Subsea Products    
Subsea Distribution Solutions U.K.$6,543 $6,543 $— $— $6,543 
Subsea Distribution Solutions Brazil9,834 9,834 — — 9,834 
Subsea Distribution Solutions Angola38,482 38,482 — — 38,482 
Subsea Projects
Shallow Water vessels3,894 — 3,894 — 3,894 
Renewables and Special Projects Group3,628 — 3,628 — 3,628 
Global Data Solutions167 — — 167 167 
Advanced Technologies
Oceaneering Entertainment Systems5,065 5,065 — — 5,065 
Oceaneering AGV Systems1,150 1,150 — — 1,150 
Total long-lived asset impairments$68,763 $61,074 $7,522 $167 $68,763 
 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Products and Services
Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Sep 30, 2021Sep 30, 2020
Business Segment:
Energy Services and Products
Subsea Robotics$143,710 $119,617 $404,200 $378,621 
Manufactured Products75,359 110,416 241,311 377,520 
Offshore Projects Group95,580 73,212 292,765 221,306 
Integrity Management & Digital Solutions62,806 53,933 180,924 172,631 
Total Energy Services and Products377,455 357,178 1,119,200 1,150,078 
Aerospace and Defense Technologies89,359 82,565 283,366 253,549 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Geographic Operating Areas:
Foreign:
Africa$78,890 $43,077 $213,087 $158,143 
Norway51,269 57,138 160,923 154,745 
United Kingdom46,254 68,568 135,401 191,781 
Asia and Australia43,919 30,715 123,616 113,517 
Brazil30,238 19,296 78,411 64,902 
Other22,912 22,071 69,183 69,355 
Total Foreign273,482 240,865 780,621 752,443 
United States193,332 198,878 621,945 651,184 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Timing of Transfer of Goods or Services:
Revenue recognized over time$437,086 $411,809 $1,316,733 $1,306,889 
Revenue recognized at a point in time29,728 27,934 85,833 96,738 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table provides information about contract assets and contract liabilities from contracts with customers.
Nine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020
Total contract assets, beginning of period$221,997 $221,288 
Revenue accrued1,355,567 1,271,033 
Amounts billed(1,322,892)(1,271,561)
Total contract assets, end of period$254,672 $220,760 
Total contract liabilities, beginning of period$50,046 $117,342 
Deferrals of milestone payments47,246 46,223 
Recognition of revenue for goods and services(46,538)(117,999)
Total contract liabilities, end of period$50,754 $45,566 
   
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Selected Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Selected Balance Sheet Accounts
The following is information regarding selected balance sheet accounts:
 
(in thousands)Sep 30, 2021Dec 31, 2020
Inventory:
Remotely operated vehicle parts and components$62,978 $62,788 
Other inventory, primarily raw materials65,891 78,453 
Total$128,869 $141,241 
Other current assets:
Prepaid expenses$54,078 $48,616 
Angolan bonds6,665 10,179 
Total$60,743 $58,795 
Accrued liabilities:
Payroll and related costs$130,555 $135,042 
Accrued job costs50,323 47,721 
Income taxes payable46,706 35,929 
Current operating lease liability20,008 18,798 
Other55,064 55,373 
Total$302,656 $292,863 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following: 
(in thousands)Sep 30, 2021Dec 31, 2020
4.650% Senior Notes due 2024$436,990 $500,000 
6.000% Senior Notes due 2028300,000 300,000 
Interest rate swap settlements7,772 10,870 
Unamortized debt issuance costs(4,782)(5,619)
Long-term debt$739,980 $805,251 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Summary of Income Tax Examinations The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:
JurisdictionPeriods
United States2014
United Kingdom2019
Norway2016
Angola2013
Brazil2016
Australia2016
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting, Measurement Disclosures [Abstract]  
Financial Data By Business Segment
The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment:
 
 Three Months EndedNine Months Ended
(in thousands)Sep 30, 2021Sep 30, 2020Sep 30, 2021Sep 30, 2020
Revenue
Energy Services and Products
Subsea Robotics$143,710 $119,617 $404,200 $378,621 
Manufactured Products75,359 110,416 241,311 377,520 
Offshore Projects Group95,580 73,212 292,765 221,306 
Integrity Management & Digital Solutions62,806 53,933 180,924 172,631 
Total Energy Services and Products377,455 357,178 1,119,200 1,150,078 
Aerospace and Defense Technologies89,359 82,565 283,366 253,549 
Total$466,814 $439,743 $1,402,566 $1,403,627 
Income (Loss) from Operations
Energy Services and Products
Subsea Robotics$19,533 $2,127 $55,862 $(80,294)
Manufactured Products809 (38,198)4,352 (100,471)
Offshore Projects Group7,634 (12,282)24,443 (95,740)
Integrity Management & Digital Solutions5,362 793 12,557 (122,567)
Total Energy Services and Products33,338 (47,560)97,214 (399,072)
Aerospace and Defense Technologies14,251 13,097 50,430 39,498 
Unallocated Expenses(31,820)(26,157)(95,273)(86,985)
Total$15,769 $(60,620)$52,371 $(446,559)
Depreciation and Amortization, including Goodwill Impairment
Energy Services and Products
Subsea Robotics$21,483 $25,144 $66,871 $189,411 
Manufactured Products3,202 44,028 9,677 63,579 
Offshore Projects Group6,781 15,147 20,768 98,309 
Integrity Management & Digital Solutions1,114 866 3,329 125,966 
Total Energy Services and Products32,580 85,185 100,645 477,265 
Aerospace and Defense Technologies1,427 654 4,107 1,999 
Unallocated Expenses234 1,712 1,185 3,181 
Total$34,241 $87,551 $105,937 $482,445 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary Of Major Accounting Policies Long-lived asset impairments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
USD ($)
units
Sep. 30, 2020
USD ($)
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use $ 68,763 $ 68,763
S D S Rosyth    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 6,543  
S D S Brazil    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 9,834  
Subsea Products Angola    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 38,482  
Ecosse    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 3,628  
Global Data Solution    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 167  
Oceaneering Entertainment System    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 5,065  
Oceaneering A G V System    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 1,150  
Subsea Projects [Member]    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 7,522  
Subsea Products [Member]    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 61,074  
Asset Integrity [Member]    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use 167  
Shallow Water    
Impaired Long-Lived Assets Held and Used [Line Items]    
Impairment of Long-Lived Assets Held-for-use $ 3,894  
Measurement Input, Long-term Revenue Growth Rate    
Impaired Long-Lived Assets Held and Used [Line Items]    
Alternative Investment, Measurement Input | units 0.02  
Maximum [Member]    
Impaired Long-Lived Assets Held and Used [Line Items]    
Alternative Investment, Measurement Input | units 0.15  
Minimum [Member]    
Impaired Long-Lived Assets Held and Used [Line Items]    
Alternative Investment, Measurement Input | units 0.11  
Minimum [Member] | Impaired Long-Lived Assets Held and Used, Asset Name [Domain]    
Impaired Long-Lived Assets Held and Used [Line Items]    
Alternative Investment, Measurement Input | units 0.12  
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Summary Of Major Accounting Policies Goodwill Impairment (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
units
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Goodwill [Line Items]          
Goodwill, impairment loss $ 0 $ 40,875 $ 303,005 $ 0 $ 343,880
Measurement Input, Long-term Revenue Growth Rate          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     0.02    
Minimum [Member]          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     0.11    
Maximum [Member]          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     0.15    
Subsea Products          
Goodwill [Line Items]          
Goodwill, impairment loss     $ 51,302    
Subsea Projects          
Goodwill [Line Items]          
Goodwill, impairment loss     129,562    
Asset Integrity          
Goodwill [Line Items]          
Goodwill, impairment loss     110,753    
Advanced Technologies          
Goodwill [Line Items]          
Goodwill, impairment loss     11,388    
Remotely Operated Vehicles [Member]          
Goodwill [Line Items]          
Goodwill, impairment loss     102,118   102,118
Subsea Products [Member]          
Goodwill [Line Items]          
Goodwill, impairment loss   $ 40,875 11,388   52,263
Subsea Projects [Member]          
Goodwill [Line Items]          
Goodwill, impairment loss     66,285   66,285
Asset Integrity [Member]          
Goodwill [Line Items]          
Goodwill, impairment loss     $ 123,214   $ 123,214
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary Of Major Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]            
Goodwill, impairment loss $ 0 $ 40,875 $ 303,005 $ 0 $ 343,880  
Financing Receivable, Allowance for Credit Loss [Line Items]            
Accounts and Financing Receivable, Allowance for Credit Loss 1,500     1,500    
Financing Receivable, Allowance for Credit Loss 800     800    
Financing Receivable, Allowance for Credit Loss, Writeoff 100     3,100    
Interest Receivable 1,300     $ 1,300   $ 1,500
Historical Credit Loss Analysis period       3 years    
Foreign Currency Transaction Gain (Loss), before Tax $ (300) (2,500)   $ (4,000) (13,000)  
Inventory Write-down   $ 7,038     $ 7,038  
Impairment of Ongoing Project       $ 2,100    
Subsea Products            
Property, Plant and Equipment [Line Items]            
Goodwill, impairment loss     $ 51,302      
Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Threshold for consolidation, percentage 50.00%     50.00%    
Equity method investment, threshold for consolidation, percentage 20.00%     20.00%    
Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Equity method investment, threshold for consolidation, percentage 50.00%     50.00%    
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 466,814 $ 439,743 $ 1,402,566 $ 1,403,627
Transferred over Time        
Segment Reporting Information [Line Items]        
Revenues 437,086 411,809 1,316,733 1,306,889
Transferred at Point in Time        
Segment Reporting Information [Line Items]        
Revenues 29,728 27,934 85,833 96,738
Africa [Member]        
Segment Reporting Information [Line Items]        
Revenues 78,890 43,077 213,087 158,143
United Kingdom [Member]        
Segment Reporting Information [Line Items]        
Revenues 46,254 68,568 135,401 191,781
Norway [Member]        
Segment Reporting Information [Line Items]        
Revenues 51,269 57,138 160,923 154,745
Asia Pacific [Member]        
Segment Reporting Information [Line Items]        
Revenues 43,919 30,715 123,616 113,517
BRAZIL        
Segment Reporting Information [Line Items]        
Revenues 30,238 19,296 78,411 64,902
Other Geographical [Member]        
Segment Reporting Information [Line Items]        
Revenues 22,912 22,071 69,183 69,355
UNITED STATES        
Segment Reporting Information [Line Items]        
Revenues 193,332 198,878 621,945 651,184
Non-US [Member]        
Segment Reporting Information [Line Items]        
Revenues 273,482 240,865 780,621 752,443
Remotely Operated Vehicles [Member]        
Segment Reporting Information [Line Items]        
Revenues 143,710 119,617 404,200 378,621
Subsea Products [Member]        
Segment Reporting Information [Line Items]        
Revenues 75,359 110,416 241,311 377,520
Subsea Projects [Member]        
Segment Reporting Information [Line Items]        
Revenues 95,580 73,212 292,765 221,306
Asset Integrity [Member]        
Segment Reporting Information [Line Items]        
Revenues 62,806 53,933 180,924 172,631
Advanced Technologies [Member]        
Segment Reporting Information [Line Items]        
Revenues 89,359 82,565 283,366 253,549
Energy Services and Products        
Segment Reporting Information [Line Items]        
Revenues $ 377,455 $ 357,178 $ 1,119,200 $ 1,150,078
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue by Geographic Area [Line Items]        
Revenues $ 466,814 $ 439,743 $ 1,402,566 $ 1,403,627
Africa [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 78,890 43,077 213,087 158,143
United Kingdom [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 46,254 68,568 135,401 191,781
Norway [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 51,269 57,138 160,923 154,745
Asia Pacific [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 43,919 30,715 123,616 113,517
Brazil [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 30,238 19,296 78,411 64,902
Other Geographical [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 22,912 22,071 69,183 69,355
Non-US [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 273,482 240,865 780,621 752,443
UNITED STATES        
Revenue by Geographic Area [Line Items]        
Revenues $ 193,332 $ 198,878 $ 621,945 $ 651,184
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue by Timing of Transfer of Goods or Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Deferred Revenue Arrangement [Line Items]        
Revenues $ 466,814 $ 439,743 $ 1,402,566 $ 1,403,627
Transferred over Time        
Deferred Revenue Arrangement [Line Items]        
Revenues 437,086 411,809 1,316,733 1,306,889
Transferred at Point in Time        
Deferred Revenue Arrangement [Line Items]        
Revenues $ 29,728 $ 27,934 $ 85,833 $ 96,738
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Contract balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]        
Increase (decrease) in unbilled receivables $ (1,322,892) $ (1,271,561)    
Revenue recognized (46,538) (117,999)    
Segment Reporting Information [Line Items]        
Contract with Customer, Asset, before Allowance for Credit Loss, Current 254,672 220,760 $ 221,997 $ 221,288
Revenue from Contract with Customer, Excluding Assessed Tax 1,355,567 1,271,033    
Contract liabilities 50,754 45,566 $ 50,046 $ 117,342
CustomerPaymentDeferrals 47,246 46,223    
Revenue recognized (46,538) (117,999)    
Increase (decrease) in unbilled receivables $ (1,322,892) $ (1,271,561)    
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Performance obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenue, Remaining Performance Obligation, Amount $ 221,000   $ 221,000  
RevenueRecognitionforRemainingPerformanceObligationsinnext24months 102,000   102,000  
Capitalized Contract Cost, Amortization (1,200) $ 1,500 (3,400) $ 5,300
RevenueRecognitionforRemainingPerformanceObligationsinnext12months $ 119,000   $ 119,000  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Costs to obtain or fulfill a contract (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Capitalized Contract Cost, Net $ 8,100 $ 8,300
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Selected Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory:    
Other inventory, primarily raw materials $ 62,978 $ 62,788
Other Inventory, Net of Reserves 65,891 78,453
Total 128,869 141,241
Other current assets:    
Prepaid expenses 54,078 48,616
Angolan bonds 6,665 10,179
Total 60,743 58,795
Accrued Liabilities:    
Payroll and related costs 130,555 135,042
Deferred Credits and Other Liabilities, Current 50,323 47,721
Income taxes payable 46,706 35,929
Current operating lease liability 20,008 18,798
Other 55,064 55,373
Total $ 302,656 $ 292,863
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Long-Term Debt (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Feb. 28, 2018
Nov. 30, 2014
Debt Instrument [Line Items]                
Deferred (Gain) Loss on Discontinuation of Fair Value Hedge $ 7,772,000     $ 7,772,000   $ 10,870,000    
Unamortized debt issuance costs (4,782,000)     (4,782,000)   (5,619,000)    
Long-term Debt 739,980,000     739,980,000   805,251,000    
Long-term Debt 739,980,000     739,980,000   805,251,000    
Derivative, variable interest rate     2.823%          
Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment     $ 13,000,000          
Amortizationdeferredfinancecost 1,200,000 $ 600,000   3,100,000 $ 1,300,000      
Senior Notes due 2024 [Member]                
Debt Instrument [Line Items]                
Senior notes 436,990,000     436,990,000   500,000,000   $ 500,000,000
Senior Notes due 2024 [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]                
Debt Instrument [Line Items]                
Derivative, variable interest rate     2.426%          
Senior Notes due 2028 [Member]                
Debt Instrument [Line Items]                
Senior notes $ 300,000,000     $ 300,000,000   $ 300,000,000 $ 300,000,000  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2017
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Jun. 30, 2020
Feb. 28, 2018
Nov. 30, 2014
Oct. 31, 2014
Line of Credit Facility [Line Items]                    
Maximum capitalization ratio 55.00%     55.00%            
Payments of financing costs     $ 3,000,000              
Proceeds from sale of debt securities       $ 4,486,000 $ 0          
Payments for (Proceeds from) Other Investing Activities       1,157,000 0          
Payment for Debt Extinguishment or Debt Prepayment Cost       (63,010,000)            
Other financing activities       (1,727,000) (1,725,000)          
Debt Instrument, Repurchased Face Amount $ 63,000,000     63,000,000            
Debt Instrument, Increase, Accrued Interest 400,000     700,000            
Gain (Loss) on Repurchase of Debt Instrument 300,000     400,000            
Amortizationdeferredfinancecost 1,200,000 $ 600,000   3,100,000 1,300,000          
Write off of Deferred Debt Issuance Cost 600,000     1,200,000            
Increase (Decrease) in Other Noncurrent Liabilities       (3,254,000) (12,071,000)          
Distributions of capital from unconsolidated affiliates       3,108,000 5,374,000          
Debt Instrument, Repurchase Amount 33,000,000     33,000,000            
Interest Rate Swap                    
Line of Credit Facility [Line Items]                    
Proceeds from sale of debt securities       $ 0 $ 12,840,000          
Minimum [Member]                    
Line of Credit Facility [Line Items]                    
Commitment fee percentage       0.125%            
Maximum [Member]                    
Line of Credit Facility [Line Items]                    
Commitment fee percentage       0.30%            
Senior Notes due 2024 [Member]                    
Line of Credit Facility [Line Items]                    
Senior notes 436,990,000     $ 436,990,000   $ 500,000,000     $ 500,000,000  
Interest rate, stated percentage                 4.65%  
Interest rate swap principal 200,000,000     200,000,000            
Payments of debt issuance costs     6,900,000              
Derivative Liability, Notional Amount             $ 100,000,000      
Senior Notes due 2028 [Member]                    
Line of Credit Facility [Line Items]                    
Senior notes $ 300,000,000     $ 300,000,000   $ 300,000,000   $ 300,000,000    
Interest rate, stated percentage               6.00%    
Payments of debt issuance costs     $ 4,200,000              
Line of Credit [Member]                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity                   $ 500,000,000
Available additional borrowing capacity                   300,000,000
Face amount                   $ 300,000,000
Percent of commitments affected by amendment               90.00%    
Line of Credit [Member] | October 25, 2021 [Member]                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity               $ 500,000,000    
Line of Credit [Member] | January 25, 2023 [Member]                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity               $ 450,000,000    
Credit Agreement [Member] | Applicable Margin [Member] | Minimum [Member] | Adjusted Base Rate Advances [Member]                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate 0.125%     0.125%            
Credit Agreement [Member] | Applicable Margin [Member] | Minimum [Member] | Eurodollar Advances [Member]                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate 1.125%     1.125%            
Credit Agreement [Member] | Applicable Margin [Member] | Maximum [Member] | Adjusted Base Rate Advances [Member]                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate 0.75%     0.75%            
Credit Agreement [Member] | Applicable Margin [Member] | Maximum [Member] | Eurodollar Advances [Member]                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate 1.75%     1.75%            
Credit Agreement [Member] | Adjusted Base Rate [Member] | Minimum [Member] | Adjusted Base Rate Advances [Member] | Federal Funds Rate [Member]                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate 0.50%     0.50%            
Credit Agreement [Member] | Adjusted Base Rate [Member] | Minimum [Member] | Adjusted Base Rate Advances [Member] | Eurodollar Rate [Member]                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate 1.00%     1.00%            
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lessee Disclosure, Balance Sheet Disclosure (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Assets:    
Operating lease assets $ 145,771 $ 141,206
Current    
Operating 20,008 18,798
Noncurrent    
Operating $ 157,510 $ 156,074
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details)
9 Months Ended
Sep. 30, 2021
Maximum [Member]  
Operating Lease and Lease Term [Line Items]  
OperatingLeasesOperatingLeaseTerm 15 years
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments And Contingencies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Jun. 30, 2020
Loss Contingencies [Line Items]            
Notes payable, fair value disclosure $ 760,000,000   $ 760,000,000      
Derivative, variable interest rate           2.823%
Other income (expense), net 814,000 $ 2,836,000 4,222,000 $ 13,624,000    
Proceeds from sale of debt securities     4,486,000 0    
Foreign Currency Transaction Gain (Loss), before Tax (300,000) (2,500,000) (4,000,000.0) (13,000,000)    
Debt Securities, Available-for-sale, Realized Gain     500,000      
Debt Securities, Available-for-sale, Unrealized Gain     400,000      
Angolan bonds 6,665,000   6,665,000   $ 10,179,000  
Revenue, Remaining Performance Obligation, Amount 221,000,000   221,000,000      
Trade Accounts Receivable            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss 37,000,000   37,000,000      
Subsea Products [Member]            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss 73,000,000   73,000,000      
Bonds            
Loss Contingencies [Line Items]            
Proceeds from sale of debt securities     4,500,000      
Angola, Kwanza [Member]            
Loss Contingencies [Line Items]            
Cash and cash equivalents 3,500,000   3,500,000   4,700,000  
Foreign Currency Transaction Gain (Loss), before Tax 900,000 100,000 (1,000,000.0) (2,200,000)    
Brazil, Brazil Real            
Loss Contingencies [Line Items]            
Foreign Currency Transaction Gain (Loss), before Tax 100,000 $ (700,000) (100,000) $ (8,400,000)    
ANGOLA            
Loss Contingencies [Line Items]            
Angolan bonds 6,700,000   6,700,000   10,000,000  
CHINA            
Loss Contingencies [Line Items]            
Revenue, Remaining Performance Obligation, Amount 38,000,000   38,000,000      
CHINA | Accounts Receivable            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss 38,000,000   38,000,000   $ 40,000,000  
CHINA | Trade Accounts Receivable            
Loss Contingencies [Line Items]            
Loss Contingency, Estimate of Possible Loss 11,000,000   11,000,000      
Senior Notes due 2024 [Member]            
Loss Contingencies [Line Items]            
Interest rate swap principal $ 200,000,000   $ 200,000,000      
Senior Notes due 2024 [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]            
Loss Contingencies [Line Items]            
Derivative, variable interest rate           2.426%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2015
Dec. 31, 2014
Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items]        
Award vesting period 3 years      
Number outstanding (in shares) 2,476,614 1,955,346    
Number of shares authorized to be repurchased (in shares)       10,000,000
Total number of shares repurchased to date (in shares)     2,000,000  
Stock Repurchase Program, Authorized Amount     $ 100.0  
Restricted Stock Units (RSUs) [Member]        
Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items]        
Compensation cost not yet recognized $ 14.0      
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Probability threshold 50.00%  
Income Tax Examination [Line Items]    
Income Taxes Receivable $ 33  
Proceeds from Income Tax Refunds 10  
NoncashIncomeTaxBenefit 8.4  
Liability for Uncertainty in Income Taxes, Noncurrent $ 14,000,000 $ 15,000,000
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details)
9 Months Ended
Sep. 30, 2021
United States [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2014
United Kingdom [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2019
Norway [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2016
ANGOLA  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2013
BRAZIL  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2016
AUSTRALIA  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2016
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information - Financial Data By Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]          
Revenue $ 466,814 $ 439,743   $ 1,402,566 $ 1,403,627
Income (Loss) from Operations 15,769 (60,620)   52,371 (446,559)
Depreciation and amortization, including goodwill impairment 34,241 87,551   105,937 482,445
Other adjustments to Income from continuing operations   11,048   1,308 23,386
Total adjustments to Income from continuing operations   66,204   2,723 457,638
Impairment of Long-Lived Assets Held-for-use     $ 68,763   68,763
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss   7,243     14,571
Inventory Write-down   7,038     7,038
Goodwill, impairment loss 0 40,875 303,005 0 343,880
Amortization of Intangible Assets 800 3,500   2,900 6,900
Depreciation 33,000 36,000   103,000 117,000
Gain (Loss) on Disposition of Other Assets       1,415  
Depreciation 33,000 36,000   103,000 117,000
Remotely Operated Vehicles [Member]          
Segment Reporting Information [Line Items]          
Revenue 143,710 119,617   404,200 378,621
Income (Loss) from Operations 19,533 2,127   55,862 (80,294)
Other adjustments to Income from continuing operations   2,535   395 4,834
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss         7,328
Inventory Write-down   7,038     7,038
Goodwill, impairment loss     102,118   102,118
Subsea Projects [Member]          
Segment Reporting Information [Line Items]          
Revenue 95,580 73,212   292,765 221,306
Income (Loss) from Operations 7,634 (12,282)   24,443 (95,740)
Depreciation and amortization, including goodwill impairment 6,781 15,147   20,768 98,309
Other adjustments to Income from continuing operations   5,326   149 7,947
Total adjustments to Income from continuing operations   12,569   149 88,997
Impairment of Long-Lived Assets Held-for-use         7,522
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss   7,243     7,243
Goodwill, impairment loss     66,285   66,285
Asset Integrity [Member]          
Segment Reporting Information [Line Items]          
Revenue 62,806 53,933   180,924 172,631
Income (Loss) from Operations 5,362 793   12,557 (122,567)
Depreciation and amortization, including goodwill impairment 1,114 866   3,329 125,966
Other adjustments to Income from continuing operations   83   217 3,850
Total adjustments to Income from continuing operations   83   217 127,231
Impairment of Long-Lived Assets Held-for-use         167
Goodwill, impairment loss     123,214   123,214
Subsea Products [Member]          
Segment Reporting Information [Line Items]          
Revenue 75,359 110,416   241,311 377,520
Income (Loss) from Operations 809 (38,198)   4,352 (100,471)
Depreciation and amortization, including goodwill impairment 3,202 44,028   9,677 63,579
Other adjustments to Income from continuing operations   2,559   537 5,755
Total adjustments to Income from continuing operations   43,434   537 119,092
Impairment of Long-Lived Assets Held-for-use         61,074
Goodwill, impairment loss   40,875 $ 11,388   52,263
Advanced Technologies [Member]          
Segment Reporting Information [Line Items]          
Revenue 89,359 82,565   283,366 253,549
Income (Loss) from Operations 14,251 13,097   50,430 39,498
Depreciation and amortization, including goodwill impairment 1,427 654   4,107 1,999
Other adjustments to Income from continuing operations   545   10 545
Total adjustments to Income from continuing operations   545   10 545
Unallocated Expenses [Member]          
Segment Reporting Information [Line Items]          
Income (Loss) from Operations (31,820) (26,157)   (95,273) (86,985)
Depreciation, Depletion and Amortization 234 1,712   1,185 3,181
Energy Services and Products Member          
Segment Reporting Information [Line Items]          
Revenue 377,455        
Energy Services and Products          
Segment Reporting Information [Line Items]          
Revenue 377,455 357,178   1,119,200 1,150,078
Income (Loss) from Operations 33,338 (47,560)   97,214 (399,072)
Depreciation and amortization, including goodwill impairment 32,580 85,185   100,645 477,265
Subsea Robotics Member          
Segment Reporting Information [Line Items]          
Depreciation and amortization, including goodwill impairment $ 21,483 25,144   66,871 189,411
Total adjustments to Income from continuing operations   9,573   395 121,318
Unallocated Expense Member          
Segment Reporting Information [Line Items]          
Other adjustments to Income from continuing operations         455
Total adjustments to Income from continuing operations   $ 0   1,415 $ 455
Gain (Loss) on Disposition of Other Assets       $ 1,415  
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $2"75,'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 " !$@EU3NE?7R>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^GZ!T,W%\63@N""XBTDL[O!I@G)2+MO;QMWNX@^@,?,_/+- M-S"MB=*$A,\I1$SD,%^,ONNS-''-]D11 F2S1Z]S/27ZJ;D-R6N:GFD'49L/ MO4-H.+\&CZ2M)@TSL(H+D:G6&FD2:@KIB+=FPNPI@Z@%,#5/ MC(>Q:^$,F&&$R>?O MJ%6*I_8DL'V#$Y9K>DAF&HAU7)33L(>'MZ?"GK5J[/ MI'N#TZ_L)!TBKMEI\NOJ[G[SP%3#&U$)7C6WFX9+<2.O+M]GUQ]^9V$?K-NZ M?VQ\$E0M_+H+]0502P,$% @ 1()=4YE&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" !$@EU3,!.BBCX% "/%0 & 'AL+W=O& MF/S[[0$$D\+&DXO(5[_ST QO-S/8"?FBMIQK\A:%L;IJ;;5.OEJ6\K8\8NI< M)#R&,VLA(Z9A5VXLE4C._"PH"BUJVQ=6Q(*X-1QDQQ9R.!"I#H.8+R11:10Q M^7[-0[&[:CFM_8''8+/5YH U'"1LPY=<_YXL).Q9I8H?1#Q6@8B)Y.NKULCY M.G:I"J]]F-P\W\\P4'XOPS\#7VZO698OX?,W24#^*W7=>W%#7Z'DB5-E_ MLLNO[=HMXJ5*BZ@(!H(HB/-?]E8DXB"@B1(?KD7L1ZJT#>Y_['> MP2V:Z M9[ZFJ."2)^?$M<\(M:E3PS/&P^>>/B>4UH5_P''+%+J9GMN4PL.\_7,'5Y&I MYI'Z%QFC4X[1R<;H'!FC>#*/?!,H+1D,-F,1KWL6N,Y\/!G-)I/'Z>P;F]T+!.NB MQ+I Q<:IE.8)W0;* ZPGSJ29C01>F=HDXFKMMD/;+C9U>B57[Y1TW08AEV0, M,!LA:W.%R]PQN>%DY'G@CA)4_%P1 ;PL 2]1Y7)NK]Z3VDSAX8[=?D H^B5% M_S2*!9>!\-%'AROMK>.G+U\:WG['KAS4/HWN<';=PL%ZK\3%FJ@.?-WY(:HB M=<>Y<+D'%Z.B%15%94: Y.=8(=O4SL@R:PC(/-5*0_L R'7%N%#N9LJFJWP=]ON]_F7/[@ZLUSJJRM4=W(C+ M.?Z0,JFY#$V%3(34M;G"M;1,T515EN[@9EQ9)M1I%63= $*%BS4^P;J#6W'9;'I"0G:RM@GFE 9?)P*JH4BA MAS!3SJ_U^0;UFPG6:%;>3G$[+B!'O@\S79WM-TC6WGN#5_9BQ3N)#B-8B]>DA<<_47AE;9/<7=^C/:V.P!V4KLXEHJ7.Z[ M,!]$\1G&5OD_Q7T[8QG!I^_1*=8@T'.PFD@KVZ>X2]^)K#YO18R]F0TB+NVW M.UW;QH@JMZ>XVZ\"#2XAUL2AOSS_2I;<2R5DJQ8+5RH*ALH+1@*-T2L+4TY^ MML]IER30]69?E1AU50TH[N#@MZ8&D>5[]"S"6EA<8#Z=8B!5!:"X:>_S129O MWI;%T)H?^UAK$)H]+5$;J\R?GF3^^\^@O!QEN0*OJ.\'&Q2?/J\$?"2KJ@ ] ML0I ^W4%70"JC=T\R^A5[(U,?GENP#KQ\(>2XHS5(]KMM>D$O M*>W5$5H'2UZF7\Y6 A7Q3->0KWZ51\O5QE&VQF95E^=+E??,M-N*A'P-H?9Y M#RQ-YJM_^8X62;: ]BRT%E&VN>7,Y])< .?70NC]CAF@7(,=_@]02P,$% M @ 1()=4Y U&#@"!P C!T !@ !X;"]W;W)K?%R=+[!5)$N9&]N%@'^/\DJ6I>T) M=/S8=KH8QK0-=[^_]/Y[YSPX:7*?XN569\OT@5:R7O1EN:+>OI3;AV* M;'^Y*ION$SWUM@E=H+QMC*JVC4%!5=3]?_%S&XB=!H3/-*#;!O2U#=BV >L< M[95U;ET+(R[.M'I"VEI#;_9+%YNN-7A3U/8QWAH-OQ;0SEQU&*.I?HUG;7H&/T[?8:O7WS#KU!18V^KE7;B'K5G"T-C&S;+_/M*._[4>C, M*+=RT'CKN![:)\O. \26ATMGS M\3BA$Y$>,TJR+/&+C >1<5#DQ_H1GK+2S[/R8F=<0M,TSB;R/&:<4$[\\I)! M7A*4][=92PU)IU\,IQ/%/KLHCC'U*R9X! '^U9JW/>Z%+V-1;)/TGFB?81I'?&XZD!U\ MD:#JSU#I;+S*O8*).RD)3N@TR#Z[C(#EC-P1/"1,GGZ)'>8.&<%#PN3Y0ZG5 M4U&67G>9XP;C&9MF9)]9-(L.,K*#A.'1.UNK^G!*(2X5"(XXGN9EKUU*(SRC M=<0'"?.CJU^/U?UQVTADIY,P1?V 2@DE8DBW"PK"HR0A4]T^.T+Q7(Q'HI P M4OJ$J+I(!V2ZP*!I3/"4*UX[*#?FDLM(%A)&2R]S/E\3EQ8D2TGF@-EC2#&/ M4CXG<20+25]5%'XJQ%U1%J:0X14ZLH"$83#44!OQ; LHK_]N6L^2U%VI'C-. MY](2'7,_#>=^D*A;J$?+T7>?2NJF<0:PC*8R/78T@PDW0U4Z9GL:SO9#E7=( MJ"=_XR3B4YT^,\QG%B7=V5[05\SVEZQW2"MU1/ (BCDGJ!X[EI"Y-$U'@M P M03ZI^N'82%W!]O?.BTWJ B)A699.,>^Q2W%$HYFZE(XDH6&2C!*GJ?E0<#V\ MB!)@_E2YS\Y6M3/*1Z[0,%=Z!I:#_D-Z74ZDG+!IGO:995 OSJ@=:4+#-+E2 M55486STU73&5PWJ#6,LZG],;[,^>09TV&Y'+\\5&RT;J1[FX0+X#@%_0T;[/ M(YIH&$W69U6C6Z/R[T>0HS6"S7@KT=NB1BM5ED)#YH9GV*R%EN^\0>@'2':> M!CYQ-NB'K/;EC]BBX1W1OOQ.)#R[UJR5+OZ#E&[=Z._ZM;L[(!;C_F_JP&M, M][T8&4G#C/1Z431-^PH/7"9"I9XRCM-I6?\JT_WSGQ&A# ?+!WN*8YZ#9TDC MYM@AS'71:&PTO$="Q#GLH4GB5','S?;EC7AC8;Q=KE:%/8,%QFU$L3J&YY.+ M30',\XJEC@K88B=I,E7KL8.P^PZ,*V8RS*8 M*RQBZ?2@PVL)U$OF%C<;N'B7U@OR"5N@*/HIM M5=G7Q#M^'+VU%+#HK '\?J^4>;FP+^2&%[ 7_P-02P,$ M% @ 1()=4R?C_C,$!@ 11@ !@ !X;"]W;W)K0!$AB=PO0KD&SK@_#'AB+MHE*HDO2 M3KI?/TJV)9N\4H(N#[$DGWO)*<[R)J@LQB0(XG')1#6ZOFR>/:CK2[DVA:CX M@T)Z799,_;SEA7R^&N'1_L$7L5B:^L'X^G+%%OR1FZ^K!V7OQFV67)2\TD)6 M2/'YU>@&7TP)K0,:Q%^"/^N#:U13>9+R>WUSGU^-@KI'O. S4Z=@]F/#[WA1 MU)EL/W[LDH[:-NO P^M]]@\->4OFB6E^)XMO(C?+JU$Z0CF?LW5AOLCGW_F. M4%3GF\E"-__1\PX;C-!LK8TL=\&V!Z6HMI_L92?$08#- P>070!Q \*> +H+ MH&]M(=P%A&]M(=H%--3'6^Z-&Y^C1V ];!4:CSW/T><45JT=3HS/T]7&"3MZ]1WK)%-=( M5.C/I5QK5N7Z%+T[NK\<&]NQ.OUXMNO$[;83I*<3%'V2E5EJ-*URG@/QD^'X M;"!^; 5I52%[56[)8,)'OCI'-#A%)" 8Z,_=V\,#B,[_:WWZRZT?B4';$J%- M/MJ3[[Z:R9)WQ8'^OGG21MDI_L] ]K#-'C;9PY[L7_B&5VL.%=U(; M).=(<[41,SN%[%1!*R7S]Q^&"4[BV!%S M"N'2,$Y[V,V>6S:(:9Y7;E%O6V MZ.\KPZJ%>"HXNM&:&[MG?+"*&'Y66$&@%?\V];H5."J\BIB\BICZ"%OJ,86Y M9RWW;+C8IPH>!YV# M"(:'>KL_G-0,WZ.YDB62K74 S4 E%P2NU4.P,[B(";N* .XB-#$K7,H71C& M493U"'!@H? K AAN39&Q+JA6 J2,_4*+B4O8!X7N;CDA'*64]$QSW!DC3 ?EF/Y8"_.S-K_B8 YP.PNL)&O[Z,!;L_E<%,)> MPE." J/J30@ Y"[G$PB$ V\R^"C[:ME7'YV7P\-F[K-9A2$K=[0Z"A81XQ0# L+5W80_WSM_A88-WO P^-@"_F&7 MQ'TQ?*R+ 62<>*\99PE-/,80+*.QN_M#.!R$F;#;XG? MFB,9GI^QC=W[%WQ_4B#71EOSEUM3//"VB#MOA8?-U2W38H9.[)J[;0!6U_!3>%L08^]()V_(L/^:B**=;V#O,*9^/X&X@S"?,X@ MS.<,9^OEW%DJ@@>K:WW(<.=SH;0X9M3%=#N2P*IG27'Y9V MFRXYG#7!>9 $1W_851J,2EVA011V-VP(%IXG/6]II+,P9-C"'!;7&\6@OR0& M&.6) :)\,0 8(,;XX%BTY&K1G$=;CUI;U>WQ5_NT/?.^:4YZG>>W^.(. \\G M^&*Z/='NTF\/V#\U)QT:%7QNFPK.$SM#U/;,>GMCY*HYE'V2QLBRN5QREG-5 M ^SWQVD , %0+ 8 M>&PO=V]R:W-H965T&ULI5;?C^(V$/Y7K.@>[B1V\SLA*Q:) M!=I;Z:ZW.G;;AZH/AACBGF-3V\!>__I.G)!",.FV?4EBYYMO/)_'XQD=A/RF M"D(T>BT95_=.H?7VSG75JB E5K=B2SC\60M98@U#N7'55A*<&Z.2N8'G)6Z) M*7?&(S/W),-5"R*, MK'3%@.&U)U/"6$4$R_BCX71:EY7AZ?>1_0<3.\2RQ(I,!?N%YKJX=X8.RLD: M[YC^*@X?21-/7/&M!%/FB0X-UG/0:J>T*!MC6$%)>?W&KXT.)P; 8S<(&H.@ M:Q!=,0@;@_"M'J+&('JKA[@Q,*&[=>Q&N!G6>#R2XH!DA0:VZL.H;ZQ!+\JK M/%EH"7\IV.GQ5' E&,VQ)CE::'A!$FB%Q!I-10FI5U0YL2?HD:]$2=#[3T*I M#^@&O2QFZ/V[#^@=HAP]%V*G,,_5R-6PJ(K:734+>*@7$%Q90(@^"ZX+A>8\ M)[G%?M9OG_78NR!&JTAP5.0AZ"5 MS\0(V_0(#5]XC>^8$5<3XM?)4FD)Y_VW'G=1ZRXR[J(K[GZ"PDB;1&-5HMGR MJ:9(#$55!O?CFS1,(=K]Z2[94%F8Q.>PF07F>U$6G.,V MWKA7WB^Z(++OH-WUB)JT3I)>4:&@0KGD4$VD)'SU'<%V<<5P7:CSWZ'(F#-O MT[IFCD_C'F;#84?K2Y0?!EY'PYF%*P[3I*.T!14E41;8A4Y;#=)>#;Y,'P=H M1I8:+0CH0#4E:H F>TP97C)R Q?NS0(S,D O'*Y;1O^$J#5O5 MAKVJ/0N-&1(F25=G2?J/AW1X&786A&DG[DN4+7$L7'!".PK-;:CKB9.U$F2] M$DS_7=B9I9PDB=>-VP)+$C_Q.X';V.(H[!8G"RSVAT$4=D)W3]J$DLB-Z<\4 M[.R.Z_I*:&?;%G!B.I_._(-_-_4M\S-H&>L.[V_ZNM_\C.6&&PO=V]R:W-H965T&UL MI5G;;N,V$/T5PBV*!(C7(BE9\C8)D#@)&J#M&DVW^TQ+E,VN++HDG4N_OJ2D M2(YXR2[ZDDCR<'AF.#-G2)X_T MUK^47.R(TJ]B,Y-[04G1#-I5,Q1%\]F.L'IR>=Y\6XG++FF%7^ZF,#)ZX<_V&:KS(?9Y?F>;.@#59_W*Z'?9KV6@NUH+1FO@:#EQ>0* M?ESBU QH)/YB]$D>/0-CRIKSK^;EOKB81 81K6BNC JB_SW2):TJHTGC^*=3 M.NGG- ./GU^UWS7&:V/61-(EK[ZP0FTO)MD$%+0DATK]P9]^H9U!B=&7\THV M?\%3)QM-0'Z0BN^ZP1K!CM7M?_+<.>)H@-;C'H"Z 6@\(/8,P-T W!C:(FO, MNB&*7)X+_@2$D=;:S$/CFV:TMH;59AD?E-"_,CU.72YY+7G%"J)H 1Z4_J?7 M2$GPJ01+(K?@3J^S!%/P^>$&G/QX"GX$K 9_;OE!DKJ0YS.E,1A-L[R;[[J= M#WGF6X#?>*VV$MS6!2W>CI]I[+T!Z-6 :Q14^$#W'P".S@"*$'3@67[[\"@ M!_?^Q(T^[//GX+12\!WXM*>"*%9OP)4)6*88E1\#\\3]/'$S3^R9YW>=X:S. M^8Z"DXI+>>I:BE;%O%%A\OGQ<@JC>!&?SQZ//>00BU.8)K"7>P,QZ2$F08A+ M+M49N*&ZO.2,M$E;%^!JQX5B_S8?7*!;I8 MYT',][L]8<*D . EN*\5J3=L75%P)255\@SXT&'97Q=^Z5K2IJ[BNKSFO %?A(G?@C^YDF_9J3F>/XUPYIG^B&3@N]7*1!\XV>C.XA1H M7TE246F23+M/1YYZ:6*#_G-@^R;]S!M76RJ<' ,MF C#;.1+AQ1,%JG' M@\+&Z-0RR:,#0#=3TEO(.C7'TV?06G"'U!PER -RH"&(@R _&=>!5ZCW706X M?3:(J3,^.X5O0B^>X_D8KT,,9MX0&?@,QL$*=OO\6@$ M9,;+LBD7NEN5VI:"MD^GIB-IK#2$&ZI8<& N&*:NJSSG!U-+=>6B[)$8!C ! MJ:NJ$KH\ M+0@=.--C%-T2+)QO7)(9>EB\7"X\>!P. [#/::Z4YP-OE A%,K M)AUB"YCZL TD!=,@MI7@.:5%UQJ9"F 6N*!K!23-#Z+A'"?NU*[F<6:%IBT5 M>2 /Y 7#[-7FT1$W^A?>9IQI.D?C9LLEIM/,Y]N!F&"8F98'S4MU_@)T@-:R M:NFV32-3;LUFRN#/R9XI4IT!VN>;R1VG02[&BM'8'EL*HV3N-@<-A(7"A-6: MHUF#D36KO(&!;+Z",<3CGLLA-H5)%B]\. =F0V%FN^_KTSG]XZ UK-=Y7(-=(VL*_J#:](#=;<BVPN8S#*-QE^N02G#JRZN!^- [VS8F][QK MN[XS5!Q;+XBL3'+LXU)?WXL&&D1A&GRG'+CRRFF#@_L06EC=L$L.9ZFOK.&! M_W#T707ACM5$[^B_N2#@@<%PF,%6Y*79<)5<@!O3BMT^&P?IGGO;GH-TGU>" M[CM1<[+C\AIVT-,<1]"35'B@)QRFIY9.R]X')+AXV.::*4S1./L]8IX3 GQT M OB_&,FUDDXK'!NM>9Q:!QTNN8 9 R7A\ GC;=<[EJ95W))Z0X$PE1)_GQP&TXS&W&\YZ&K%D04[J:AUM=OQ[U]J-VM_+816)H M,=XFN<1@G*6>O3 >N Z'NG145C#O/(K%-;W&" M(HNS'7(XQ?/$%T(#%^(P%[YGQZTYXPE:D%I'TW&<'@=W9X$MIYN3-!V?]^70?^WOJ*Z:FYG1]VOX<=G>- UJVHNOWXC0BR-!14NM M,OJ0:K>*]BZI?5%\WUS'K+E2?-<\;BDIJ# "^O>2<_7Z8B;H;_0N_P-02P,$ M% @ 1()=4R\*PPW'"0 B#H !@ !X;"]W;W)KSDW,M[>R_+R< MY.K=:.ME%B]D6L19ZN3R[M71:_K[Q*T-:L2?L7PH=EX[52I?LNQK]>9J]NJ( M5!')1$[+RD6D?GV39S))*D\JCK\;IT?;,2O#W=<;[V_KY%4R7Z)"GF7)7_&L MG+\Z"HZ -09,,^!ACP%O#+AFP%B/@6@,A#Z"UV/@-@:N9N"+'@.O,? T M X_V&/B-@:_GT#="T!@$^@A]28>-0:@9B+YII613.:('Y?>9;(NM5]OOFUJZ M*3?5ZRWZ,J&;@E.]XOTFFY)3O>8!Z3/9%)WJ5>=]*Y=NRD[KNH_6FZ3>8>=1 M&9V>Y-F#DU=XY:]Z46_3VEYMK#BM&.6VS-5_8V57GIYE:9$E\2PJY_/7=^<^+4^33/5D64SHJ34:G&K[R,ILU8 M;]9CL9ZQ/F5EE "S,[O91UF4>3Q=!YA-OSJ?TUA%^.SC[>?BN?/O&[GX(O/_ M +_G=K]GV6*A.&WMT^+FPN[F]6P65^08)GVOP+9R+S.)M5#/!ZEBVKI?!"O?JO8J.*&L#@ M-P/[;)7G,IW^<#[E45I4@ZE=USJTYC6VN_XPE5$J5;SIO7,[CW(YSY*9S(M_ M;;O6O,?J0*>RRA9JVI.L M*)ZC+%PS"^[Y;AAHJW%/W'@8U\G%V^;B67/Y4,YE[JA3L7W]5QNI"H6_A&)%3L[,].',$VCF#? M.(HZ#B5^G5S_XZJ*K#X>JRV(-&Y@LD=O:.$VM- :VD4ZTQC[)LHWC,T(*FEH MS)#'/<_5"=N$(<(V430(.6,:89NP8\]C/-"(\QJX$P'A^F:_ ?X$$4(?=XQR M)6ZH\S6 ]?(U)>VYBOP##;5QVID#V%$!$%4(P5!/!3C<5%& L*LBC["MPI11 M7P5 2Z%V#L#TZ5LK;747M0NOO9I,XZ.[Y'WJN[0G^U974/X$[/:V&:73@"E5 M"ZA;PW<(YX:AMG.O (QRYFFP]P#6<=:=DU;N4+O>,6GU5B[5OB7]M$I-,>.Z MH:#&MC5Q<-N:,!H2YAK;%F@HSR.,"WW; H?<]Q@C^K8%'GE W"#4MRW*F'/7 MV+4FSK)K6VE&[=H,TNM@]Z.FNH+M#^!@F4P8;( ASL@<@A;(/((>R#,! MA.LO4ZLZJ?<+R+65D-2N(?P!J/G?W/T$V.B8-7.2:,ABHUG1D!3C$C99ZF M$J^10^&Z;J =1F^01QYR/]0H=(PRIN@Z!^!ZF9'MW+>QIV=&UNH^9M=]>S%C MXZ-[L@^YY^K%V0\W'L9ULVD5&[,KMH.8D2%-Q(C0@QZ"=6-N%0RS*YA#F)$! M?>#WG %8VZ29_6[HL8C1O ?:#:[A17!9%!C"'KDBO&_/M7* V>7 <*>F!#63:45:]PNU@[J71RH'!H0 M_?0W".O&W(H7;K^T.J1W3#V%!=89]R4)IWHUM=< '5,N2>T M>7_'T748$5SCF2LTJ@CU*]+WP%W76W?N6MG$?_:B:_<&A<*%!ZY]1,"%-E/G M (>(%L"H%PBJ\>03(%Q$:3X?. 0XN4*"O M?.('OKY D6#C--09_!HYY(+XS-,7*!)LJB/H]PACF#$GNJ*? )QE@;:"C=LO MX@8OS'&9S*LX3/?[/3 &,$SWZ)$QI'O@$-,]\(CI'F6,Z/YG'AN+5M@*\O0\ M(EHQ*NQB="\>$>BN4&@U' ^ANA&VTE/8I>=!XMEH4I#!D1?D\H.Q_DL@N^1Q++ HB[W>C68AF@CHT+Y2OD2[@]'XP1K6P2 M=MEDOP*'7"> @O"8S[6=?PYPB.L 3'$=T<]HEP"GN(Y1_1'--7+(14#T9WDW MR*,ZRQ ]Q#'*V/4\3\-- ,["=:UF$K] ,XE6,XE'T$P":":?^_K'8O:#C0=A MW51: 2;^@2># BB7D'']\SF#L&[,K2 1C_]D4* G@W[/=8;;-EWW29X,-J-X M?=&M:1&A?%W87 $4#7KFW&W;N_NS#P8'A7KCL?,9&R34 0ZQ(H!!H0YP6*@C MAU"H(X]0J,.,@5 '.,"*HYWO9E7?T5226PGQPDGDG3(C+WVUF//UUQ[7;\IL M67]=ZTM6EMFB?CF7D2+#"J#^?Y=EY>9-]0VP[9=/3_\'4$L#!!0 ( $2" M75/,'8N3@2$ .)[ 8 >&PO=V]R:W-H965T&UL[3UI M<]O&DG\%I75>["J((JG#2IRD2I8=K_?%D5>RD]K:V@]#8D@B!C$,!C"M_/KM M:RX0E)4XV;S:\@=;/ 8SW3U]=\_PFZUIWMF5UFWV85W5]MN#5=MNOCXZLO.5 M7BL[,AM=PS<+TZQ5"V^;Y9'=-%H5]-"Z.IJ.QV=':U76!]]]0Y^];K[[QG1M M5=;Z=9/9;KU6S>U379GMMP>3 _?!=;E9U ^^._"Q% MN=:U+4V=-7KQ[<'%Y.NG9SB>!OQ4ZJV-7F>(RMSB# M@C_O]:6N*IP(P/A5YCSP2^*#\6LW^_>$.^ R4U9?FNKGLFA7WQZ<'V2%7JBN M:J_-]M^UX'.*\\U-9>G_;,MCCQ\?9//.MF8M#P,$Z[+FO^J#T"%ZX'R\YX&I M/# EN'DA@O*9:M5WWS1FFS4X&F;#%X0J/0W E35NRDW;P+JVK)?9:U.5\U+;;XY:6 G''\UEUJ<\ZW3/K%]EKTS=KFSV MO"YTD3Y_!!!Z,*<.S*?3.R>\T9M1=CS.L^EX.KECOF./]C'-=[QGO@$LL_^^ MF-FV 3;YGSL6./$+G- ")W\R73\RZ]M7KRZN_RN[^CY[=?$?5]?9Q>7EU=L? MW[S\\47V^NJ'EYM&6UVWBMA_E%W-M:JU;A"$EW6KFYJ^ M454.;^>C[.$__NU\.AT_B<;E]-'D229?;;7[ #"2SSHKGSW*5LIFH!HVJM%% MUJY@]:RK55>4+;R?F]H"XH7"-XNR5O6\5%5F 3X-4M["HUUC.U6W66NRLH:] MZ$AR;0:Z)_NU4PW 7-V"*MB8!H8#4BB8V61\^)]YMEV5\U6VU1DL#D-^[4H" MPL!2E0:A:E<(4?:V)F!N<%6;W>AYUY0M[KZJB^SYA_E*U4N=79KUNK2D>![B M4X+JS?-+A^LH>T/X#2)2F*PV+> PK[H"(*HJ>,T*E#01++4PIH4QL'"-GU> MEPPOX,4>^CC2EJC-YJ8I8(S@I@)[;6#GYN6F@KF7NM8-30[?ZTW+S^[2P6W] MV]'-*'MQ&@5&JE',+/CM7-E5 MM@"#P[R#",. TA36K:V+$6XW3$[KP(AF6P*B16GGE;% &OA$EW5.V-D.>"M& M$5&"997L'BW:(#.1=(%@=8V^DW9V9;JJ !)E:$IQ5T ^?NEJME6>73\N-+QR M10.8H6(^0C*INN[@&1:;6&K^Z8ESJU63:=35V3/8*";WA,@])C0\K?&)$I5' MN?8DI?T%?G=[7!(S%^5(N1'C0@,5P"*SEH&-? ^/JQDH&Z*/MFUXJ%R@//@GO(3@/,2<0$Z4C1G( MZP)L [Q^$I@RIZ&,HVP9<&B8O;.(+,Z#:J^]S=8:1A1$>*\6"*W.ZH%Q 'X\ M.U*LK-]KQ^O 1L"7\8:H!2C54K%67V]47?)&>AT,1 82NV4\/6#(3+=;K6O@ MK"]H$T[E+P@A@.$G6"E@'%LNZQ+(@28!]&?5:5!W>3;K6F(WV;\\,^^!78,& M2#"=&UA7\$3D4)J)L%EEZN4A;DB,[ A,88)YNN^XB<8M[GF#+0[I0J"(8:F; MJ8JT,[O6*(JT:FUJU!*H_92UNF5H05$"7^!<1"LF*JC*1M56S8->\XS.^B*6 MFK>6).VY;8&56F3C-\18:#+8[,"W>R0)YT+SA)M%JL?; 6=)!7]$;*UJ\-;Q M47CY#F!W*\H^@GN_88A95!8+M!$MZ1#40,@_:R^N3 1Z%#AJ!FR%U,Z='NY8 MS^)6 P\'JO4?$&.!J]"6R.N]&G,?. W8J[K3-$9_@,@'34+7./GB1\C(DNX; M@5O71IH- $6M7I2 --BTQJR=K(9MN43;A//3B^= WO>J8M[S7Y']TN$KK^T* M",G@^T*3E61<5A!X@,:M2AA?)))+>VF:<@EDJ&"W6N?L$'D:K4$EDIL.@@&Z MV#J( Q'#;(!J!085>9JMP"5X(F6;_6 L.8"3Z9/O/;4O>)->:84["!1NLXLU M4NXW>',)(LEL7Q8H7HM;E,IXZCE/#?MO*>0BH5IT:%1I5TC.\%L8OUWI.L@% MV& -1 ,MG+-^4'//,C#Q2E?%86L.A11 -*/JZ"&V9; \Z3:0&Q198..:EY$E M<:P,XYJ\+AX M@I6RK7 #N@'6V48PB#IH#B")A5@!S9OM-B@%]!J0T,"L+#P:GC+KQP\I4/'<'>@6X3*@'_PTY6[#O0'*9D'YL\:]C_)>A[\)C>:>8! MW$Y',\8 ),## H MT?SDQ@I..8L]^WI(E5B=.:/B/&\2O$/S#0U+(WK-FEWQ/",3.^<6>*"EG M'M^O;K(MP/]@,CK-0(E4*&CD'^T1B@?CT7DRL,^/0-N@_QT+ G=L@>]:C3ID MP4JTT&"'"W(I*\K-N25P0F ?C(AC=T0<$''@6) M6RD,!36:(JN;]QB<.D;5XE:BD[[9P%B.%U#/H#Y'ZA0EL>Y[!<8 X>IJE%R1 MM&A77E).A5P#L=B1#<'KVZ&MGN\G/0^9.1F(0.31MYA-&*!MK MHFWNA?[BYA(G]S(/*.D/2137=!2V2K@0D=IYTT2X8=:9;M;@[ MQ; 3"3N).4[W.1*A=)]'+NF72E.3:A^*'3=@0P\+=#P7K6;-H.O"N;$QDZ-: M =HN@:?IX9 J$/U'F*+@:0K+@\T,:XCE<"&-5_:I3+I8<+$CUGNH1DP;4DX2 M*4D$D>'4" K,0Z8AT=D?U6,#A/0\\& 2)(^GKK4S\L$J"*>\4G6W0%HB\5\W MINC06%F])$YW_*5"2N"6$SV7X"^I0_9&?7R&HS'I2;++MAP+(1:?_H7"'M@@ M756'FVY6E1 *QLD,<-B V.@"\XR#;HN>%V@Y/U&TU-HXDI0N:#AH:$Q9:J)KHX!%770%@ICC,]Q!I: M?!)VDN@9FI:"$V 5VM?2PRAY.-,49'CT86&V-;G^_!94N75Q#3_AXPMB,]1N MUNF\'9,/8$63XEK1K"37X(,O62Z9)HL,]7DYE^AX(_S&1"D+$1""%QGJGC"+ M4_1'#9NRS,&B?AX\'HV]_& 69S^.G[+P&--^F*5I>9LP\MT@J7.P*O7R\ ?0 MF046)B!>(/US$?Q8JA4""(>8Y;CB3 ]PT ]@H]PX9IG&O =-QA*AP<""H#G' M81,OKMWBN/.($E9^:!$LN?@$&B:67-128)BWZ""$ D!Y.=YNGV>2#,)&E8VX MC&C*:C)<^P& '8BSUV3;T!L%PTG4A[G5IFQ1JGI+@:<-^.HHZ:X_M)J3,,"W M!">RT4+2RA3]C+*W&\$9=(9/MN^%+Y?$1R7I/MNZ3%2W[OC#A-)>QW!6C"H M@@IR.+O+N'E+A1JY8;0;:Q\NDTET&75761*6)84/ M>G5>;E3K33)EB\FUBU,EB>0.K?E)LAGY]3_[5"/Z\'-,*HAI!=)@8($<2_EU MY@U5Y1O$K3DK'A8,[K',N;.4=Z1X2*O.R 2E$\SZG M#RCK(DXR\;IJFELAK,MPDJ?-BZW5+3$8%:$HJF)/^7O3Q-@$T& @.MI,4HMB MC54^!!\)$S(P*'B8!B@;VH^0#I)"&E.7JV0I3*QM7$K'Q=]<%NG#GQ-AHMP6 MJ3IZ$O8(QKN-6X=0)LXSH;)L.#':L_,T$_B("#$1$RDUTZYV"$[1@C$91I+S M@USB])&RFT]_**WS,S^V85PZ$W4^O%MY6E@*+!/#ABZJ<#Z&V8WIEAPS=%;* MP C(5)O/(YDH"D_.67 R+YB+4B7C[P2-\ M$+]EC6I5L7EPV1).K)/XND+2$-E>AF(-')/1P;0)_ C M[F?'Q.TM[MQ?2K5/2Z0Q*\A4I-MP/JLPN].(@X0-,G=P$WH/:U?HX,B&1HI6 MX0 M&%-L2R0 &O"EO$-ZBBG1#&'$3MQ(4#$K(3TT.@K;J)3D"-"W[&P[$X/)^0^J M+I"S5Y7O-"78@*XD! M%9'4,#G7*:1Y@CJ?L C-[R-:M!JUZ5M*]B&,\6-J T*GYJM\N/6@9*X=0MK; MHH^@#,^'Y.< YOE0+Y;#4< -:'DSDSA /3"0D*O&)V-M9]#1 M#UZ"%QX7+!"Y]Q#+-[=0T@\<>7#,LU9]\%4UR@E1@DM]."Q0"C@CZ%>,,]S16\7]GM"0?G^% *LEW/K3&AM27N*L$C,:/XK3G/:!\R" ^^M0$;%HD2B&=CD[[D$Z._Q9 MQWU W[ CN0[YO21GE[(#LY!C&BE[/V*NDU+,\$[V-_):6K*NF2=80R%;<0LP M?UE:2=9$ :ZKFHD&B6I-/\P)2!WF#*;89=] M+UJ5[*2?CK-8Y5JJ[QX>*?^&7+5O_,#!>2C9I9EB3C?;J-=]AK8@37ATXY^3;WIVJ@'-. A\.?@U\X5CM;@2@+>MU$*UL&/ MSI(D.Z0^Y&D7%R2=Z\?)\%E5+D7M,X=:'9$'._DC6H?$YM8>@%;YJ2%.56?Z2 /D2"OK.'O5F /,<>W.["GV"7"TJ+P:Z> M OS=>+@#'7EG4@AMWOB[*#[HX!"SF$8UR*BY07:SBV O+ M"!\K;XJU,)A6 =]$:N)K%N.F*B%FBW( JOD/=G% MS$?GT+B-7*(!? =[5H)$^6YL^-=*=?2QYZ63"V-$@Q))R&3-S$YC?%M)O2ES.XS J)'I:7 5UFP_LAV1<[Q M4+I#*HV&[<\M]9B2!6)UX:IB3B?[183-]BP">KLPV'CN_*M[:)#$X,7MTIQS MCQS:C\BC]-IQ%0D"Q=JVB@YC..O'7F%Z" !<8CPZQ]Z_[S 4+1#+*:M4TO>_ M=,524O2<1);\0CB,)4&SB'KL3K':#9F+OOD*_C>Z_=(1V@1/)>HIST.K 6<# MYA)-I$DI[*-%:QLD';T5TX&2UZ$/(C3=N\JLZ/_(BM:83%]14QEG8')_8@MG ML=RC;WK%$HP[5(-]BV";UV!+41NBX\!I>Q!MYZ3Y\RYIL_!*C/+&H&E!+X;Z M"E.;QF4:I$PCB4M/)6R[0[>&"[64RD.AV[.:&#,L0%"QO7!J9PVZH0]'NBJC MY%L_'4F)!2B]XIT_4ENN6D-*"D,M&DSI&A)+-[HG(NQMD#F5IG4ZW]F*#Y.20-*@5W M;D';J%M)NV(#'G&AE907AD5>!Z-/3E[Q$MP'/-ZH@EZ.\O&N>0%V'TL@1ND4,5_[X5'P P@ =@Y)XA:(A;"Q+V&W@,B M")/=#:WG,9SB(B.R?G(7WH.&HUH?88>5S?3(C$;LJ8,M',EIXOCO:F=#=OH. M?7SE&_GE()'$8"8VUS6648P(CL9T1W@L->W]KF\.7@B&J(WO.,T&2@P;-^Q1 M\CU.;8ICZ0,/6G5O",L%E5YSG:_^1L+,=0]XRWD65Z.AT\EZPYZ-?\ZZR( * M#_S:-)QAQ[->E+_J*>"5=D;!2BW9U7]=[T#.]2+NXV&',V2M@-J;-CD](M5^ ME(&U>L<\ADR4V&WN&'40DLICS'S]!P)VMJ8^?E98< P-L\0@5HQTTEC4X>$# MT=U1@[4[T=$Q]U [C!S\8:*B=C/UH0#BLB&6R:;<$T64*/']IG-7>T?>>#AY MU&OBYNW.' ,]]%]@3_7YR=0%5GD(3'M04'P<_#UV7!Y.W4)M.$9+)U&P950U MA5_G.F;+RY0M+[UL>/BBCN^S\=D =$$+#<.7ZM]>Y7/GX5PJ6K#ITB_*&^RG M\WX+)1KQ\I+HU"M7*I * N_OYRTP$0L\Y6D,Y,''QLP^G6FT/;K2-GWQG-)-&CL@5XA? @X;5&]^20#G5'<6JR+)_) M7X)I5W)H%0-C\-C+T&/>NAIVXX]WKM'84]DGL(AQQSV-ZS_$G(F(*JF:N!'[ M2TN]RHWVI88 U(X.%[T5+['I&K#>-LZ28=\=D,^W[F!S#&ZZ)-KX0%+<1DYD MHS./K$0O@MZ+=KLB#WK6E15N*!B)]SA"PI*@55R&R)\1(=A0V8#X@#B &O<=-))%=(LG?:>3 M4SGR1\3@%LTB8/QWLTS,)S\[Q:$_X(I6!\_+3<8Y8#XVY/L :#^CNP+6SB,, MO0K<\,T^A:#:8[]/YS1<.?8RG',"$Y8%-@9PBG#9*=C,5@\Q96R4!M*71$S7 M3LZAAR##:0[,I904!@7^01I.IOU#P&+4TV*3\+ S>A\Q>*U9NCZTHG=S@1XR M@RIX)NZ0/O?64#L,IBHTW]6!27Z,U"AI>GV/]B!J]^M]E9P;3ZM-28CN>OB2 MFKT$D=B!NP:]S#-ZESDD[0*152--_?X3LUY0 C[R8FCPUL[VVIJX)U6"<;CM0(3NA&DX]/_F9I MWQTNL)V[$726&L(:M5E1_F])@KV5\U/".%&1500<>,O,60N2< 6K'QUR(E90 M_HPVLX*-F(,XO?:=(K_2Z2X3,UG*7*RA[M,31PT>_O:AVID,N@Q"&'6M"G?+ M 0_C(1@4U"T='.#CRJPRN*#A0VJ7D_4:4]0_!G)NV8^H>$\&9V3<^*2LF.AJ MHB!GA=MA99^Y$VV40/*6@J^NV+ AX3,C\3'=WGG3UT5R<#:&SS&.P./,!QYG=\<*E'<)K>[H!F+7X5#4<>=, M>)WXU]0=]NW!1K3CP7'G]ZOF/;V[\^9_!/GB^_[!_AH=2LKY+$Q4R MR,F^HP D1[ZU]I-Z=H'+2;PQ_Q3WBICXX)*T8* 7[/K;PJIE4[@[C/%![J_= MIM>(NASB[I%20L5E6JC;QK4Z#IVCD6!LJ(J/SPX+4GIJ SC[:90SLH/G=;3= M.1F'BG;G9M1@:Y-3(^%4SW[Q1EC"E9_[L.H?># Y'L?O)KW@9+(G-N'# M^EN8DT=FH M)TX8L?F6/3]W#!79:L\YU/Z)R3MY*4RTCQV'#R>20T'Q*R;$=MR)U(4(=V_O MR!0F>D)3)E9!/.Q!I?1ACN3)]:F1*>"8.O(8K+,*09-Q$PKF+^.FN*XV,_2T MQ,W>=+A)Z9GR'ZA9\C@F;GQ!AKO9A1NRPV7.49^I*_"$[K.<"RO+S-TE MP67@W#U!O?<%RA>U.[ W(B;+T2AIQ$DHZK,[_2O&;&!]GTAP/8_NC$G*/.+N MQ755M/L[MY&Y:X?4&4XJ,^*W ?X+PH5R[<9W4+NP MTW62RC'?HVL/"/["1@AQHH"J[[P.^Z57KU]D+U\]N\G>4"]RSZ(=.5N6/ HO)H_SD]/'\$(B47AU?)R?GYPF'\GPG@D\ZKW/)M.O\M.S:79^DI^= M3?SSQ]/\Y&0,W^8G\*D;U#.?1WUS.IF,\\>GQWZ6_E_WO?L[:(Z.(J,[ 23. MSZ/GD[>]CYF"0R88"#0^SL=CI-!D/,TGDW-\Q8\]R,[.\NDY?3<]SJ>3DVC\ MA:7>4N=1#TF!B^Q1M#YB$+\-,DC@;.(L<_8@)Y:2D055.@R;G MB-URK"$772.G,H=.U(>5;T/ODC_WX0_%RTGWR9.#.\^X'^RY[8_>[=[R]^>F M '9OK_H_R@4,7IOU-R0%^L%-N-?R[FB8NVZ6>.HO#114&TV2_VY?;O!.$0I% MHP5=;7,8M/LX>&3#HBGO=N]H2N=0C7X'"SH:)L G=Q$8FW8Q#*.4') 8X(7/ M68*_/$L@+.<:2%R!.1&#-\:?,-N]C<:F/.PZLN0",N\UN0MY-#@F%'F=/7$F M^!E>Y5C..MJ'&U-U[+2^'?USE!U2DX+S4/T12C=;4O&/ZYX0!1B(]^9T55KH M\);C^/[QY+:=7>$-JXAWBM0*=0R3A&6FIN: M=[; 1I"LJ%Z:_8QU"M^H^SNI%QS,/"DKQW>#2F]V?$[ 'T1S$,8W?P40KT$F MM]*J L_>8,< N"7>X?KKB!/_)-9S+-$AJ[,K>FOI#F6<-1YUT8'D$;XO.CJW MM)- N'@1$@ANEC\9@SN#ZCWB]SD^'HB/J0/S#A.R/W#^X['Q]%\Q-MZ-B\,= MW-0+@M?@U+=]'SVU!E<#B1S*8_9]O\0I_;U!L/BKL)'+.A3+AT-=Y%JV-/\B M46]T[7"_G/C'PMW[F$H(U_+3D^/H;XAYPRO^[EZ&ZZO\_/A$_N]'EOSIW=.( MT3L^ST_.I^Y/?R+YN!]]#]LS".:_"K ,O?N8D>'[/([SL^EY].3NNQ>5@?@S MPY\4CC":G#W>C;'A,_PW&++?P_2/3X]X%9O]Z8U&_H5YYEI MP3;3RY56X+C@ /@>?U#6O<$%_,]Z?_>_4$L#!!0 ( $2"75.!([MIL0L M )H< 8 >&PO=V]R:W-H965T&ULI5EM;]LX$OXK1&ZQ M: '5L63)DM,7($F[O>+0IFBRNQ\.]X&6:9NM+&I)R6[ZZ^^9H23+B9U#][[8 MLD3.RS,SSPSE5SMCO[FU4K7XOBE*]_IL7=?5Q?FYR]=J(]W(5*K$DZ6Q&UGC MIUV=N\HJN>!-F^(\&H^GYQNIR[,WK_C>9_OFE6GJ0I?JLQ6NV6RDO;]2A=F] M/@O/NAM?]&I=TXWS-Z\JN5*WJOZ]^FSQZ[R7LM ;53IM2F'5\O7997AQ%=-Z M7O"'5CLWN!;DR=R8;_3CP^+UV9@,4H7*:Y(@\;55UZHH2!#,^*N5>=:KI(W# MZT[Z;^P[?)E+IZY-\:=>U.O79]F96*BE;(KZB]G]4[7^)"0O-X7C3['S:^/T M3.2-J\VFW0P+-KKTW_)[B\-@0S8^L2%J-T1LMU?$5KZ5M7SSRIJ=L+0:TNB" M7>7=,$Z7%)3;VN*IQK[ZS1>U566C7IW7$$:WSO-VXY7?&)W8.!,?35FOG7A7 M+M3BR:6UFS$-6RU MR "@6Z_%->.JK/CWY=SQ_?\\H3#N%<:L,/YY*/_'QG=_O/OT^SO163R_%]>R M5BMC[\7=&AZ8 K6CRY6HY;Q03J#\G"IKAZKP.Q;:R=7*JA6V+6C_O'%0XIQP M:H42J@.Q4F9E9;76N2RP;X62"(0L%Z+6&Q)ME@)(E&X)6'"],F;AA$'Y*KO5 MN7(CF&*5.HBZ^ 0EAW>>Z5+4:],XB';/!8+:QW3X8_S$DZO.]EMO^P5$*[NZ MQV]O"IO]V9I%DP.#VV;NE!1?S-S4.G?B%Q'&DR -QW05SH)IF.(J'L)B"+L'D_%AQ+1M+J^)Z6@.O)*_"HW MU4OQ5J]TC8C]26>,JF2O>^E8M0;-*W*E\79K"K#1D9C-& M(HN"A%S))L%D"D!@5Q+/6CN ZW0:9&%,5Y-9D,830CV(Q[1KVEY/@')1N(N! @6]%E>B,NE18)B'X*4S<8L%@93!*,05QE=A4D6(,;B MD[$[>2^2,(BF,T'>3N#ME #<$D,ZFI)OX%;0L003P-HB06TPSV8?$D M@7VA"&=AD&:AN'1:,B*7#?%"@5_0/PMGE)UIF(@P@C/(BQ#&)$BL*RM_Z(*> M1J0;,,^F9'N,G)G&P6P$*UG( MDFKHIK$B;^\ZWR\WS+AKN54!VP1B[CD73"H<@J>7R%ZR>5.1 M;..7=5*%= YC%I/N\#;2;*X+HH=Y:\Q(?.Q4H[CM?FTCB^(>>L'$"V]CWO8R M3P)6%3!'U.; ',(7MLL<1>\>ZMZ2NEN(V+OK=!6(W1J2A>%".*5$+FL\_4D=#.CH6)-$CS1;O8 67?K1E6? M.>;2!]L]<(_,)@KDT>%!3O1XC_Z?[N<3]H$A 9!>Z;)LRP\DJI:V M5U&6]14C\]PVT!L2CR#'4UQ%:1B,41J7&]-0U.%-0:9A#=@GFT7/Z9I6)=/P M^2E+%# YL %T.DTCM@%4.'WDP@"W4WY0[XFY#,,TF,01]QT+FG6T[$BQQ6D0 M80-Q-AC]BT\(#B36=ZF"Z+;3"L6Q&U?$,^Q*)ADY"VVSV>R1JP<6/_07MJ8) M$TG"W/%964XC5*>XF1=Z)7VWOF3;$=M:;>9(X"[2+IXA]?%X(&M-".X& MG6=/0*6@,=VKHY!1&<&=$49 CY7WB\'R)OC(/10$8W[!_-7AWK9(""S5]QKS MA-@P@?A9_(0LAQ&W!I'[N.*CRZ-]HK2=PZO#U-&I(_O;;L4*,4IZA:,G4M<, M6F%'DKK,BX8X[A?TVTXZ$R1A39#3IKX902?=.#YDMX<2'V:"DCW4"RUQXH$H M*:YAM'Q!QVVB9G33\MZO7B./YTJ5;;C>N?3&QDG;!5'<$M45W .64Z> 9B;<-5PV'11(Z'8(M?PV2M$7RP3$G M$#>?WP<_=[)XQBZ,7W[X^/:V]>:YGW;?TN3?A<5Y[MK(KX8E=['M+5*:.SE3 MA"9"'K(JNOC&'2M!^N8M'0K"5%RN.25NT3)#7DBP3DMPA9(+8A8@!?E(D+9T M?J[VF>I.)^-1 #H&+$RY>D$N#=QGTU!+U#+FZMY0YVA5!MUPYPB_;V#0ZA&6 M]/L4K7=5;%5E+/DE3]3H2/Q)/<,9;R:=26&EM[3RGAWAS!ZN'L"G<.L*#O*Y MXM1WSP#0S;PI*VA"]^+YMP-L(Q?@,(>)G8\G _IYW/.@4Q7*EQNNMQ*RJ)UT ML?:6#43L/6I'-CJD@:4)9@7";J MM@[H=&-^W[OS9M-0HF[W_#XXM.S BMS]3)XCW:#:[V\04EO#4"0 >,'DFAM] MWUI..*Z9V)SZJP%"X'T,P:;8$OYW!T8=L:1C?.I@GNYIP*%3XZ-,:D<))-I# MTTXE*?%QH7P:#<:-_6W- ::'/$TYEDZX#$!^JOW4;LJCB(-==U862G6S4\H!,T!Z6Y.;"< B8Q8Z(]X->2VQ/ M^3S'I"*_\>0+':Y^416->[&1=D5G5W('9]Y -#PMF!44/&-R. MS/=O8H-] _4S$+W*A8CN!>]]AR>(XAKZ&MPPXI&;*M&%%/WH9@GSHVQ1-AX"^ZLX, MZ$#TWJ-O5-#6-;"1?\^VTTX%K4#7JB-QI=NS8GO&8^,@OK'V *K';B"PB(]F MCNO+:ZX7'4E4QO$$Y'ARX'PGO9!MN;OA(4!S/8DA1@ + MK/JC[\Q/0-QU1O*"6Q<-#NW)D;AW=.R/C?/!_T7(HQ7_*T;D@1#YOX[ZN_T? M;Y?^_Z;]&E% MIQ=>8TQ_&02Z:K!E^D+VV-&7O50M,[14AT#W"EGM@EH1Q&&8!RWCG;>Z\8C/S3&;@3+><\.N$7S>_^@:!5,*#5O ML=-<=J!PO_!6T>4ZM?[.X0^.)_W.!EO)3LKO=G%3+[S0$D*!E;$(C%[/>(5" M6""B\>^(Z4TI;>![^Q7]BZN=:MDQC5=2_,EKTRR\TH,:]^PHS*,\?<6QGLSB M55)H]X33X)MF'E1';60[!A.#EG?#F[V,.KP+*,,/ N(Q(':\AT2.Y34S;#E7 M\@3*>A.:-5RI+IK(\449Y9;IP_6L&:"=17"UAV%FV[H-PDW#PSE ML=Y!-6*N!\SX \P9W,K.-!HV78WUS_$!\9M(QJ\DU_&G@%OL+R )?8C#./H$ M+YF*3AQ>\@'>S[4^HF!6@6NN*R'U4:&&OU8[;10=F;\_29=.Z5*7+OU?-?X4 MT][52]VS"A<>74:-ZAF]Y7;S;7/UM+F&]>K;ZNYJ ]NOF\T3W-Q]N7^\73W= MW-_!4X.PEX+N(N\.P#7P-Q9TR0Y,U?:#?J6\&RD/$X)5E3QV1E_"K[P#T\BC M9EVM?P/JT-0@N,8*DL@M0JKR&3LCU?F2A&ZE07$&&BG*2?Z,#:\$0L^4T4!0 M4,FVEQU%:/@%\MB?%>5@%&4)]Z9!18Q'1!]ZQ6F4<()4[$37PJ#B3&C(,[^< M15"4?IHE\"0-$X02Q:5?YC-KI9$?I]$(6!V5(D1@6J.M[4%ASW@-^$*C3Z-E MDJ5^Z)BDI9]'.:RZ@R1A8">I?,C]/,\@"OVHF$W9\M OTL3&EGXQRV!55>I( M-0O.=EQPP]&F8F=%W7"EJ_$<5E*[ZB,2-,LR9V5^F,83Q#]R-WIEH9_$":2% M7Y#P-QW)AV#8"Y'NV9GM2-LT]XLP!X*8Q3.X&FL=6F!;+9"&VL3J3%WSP["$ MR+)^E3RC_'EJ7TGQIF<2QGZ>Y63%LYB43>"_+DOP;CBUJ YN!&MP!VF84]/N M-.57PW![0L.+@H:J&L;NL#"R=Z-N)PT-3F.=2LWZNC?LU2^^ZN7*TXNSFZM" M+M4WY7\MOE@\G35<$IVIW&F3"ZL6U[W;X>N[">WG#?_2:NTZOP5I,C?F.SU\ M3*Y[ Q)(I2KVQ$'BW[UZJ]*4&$&,_U8\>\V11-C]77/_P+I#E[ETZJU)?].) M7UWW9CV1J(4L4__5K/^A*GVFQ"\VJ>._8AWVCBYZ(BZ=-UE%# DRG8?_\J'" MH4,P&QP@&%4$(Y8[',12OI->WEQ9LQ:6=H,;_6!5F1K"Z9R,\LU;K&K0^9MW M:NZOSCPXT?-97%'=!:K1 :I+\=GD?N7$^SQ1R2;]&21HQ!C58MR-GF3X315] M,1Y$8C08#9_@-V[4&C._\1-JB7?:Q:EQI57BW[=SYRUPLZ]Z-^_>W_TB/IE\>>J5S>!.$#LV<'GG52+,0OB5 M$@N3(G9TOGPMCG6.5Z9T,D_,@/ S'IGT\'K[ AU\:*GXQ7 M3B2EHL6).!*3\7ET>3G K^E@$ T& W'>Q]_]!#.<$3;5_S_F$%J=N(@N+D9B.(AF%P/Q:RXS8[W^ PJQ?MJY4N:Q@J(.FX\GT<5L M="*.I]'Y\/)D&XTC<3&^C"YG).ML,(U&TR&.AX#W*ILK"_F&DTBLB5M6I(I@ M(\R*0L MB4H9(E0A:%-0\:>D,6F'G<6%G_ MR-#[5089]0N RGY'1X&4FSO)]=<%*W285E($381^@1[8'**)DL&NI!P__+[5;458C.DY( M@;Y%ZC@(0Z&"O)[I,@N67RAR >=,K"7%UEK[U99 [J2Q7XYJ\6?-=_[_-]]S MU/@+K'?Q)ZTW^0NM]W/LS48A4JP"JV*$%#%^:P_DX-@LRK$$YXS1V0C_MV'C M;;VQ20%\MA1+:\J"%)C+_'MECVT:'*J]1E9ZA#KF7A,B"\I3F]5O@>1S2JD1 MZMR;])[4K^1< M)^C9.@\J3J9]:!9* &%Y_> IG'GGY&00DCU__BB !<[:+$V .7\4'E,#EKE6 MU;C,E5\K>'89S*L>T&%Q=0,V29 2\9&252RPO3/6? M+(RMPJ4P3ATRFTR=V;%85S5NB%(CX?'KE49A"ZD@A(Q8E*A#>J>VEXZ$S1') M8!TKE3BQL"9C99HN# YE2KNG4&$\4M:&RBCGZ"5"L,72K2C 5G@XT%!L1$!' M22K0Y/C\])/IBTD=YCN '%>>M[6_];=M1E5$[>?F342YC^R-=;(FF3:B) $J MIN':3[:LDN-A8T/D?\H\:!P:JW&;'@)'(JM\J;87C$5=/X2Y1']4'=*X83<@ MJK6&WI4Q\89S\K3$:S@1^>=&#D AT&F;O:9UC9$!$ 3: E84 M1Y/I-LVV]C &2WV@8JUD(G(CYFU(F=([+P-,SPBO%X?CG#);4TDX*XC;Y/>2 MAZH[JB5?N98$/N]+:Q+T9*#AU\=S0_G6T7"/%)K4],F$,NF=Q3SG%L(;)#99L)X\. $SF>=E%J9B MK (5]!^A7'$!3#+49[J(H.X?U8FS(MHN1#':J(QM"(E(+1[\T>Y3&5G Z5W@ MRBXVZ--TR@",P\Y$:I1\DZM3;K[$IX]W/W\-FX>OFHE*=O(&=3A@F2\)HQV( MQS3$57Y5YES7"AKBR8-_D!\C.$E1Y<"]#A^@W90D#&-M8^A:LZD'<'/<81(O MNATQJ4[8?Q$T,#;Z'0&P?;A].%!A04=-B6/W-, E1D4#M7 M7&CC(/ [0#H;C5]Q"_Q98B3DBU>V6K@+1=HW;(Y=J)MV,:9Y7-E"6A\R#7?7 M3;=.J ^;J3Y@UUZT4D3"M4+$R.[.9E)BX9$UTLU+U;E,V9="YJNZP_::UIO= M] N9Z!XJ7%O1-8TIEZO-SID']-K^NW8)TPBWO8M%X-0>DRF_,@E'@ZSTBC;N MA$[91G2_4%DB.-@/;DM:G8Z&_5$[*(+5T;@_[-IX6^-.:JZ/71( UI["Y%&N@HT[-8D'VW'6'KD677*+VW3OLXMFYB: $;4O.V^0)W&SX\M=O#Y[O/W/PYC"T+D%*3 MUA,V?!(+#]X4_!D*08$DR3]72J+!H0U87QAH53W0 OYVH: #C3P &0 'AL+W=O/?==;4_&B3?/X]/CXZ\<;4[64;M_W^PK4>\,7CER\ZL[*7=OC8O>OI MT^.X2U5O;.MKUQ:]77[_X.SDVU=/\3P_\+?:;GWV=P%,%LY]PHZ&M;?/WC^ MH*CLTHS-\-YM_VH5GV?8KW2-YW^+K3S[Y)L'13GZP6UT,4&PJ5OYWUPK';(% MSX\/+#C5!:<,MQS$4/Y@!O/R1>^V18^G:3?\P:CR:@*N;L&4RZ&G7VM:-[S\ MV1)*_L7C@?;"-X]+7?=*UIT>6/>7XJUKA[4O7K>5K:;K'Q,,$9#3 ,BKT\]N M>&F[>?'D>%:<'I^>?&:_)Q&Q)[S?D\\B5OS7V<(//?'^OS^SY].XYU/>\^DA M&$5RBXME\=;\YOKBK"S=V YUNRK>N:8NZ_VDO&/7CV_?GKW_S^+BQ^+MV;]= MO"_.SL\O/O[RXM(/M6_[%-#/Z6,Z+A__Z+\]/3X^_RYZ;\5F=Y6Q;"FTXNQ-6-5#_2Y=*TGQ"N##\NZ-6U9FZ;P!)\EU1UHZ=C[ MT;1#,;BB;HD7(ZNC+\B@%+^/IB>8FQO2[\[U]#@A!6TK3HZ/_F-6;-=UN2ZV MMJ##Z9'?QYJ!<'148TE3AC4@*CZV#,PE3O7%I2W'OAZ(%X5IJ^+U=;DV[
OCX/N,Z+#XS?7D0J5[1N(!S*9JP(HJ:AO\4JLGFAHY;. M#?0,'=SB^X;PTL'7&NK+N&]E[9UO:\.?UN MNT'6WJ9#8/W'^>6\^.GL[-V]T"2C"(O)^)GJ-[) \OVP-@,XL;!-;:^$(ZTM MK??0"&)))X)9+$T-AKJQSP[HG*^%3"S$EP![L[!]U'BF'];0+F10^2GR/+T1 M8<&OI?'K8DE>1&0'"-,#M:M\.-M6<[";-N=SZ(E^6Q.B5>W+QGDB#7UCZW;& MV/F19"M'$2C1L4:YQX?V$";6+E*LL;>?I9U?N[&IB$0%_".X0OKQV]B* XKB M>K?2R,D-/R "E]B21E_I*\!Q[7+,Q571JX4:93 ($WF9-EBB)*OYY') EW.>YNO(-R M 7P5?MXLMW)!4)X=_PD&:^/ M6U+6[*0D%?J7=/01S\N?%W5!+HEZ'Z%RGJ7 M T'$&<1.L' #X\H2% M(_#SW4&QNKVR0=9)C$@NM MM2U)UI^8"<_T?U)" B-NL#8D.+Y>M361 RZ![&BH(N] MR+7FHV=->^T'$J4!8OR!!0LN0]P._7I D[ 7W!.8Q:8G^H'@215_(+8Q+87@ M6$I_?B+8PXG*1XK9.X%85&6YA(\8V(; D%^-E%=A0B\E"1J06(%:L^"'1[% MSH+5),.):KL+U%G@%&:)_GW08AX"IR=_U8Z6G['7E,[ )8Q]T"]9PDZ6;=^< MPKHALVP$**QZ51/2Y--ZMPFZFMAR#M^$_?F/UT3>*].([,6?V'_9]%.T=A7E M6?1[9=E+"BYKRB;(XC8U/5]--)=YZ?IZ161HB%M#"':8/+VU9!(Y,B?%(%OL M \2)B&DW0K4AAPJ9%B]P3I%(/10_.\\!X,GI=S]&:I\)D]Y28#TB8"$Y.-N MDDB+V=07U6MY *_.M2]F:^.\YCV*E6HYPJLP5UC/\2L]OU[9->D$^ MV!+1R K/Q#Z8,HH,;;RV374TN",E!1'-F39;)+Z,CF?;1GH#E24Q;N48/1+/ M=+U;8,7$V.#WHQZD4XM#JE611#6N"Q(4,=U%%$(OYH]H[IHK> TE#\N;H^PM M4QAFK2>KT9#G[FO_J:#0%=B27)*LE;0;R3(EIEB\IJ](#$KB3* :+==(L#%^ M4&E &."#;R2':)/E())XRA7@WOS800OX;T+"DK"*\EA:Y39U&9R_ZR'3'%&+ M+0U*,)M0A8QA):>JB:3\/ ^71:?8(V!U#P&S;%5\+A>D*F/F $BRZT'#&R4S MI1 -F(YX$7'1;:')H%#300#F/ZNE6-R0JI!^PB!)YFTU+!)K/2/"@-%8'JF" MO8DR]#BBX(1UXI,GT8;#2WN2'AK*W A:@6H/+,$T[(H[FX9]\C[5$I&Y)"%D M2;8V\A].F2EO:.E6!(W(!RF2.*F/E X27I/O FNB+:%$A23GJN['E&B<7_SM MS0]')W^)J2/Y.[)M2B62?^)D([$#[^%JB;$YLB;^K\C>4\3TR8H,@)V!9H(Y M@C$WLD$&6\@)#B&V8WP"@I*H%M$GJ]UG"S/AG)R&=16G)R3$!(-1R\]AK.(T M$[676 ]4R3!W?ED6B;['\009*.+*](&U!ZN&$4]8W+WY(3OL?(S$'W=O> ML1]<[J4+% %>DQT$$>@D$H@I]B1] 6,,Y48^U-S,)#+JH/@DHZ1Q:X-4T,(5 M>=M?(3D-@FHUK$20WG7TK.0+L#.PYZ!.5;/H7AER!H!K;*&YJFD95]YP385# M _78F0]'%> #6>2R>'+Z]:-O@^_F. _"/7D22>2^;8M8,()N;)BVLZCT9Y?G MV#SJ/*%DKR=97#]RVJKI0D;J$$TSX>K;.>Z=AD["8;&9X=3J\R6&6YEPT)@G M4SYG*C3E\SP4_:;:U$^M#^>.'?G0HPJ!YW*P8AEL6X4P-A=RF!6B[8IDFA>G M4H':/\84BF065E+>F'9>@)8C_KG?5"&?E[8HE M/JW_CM(<89)OFJ!L734VI M8%[,H("-B(W@:$YXV^(7V)KGJIFJ)%R('%+>6M^FH4B53[XT52PV'(KQ%9'9.IZ2BLU<.9%8J$U)I$@B=?PMIR< MD*@P7^L(H];A7%^QX[%'E=NV'/K+1S+E/N0ULB+F%RQFL&X^V+Q;+I_ RC;% M6=FNK-<4@Z]$+X4FRP+VO"XU.^Y4WH0H=:4*PO!"H.X)LP9%_ZAC,UXD6,W/ M5]_,CZ/^H(IS&,D5=I5T<_D\VLT)B@?('MSUF* M8[D!2" DB!NW.AS(C*]NR)+)AIAR<&2HH7 HL,VD%H3-UKR$C7%G+CNLP ,2!O'K- MO@W1*#E.IC[M;;IZ@%;M'$61-N%KLZ*[O1ZL%&%(;AE.B-%2R\J<_CY3X_A$K4N!GERPFEHXV1JAAW !052+B$RV#>RL B]Q(6 MYRX=H4.;5=OOITT9D5*]L8WI,KO$4%$/G24563;X9%?+NC-#=,E<+>;0+B^5 M3#1WWYE?I)M97/]K+#4BAB]15%#72J1!8@&)Y?JZR .()." +G ^!"LK5L.* M52?%$IK,M.I<&_JWI6"/OQPL M!Q"C@)'D*6:T+$G88EUW6C+LT2IB_Q1K1*QY1,>ZSR*J@ZIX,2U+YHY#)&\, M(N]*R?1*;=\,?;U:23:!RM\0JB9>I5Y\69V7#0ZI2?,96HM?"D8,Y2(7C5C# M1DR?(RXF7TE"RTD6](:A8VTN4T&EK'O20KCWDK_@JHL&R2SKIN]OE+"APLF1 MMARV,3(05%2\%D/Y)2'Y069\R4PW[VNO8ASKR+8=(Z M4W.^GUNS:6,IB4P.&T)4E7RDV;T;5Y(SC%[;<\@9*8+D8LFD?4I:U=SH/$$D M?1X $C(-BGGL<[6 *75+:89E>S'J3+S#X#$^P&_5PJP:<0^A6B*%=5;?T$C: M1[90X4=_.86+$7R1\+S$F$+FSP0_GW&1?XCN?U%P-2/7J"G$TSR%./[N321T M3!BP-S]Z:#[U)1)J'U9D#C 7\3/HE, F\!>?^3ZGV984T$07= MBFT;]O,&U9U> R0,R'Q&FA ];$*C0S(;?E*MBBS@.E%R7]%E>W*7\QCI(H-H M:%/2'8F#IA!Q^2PT1TW1-:8-N1^#R:D8$1J!549%Z4 %FX]N)&"?;EU"S/O: M*#TJ,82F.: E]V","&0H0LF(59"@!0;\YL5/SE7;&@2 U_I)]!378D5"#-Q MDD&"1D0)]+ (%+99*RD08->SB^^<.$RI?W!W@8.]IOYDNT>N&,)01W0Q%--G)$^O[A1M[?/ M$]GKTMK*WPLD*5'R$?'\*@P*@36RF5@[AT _10E1>4*RP.0^0*PXW,)%/PKD M*3 O!G,=NVI<$^("E[D^JJ %4A&,I[C]?O< I<$;L9"A[)-T?4I;%E>4NT+! M]?XI!.B7R^A,&FV9SA1A1F.63;.$PLJ06'EK9C$9EAE7:[&QN9[I1&FLZ A= M84][N\98_94-=N(A]/21]#[Q@&NU6NK7=,#:-613_)]U](N'1B)EHAQESY\\FG9M'CZ='S_* MRY[W@/*A@/CH2PNPTR;1%-+3^;-=2$^>_%, /=X%](,$DIM4WYO4[*;B("(4 MA$;;WH]$ZK05LY^3NXQ\KR-9[T4FQ$)!K&0$6'ZLO19KL@0W=,W4@F2]IE_S M%#/?1J:J68G)9:=M-*L92;?3;KOH OF):[>N11R$'@PRE#_M3PR#5S7*4-03OB MFK8;AVP&-.&A\,\HKBT-GK842A+>-UD)-L"/8$F+'=H?BK3+&Y(A])-B^**I M5VKV14*]S<@#R?+TLT<:- LS,HG/R81I)0FW>?"3GL'MB>+<V=6DD;%:6P.]'IN M_++1EFZM@Q("R:@I4W0Q,WXF MCIGPC[I[K BH'=61@MAE0?]1_(K>X^%RAW8:G?B?&YXQ90\DYB)TQ8)-CH>H MF!TXA.QVY3!X'N*K>UB0B)$L76#X8O8P3O)U'A M]!( A<2X.B?1?YPP5"N0ZZF85+;WOXW52DOT4D36^D*ZC*5)LZIZ'DZ)V4V5 MBUWWE>)OA/TZ$=JG2"6;*9^E40.I!I2:34R+4IBCA;=-FHYHQ8UDY&V:@TA# M]Z$SJ_8_\Z(MBNEK'BJ3"LPLWMC"+EYF]-U.LP1YA^DQMTB^>4.^%-80@8.4 M[4FU0Y 6[[M,AX77ZI0[!]>"*(;G"J<^3=HTH$ROAFPI>*-#\,9.+N?G?/9\0_.HTFU84_D1L MU0Y<0J!-\=Z1%:W+: $F#7"I1+L@65!ON,H+6F1LMNV( CZ70:\D+:5&TP8C).2I> M4?B ZXTFV>6L'A^&%XC[:('H+0DS]=(AU)=<2T//-")XC[A#:NLAVF"#JO'[ M3GI$PD :@,DY1=0SL0"3S!K&"(@AG' WC9[G<&J(#&3CYB&])PO'O3[&#IW- MZ949"^QY@BU=R>GS_._B%D-NS1W&_"H.\NM%(LW!7.ZN6[11G"J.1;DC+9NZ M]MVI;TE>&(9LC._)M!JH.6P^L,?%][RTJ8%E3#SXU(,IK#14=H;K8O]!'J;.$'@W?3K:=1#9QG0^9 3<>Y&_72X4==[VX?K5C@-30_PVS M S/I%\DT1[?9#!S;FD\@8A&CBMV5B-$#()D\PB_T?2MC% MF\;\V:#AF 9F64"\.NG)8-&(RP=JN[,!ZW"C8Q3IX7$8O?@C1(5U<^V1 A*J M(5[(9L***BN4Q'G3,O3>(1L/3Q[M#''K*PJ" #V,/V"F^OG3TY!8S5)BN@,% MY\%I.&A(UVCY)@I&1DU?Q7/>YV)Y/A7+\Z@;$;YLXOOKXZ_W0)>L MT'[XIO9WI_-Y:_%,.UK$=)T7%0;'[6+']W\L6N8@E M;CF(T6$*1H&2[,N;#5NU>"V\$9:2+Y/1$K:9DP ?8SCCICORXR8+]H/3G!1Z M3+&DJ) 6,EX;A"='?*D[RU,GQ\J=_!6Y=J.75I$84\1>IQGS(?2P^WB]Z94_)H:,:%8)XW^VR.1R\FLP'/8:)WJ; M(J^PF=2 Y=I0G -@?F;O"MB$B##-*LC M\04BNJ.^'VYI.'D/,H(P0EM6%<8 M#) 2X6HTQ,S![A/*W"GM*5\R,<,XN:0>BHR4.5!+J3D-2O(#&IZ<[EX"5J<^ M;3:I# >G=X?#&]PJS*%5.V\NL/OZ-3[M-DQ0]S/!->O::1&("=T-V67:,(7,JVB4BFT$4A8BY MT9' C:LXC6%S(17@,S]IK4X%,8B+3"/@[4&B82(8.G])4BZ54"+1PO6]!"OR MV 2OR;MHXJVQ^X"Y>[-Q+Y7"#*;2A#WY[J+/P9K=2++R_HXXJ:D7&(6;*!X[ M8N]-;9M*;-BH# C)<:Y>T5G92FM,=V:ZW\K5NRMWI]2 MP'[25IS8:J:@5(6'_<:^"#?:N( 4/86\NJ(31R)W M1O)KN =4>5I#Y\!L>DE$0K(]&C_?]_ZPQ]F+U\AIKOCUEQ>?W=6].OD,PU=DE+C^??/'L@8A$^#*[CU[@MW$ Q%_^YIIC7]GB M?L?+I\(''!#?Z_?R?P!02P,$% @ 1()=4Q$:*!U3"P I!\ !D !X M;"]W;W)K&ULS5E;;]LX%OXKA#=8)(#C.&YZF38) MD$MG)H-)6C29G8?%/M 2;7$BB2I)Q7%__7[GD)(EQT[;W2ZP#VTLB3S7[]S( MXX6Q]RY3RHO'(B_=R2#SOGI[<."23!72C4RE2GR9&5M(CT<[/W"553+E345^ M,!F/7QT44I>#TV-^]]&>'IO:Y[I4'ZUP=5%(NSQ7N5F<# X'S8M/>IYY>G%P M>ES)N;I5_H_JH\7304LEU84JG3:EL&IV,C@[?'M^1.MYP3^T6KC.;T&:3(VY MIX>K]&0P)H%4KA)/%"3^/*@+E>=$"&)\CC0'+4O:V/W=4/^9=8V\*>)F2%#H,OR5 MC]$.G0UOQELV3.*&"EW.59EHY8X//%C0PH,DDCL/Y"9;R/TDKD$@<^)] MF:JTO_\ HK7R31KYSB?/$KQ5U4B\& _%9#PY?(;>BU;?%TSOQ3?H*]?U%9?: M);EQM57BGV=3YRU \Z]GN!ZU7(^8Z]&/LO*SY"A0W[I*)NID@$ATRCZHP>G% MA^OKJ[OK]S=WM^+LYE)(2A\(;_#H4N'TS^H%+\$'E+%N00 MV=._$&VT--6NJKT"I;EY4+8DW65.>Y5KMCC:D^12%P[QG4L/FM@*:5I!0M2" M"5'299+7D'D^%+(PY5P8J&&A"UZYM^+O?WLSF;QZ)RIE.5F5B=HG#@MIK2S] M".&=CC+R\JY!(^=%@7(<,T@V@R"=XF8:/< M"YWG@F3+)-A(8JZLAN8R!5JP4\UFA"3"5<";7*;MO!M0B<+ 8KU--M(>1 MMR-U4+!L!U_296*&V@/;_&H6T,H.H5\B:]S*%0 MOFR6Y204\A"!>!A=26P>=*I@-R%=_!BL3PPZ\ACVC*BD]3JI98B4JA MMLATDL58AQ=HPW*[;_X'/A&(5)9^ALR+W5BF#6>6(!IKU]4,46+AR9];?EPBLI*^3;TAT2!KH08;'?D7T-R)-J"^TS$A/UO13J M,PAVHT)*ND=G+"24:SR9D1%46RNJ*][+/.0/0 M#_6YAM!YZS69)!0-5 <2A2\(@)&XRPCWUK+(6%VKP&4[I0KP?@R)"GII*";Q M7]R:UJ&(@:K+C/7[,&M!YJVM#FYBAZRLU+$%?/%40M8119R@33% >4^*J34R M%7.@H&)I8VGA- [1K(8Q>"D!2P=D$HWY$@Q3K+;D8D:_=AQIA?R+BBM^)@P6 MBR16UC#09:L1M.SH5)).R!L;C$?T-AB[[X1*+L/+CCW9DA#_'H-"(#<2?T)R M%PI#&I+55, 5 U_)JZ9@0X+??X85<3$1T88=$AN9!VB1;Q@[CC]'M2/QR=O91[.H2M<.UC8M< M4X:(]<0+"=)I6 =9'"*H&#!-'=8JQBEAT4RI%V37<98MR;J)L=9,3<#H=-E= M%.V%%"X#GQH]KVRBG;6J40L(4ZM,'87 4T>&/:3DF"*1H%%+DZ68HXXZL8M^ M&D5PK[63MLB5)?*N*,*H (N3@Y&J0LJ(,=+I"%.5H 4.B:N7?TFF@GJ3"MI$ MQIQD2_17P2Y,U4$P. \6\<- F$PE7.3 MPV/W"UE^D>QC>GUNY1?86-($C/3\_;)W/-"19@-'J+ S'OVT"D1"&940ABD^ M';:?HAE0ZI3:9PO$PNV0R3#W;0A?)DSW..[N3 MT61OG2.9_+]EN.:B3E5 EZTDE45*^4VR7+,2UYRIS*GWXOS5\8#[;A>L>9=: MSLT6#R89CUX_,CH_\$='7,CI$I3H',A@ZXFHZYSGMJ8 MBQ;J'H9?*MGK[NKT7R+&_/-10VJM>5%2UT93'W)0%)S3/V=T864-*Z7-"/%1K\/2&XLHFAKX.0J1A,M M'D,E('5"!Y>#0GE/L@3UN/7<6(99X4OT#>'MX3 ZE?O,D+)6'1D/(JL> N[= M>3%ZV0?6T>AU\V(=&MB],>I:,>E4D([W0EOPQ(SG88.XI=,Q&._.@!-/="I. M_='K33L<.M>6_+#MGFOJ/%9FK=")9=+U5&UPT3/H[CD$,.)&)F&N3QO\[(DI MYB07>ES^R06\BVC J OV3I\[1"_(Q6THZHK&3[EL0L2I0N]CZJ^YE8^#"=FY M;<7#EJ;K';:;@8Y"IC1#1$6'7>W:D&S\TX=6'$'QK]P/5O7],OCP(6B@U6JOCH-%, MU6Z%F$Z_&(Y"HI/=:L+?1_;9=[ OV"7D#>Y<8N%?,KLV45&6",<\T;I-%_8- M&EZ"=IPVGR3LK?F:-0'-E(X%,%C$;-/5A3H7A&\_GDEB]%I?","A=PI]Q 9>6T>1;9#MHY'.%N9->Q_E^>K( MTI?Q.V>6)YM_R-"R/717:(>#C[K-05U2)604< ,42AV)*1^':Q6U%QM]8& @ MK='>\^((?WRV*J-+(;"E"KT1+4]#H.TJ5D<=J:)S+6-E VZ:&6*;T4[M#?EK M6=8S> %5(A4?K4EK.A=V:LZ8Y$E#D_PT0NE4T[$Z*2 N8'6Y'T97$I[.Y7@U MZ@< J)JH*;A/[!R@+Y""]JMZFFN7]0_8,DQG"HD55HVGE91_:)_KC#PZ'DNZ M9G+#A_:8FYW&W%/X8JG2KSHYI0-C&@[YY&K3"0+%^6&_8VT.T-MLA24OWK1+ M@ES&J5;^1HSM]> '27$T_@8I-AF#)^#VY):0$7Q'\G0N'C!EY^TM1P_O%):- M&Q; 0,<@G,P2OAH*>*6[*.J:D+&UCQEBI4U.5R!\.AE*@TRV*K3K). 5W9(EW*JZ1 )9)>:YG0].!%U3*\]5) M,W5AMJY\LAR)3?=X!YV;4]"?\_TPBUSZ<(G:OFVOH,_"S>MJ>;B_OI9V3C&< MJQFV8E1[.4 _R7?"X<&;BN]AI\9#&?Z9*;1S)_^&U!+ M P04 " !$@EU3O!OF)"L' "-$@ &0 'AL+W=O>7XRO+RNQE@OIOU2/%D_CSDJF2JF= M,IJL7%T-YM-W-^>\/VSX6RR:> M"[:7FL*%O[1I]DX&E-;.F[(Y# 2ETO%3?&UX^)8#L^; +.".C@+*.^'%]:4U M&[*\&];XGQ!J. UP2G-2%MYB5>&D-CP.&W.7I]OWV$*//\T?Z&@P(T+7D11ISN^4R0BBXZ3V,DO( MYY*,+EXI4ZN5M%*GDI;2;Z349&I+J2C2NA#82YO0ES(;BA=I(3/OUR@[! MA]8;7IV 8>&.N%)-.HUVIE"9B&S@ V,!9#!M0!U*'*S'ZM]OOQ']TM"OS0[' MD5A3A?.,.-DRF?!FU^NGM-]/'+E$CE*SUNIWK**I7(W,\$K?+*TMW@+<76W9 MY6PR?1O$:=(DSIIZG1-D"T%Q%;;:E7#-A,.PWBN&6 9-P;3$!H?PG$KK!9,6 MEY_E*\FO,@V5$E,BRZHPKU+^+41L\\8(F[&#.X7PO4$J#Z#\(["07J-;[ZB, MYO"(/N?R6+&WAAL#!\()K]J0:"TUJJ& +F"=:XE6=5$0YPM.?*Z 7&B-T];A M!L)1\(+8<$A<70F76J8X<2*"TQREV7258L#C0<&IK5T$G[HE+VCUED8R-$ M1(UO!+6'[50&4&?0#;[M9741R3[$WDI9O#S)W@YY=;5#7PL;K2XZWPG2F:+. M" T7;'&9Q3@"9+V%"1T%D]+C,:.5-64(:-D6XS8:X5I@ 5+3"<#=^91+IR1JM\'G4"\:[ MT7'<^-Q H!LC66Q'WZLMUH^HRD"E(+1AD>=9R)+QL39@5BH>+IH'(A>5QN ) MR+?V3S9:7Q1;H83Y0)7M;$;7KC;R,A0'?O%E:W(:C&&/SMCMYO2FV.&+;=&T4BAF)4,[5(;$-,P>U=-5&&+HZ MUL*(YB'5^_!#%NZ0A?AV&N4T85XJ&;YV(%]>%.'X+#G_\4WR9GH>3DV3MQ<7 MR=GYFU.U%)-\D./0O#OS'+,.6U7)U1]*]^@02PTZFN\*KQB\O5EF9;PZ>7,* M%!@ZC"FAZ"L*AVKR-@SMN!)X?A%%+;%M@U[]#CR4R$RXI!ZAETL7[22_,G1. M(-(8KT@=9#[-?J"G0\X6+_-%S^T);TAMT"R4E0?\9>W;R\Q6A5TG%7])B.-M M+(#A^SZWRY#OS[M88*BJ"A7O4"W:YO;%Q8C]9A]SN//R]:1!/SI\H0^7SZX6 M,=S/C\YMH, , GNBZ02[-845T%DBHQ#(1A)Q(2FADKU==<6T32=="K?ULM=2 M@95,N915'","$R2P,J(OP0?'UWAM-1@^6(F0>!4O>\G@E+:=?@A!-<,=AU_+>C>=K^US.-/#-OM\8>:C\*N%>[+ MA5SAZ&3TX\4@3H;VP9LJ_." [P;>E.'?7*(U+6_ ^LI@KZ_U!+ M P04 " !$@EU3<7]+'_X' !#$@ &0 'AL+W=O185G_]GGM)C4:)G0+[Q9X'[^O<[!1[-<)7XP.3]=ZR7=4/IE?1UP-^FUU*8E%XUW M*E!S-KJ8O;H\X?-RX#^&-G%PK3B2A?>W?/.N/AM-V2&R5"76H/'OCJ[(6E8$ M-_XL.D>]218<7N^T_R2Q(Y:%CG3E[:^F3JNST:?5.)YP?HJ M;Z/\59M\]OAXI*HN)M\687C0&I?_Z_N"PT#@Y?01@7D1F(O?V9!X^48G?7X: M_$8%/@UM?"&ABC2<,XZ3 MWJ@/75 )KJZ#OS-">Q.%<[7"]=/9,^5Q@G1PQBVC0DFJM"*UIF!\K;3#,=P' MU2 T'Z+23=6@3MT .B'(W=(IK: MZ&#P(*UT4AI XND?L*"25]97VBJ3P6")C4FKE;>UF&=PQNJGXE>6%^0A7&Y/TPEB3MLK2'=F( VI)#MY:L<'.+\DO@UZO#-MOS;UJ@F_E M382:BB0F5A@HHE3AQB>\HPS-'>V-[^!,JT#T7/0#9WK>,L4+R%$1,UV!IXG: M!;#>D57.XV*J-CJJVD!_()J@KTE"5)WVG8Z]SZ+YHMLEF1VN H)'3MS MPDP[WM-UFTFU\9VNF&?B OX$P7Q*P91_A3*0_.Q*8NK7/ M:4-D,++H4HDM=M5J8"[P"* 0X(.0'$Y:\0C.+[1ES%6>KF@X+MJ%*8RPT:D0U.^$Q MCG.JLMJT#%&E U*ST-6ME*C$ZP#6GN2,4*GY) ZSHA_%N&YS,;(D'A[W)5:Z MD!"/4A?01]LU>@_.+K;BX@,VQ!7V9*RN4>IA5X/D(,DTV3%[$)Z0X4M=0*,2 MHGD'VBY(=!M8!RTW.M1C=0'X2LT*2'2_IJK0)E!%7#>(86$X21FTS.TU$+]' MIY"">')\C*Y@+2AUQ&\W:!0K5K?2D"]Z:O5D-MT=0W7QP2_;5^Z*J 6 M;).[/+*%TFXX (@S(3J78M&O%Q8] 1@<<6XX%5Q'WII:\G58 X];?^<*[>&] MMI%1T-;\)@ N8"ZWGR*,=:FR@^D M]TA2[M"*A"9Z$TOC7G:VR.$:[.#7@SF:^[$T%Q".G_:9_FP$BS]8S9.H$W?[ M*#.5P3+T.&X\.QAYZ*'I/CP1E&G0_Z5OHY\"BUMFG4PT;O_>DF"@3-_*ND$=$.BH=_F&?^#PY'B6\ MS-4%Q7TV\WRP.BQY5NB6V5JZ/_4C"UJ6H%B2EH5X7DR_W<4'>!>4:Z!04,)" MJ4K=J4@I61D< K&D%441NDQ6;O6>9PHS=+8G*+OY9/:BO^=JD=0^2#9>^)AC MA_7#V<)7CJWQD9!'8!\V8S24?ZS4Q(\W*-W\=+8;-\C .@]LNY6X2IT7AFR' MF12B";@\ M @K9@ M@G3>N\;]#I\'3_R\1O?%<5@-)GO>,LO6@/B@?TASAK,BS-82,;#8E[;81*(, M4F!J>5^395T8FEMZXWGWRTLXY\YBGXFY&^B 6N!U"NYF1?RMS]KH7N-;,^\J MV=<#1S>\#/9SAE<)3(=*NS1H@J_4OP8AJ.N"U,&"D7>"\NC?\+'&YB[C_6<> ME%N^_EY=N*6W.D_XRZ#_,K8\[_@C#@G,M[M21#7Y\LVQ TQV8=COX@.X(M.I M*FTU#6%NX4 N[MW^P$7Y&+,/F=NGGQ=062H3.DM>A80[S+U#7Q[Z%)T,/NQ; M0D/CGR]DN7 I?^/W3_M?2"[R#P/[X_GG%:R72UXZ+340G8Y_>#%2(?]DD6^2 M7\O/! N?DF_E&ULS5IK<]NV M$OTK&-],QYYA9+X?=I(9ITE3S]1QQD[:#W?N!XJ")#8DP8*@%/?7W[, 25&6 MY"BW3>=^L,4'L-@]NWMV >G%6LC/S9)SQ;Z41=6\/%DJ55^?5"/_L@7[T0K2KRBG^0K&G+ M,I4/KWDAUB]/G)/^P5V^6"IZ9Z]O+$)H5XP3-%$E)\K/B/O"A($-3X MHY-Y,BQ)$\?7O?2?M.VP99HV_$=1_);/U/+E27S"9GR>MH6Z$^N?>6=/0/(R M433Z/UN;L8%_PK*V4:+L)D.#,J_,9_JEPV$T(;8/3'"[":[6VRRDM7R3JO35 M"RG63-)H2*,+;:J>#>7RBIQRKR3>YIBG7KUN&SQI&G;/%\!:L>O*>!J0O3A7 M6('&G6>=M-=&FGM 6L)N1*66#7M;S?AL>_XY-!O4D.<-YGI:GG=0GK'RCM="JKQ:6.R&ITTKN7[\)F^R0M!MP_Y]-6V41-3\ MYXEU_6%=7Z_K_TTP/RF-$O6BJ=.,OSQ!)C9?[J_?O[V_9_=OW]V\ M??^17;__Z?;NYNKC]>U[]AMGJ<0?6Q1BFA:LEF*5S[AD8LYXM8!\+OF,D:@\ M@_%I-:,QLS93C86K'!F;%P],"::6'+/FS5) (*^X7#RPO)HA5.7#A'U<2M$N MEGI4V]!()EK)TKHN+:L1"$PAW^I.5S0<(NMH5G1"+T\UU.15TA\O$JY M%-I4K5(FRI+++(<%&%5R5J?R<[]ZSIL)N\5B;XU2]V-C/G3&L&GOB8*ON 3O M-$;!I@$#4GZ;A=(ZG>9%KB"4P5,=8 B8_1CA@L\$\C.M%&"B&8\Q H]*[6\ MFE=9 3U6&I\M0"5&K]-I,4P#\)^Y.L*PQD160XZ^8#_\*W;=\)+=M].&I^Q. M3(7*LT8_=]Q++>[QNTY"'QR-UFPN"A W#">9261C[MWMKP:4&6*BT)BT->63 M5F@%<'GQG*#.PFK5J8I5I*R,&[8[_M'W&L]V8YY6@4+YN1U5V TTN, M4Q(%JBTI,S)DK'%!SHL9$G:% E]K#0;/:GAZ#XZ6V;AD6+$CED=\8IQS]>[7 M,7'0(RP#\H"7]8(C(2E;@:FX>J#,&A-##^]MGVD [G=.P+T#8]5; -]^>'115U_#-0N8(NYN-KC^D97V)GF*1 QEV+PJ=<]NY?'WSYO[H6#-%*A_6 M&N'2&[(!KQ%S-60A!A8/BI(6SWL]>O.F;?$9)LN%(,- 9B5_E(&/95I@$6/5 MF$!6I-.N^)T>@>R^VJKK;TRY9Q_[+"="WT%E?^4UJ<7'4=$E"((1T5 .;$EO MD 5=;Z$'&170BA1"IIMM@JXHV^D#;C&I0R%K: ?8XW6G#RS-I>Z4N EH"!(2 M(?()T!703H(P,Q*# MO4?V6<^=B@J]',:EC>$K? H83 4,SD48]#J,165"UH0JUI^A,Z*RDVIU^L': M%FDZTTH@I.90D8IATY,5FHB\(1L[ZXW20NZ\+T=-_&8X!=^+B@#ISSK7T8>T^!=IF;N%84!@RUTO+L\-NH.W2M&',"STH\ MCSFQ;26NSYS(M4+/81\%C7X2$-+5#P+F!9'E1#%S+(*!C,=58%LVGAW!C7&B MD8A=*R!38L_R0@ "O0(_Z?0 KF%HQ8Y/5UYB1;Y'J%N^3;/"[MH#WA% ,!'Y MRR8B;S<1^:TN3JS H[5]&@-['.-=R8_<,06'Y,/043H]\^^S;W(OX@IY1 M<"HR B ML016=':4;^$%+V:G/L(QQ-))A("#:EZ2P*_0[0C'.LB$P&&.9]E)Q! 0OFN MY44./?/]$#8G9U#L$?EG M4*68U0HY"'+?.<0%2&;;9;YOV6[,0"11Q$)$?Y0<#)30BF*','#\"!0&*# Q M!@Z.B1!7,U$,'>* 46B'?L!\<(*+-#XF/"P? M&14&/M+#L2/<)TFR/S!<9(4#JG5)8:SFX;\SA(*'./,)Y1C!&FBX;9CA:3H& MK?C0ZS)HAJ$#R-%ONU",VY7.A-_FT;VA47_MHO-'4ZEJ)OBAV MC\_Z+F^5ZP/@N1B&J/0+-0^DGM#]DVZ&Z#0K1;P:)'2?H,]6 &'>[PZG'!*I MPT,C//F*27OJ*.J?ZHI^7Q))R9W']M#BOS%=)_4.BN0]+TD>PRJYF'6=1'+N MV>LW9[^B>=3MMTM4;RH7] MT6[B^FIDU+#]0%=)8L3\@OTBJL7S CWHS.RET,XBZ_ESVOPB\'NOC:^0FKIN M[GOW>-1U17MX(1\ZL3/LG-&U6#:J0C_V:Y]F],"L^899^Q&^#8(,OBJH&W:K MDPN\XP7T'TT#BIP;,I!NX&^D.(YE^W$'8[H'1AUHK#0./A1B0 *U/_)TQX'2 M17Q.E507'4WSM.88.+"]:_M[.M2C]\5JI 3#)\FPKPD0%N,BH3^TT57[VQ(D/KLIT*+W/65 MR*("12L\TVL\TZL\T^M0X1JIA-[>];X%]_]'4MHD_38KA4C2R-=T$[C43SMA M=,!%88S^QGN:\"(003PB'J*P0VR"OC1 5_9]&<[!SL1Q8NI)72A/W$!MDNOI M/OJQ' \4$Z.;,O'G6S'H!@TN-E>1E:#%P]O UH1#&RX(\>+PKT6A#C3:-D)' MLW^U$W)#'*,-TZ'H D7/&7B.%J;_M$>)_UI?O36Y/P"@$QQ)1P>J.Q;_H\WU M&;Q%7YC3-]_FE.,OK=R=M1C^2Z=B1=_8@>6>88]7TA= G;; $SAKG8)!):V;1:Y!H-G5/_ M"-CV)'Z$]B3X?G"[DV1[M7#TX&^$>Q\+#/N"?P!5;(&V0<46="^H^O7Q%N\8 M2A5IWLINIS-\]X]1BU1JO1=/0=&@]WHO%&=^QW[]USZ;2C'IOO]A^WZN<#[Z MA4B)#:K^'4R#C5-;*?-CD>'I\%.;*_,+D\UP\SN=FU0N\HJ^/Y]CJCV)@A,F MS6]?S(T2M?Z]">JG$J6^7/(4VS,:@/=S 4.Z&UI@^ '2J_\"4$L#!!0 ( M $2"75.@,^\NBQ4 ,!! 9 >&PO=V]R:W-H965T-O9!SI1M03J5+676 M97[]?N<<2:ETV8:!W9@7L)VZG.MW+E+6TVOG/X>U,;VZV31M>':T[OONYY.3 M4*W-1H>YZTR+)TOG-[K'5[\Z"9TWNN9)F^;D_/3T\&=7ZYY^.'G^M-,K97: M;DP;K&N5-\MG1R_.?GYY]H F\(C_LN8Z%)\5L;)P[C-]^:U^=G1*%)G&5#TM MH?'?E;DP34,K@8X_XZ)'>4^:6'Y.J_^-F0;JP>E,G9^>GQU8[T'F_P&O]V#/>KO8 M_>\7B]![V,O_'-C@8=[@(6_P<,\&+W6P0;FE>NM-,&VOR1AW"?(;EE%S]:8R MNC7&$P._M;WQ+3_1S0Q?J[FZ]Z__\N3\_/278MR,?SK[1<5'UR;] /7'WX80 M?[NOUCHH.'RGO:E5O\;N:FCU4-L>WRO7!HBMUO1E:5O=5E8W*H ^ ]_M,77P M8=!MKWJG; NY#NR.00%1U)^#]J"YN86#=\YC.)@B;U-GI\?_.5/7:UNMU;51 MV!Q#_APL$^&P56/@*?V:*%(?6B;FDG8-ZM)4@[<]:5*WM7I]4ZUUNS+JPFTV M-C")U[EZS_SM9*1VJG4]>*B:H09%38// HL,+]AJZ5R/,=BX MI=\;\!6'U_BP1SY)M)8@JG*^QIC(FQZ-LX/F*MLU6'ME6N-Y<3PW72]S[\HA MJ?[#_'*N?GWQXNU7L0E0),1D_G3]"0@DO_=KW9,F%J:QYDHTTIK*A$#P 95T M8IAJJ2TIU V^V*!SP8J8V(@OB>S-POCLRBP_FH-5 *@\"J'':S$6>EKIL%9+ MA!&Q'6(8 ZRK0]K;U'-2-Q;G?3#"7ULP6MM0-2Y -/C%V';&W(4!ME6R2"QA M6QVUQYMZ,B;V+CC6X,U!V86U&YH:(E(4($DK\(]/0RL!*)OKEYU&=FYX@!A4 M:4\^]9.+=&>V4(=]4K*$K$?<;B/F4VLJQIAB7PL)LL4M8O M[#WIV+(QU[;2%$993HD$7F1^ "L?9:Q\=!#DWHY&CO4OLICV(.8W+R;;$2=)/=/CK]"^'GQI$17;=8DFT6T<^[IL'7,"R"K2TD:<)CP^9?11V8\5'B,%@2'&5@F,MUJ"S*;3K15%YI (4/$:9LL#PQ9F/[: MF!:&_A=6PJ/X/S !9.0%UAIV'.RJM1 '12C >3,8H.],+8:>K3_J;Z;<%;QG M!*0)IY7#OI%/8H[ A06K&M>NCDDA);-S1.8)YU.]DQ)=VCS;A@1 AF9(Q D( M+'3#P4+R=T(&WK5U+8$6@;$.P?1"+7 ;=D%KL:Q$J$!NK]N@JQ%FLZ$+?!5> M<\##'VQ@A8J/^+\PHR/,OS7*(3QO#:GT*1EE77EC$".X) )2(#B%)+Y1H^-JAZ3X)$OQR4'6 M"6S:WOG;75+[RJE*,$L^HPZ!A 8R*+%WI&0$CDL!0K#5 HV0 37V[QRK>#1C MT!B=>.@85*ZY>C;U,3#9P^TBG/(D,4% =,-UPA65^C2'EV5YP>+9O6VF,:9N MR*;5-<1OCFN$"Q:Y?'7+94BBEAE4VF=@)><+@7T?@Q V/QN&X]HF]"\6I;V* M50FI47'XE01MD.O;!71H_.N1ATDP%Q;3O(2O03*7TES3/O9JHYYX1:R M/6;[RHF<9(!W,^X980E'@5A3_?#C_%1M;--$$+W>S^/W;'QZR*A_RD;]TT'+ M1+8+BVG5!<>YZE:]IS#62'#>9>C?OIP$F&7,XN'251JTY'Q/U,OE3ERES/3( M6SA][+H&)DSNT+BJ6&6NWNVL>&CQG0LROMPEAQ&&PS_"42P'*;K5R#Y1!W 6 M&)GB*@(*+YZG!"^YGTE%L^>(5X2&'!!VQR<)2%0@[:+]*ZG@]'%* :5)$F'' M"#A-?P@]9T70(Z'R8J,J[U1[Y'+(__YNZAF#%BVL;V:Q%A\V@] I8!K(V@$0(!9NZ8V/OPU9JF0&E+#))EL1T4*IE;: M1G>CAO]74'E/2+S_O3@$776&N[/-[3:EY_-'VY2>/?BG$'JZ3>A[SGA24D5ZRD7Z M77,0$TI&$U.N^V)UL:3?K=[>A#NWL7L[YW8U;[Z^A]?10Q< MVCCRT(:8"7#ST+MAM9:B"@J*6"9=;KA)UCW;^F09Z8RQ.[O40^$U5'_;(;=X M ^, E"38D&=4BYGQZ5B\,W+<36'3)5AJJ"',WD$YRM;RR/2-Y6'/'A&V1R, M)+:&R*<[5I&$^U#T*X&'S21Q@?$ S8@!3O=0GWYNN&W&MA?MG@I*36E,-_1% MX3SR$>E'?6HJ3:.-QGZUOBTRC$0_)4"Q+Q83MBR[*/!8.AG/74Q"4K=H["H& M(/&58 KQD(T'/ Y+2X@I25:AYQ%,M40].I&A1W$/ZL]]!(!2-/2N\Y8A^UJB MXVWL4I#G4H D'ZFMD<[Q'1'D+I?X'R5%#LPC2Z'UZ4'\!>1[\ELD;XAC*/&J M7@0_22')UDI!X#GYH?1IBKY%V2Y8VALDK."B*F1$-@)7N97V73186OT/W0Y+ MC!@HVWH;\S_H;$46%..6@Q%320#C-#>]:3,TO$'2M:;.$B9^,C3Q5[A2-W;W MW_Z:^_6TT@OC7>AT)07>*[/D N^]J=:M:]S*%MWA%Z_HYSP[$@0^%K=9ZL3& M7=>)&4.TUQEGNL>].X[M$$U%+;L'!%O1D<6*LL=C@L7&,#JG)/_]VG(J"E^ MY 9*Q*/UPW6HWUO8"\JTIAJ:7.KCPVR:+S&9,I@H+K(!2 MU&9)J3DMMS!KW2Q3MI&\)DJ ZAZ[S!5XVC8U5LD*:JF*[L!A#N:Q?NJ<%56S M6-F 8]])8AEJ[+#MNS-\&Q(;MT5RMH-?MF+N=IG8/YIX5&YA<?J&^Q)4,6%IF(U6*Y)12\HGK!R@2D\]E]S77" < M*HOP&&NNV"I-72LY_!C!-TKO6'23DSJ)\2GGBTM7U&UE)A=D2@*W.<3,> QR M2XG3_#"N3B4NZRKBZ+%4A LR<[(O"G\25^)9#->C OW, ^$P):L2@00N4M&7 M,#EO$LULSR; [=I1MRYE>E^!(). 5_9WL-72EL7V%_PQ-H6D]S&T=&BGN8.= MHI_DI]/.*9)S.CR5.B1W-"(*E'XJD,IX_VFHF?:4EJ7NP'B@1NY?953,V)L8N83J_B?A?1-&VGHD3I1/-63YUHU6"-!5=5)S45FP%1GNH8X78 MO$$L)32DQ.&W)7MGD]/%?$A [5M87>R+KF-0[AR%%LIBN%D]C6D#F1=+Q@>, M**5T3:>22&MH5;#"2H/3[=DM!C.DRMQOYIR:86<#;-BF8[JKL)1*G2Q2-@%' MB)*3/X:M>"K%K15%11\/II1?W#*-WG(1R38XG!JIMOB,=@"'K)S)88J%NE^- M1?"W5CK7DUI.;^\/!G\XGY_EZD;TD[F-.'!)!JW5.P<4M55&@$DOB=&>.DEC MQEJ4OO5WH]+S$ M:3V-TBG5EZHOIIYZV1M_( Y/\@[4+&,8$$"-^?M6>01C@ >@D$R,!A86T01 M-?68 3&%$^UFF4_HC"DR,9L73XT&()RI$W<;%!;3'K\A[FGUX@S!E_7?FSL* M&:\KQ&.M7%_)H84L5M1@K@S7+5P \\1Q##5>QFG3T"Y%M_1]QC84TS"'"1OU M'\ ;]8 RW;/S7V+V&VO8= %FF4YPRYL=,;',A0?ONJ^$/52?%W>RS@Y6UK\C M;.X^&_NJB5NM=JB;FP\EDG!;F;Y*NPE K0/;%#(;TTE:E>>%5)88Q8!$GYWG M77HZ&>,VWA;ZKTV*2'+\!>.O">UCRAT,X-ASIBES.=L=FW=0=<=:A&VUR(2J M>&S-#KC1G\7 R8(G20,E_2%3R'@KG%7&]QRQ;KL8RG/QKNF0=KRV7VD8U141.-5HFZ5K/=>?O#B\D(]>7B>JKK96!5O4<'%^9AL2M9T M[SQM5%Q\(!8)@FOMZ[S/N](G+J8^<9$=,].72DY0]_CT\0[J1@C<3=\4_%.8 MEF!W=_),65X 2H^G1Z+@O%Q.FKC?2G=:BWL*K%.60J3W'[$A#8B'DLP M&Y24?D%O&%+SO:)&5(I 2F&5L]QZ6EW0L>&PZ8[#L"DJC12Q)UTFK99(23&1 M^=I0;G3,MX**(GFRK5SJ6B&OT/&: 57E*!R J(O1MPKM-UP^KX8;$,*182ZHA&Q M)AI1);6G\HE.Z@3D4B]V?,+0\16N0(WA."99,L%[CCO@QNA-UM@H%1&\4"FQ4"/'<@TVV@_)\.Q\ M^Y9"#.K3,[=HPRGH?2'@]6X5,XKQFE%VE!UA4(^92;I6Q9F#JAK6T(RZ%'39 MDTX8J$RDCNVA!.Q\3,#.#U]\@,JLEWK:JU8&@"=RNOBP)7?G:#>#5^G$I^&27$Z$,?) MS8GB)*.FPP X9=$W'36 M^HGQHA%),KH\-P*D*-I+ %6,Q;W?D#N-DIM0JU9WMM=-V;J4>Q$;XM<4UY4C MBHC1,)VDSO'LG(]D/W21YYK5; \+:!83U";>3 Q]LN9\6CR1=+Y-)^45WYV. MK! "CL?4*XYH/C8BB@N_TGP=B^JONU12"&F\&MFF6V777+VGN\CI3GY,(CCS M!$A1B[//-T^Y+(I7"\9+3).FPZX]O^MHF,=+O^%COA49>X(Y D(T"!"6+)9O M)HL]D)"$G-1D :WL6 T[EAT=2T<_E@NREN_5QS<-Y,I@:XH+W#E^"V"E;F,. M)E[CWQ9I'?_8&^Y&#T+&:$_Y,$&.B;#$VG;Q9B'UQPVWW3=T"8\Z1>G(P?KB M#'JO*[Z9WEZ<'D-R)9-,WE7QU#Q>?$<86ZWD7C-E'52C<5LS1*N7*UW2CTRG M9GO,@O&4/#. M'00[1I1(F$.&):\@B'3E_8(I3;.B1W:G% [;8TDP:SB"\YP$,-3QS&DCN3B: M$TW(W00"2R]7%K>NN_%*2"V(8A8F28JK$SY=YG8M<[*;2>WS4%I)=DOKF1MJ MUDF>]"6%Q4:"P/EN;+7^\E$#[#2&^V$"%']+,6'P7+Y[ MJYK;^"96%GUY#Q+,2-.;8JYTT5+C0YKDXUK,>FK?[R%OJV>M)3RDG$EZ<^R^ MZ<[[+K&EM@J]F3,>>6?RQ<++CIL6-U^:A9Z?3L2\3UE]*BQWI6!;2/,TN F#4]&UI_9*8)-URJ?[_*;5D M&M\6<,44XE*,;7R*J1MN.]0Q#YX=LB;*'B+"U/',D4=&5)$)7%&,X2N';!32 MS7BUD X8*--/3<,MBK;:/QT*$\ETBW0]]68**4IYF#"?JABB?;IT16:.VB[* MHQ8@U,T>+_D*Q8A!3AMWR8(6]&[TP<)E?)OU[,'!DN)7YVH^I"-.[Q0/,Y6> M'ZQ:#FY!KXG_S'=+GATQJOLK1CE:B +<0P&'N8A2O(ZV.-N 'IDD[_ MN"Y/7I0;:UM9B<3]2;"7-V?X-(H3U<9^-MSO@TU(^8O4V.RP6UV\ZS"@%!9E M*(JN6S":C^[C>V]E?%]FEN6"@!S_8/$_!ZHRXBMS_+XKO>LCWPM9](8BP8?< M$ZB["20[O*]D^*E>F3J*_[3 M ?SF2]O+^_7YU_SG"5[(2_GC&ULQ5?;;B0U$/T5 M:Y @*TWFTLDN83>)E 00*[$B2A;V ?'@Z:Z9L>*V>VWW3(:OYY3MOK!D X@' M7I+N=EU.59VJ\ISOK7OP6Z(@'FMM_,5D&T+S>C[WY99JZ6>V(8.3M76U#'AU MF[EO',DJ*M5Z7BP6K^:U5&9R>1Z_W;K+<]L&K0S=.N';NI;N<$W:[B\FRTGW MX4YMMH$_S"_/&[FA>PH_-[<.;_/>2J5J,EY9(QRM+R97R]?7IRP?!7Y1M/>C M9\&1K*Q]X)>WU<5DP8!(4QG8@L2_'=V0UFP(,#YFFY/>)2N.GSOKW\?8$KJQ^H.JPO9B_8I]D3XN)*%L?;)V5@:!6 M)OV7CSD/(X6SQ6<4BJQ01-S)443YK0SR\MS9O7 L#6O\$$.-V@"G#!?E/CB< M*NB%RQ\)(?FIN+&56JM2QE2]MXTJQ=EI(8YNK5:E(O_B?![@CI7F939]G4P7 MGS']C7AG3=AZ\9VIJ/JS_APP>ZQ%A_6Z>-;@/34S<;*8BF)1+)^Q=]+'?A+M MG3P;N_CU:N6# SU^>\;F:6_S--H\?=;F4\GZ)WHS\8' J4 .I2:QWU+8DA-2 ME,@D0Q3*"^OB*QK.XT2SHI X,24U7+[IH)<$O"=BK?1L7?02Y -!)U@VYE5% M+M4>B@(]@[X+<+46T@@+0B0VO% $'A7OD>($"A'5I+C4$4X-!0!T<=6-0Q/2&UA M;*_"-OING-VI."P@Y&T/H52KSCI+)23 M"E5CS7$&8NO&FIB6F#;9:53#$91EK)$L2]N:@#/,37&T?"%:-($37WYQ5A2+ M-R)3+[XNWXBC_N#J_H8;+Q^\B+4T(TR#*WC!&*XL9]"@)HSVJ.@W(M"36SM9H_L0NGY)Y$\<.N1&^K,;H7BU>/8$NY_NS^&;BK1$; M,,%)G=50XJW< >9?E:="10,H.F:2UH=9EQ"4VY- M\1: ,7*JBAGL"152P+(&5["?9N+]EGPVZ46)AEDQ5@A7@O>.J.0!S15;4+=U M_JMD9\4[%JE>:"8N?M6$*G1 Q3 MA0UQ@7'OR2,1Q&!GJ]:CVWV2!W+?-HUU07BDH9/IF,SC'7&D'D,T).N^8D-6 M4N(3NE2C&" S(7=F9 CZM'(-&P[YP-N(%J^%$R2I,'A1M$^XO^;,F.>?.@& M!SVR1Q\SF/9"9PS]@;QYA+SB7*5>C?7$JM-M%4=US6ME-+)14>\Y'S/Q4]LQ MXE/Z_7>FL>&6YDDWK*>8 M3 :-E6HWAB5S,'%&\UHV*G 0 W\XA\M"U.G:%1L"=,U+?27!"% SW?4SA[NE M]S<++]A-OE$PIU(J^D9Y8@W*X6;"4B![NCF(4L<*31$GWU:XP(@9/ HT>^KV M-1_=;$'-3;R_8\@R@'3)[;_V/Q&NTLUX$$^_+]Y)M^$KDZ8U5!>SKU].TCVF M>PFVB??DE0V8;/%QB\U"C@5POK8V="_LH/_A=/D'4$L#!!0 ( $2"75,3 M;>'*VP0 .8, 9 >&PO=V]R:W-H965T4;2 &GU:5M+$@).T:;86#>*D?1CV0$NTQ)4B-9**F_WU.U*R[+B. ML>YI#Y9XQ_OF_4[TZ4JJ;[JBU,#WF@M]-JJ,:4Y\7^<5K8D^D@T5N+.4JB8& M257ZNE&4%$ZIYGX4!*E?$R9&TU/'NU'34]D:S@2]4:#;NB;J\9QRN3H;A:,U MXY:5E;$,?WK:D)+.J;EO;A12_F"E8#45FDD!BB[/1K/PY&)LY9W %T97>FL- M-I.%E-\L<5VDY>96KC[0/A\78"ZY=D]8=;)I.H*\U4;6O3)&4#/1 MO92^N2&#(]57(%RDJC-;MPM7':F T3 M]A3G1N$N0STSG>6Y;(5AHH0;R5G.J(97=V3!J7Y]ZAOT8.7\O+=VWEF+GK$6 MPR(<),\%C"@O6DY!+N%:&")* MAD<),ZVIT4!$ 5=2%BO&^;YB'+1MY\F);DA.ST8X,#15#W0TO:LH+"7'86"3 M,K9Q++@M2C64O2]@=4.80O ;[0'1*)%+A2<,3(!!"Z92E+ZI[=E#0Q63!5#; M ?")J+R"..P.T',9$/26$T,+SP&X )P&%4.D*)83#KG4Q@,C0;8*!,X111NI M7,TU+5T,)W!G'3YIMAU7\,J%)EN-+O5KK""@_9()]/ZXB7_F4?[MT,@]X*9X23@>J@.S-N%I@1NY4(:EFL,2K1+[(U6H;,;)8O6 MUO7SS15(;@W]29_ I#6%T[(W3"++$2]-PT(\C+TD"W/42Y*Z%7._9 M9J2E8N;1WZ$A# -O,HX'*[OO]?[Z/2L>B,BQ''RKJG*&98C MQ"2R;$O_";G#[BJXIU%M@8+8"P);H3"(O##,[*I3>P%IZD69VXMB+PJ3+?D# M.!X/.!X?Q/$E-81Q[6"\"0FICU*4;S[BEZ]8@_H#Y87#Q;W%PN*QX^^;W0== M[H>W]<:=-^*.;0O(/XW=%55V-A#.2M%!_WF$VB'1C97_"5@_;BK1-_!6)?X+ M2M?T)4XNQ1:MN]3,)7<+#?='OQW9+O/&2;SUWD!UL^KV#IL[5^1OQN'8R^*D M?^X"HN,>-C,3I>0$XLQ+LFC]VC74LW>'QKRR@WL%7W%T*WB@6$5L<)Q!QYM8 M]E&W%%O$74A74IHU81T,?VVF_P!02P,$% @ 1()=4P4M*I6H!0 MD P !D !X;"]W;W)K&ULI5?;;ALW$/V5@5 4 M,4!82^[=M0W(3IL&;1+#=MJ'H@_4BI+8K)9;DFO'^?H>4I?(B:T6Z8MV>)F9 M,U>.3N^-_>"62GGZN&H[=S9:>M^?C,>N6:J5=,>F5QU.YL:NI,?2+L:NMTK. M(M.J'8LD*<8KJ;O1^6G[4E24WK%;2/ERHUMR?C?AHNW&M%TL? M-L;GI[UP>#T[&R4!D&I5XX,$B<^=NE1M&P0!QM\;F:.=RL"X3V^E_Q1MARU3Z=2E M:7_7,[\\&U4CFJFY'%I_;>Y_5AM[(L#&M"[^TOWZ;IF/J!F<-ZL-,Q"L=+?^ MRH\;/^PQ5,DS#&+#("+NM:*(\J7T\OS4FGNRX3:D!2*:&KD!3GXE2# MSY]?JSO5#8I>W,IIJ]S1Z=A#:C@;-QL)%VL)XAD)-;TQG5\Z^K&;J=EC_C'0 M["")+:0+<5#@C>J/*4T8B43P _+2G8EIE)?^BXES:U9T":P6J0 W^R5=1@D>QF=*/LG6Z4 M>\KW!S6%BCUQO6S4V0@EZ2!'CR&.2(S6+4GK""1"U86>0D!+B3@EYW7BVL]@]! M*5I2L(J^EZO^!WJI%]HCBC>F'4([<50(5H$G3UF=IL2KA-4B(UX*5J2<;DVX M?= A 6N6YY3F)>-E19P%-P3C0>4)2[ W4=;$ $?6EVJ.=JCH5C7+SK1FH2&S MJJ,G*L'R8$J5LK2 0X KS^H-#OBU*%C%LT"E-2NS-'B=94G@*C9T"G^7]$J9 MA97]4C?TKE=6>MTM:(*&[TX(C1!MKCNAR=SJ1H(/0:KJ)(H%X!!!P4%5@>)Y MQ1!C>FOLO7R@G#-1U!2L36%M$1P&Q^49X.3TOM,> ?X%VF8HFZQ@(L^HJ( / ME],<^#CQFK.RXC1Q6D:/3(90MBU6T%_S.F1GR7/B L8@+SC Y$BL"RL_Z3:< MBJ ;;JZ+@#U#SA09JQ-![_P2C4 (B!'ADY0XJAFOTO!)$:BU+S<^(($DRBI< MS1)6P?,E,B#D:YD+EL'JC4$W7GI$B=>(2RKPA<,06-QD-9=\0IUN] M"I$Q<[JULG-S@ ?]RIB9(V-W.7="VW9D56,6G?X$4.8.MST>UZBG1+R";#@# M*5U'+2DO6)FNM:,T6%753PF2GB3U1J-.0D,)$@5@BPKN05UD5.6L@I@Z2*N^ MP/\8#M^NN6SST_!Q#GE]]:_:CG5+=H BSEVK1JE[\+S^%2#/JC[ MN0:-M\&TF(=" 'V03+TU=WJ&1-'=>M**(\L48Q0U6UPRX%PWD=U>N\$:.D%\ M;[8G;FUNLWUUCO_/([".VQ= &$W50G?=)@O1*[29A0804KLN-Y2HJEWBR*:Q M _3R4$X(=0E*E)PER)#)R@P=4,.:-D##'11A58NC0(=;><&/GD.BX)-'&-!5 MBE)$#.@(Q5BV[AP;:4Q+GD#E_;R(3P4CK*2 M"3"$UH7&=KVNDAA(W+?;H0"UN8A%&N+HMB_#"W#E:16,A;:ZKK\R]1'B+^T% MUC*/]93'$GJJ;,9[4R(R8A%G80<%\/MZ8-SM[L;MR7K*_'Q]/:N_D18><]2J M.5B3XS#=VO7\NUYXT\>9$V\]TB^22_QE4#9

&ULE57;;N,V$/V5@="'74"([A<;M@$[:=$\+!HD:?M0](&6QA:[%*F2 M=!S_?8>4K,T"FP!]D8:7.7/F##EUL$V6>YRM]]O M^(/CV;RQP66R5^JK&]RWZR!VA%!@8QT"H]\+WJ(0#HAH_#MA!G-(Y_C6OJ+_ MXG.G7/;,X*T2?_+6=NN@#J#% SL)^ZC.O^*43^'P&B6,_\)YW)L7 30G8U4_ M.1.#GLOQSUXG'=XXU/$[#NGDD'K>8R#/\HY9MEEI=0;M=A.:,WRJWIO(<>F* M\F0UK7+RLYLGKP^VL&."R0;AR1^%>SG6VPGWZ9GM!9K/J\A20.<6-1/X;@1/ MWP%?P!C2JNH;?;(>:&$^((0R:4[?@!*G9F4Z^ M1DR,/8,\GKL$Q*V,JC(F%@KRA]*,.R+"")PZ1:S-'*.*SRS/G6 M8;4H7"'UB7(6G.VYX):C"\4NFJKA4]?3"6N4\=DG)&A1%-XJPCA/9XA_U'[: M5<1AEF:05V%%PM]+D@_!LE^_>7?*\V&OS M: M$!\^E5'89%,Y5\RBR68$EMP-=H:*3K38E=Q2:760K@SQO0*6,8L8F4& MHJACR46)R@JMP.!V&5P,Y^O$YS<)7P7N[09. MKR>\1"D]$> ,NI(>>+H^LG]H>J=>-MSBI9;?1.Z*93 -(,.AG[/DR+6WSA'V;&ZZV4*/R MBCN^6AB]!^.SBV?H5!#.K:YPXZ#WA6\DVOXB M$VLVA)Q1M MZ=IRE=L^T/2ZX9&B#$;#)F"0#"9C]I82E- &/FN'%O(:_6$";R 93<+9C-%J MS%C(&(/)@)XO Z94HTTZOJ\5R47KP'"'8/>\ HO.223[.@MIF*8Q#%DX31D\ M*%YJX\1O:JCI3UA;$Z33N0V\<3H:S/OPWC3>0CF;A;.JU3MDX MC,=#>.E31B>>*-'L&N=;JE$KU]JCV^TNEXO64W_3VYOIAIN=4!8D;@G*!NDX M -.ZO0V:QG<(?('NREW] 5!+ P04 " !$ M@EU3WH(0?WD" !$!0 &0 'AL+W=O=JDB:1I88#:2BTPC4U,%87M8=J#FUP2"\?7V1?2[J^?[;2A MDZ![2>[G=]_9=QZW9)YLA%>EA5[ M0SP=KT6)2^3']<(X+>Y1?) M&PGI+B$-O+M"@>6U8#$=&VK!^&B'YH70:LAVY*3VE[)DX[S2Y?'T5F=4(SR( M#5IX]R!6"NW[<YYS=.C M@$MM(B5%?8A1* MC-ZBW,TU4 $'U6XVPEV;\"-H7SO7XY@/%4)!RJV.U"6POQY0TK(%=AX41DFT M[!P;V#K-@M]68 )\*0NK;0@0#5=D)+L,:"MT[;<(E7A&L++4LI"9T.P!3,?V M$KXT1MI<=ONS0",IM_"H)6,.2Q;L@-)D,-J;OCJ..=7>=@'?R+1BZ^4SF.F2 ME/#R$.9&_)%J9V_\Z2L97&>O74%\,-DUFC+LKX6,&LW=D/?6_HF8=9OQ$MZ] M+W?"E%);4%BXU.3DH]M(T^ULIS"MPYZLB-W6!;%RSQP:'^#\!1'O%5^@?SBG M?P%02P,$% @ 1()=4YXD1?<8!0 8@L !D !X;"]W;W)K&ULE5;;;ALW$/V5@5 4$D!$R\O>7-N G5L#U(UA.^U#T8?5 MBI*VV5VJ)->.^_4]Y,J*$T2&_6*17,[,F3EGQCR^,_:SVVCMZ4O7]NYDLO%^ M>S2?NWJCN\J],EO=X\O*V*[RV-KUW&VMKI;1J&OG(DFR>53T.)Y=VM-C M,_BVZ?6E)3=T767OSW5K[DXF?/)P<-6L-SXN,3U9O3J9G/&CP^; \F20!D&YU[8.'"C^W M^K5NV^ (,/[=^9SL0P;#Q^L'[^]B[LAE43G]VK1_-DN_.9D4$UKJ536T_LK< M_:IW^:3!7VU:%__2W7@W51.J!^=-MS,&@J[IQ]_JRZX.CPR*Y("!V!F(B'L, M%%&^J7QU>FS-'=EP&]["(J8:K0&NZ0,IU][B:P,[?WH^.)PX1]=ZC5I[^M"/ M3(>236^J1:O=['CN$2H8S.N=V_/1K3C@MJ0+T_N-H[?]4B^_M9\#XAZG>,!Y M+IYT>*VWKT@FC$0B^!/^Y#YO&?W)@_[&=*_TUEC?]&M&%[IR@]7Q^$WCZM:$ MK:._SA;.6\CG[R?BJGU<%>.J W'?-7W5UTW54J"+SN_I>P9^5.PG?8:^/7+; MJM8G$S2FT_963TYO-II\H(_\IO*T,BWZSU&\T'N'AKK5_: 9-7UM.DU3I.MF MM+*F([2\C0IP5/5+B!Q6P#RV$0ZJ+M3LO_% ?\& <)H6][1X2,6-J1S1S<9J M_8T6Z'=<^?9DVO0 :08'WX JO=,/]XD3WRY&K.!0VW7]_AF;YM:C_ OK5D. M-5*^'A9.5W1E%L8WM:.?B"O)V\;?AZ 8BE&,/U?=]A=(?+$C JM*49)HSGA?$62A#2!ZK-&$)SLZT-5%< MT?2-7D6R;W2]Z4UKU@U\%F6L1"%8&E(I)),9"@)OBOSX59$OI;ADJ0RQ!.,B\)NFK,@$%E,43)1J M=H#?(BEI*@O&RV)&"AD*FO($9.=\=I#='*57N">8*,0,HF *B4Y!>JZ2VQ:W8$$6-%608X;090[! 9HL2_ *;,\@EJ,34DY< MLJ3,"8)0,B&0I\J"/O45)DI=>=3L[3@"'+QS5@A$FXH,"@+2D+K()19%QLHB MG>WUP%&3K P\9 EHAQ&X$4SF/)PIE2'G<@9@WPV?LT?#)TZO=EAB?M-[8Y9W M3=O2AVY;-3:6]H5:01.J(FHE95P%J0;-1D <(E?\T"Q ,R>"E&*)* B#),\I M@_KS\J!0,I87/-2 JQPC#*6 88$94+Y,)*%E%17H(/ M,(X O<3N.0H1<1(5 MP%"D%*2=J9049H) &S]''DRAH[)4H3UXDF-?EN6/A2'0%1RC5@3 B";QE^^E M(*$S%:I<0*QI+'>"-&0 MC>^FK]?'U^=%9=<-ZMGJ%4R35WDZ(3N^Z,:--]OXBH)8\":+RPT>P=J&"_B^ M,L8_;$* _;/Z]']02P,$% @ 1()=4PCCJM@"!0 (AL !D !X;"]W M;W)K&ULO9G?;Z,X$,?_%2O:AUVI6\!V2+)*(Z4_ MKENIN:V:Z^Y#=0].?#133)G@CM>&E <.,9SY#OXSQ<,/% M+[FB5(''-&'RI+-2:OW%\^1\15,BC_F:,GUEP45*E#X52T^N!251;I0F'O3] MT$M)S#JC83YV(T9#GJDD9O1& )FE*1%/IS3AFY-.T'D>N(V7*V4&O-%P399T M2M7=^D;H,Z_R$L4I93+F# BZ..F,@R]G>& ,\CN^QW0C:\? I#+C_)Z!E-$N-)Q_%/Z;13S6D,Z\?/WO_(D]?)S(BD9SSY$4=J M==+I=T!$%R1+U"W??*5E0EWC;\X3F?\%F_)>OP/FF50\+8UU!&G,BE_R6(*H M&<"PP0"6!O"U0=!@@$H#E"=:1):G=4X4&0T%WP!A[M;>S$'.)K?6V<3,E'&J MA+X::SLUFA;E ]\68$)^<@'&\SG/F(K9$MSP))['5()KSI:?$XT[ D1*_6S% MZ9K$0E=32?#QG"H2)_(3^ !B!OY:\4P2%LFAIW1\9A9O7L9R6L0"&V)!8,*9 M6DEPP2(:[; _<]L/'/:>YE+!@<]P3J'3X82(8X""(P!]Z-]-S\''#Y\R%JM= MN9VY74WI6KOR7[AR1(BJ\J'<+6IP>Y470M\N)H7Y_-BY[SF 0!\T3#Y9RTRGS-)=ST(A?P>M0.&] M6V?;Q0UH^U5,_3W0G@KR;YPX4AQ4[@:MH@U\*XK^0>&6[NMT!WV$=],-:EH= MN/EF,TD)N!$\RN8ZC#%;\H2X,H;6-6R7M56P !V6-=IBC?JX#QM@6X4+W!)W M,>?R]8PO75G%";KMPK7B%(2'A1MNPPUAOX&MU:[ +5Z7"9^1!)B.!4QYDIF. MSI6O%:"@WRYIJU7!X+"D!UND@["W&S2T0@;=0O9M3@FC5)AV[H(I*G2KQO(@ MIT]2)^]JDJPLP:!5Z-"J%H0'A5ZZKT/O^F&W@;J5-.B6M#KU,;@$W_>@;74) MXG9I6QF#[L[IS;2[VX]XT/4;:%N-@VZ-LV_%G]2\%>\G-)U1XVUT](BMBZ+#KQ]+]7F]+9 4. M_69IN"))HHU^$/VF=.5IM0FUNSI$5KC08=>'I?OP15L]:'J>K:HAMZI-*)&9 MH'E<5VR=J:,B-@T\!;?T@;*,@DOM5JW K2Z#BX75+-3N0A);0XW74DMF*&W4W7^Z!&.U '#0TAKGTM<\O=)&9[H[9JA=M=56*K:MC=<;T/ MZG 7ZJ !M=4][-:]UZAU"/N".BI&P9\DI>#^G)M=$"W: M^Y1JL*M4KP7(J^U"I%0L\\T9"?+MA&)#HAJM-H#&^;:'9V\O=H\F1"QC)D%" M%]K4/^[I_P11;,@4)XJO\SV-&5>*I_GABI*("G.#OK[@7#V?F FJ;;'1_U!+ M P04 " !$@EU3-H@-=)\$ #K%0 &0 'AL+W=O?HS60OY0"P"-GM,D4Q>]A=;+ M<\]3T0)2ID[%$C+SYDG(E&ES*^>>6DI@<9F4)A[Q_=!+&<]ZXU'Y[%Z.1R+7 M"<_@7B*5IRF3/Z\@$>N+'NZ]/'C@\X4N'GCCT9+-80;ZR_)>FCNO48EY"IGB M(D,2GBYZE_C\E@Z*A#+B*X>UVKA&15,>A?A1W-S%%SV_J!$D$.E"@IF_%5Q# MDA1*IAY_UZ*]ILPB]80_%\,3R1#^(]>]0 M-R@H]"*1J/(7K>M8OX>B7&F1ULFF!BG/JG_V7(/82""X)8'4">38!%HGT-V$ ML"6A7R?TCRTAJ!."8Q/".B$LV5>P2M(3IMEX),4:R2+:J!4797>5V08PSXJ1 M-=/2O.4F3X]GU8A"?SRA*?LN)+J,(I%GFF=S="\2'G%0Z*,0\9HG";I+EXQ+ M,[ T>C\!S7BB/J!WB&?H\T+DBF6Q&GG:5*L0]Z*Z"E=5%4A+%2B:BDPO%+K) M8HCWY-^X\\\<^9[!T3 A+TRNB%-P!LM31/T31'R"O\PFZ/V[#WNJ=7V\BM^N M,G&K3)DT*GA+)<^XWL?YII-FW?[;9FTQI\TXI*4L;9%MAMBW3^8-NM.0JK\< MNOU&MU_J]@_HGB!NQVXBU-YQ6DF%I51AR:NQ/_)6FUW^.J+O#P?!=M3D=13U MJ>_OA-T<+.YVCU"?#H"@6Y+6,7#8F7-/:JU-IPPP;?N(L;47[/87B^P['$!F MG0$/NT5F#0*?=8BLT@HVD&%R%H0MS(AU$W+ 392"8I!KF$NN?[H69-8%".Z4 M&;%60$AWS&JM+6;8'P2TA9FU#7+ -N(5RR*(T6>(%IE(Q-RLNUWMLQ\]Z7=+ MSG[ZQ+V,>!NY8 \YLY1I 6==@KA=X@%2H2$Q&Y@E2+-6B=%76/ H,;N6(V8, M8HV #+K%:.V N%<*;\,X?(W1K.;Q<&?A>#ANN[;68HC;8G;FD&,@4^LFHGMC8C76[ M':/6CVAW&[))K;7)+@S),-A%?"ALNZ[6X:C;X79FLJ,06^>BW6Z)J/4JZEZT MO WQX-5@QX02W-]E?#"NJJVW<1:5@IR7IX8*E8=*U7% \[0YF;PLS^-VGE_A M\PG>\_P&G]]6YXY6OCH&G3(YYYE""3R9HOS3@>E=69TL5C=:+,N3L$>AM4C+ MRP6P&&018-X_"3.7U#=% &PO=V]R:W-H965T M?([MWHZ+GW)%B$)/8<#D=6VEU/JJT9#>BH187O U8?#+@HL0*W@5RX9<"X+] M"!0&#<>RVHT04U;K]Z)O4]'O\8T**"-3@>0F#+'8WY" [ZYK=NWYPP-=KI3^ MT.CWUGA)9D1]74\%O#52+3X-"9.4,R3(XKHVL*_N'%<#(HE_*=G)W#/2KLPY M_ZE?[OWKFJ49D8!X2JO \&]+AB0(M";@\2M16DMM:F#^^5G[;>0\.#/'D@QY M\(WZ:G5=Z]:03Q9X$Z@'OOM$$H=:6I_' QG]1;M$UJHA;R,5#Q,P, @IB__C MIR00.0#H*0/Z .B M##VN^$9BYLM>0P%+;:OA)8QN8D9.!2,733A3*XG&S"=^"7YLQE\:\ V(3AHB MYSE$-XY1X8RL+Y!KU9%C.78)G^'I<*L$/C+#)U@ W*Z$C_^,_.V?D;\SPT?$ MJR)_D HWK58WTN=6Z)L*Z,%"[>MH&F"F$%08&O_:T#4T1X6^?P9Q=*](*/\S M&&NFQIJ1L6:%L3O._1T-@CJBX1I3$=D(N"RMZ5A5.U*EV_^V#_YN\U52E&A: MW4[K4&I4E'(MU[*.Q,8OFKLM4=1TN]U,[" FK30F+6,";BG#S-/-X8%XA&[Q M/"!U- A@HL%W@J UH*$@T"S09XC4J2EII^;;QI0DS4E&B7\EE[*LQ=9:N2#9 M+>LHDN,7A X%A584NBL1JJPAV\IF MMV5TXQ.%_8&@'DSE_*(;P)C>2RH1]$K*RT>H6;&+]@0+:5BQ=FZ#89L+A@O8 M#S(TW A!F+='CP(SB>.=Z!ULEM&99OVQCN8$BH>@1_Q4NFNP"S$\+P1ZF$CE M% MS"-.&P\8J6Q[G/=ZQL:Y&HR?/L M6&[WF.8+4HJG>,E9E-L=L\R![EYV$GKC>R\XZBXIDR@@"S!E772@A8OX*BE^47P=W63,N5(\C!Y7!/M$: 'X M?<&Y>G[1!M(+O?YO4$L#!!0 ( $2"75,764I1B 8 .XA 9 >&PO M=V]R:W-H965T*YEU[G@7(&?>5:4%[V%4LNS?K^<+'B>E!_$DA?ZRDS(/%'Z4,[[Y5+R9%H;Y5D? M!4'8SY.TZ%V>U^=NY>6Y6*DL+?BM!.4JSQ/Y?,4S\731@[V7$W?I?*&J$_W+ M\V4RYV.N'I:W4A_U6R_3-.=%F8H"2#Z[Z W@V8BBRJ!&?$WY4[GU&U13>13B M>W5P,[WH!=4=\8Q/5.4BT?_6_)IG6>5)W\>/QFFO';,RW/[]XOW7>O)Z,H]) MR:]%]FJA]U]&MK':^TJ!Z4L9+Z:JKMU.4=7_-BQ<%[,$S+9#Z7?)[4 M#(H9>+GV=LA5DF;E.XUZ& _!VS?OP!N0%N!^(59E4DS+\[[2]U)Y[$^:<:\V MXZ(]XV+P211J48)1,>53A_W0;Q][[/LZ!FT@T$L@KI#7X9@O/P <_ )0@*#C M?JX/-P]C6\? M-1S<*)Z7?WL&(^U@I!Z,^!]!YT.TL0QKRTKSUI82W&O)]00P;/V& MK\\6:P=C1[.UL:0[-+ @LL)[[8!!& 6QQ587!C$,&;98';EP01A%L9NMJ)UH M=#!;B0*W(M4AKD3/3UKB,CX1"?@RH@OQ,=SA3MA M8_I1#VRNNC"" \9LKKHPI!=/Q&RRNCA(M0SC/6P9Z8=^[7\H4J77UQ\ZIE.1 M'\2:45M(3\":$6$8'L]:V*4C1-1.8PY8&-$PLEGKPB"F)( V:PY<#%D$][!F M4@#TYX#/0CXESP>Q9=061B=@RZ@OC(]G*^[$C4(4QC9;#AB#N,-6%P;#($8= M073@*&&$NME"1OJ17_H'99J VV22SM+)(9PAH[4(OCYGR,@P0D=SUICN"EX, M;^?7^BUKH M$OXW+N8R62YTS9$=M+B,R")V MZ,_B)_N>OE+>J6"2B&R.;-!=.KR^:M"PMC M&-EZZ(1AND\.C?(CO_(_?+ZY'PW!^'YP/QK[]LI&8''P^DQAH[K87^'ZF&I, M=Y<.QMBFRHF+(F8G+PL++S5 MW#A!=P,; <;']S<:T]T]%291AR\'CNB=M9VX'#@6!2&R1=&%HXCL*^BQD7_\ M7_*?"\6S9_!ER652U?9?N1;'C)<'<6C4%Y^@YX&-&./CNQ[8T8 @F$%[3^;" MP3B$]J;,@2,!04%@<]C%819M<[T[69,*L#\5C%>/)=3X'@CI=B-B2B-[O3E@#".[:ADZ8"A&S);6D0M7 M-4O"/;1MM;_]^6%0EESI:"H^EZDZ:%M-C!Z3$S1!B)%E&ULM9A=;^)& M%(;_R@CMQ:[4C3T?'ML102*!ME&;- I)>U'U8H('L-;VT/$0-OWU'7]@PWAP M$14WB6W><8O9H9;(;_E*\X5^)XF67XS6"FUOG:)?]Q[)YWSV(O0"=QQZ Z@!D!I C ;@.P*=6('4 .;6" M5P>4K3M5[^7@)DRQT5"*+9"%6FIT3-_Y]F& M@Z]@=_3V 7[B8BG9>A7/P5BO/O!YPA6+D_R+EKW.)N#SIR_@$X@S\+(2FYQE M43YTE+Z9(J4SKPO?5H71D<(8/(A,K7(PS2(>6>(G_?%A3[RCA]!, NTF<8MZ M$\[X^@I@]P> 7 0M]W-W>KAK:^?_59^>7?U@&+A9%KC,A_]C65@6PY^_:BVX M5SS-_^JI1)I*I*Q$^BM95U 521X32 )*A\[X/QB+#H4_PH6S2E4'B M(H_20]W4JL,4^8WNH%&O:=3K;72\D/%$52MR<-^EQ_G,0-/;!XO]#1/ =:Z*O0N#:SU6TC/!T8M M#A?"#K"N3/L@]$Q@71E$F$+SN\JFTP\A//)=!5O#A_V.?RO9/W%R$JK67V%P M:52MX\+P?%2AA0$R'YH[BPR&**0FJJ[,#PCLN&!71DGH(CLHU/H]ZO?[W]2* MR[UYLI.@H=9D$;PP--2:+T)G0ZM##]X-4 B1 OD7*Y+#>4^ M7E>RVG2J3I18E[LJ;T(ID9:'*\XB+@N!_GPAA-J=% 6:K;_1OU!+ P04 M" !$@EU3#324K1 # ?"@ &0 'AL+W=ORO\0IF(!_64ZYF=FTE)05001A%')8#Z\J]G+B.)AC$3P([ M<3!&.I4Y8X]Z&_]JTE> M)3/' D8L_T52F0VLV$(I+/$FEW=L]QVJA'K:WH+EPORB785U++38",F*BJPB M* @M__%358@#@K+33O J@MYF\*-L<3# M/F<[Q#5:6=,#4WW#5O4B5#?*3'+UE2B>'-[!%N@&T!>T'\V?T3U1GE:(+=$] MQU0L@>OQ-\92@1A',^!;L@"!SL8@,&P'YZ)91F0DTH2FD+?QQ-S_IX-NJ.'6%O'V%KKU.@S-8 M7R#?^8P\QW-;XAF=3G?:TOD_[Y-W>S\JAE^WBV_L^6_8&X-J!@YIW2U77'7( M"M31(='O'PJ-;B04XD^'KZ#V%1A?07=KMO90R0P-4Y^%VV$0AK$;].WMH30M M,#^) O\8-GX-

)[&^+#]__$GN_?^SL;/W=W=WZZV27;N./GP\//^SO M?M[MOCG9_;X-]X:T^VKA#'J#I=#,.I2$(X@;Z9 -UB)I\TYNQ9VQ=&U#M@6_ M+WVO0^B>JU'X+E]0&IHV77!)NN3!&>R^T)2[2R&1(L7%)5]PE?;?@DC+N M @W4("RL1IS1B(PV 5&)N0Y*.X/QVH9I:W;^8. ?.V9RA5S2GU&1RU2M_LP\ M0XC],:K:S$TS-\][;AX9T9IUK1^FX/4Q3?>QLG4C.7]B!<9O0<&5H3%HGZQB ME"T$XB*K61GJL M.268)L9IXQ.OMD^\MY@IJ6DR6 F"- %/F >FD38D(2M\Y%H[S1P'4M+6YL[+ M4HU+W'#[YPVR18V:F5G!F6FT9G7GYI&UILD,NV)NKJM1\'L^+;5)#5LZ!S>) M4D43T&U..7QV %_*$<:CD2R%)=R^=O-3""1Y)@4BW&#$@P!BS;%!U#N2G'3$F%SK2*HFM/T4=+4) MTC5ST\S-[><& *Z9EV9>GDF>UV;XFDMNAM9^](<]>-)!%9MLKU5YEZ:-)MMK M.2=17U=GN?& E^X!)RX5-I8I027'/&DA5"+!6"*3\8XWJTZK[AYO+[K'S"DC M#!6(D1@0)P0CK9A&@DN+"=-4*W"/11O+\U5C5Y]0/D,'N4S5ZL_,,P39QCUN MYJ:9FR>':$WNUPT9^.;O?]^)=S_#)=5;\.Z M9'8B2A5XH)'QX&?B:1$"LQJ MK1K>O>J\>V>1=QN*$Q$">'>D&G$I&=+&8!2=ICS:J$AT:QND301N\KV>@BJ7 MJ5K]F7F&(-OD%#5ST\S-DT.T)O)=YD)=.#>E9%ZK,Z]1:DN-TNJ.-4JO&<+K M[KM9D:65.%'[XF&]]8G:-WSC1]7NBU_U-IN]><+))FD"Q=P[XH0*(48FI4X1 MOFM;XRSE1! M'I A_$C@Y\;EWE:Y2$\#IS\EG(+"*>LI88XJCD-R7/)(O5:<,V)<$\EY G"Z M^VZ>8"R)25 ,R].?^$"1,D &!&EC>X*9V0XRPB+))527!3,O@NVN#6P&4#EPU<-J'1 M9XZE._49/("GFY^DMH"F6"&1B$9<4XULB!P1*PG1W%//11,;O<&RW;07D_Z* M I878^TM%NSNY]*% 6'PUJ$_=IUX>D2:!_YD#RQB^LLH'UNW410YPWK5&]N) M)I__)E1?-_X-?]2@ZBG!UB0=K$M<>&F4"IP0):VR(>'PB$3$(OLZVT9),NUZ#QOD_)U9O=]R%EOV933]>2$N$XE%03JDTF+@ M3--I%346];$79&KF"#8,G[-=/=_OQGW[;:L:^DY_.![$?6C_UT[??WED0[5; M30Q5=[<+Q@7:>\T^=O/?;S]_V/\ A@ONV?KX^0-\]^'S7]\_[K_&8'0Z\7_> MGGQ\'XX+>[6WW8!X.WO]O9V7^; M=KZ_P;N;GYPGF'&O4>#: G&W&KG@,7(@0$8*IB1U-=T *00[GSD""8EA#-X9 M39ACK9R0*8'X19.$]V\;NUO_G^OWTWMU62& M+Y/#BX3TC#;4TW5]7T[W7;GHG/><^*PJPABB(N::)\6QHAJOW:,RG+.?11GV MQH/6R'YK'0WZ7ZMA>;%AR]EA#"WX_$_RKU8?KHAVT /\&&:FUAH=QM81/*T? MRF&7??CWH)6 /0'PY9-*0(5Z!V4RTZWG*_^)_U7^:4/+=BZ:EL_Y6:A4[V6 M&]B>/YR.X&AT> M]CNA/-Y^B\/UUF^3?M7WE\Z5-\H]@P[$?'MG'&+Y$KJ:*@#$JE.-3EJ=^#5V MAG!!ZR#VH+>=\HS<^8/8/QC8H\/, %K=ZELK#?K=\LL0FO&QO%-NQ:-1[+HXJ+&* MX78K TVY*1/KUK$=MD(%#QGD[9_PPKW2-I#PTOGAR([&,!8G]:.AAY3\HPWO M##1[ .+4"N.81_7"%\SO4\\8#.T !@9$NCQY\H;MEH?G'<0R7%]M9Z(DI1)! MWH9>S^@8/I4-JK5@](=5D8#V@AP%@,9!S/.2D^A?YMX,8A:/=NLX@DUK]?JC MEHN="OK0LN7R\;!(%W1Q=/$H@T1WH\T"G,:=]=;[.-/*_+Y=^R6_2DD?&I1> MPY<5#'FJP.F),# @F[VO<3@J[8][@WAD1Z!Y(YB4F6+ TVWO9";(,]D]J27O MN#_NA"QK(!3PYR!F#P;&-O<1.C.,_SN.99C&1_UZVL)BB4-H?3CVAPN/@Y&* M,-,#Z$.1=.ADI_0(.N]L)X]Y:W@8(W0:=&K8J>?C ,:^W S69PCJ<0O\>VA< MZK5V[ !>F:HBYR#M>53^6G^WWGK5'_1[]FLU& ];FU5HM]YF>4BU&+V&X>QW MP7J_BS#868\W0>7_F6_.F984OWRU^?;UN_QM^3=Y^:^B.4.8MIBG* .+/\*5<-QM.C?P%"? Q@V6$J089J]9X]L0AQ MJCHY6PW>BG"8M@37M7S'5MT\=]X.0&:RXU( I+QO#V9QKGUYZB:(-"H=S@V9 M\G!@&P4J\IWP)9OI_@0CBT;$T7C0*VER/M_O3DH7+WA&Z4KNR7KK3P"BP10< M8@_N+%O,)RJW\'I%2L^W!:/ABP;T>Z!/+I:V*W@ZZ,NQ'83UUB8,WP1,RB#% M;T?13^1Y$'W,"@WOX*H\2?6@U4IW!"/^#2"L:.K_N4W<0H"!CB+H(#!G6!A! M@,8ZIK SEBO_:7O.X^;A"GR[:,64\;TMKY"I]G,D>L>?HDP$7 *,J. 2Y>.9 MD05&C8#^4..HI%;D^AKG PI@?3H=^-#.DWT,!NDP2\>A!7&8B$6XU:S_$(V? M3S^YU?3_F<$@AN%O0 \61*$([_.3@^\[;SX%[ZS4+B(?54 \A8B(4,'7T\;T\J=O]R9F"L031"6CENV P%@!V -W ,G,[]P]7-Y/7?E6]V.WWF9(%WRALZ8S"V/_H%<+ M3&T+P[@6"I#*DN4^BH-NJU/5[DFUTNRMIMCY!8I"5?E@FEZAH$!&%EP_>+7/ M0-*&H?+U%X4L%W3_"MRYT =[/)QX&@?CSN0^^ RL(?^\X/W5#D1APT!$\K-$'UNN/?YS MFT^*X7R.KT9&^XBX,QQH6@2N%I(W"H-O$>S:Q@7[3$L,^+SI$\$"Y!5ZG'65(*>!V8*M(- !RY/QA7S,)R'Y"(1L7\K(< M.,^LY[3GD/G#<7_0"<=5J*.(,T.EB$8;KK5?S*'*^HVM[8);S;_\]!*88#DK8 M::&+P)"&\=3@U9'6A4C_/""\& 6K0_\+:QEES.L@]@H3Z^ER31W%&YXEMG-& M>9I"5O60=K,9/H*Y/T6ZB^<,HUANSL,PBGG&O\362;1YZ:1?)KN3H_)E7::8 M\/76/:^6OAMWN^ #[*692_KZ&PQD[48,G_7"Z<$GP"A)G3$HP8 B+HA&5AF' MHM?**26-%N3LXJ/03&CO:, Z\LQ(:!1,)2:XR!6VPMF%TQQ/2?V\@E.OIV70 MZ%3#T;!VD>P '(2\* +B6 L*.'9E\23.YVDBBZ<$\3@OZ#GN7B7 I-YH MP3-\!*83G1FYLR]]Z:NEM.17J[.QP'CW:V%Y419:\E70$_O(/6B! PH M^%_79\2.!ZD< SF7_U;TJL4ZHO_1FODTM_NZI9NH[YY;_^:*O$K'-& M;]3L2B<87G-HR2.>*W*];AD&E[G2! (P\Z#J<6_A^[;L*/#N2][R:XX6!>Y2IH&[B@&#MK-6L _T-?3S MR_>=K6VV]_YM]>'S-H%W2SL5/ID5W15*6T$209%ZBCA7%L$$&"13="QY1D@. MA^54E4L9^3).JEIM$/A_T,70[]YK*86[#=934'3GD_*$Y=W-AI,0M(C>:HL% M(51H=Y.80*/HMU+TDP5%3\)$JX)%/A&+N'=YCZ2D2/#$30*WQ%-=%-TL5]%_ M[!CGAU;TW9R'=O+89OZ)*[A5T4L.7BFEC%LGK%3"1I4\MQ)KRAH%7[*"[[Y: M4'!C.+C^!B--B4#Y\ ]D:* H!4NE52Y2EHJ"R^=HR3=[!_V.;2SXG126-@B];P=\M*+C6#&-&$])*@X+[()%Q@2 5.-<, MV%3PK"@X>XX6_->!_5YU&@M^)P5G7"M MX-4I!;?2\WR,"94&++CAR!D'"AZ-IQ*\),OQW2WXZ@=@-\?#T0">?A-SO9SH MZU/032!W.!#"HS&:,ZH-:&D,##XGEJ@5C6XN6S<7W6>7M(Q82D0B#H@;;)!- MH)N"!0!-'@*-\::Z><6>^[/+U9/ELASX-46^'SX'L@_,>;*A=IHB4O9X#JK^ M>'A!)DFK/Q[Y2?;U:#&QI&M/)EF5T^UGK?YE"=7#,TE$LX27O+&R;)8<=4XF M.^E*&D]. SK=ESMG#-SPD .SDH<^FN= ?STWFZ'_=!^>&Z#W2WL[?_YC@_<^?[VR][^[O5WO[!M[U\4L_GU^)L M[LX._=C9^>QSGSY_H'^)W:U-\?'SP??=W]^(';HM]K9>\P_0AYW]3JX[>O(I M)>DO_WC]:O_U5NO7S3\V=U^];KW[G]>O]UO;N[_MO=W9W-_>V[TZO>;" MO(!K.W&E];J#9 T'HQ?O_&$,XT[<2Z_ZO9#W9H1%X2J)%,]7K':./]D8%?!U MCYC6(%9,!*1M4@CC%**(A D7SXK))89&/+"A.9UG5F7S4B<^9]&;[_09QDZ] M(_C,CKS);KX7]P.WUYY"12\XA>H**SY)TGC0!!ICUA56ER707)VOPLG-4E)N ME9:#UUG=GULW>_5O@K'EI^60=2GD4^JLN4T.T6EG29X]3&HB9G?.WKB7$PQ+ M,R\J(!J5OX%S]<^:*(ZAT3#\UT^4V7.SD_+>Q:/9=N5G]_);T;>FVR2N#Y;( M)YK:=+.S/;=[7V%6^H.3%X\=+;W1("XC'/NPG7Q"9=ON3?0N5L.WL=LO![74 MF?Y YK[&P\H#%SJR@U&]SWNVL>A1ZK>MW%'$%P_DK8\B7IT#A^]R;OAX86'*W/.\ ^ZG)-PZJ^'.]\/NSNYK=]W MON]MO>WN[&I!-W0T(W0,(D3D(.1RD-0R! MW2"(4Q>094$BJ;'F+A#G50U"2J\2"-TU@>.>\AM6@%[NE4WYU51K%@\W'=CC M5G>J,O?J]_Q$Y:]7C925^9V!XFX:SSJ1H:T/NBH)-U?H54]L'H3&-VBY-;>?DQ1,IO+0, M:'T^Q4;I-A?G3U5]/+5M8F.7:>U^/EWL,4)>-PYE M_TRNZ,U?^FD#_,,&RP#;&T2_!:+OOEH@8B9ON77!HQCR5EQ*#-*8:&1$U,H( M' R+:QN$ZK:69DG^Z&V6L58Y8M9@V$^,80\;:VLP[-88-F>EE&B5#+8(_N\1 MEY(APVA$F/DDL"3.\W*Z)FE3?F=O\J$P[.+C=LA5Y^T\2!#NL=NXO.#3YM5/8AG.)'%U[4HOJJQ9[,7+CB-NN%:-^!:BX%[&A+X MAYXAQ3QP+1TC,L8X% 3C7G ;DU%K&X*W\=US*%8O<-\@T)-'H ?QZQH$6C8" M+2101!:54QIYG<^4"D8AF$N)B)#&, 6SZL7:!M=M.=\6NP((U*Q!7'U*3J_E M^KUP+^FW-UINO6D6W--#O ?A7%O1C2;%3ZLX?-6 W*U!;F\Q+$\P%41&0#4; M#>)8>*2!6Z$@24H>XTBQ6]N0;2G/5PQY\IFJSUQ?'X2A-/JZ!'V=DQ()$V*) M\L@D :0D:8XL,Q(E3@*)V N#22XQVB9J6:MH35;G:B9&W-&%?%Z+BK=^Z:<- M[0^7L+I9(NT-KO\ KK];X&%6Z22-TT#!=$1<,H6TR&XGE5[2!&#/&/ PW%9\ M60EO*Y,=T0!9 V2/G\+; -D=@&Q.4(VBQFB-40HL%Q<'K])X&5 B.G"/";-8 MKFT(W5;FSA[E0P'9#Z1(//JR\M+2%^[WF3]Z0L6JD/J+DQ$V)Y65%TIW/OIQ M%"O=1A.TOC3?P9X,^IW.I+Q]71K6]X?-^1'-UNW'\_Q>=X\Z_9,8W]8"^<<< MYAK^] ,[G_:W1SLG^%OA4)N?--4L"H\1M\PASIU V@N'A,/) /WUB;NU#<)P M6XB?,"C?8-"3QZ '<=H:#%HV!NV^FV&0\<%ZE_=?LL@!B*)$-C*,E)".1LYQ M='FW#A-MS.D*85"SSG!I\L/$)?G<=W?@C\U^\T?G7ELQ1<"W\ K^7XWR>3DE M?-7@WQWQ;V>1@RGM/&>"(L),0EPEAIQ4!HF4@E22B6@!_P1N,[I*^\\;-7XR M]*51X_M2XT4:@X.G <@+5I+G^K] :'0DB BEL>#1!BG7-KAJ*[I*I[\TT;#+ MM'A[5C,E#EM']B0?&O] F9P_(= ]"%_9SW/U9SU5#:3]"*2]660F6.9T I M9I)'G'J#K'(8P,UP1W@(6'F --E6^)99Z2L4 VH2,^^?@#1Z>7>]7*0:&N 3 MDX0DQT UG&?(:$X12*>C6E,<,.@E$VU#F\3,IQ PF>C$Y##W7*.G$^TPSM9T M[[>>^O/TO!XF;7$ZH7_D^9PZ7"<-!OX(!OZUR$T$R85TM45"B8 X,P19)A1B M@G(L,# 2$W(9R3;&/^&>W6>NNP^3J=?H[C)U=X&_>$V()3@A8K!#G'B!+ \1 M)>ZQDDQZ4."U#9+S]E9)=YM0R97'A3>[7)\H1RD9R?6271,2OB/.?3@5/S&$ M"VW!,=,TY',H/3(A.D14%%@&JJ32:QM"M+'D*^2G-;K[=#A*H[O+U-T%CH)] M9BA>(:6Q HZB5>8H%EG// W. B3'HKM,W7E5MHFQ/(/-KY,"L!=L5GC.F\J6 M,2I/VTX\",=K3,1R3(1?I'=!)H99]" WX,%RE1QR*1>.EV D+' ^F]+:!L.T M+<6R3FU:GMH\C9VV#6HVJ/EH[+I!S66AY@*Q5LDH#G.#G#,,B+41R'F%D8B6 M&J*(DAR<8FIH6\LE'S_PB*AY#2\/U?"H8T_RJ\:K@?8I7[DB@[ BW6@&X=&O M; :A&81F$)I!: :A&81+!N&744Y:A+]#]75C2D=WQUUP<'S][^R75+VQ+?ST MWW#9M,VN'1Q4O4(JZ^-;:M+J!K]LS AL:37?4]P(3PFV)NE@7>+"2Z-4X 0H ML54V)!P^";JV<--27#."KSMFA&;?3*W7U/O\G_\^-2:GW;3DA;1$*!X%Y91* M@XD+2B>G5=18A$];);@%_T7S*-=I)^R/?N]@/PZZ^7#/?6CXUT[??WE/=[I_L=VM3@77XIW/?XG=_5!][,*UW3?@CKUF'[L?/X,+U8G_ M\_;DX_MPY"B7N[]_K':_OSGYN._QWOO_0+_>G(#+17;I?^#J7[L?M\)G>&;W M8W.>D",MP[EK ,]O]G[TV;VSB6=.&_@N"] M,V%'H#2U+_;[*H*V9(\F#DE;RW'87Q2UDI! @ . HJ1??S.K&PM)4"0D2@3% MGCF6**+1W565^=236;EDW=C)((\Y[:*5FZ74,7LIHR^2&Q%XU)Q[F&SMH@EQ MIY?!ECV!"9^!K;OS^,G37UY>%O-5:;T@\LU*7/^8\Z]5K-%&&.X,UU(:%H31 M3F,7!A:R#WSA#/A:8O4B'N5T.LP'I0H6*OD#EBZ.$74YI0A_D$0+GE8'34)2 M%O.9;(R))LDO2@D6$V5E.IAB]9IQZZ_6 MZ0"WNW0 AAZ$YN.?SP9I=O23@):_?>]L'-I_01^X_+'M3F,_9(,G[E MIY_^)KWR,T,?B>9]-K[MIS]30MSZRS+V2"M]GU[6W>BV]XZ+7?/"FQ=Y:U7H M6L_/63$?,L'U.[M[%_R*? M] 3M]W!;?G"#?Y)C3[ Z>'IN\)];F7 3M_66A6-(P#_Z'[T7>3083WK[XUF> M]M)IQKF178GRKK+OK9X69B4I6!@F,>.E]L+[6$*@V:7BDI7J5F(L&E&NDKPM MYX.?:TJTYX///NX]^?O#P9-=]L_+IQ__>?/\S<%??TJXEN[_OL<._OH'WNO/ M]_O'K]2E\\$W>V?[;Y[)O2?_'NZ]W#^&Z]4_3XZ.\;E_?WRE_CE^?@SCX_^\ M'):]P4IM<@(A>> 7@(W7>.WI>:OAV$=1#V MI1 FDQ66!^Y$0-A];^2]7O_T([CI>A)JNW2F6\?!%(?F>>RXQMWJZ0K72,DEQ1Q, M,N=8= [/;*0@CKM@L:.F=&P;]?3>^;2_T/M]C[J,7%4,;Y8G>3KK3?PL]Z9G M_J0WS;/9,!_G45??][ZF!UQ(Q:,E(6.5W^0#L4D&(@TWA0HK@ WO/#9]8[ZXQGE7 MKF;+=/F;%OGM=/DKZ?*2=5GNA!X&-.3?3/8#H]]:.8>U^M==7W:![^L&W<9&5=,4+O6;NJ M3]^?Y-&T Z^-P&OUA*T8FZR,E#B!^7>V@,EHJ2#%6NF,TP8@;.>Q[!M[F8A< MBE?I?#KW1FF_"0GIE/8VE7;)."0'L=21D%:**&Y+JF8G<>J MK]GE@K]WHK2=@^>>.7C.AU!O79V&^'Z0#:^15F'&VK(_8CI MZD"Q \5O2N0[4/Q\4%S2]B*9\I8;$KD-8&M'S-5D@O@87=0T2\_=SF-+59^K MVVH*=I>@>(.,Z47:\A6)T-\R;?#9J+<_?I>/0Y[T0&-DOW>&7L/CDV'&Y$', M'#R!J1O$WK@4>,3H$!,*_^\F49O".$63,]*"KOKB+$\\J!1YCL!?&.HJDXR= M)S#/]G_[XE *?3]U];.36/=>/J6O!9,T,&QB#M\F$J8'A)!_B(?<)+'@E@AD*+;6_V+9SMA M]FPTG4U.\;A]?A;_'-[RQ0P;4O^1)YCCY%<.=0A_< +PIW@M#).1)4Z"Q!SF M(H"%1L<)!W L3&>N-6MSCRZ)P!7)2+T?$ ?^\_]8SNG/]1>KE]7?LY]_?-3[ M*V.3P-Y@'B@Q'E4 N?0-_&#/?VC G:F>'Z4%"BU^":*6?3SJ?]#I[.JO7,KC^Z:9Y4Q=F+.5 M/X\FR]S#PTS")/NWQ!=XQ9_\\,Q_F.[\U_GD\L&(7)BYBX.^U]H-J#&_(O;6:"3_>-VJ MK2U<<6TAB@N%*Y35<$ETP;DBJ_M4AEH34G+69!;A1:@/D2FN' U.*!=XW!RW+' M2#"6$6\EE2DJG[-K,UAN2&7L12IC-Z8R]A*5.0\]K-*9W=/#T^EL_INU7,;> MF,M<>$"E,O8BE=DFJQ)F[QAF;Y)3SL=@81_#,"8]/QS.J]&LH7(P:9L M+Y,C$JKAAWYO9>W6+5O/@SE_ JI7!C"%^/3CDZK8H/PQ3Q_UGM55G$_-FOG( MF1LN/V<^KJR!L;Z66.\3+_&5%F4&C +6!:X[FO8R$(T$>< MY)/323SR4[C.GYQ,QN\!T6:P#!MMF=\HAG<54)\O7GRW(OV#W43W7NZJ@Y>O MX#W^_HAXNG?V.D5TQ_E 7&*ZK3S-"R-.B,0!5IT+F-1TN>CT8D<=7+>IKE=O M^-KX)(\ %B9O\ZPWFX @-[>>-H"XC$S](2T '@,7;+J6\E_#AFS+";)2R4G-N!%!G:95R7FAA<]0"Z'-;A<#RMNS[( )@0IX/IT7%N)+^&7FZU "T# MHY<@V53_6XI5)S\H/V_V/A[\^9IF50*-@0#A]T1JDXD/-I..)2ENUU M3 &=.HBS\;EHAWJBEBO*CGN^!_B4!C- =K WJY+\X&',QQ6]SWF@?FTNW)U? MN/!"U5GQ/0Q-.4'5"G[TMMTO+GX''CJ8P:B I !A>3= 72WH*MM('UT.++$4 MI"X.=D<&=HWA*FH>$]>&F?:0G9X/A]KT7.)?,)L'I1D!\!1L!_9ASP/).CW^ M93R9U.+2O_H3^&3VX0'KXYX"QL*\MU852A3&@\K %?&Z2.*-!=O!>*4COR8* MHPS>98(.8U"N=^/A.U3&5C9+._OGG-G/%U>U0C9?HZ53^\5I>)-CI1$Q3V: MJRA'J9Y"3QO97A*:.#X^'LQJ;8->/9:LGU_YE.KP#4A\F@T^]<*''L@_/&M[ M1'D\&*P5X]UW?C#$,]3=U,R&'W8BO13I5W+O[+5W0:3L.:;X,J ERH T&T9\ M]BGDX&32X;K3.(#5T8?>;'"<033J\=PG65@VJ?-1I/?#Z:S>D(+6+A8 MD]X047@"6+I8G8UD\W3:PNMA'N4)W _8TDK6: $.K#^%UN:'WTTR.D\D?PCT=;S;0NS,9%JK6B77A@B@RK_FM__*@G MYZ;N)4W\H=WN+ER_W.0NWJBE;NOO-AOWT0F 0 .?(XP@IO313H)OU>_48U@$ MD=9+<#7*P"O_CQ\U(V[BS<22(3=WQ*^U(#87)) BL(#Q938+1TA%%2 0Q8!% M*'-T-A036*8B6<5O#$?C%K7!\82ML@P_@U\O]?[<4H TYA0^+R7VXD0E[ M;YY1/$DSQ@F8<.*+#T3*5$@(61/A%9K!*5J,35A3H/D_YH*TV.-6F5;[V4)& MIJ<1Y0=VSGH(-I[576MY/6Y%GY;*,T PW/PVV:Z4E,SI!$:]9S+28)T".](K M)1@(' VW$^C4&10W$K<]OK_[.AA!W$A84E:>%FL!@+54,@4==(Q1)AZ=4-YU MPO(-A>7/L_W#U]H$6ZPI!)DFD599XI@V1!0#5 =X.M7 =^2: / +PG)Q.X/= MM4+4IXYACGSJC<:]L&3HX]/9=.:;S>\&;'V+2A3BQ M>%RND5GXP,5MJR_0SYIE;XCMM.&TIZ-ICJ>3>86B\ '^G@X.1]6/./\*+,L[ MC-3JKV(1T"K8OA:/J#MBO4?[K?8DYM)8W_G)($]_ZOW ?IR/)^* E\E.7)%9,A@ZUFF MB,/2/M[Z%+U"[S?C:@TU UG;;(45U4HHV-[ >)?,FN"R!X3EQLI@.=/="M_J M"G\$*D03#3($24(J#G8WDXB721#F8E$VV1*EK^=CZQ*^.21<@.?/ MPH,250+^)BCS!03&6T4-F'%:N>1U<**3EMN4%GCGP]>2TT*9EEB*P6$WG4"" MI($D;\%FYJ"BM.P\9K>%![0H$ZB7 /!& AT.F5* ?$TCRRQW*WS+*XSGG8:R M'$#M"=A' %H.%36(K!]*@Y\JB'*.EX, +C?E(S 7M L=#)->T-P& _F:#W M>U(1!&&H]F;-J;JC"Y#*:7/72N$V%+V@S7PZ>?XX0J&*SH-;$D+C$G,'(-.,I..TT]9EV0G";0@#C M.7LM$V95Z=X+E1-%G<\T!5!\6\Z0]9%KKXFG(SGFL:1(/E]>Z7ADYN2 MI34*%NZ%+>6Q5D[UV)3!",RE 9"6*>:LUL.(;0[\6GNJC]KC!Z-I=16-8:^- MXW<9QC6;-D$@(X>#28K $^%TUAN-9[WA .:\GN7V>SBYDT$31CQ?*!\:EV'KAU_\>YXY.G>FG8;I( VJ M9PL! IX$OT5O6+]W"+L&/BAC+,^Q?YL703Z#T3MX9'W7]I.$['0 +]=$_ASG MR6'U0ZZL<;\WS<,A1OOE61N4@8+1G-W.[[P82J6Y\PFI&QO.6 V;F"ZCCCP\ MO;KL@2*WC+LYT@(XJ8D('YNR!#=V2#:!KO4<=3H;G)P./9Z%N3^> M-D?0[ZNDUT"4P3& V.QR1"/,Z61^<^#K,"_ ^0?C5+\PF-0Q_KAY OGGI1:L MX687SVS;3P;MJ[CE-AA)SV"A'^QQY/Z3/76 69B^ MF*(IT""7B'0!N)#/G' P5K4Q\&>*.X_YI\ZNK\S0F<<_M -8G*^\%-3]*E) MU5GLURAD)VU(4!F\S^F"$'95SK9;JEZ='?RY09VS]01[HQ 'IDORF=EHLF1: MN"P2=YF+$)35M/&J4*HOY+GHSX20?PU:^@S: M@12N/9%2 (X8K4@TS"5@5MHS=.5_%HZTX89E.&[VFSD.W()++F@A!&,JF)RD MB\5%RDU@$4O6(CRL%QYUM7C,O6^K\/"@X4#")B.UX#DH0ZS0'.! 2N*DB&A_ M^XAYVBI;V&0>2:ZO\,5B//JH,1!*ZBCYVV?^ER?T2?N\#B@UD2X9PBDGI& G!*XE70U(#^>>-1 MVRV_G!3^'[6JPIZ?Q"/<"&@UNYI.KJE78Z[6F22+0.Z(ZI8G)WXR:QQ!-2!_ M$>"_H76B??"2R8))[#(I;X&[<-@@LC9:!R>KSY92V?AL+\/(YS5(_*UZ[_*O MV!WNX&PT/?*3_*_&<[@[P<.'2I3GK8OJ946=^-PK\:F1 MW%\J/HL4R[ICG4YZPW-]BWK!#ZO;J'%AM]'_RP:1L_%E#S^@%];-:\KL8:FM M\>GAT?GLEUIH8FYM7^;/3:I336NHR2+H$%X\YCC/CL:I>K]\*^S]>(L.F(QZ%_64'_8,$CRS@2:!6/Z MFDVC'LB?+(L,+XX4)F,"!J#OG>&"D'$I:-Q=M@U7F?QA#2=85R'G,F5:J9F# MY_'Q=%HKUV&F=W. _EG,)OB2O:=.NR)DY-2A25R83\IQFL+<(C!SBZ#;T;XR ML\$ZI,P6&8 8DQP%]JZ5#L/1"^%,&Q\%2TJ+*S#K!OU*'F!+$MVU)/E>6I)\ MX\B#]2U0KFUI$$4 LO P$=E!*LM+. M J^@K @D%I]PU*QSM?[/>AYPH)1EY=VA:T-_%FO?M>KTU^YB76<;$B' M+,^%QF(R1F)(E3RHMX]>ZE)49M&C.C'3.DCAAXL.4K41=?_#?Z@1)FUYRE4' MZ -6IV=T__"ULL5'6 P2K 4#/^?:@T 1P8MGF+$DLL9>+N[VS#:ODZ86'N)! MCJ0LUC$4)DJ%%#:)TJW]-UA[MG?VNAB7?2F6!(-E^+%JG$N ?E)[E;*V,:J$ MH3J?<.RAY36OF(6[T[0)#6S\V5=WE%G;L^>BP;>I7#F7:>)"N1B23!FP"TB" ML588"J)FZ->2J^;8!>N.PW MS?,G85DXS#N/\?3XM/FB7V%D_4MY&7ATDD[C/!7DPJE/FT?PZVJ2QB_M2="+ MHYSQD;[FM'Y EE&C]]L7/:\;J V8\5$#86#:%L'P-1'@RIM<'NT\!Z 95'L\ M-!__6FZT>O"T5-'S9U#+D,_+RKY2?PUKK\TOO!3#O3RLPAQ=9"=D6 NUUW.J M>6&VE1X"TZM.MJH3J#W>NDS#-LR':=3X6N-*J9VO3M[6MX"PCQHB>OG/_^]< MB^M;\)Z>Q\#56G2C]&N=X\,,6)BG3P;3.!Q/3R?Y)3SQE^$XOKUC/-Q_,W^]>G_P\OG;?YZ\4O#WT<'+IVKOY>$'P$IX[N[[BWBX]^0M MW^>O/AS\]>S]/W#M_N_/WP(>PM_XO;?O#YX\ ZQ\*_:>_ 9X>,BPT %,,-,U MSRQC+C)-Q-$BP%[)3"8:0U;BHAE;!/!KBP7^IS?7/C7 MMR6]]N7.#X8% ]S..@4<3VHM0+Z"I&!.N!@E; I?I2WIADU4_C68#0[K&!_= M03^5IIE,;SR!#0Y1,L*.T50_"0B)>=JD2/G)O+I)K=2+ ]_X]Z(B8=-F,IP M,1!,&UM)\4J#ZKA7 MOX.'Y.FY?+K+Q3I_VA1E%][!A+SGPBS)[-OZM.L M%4SUS]]:*GX^-P],/E(X;MC<*T4%]D!PL0N+@>_$ MS,\U=0SX5*.=C9KU>_\SABGO[8*2SG\S!N9YXMO*VD?^HY^DQ6>UZP,>3 WG MX<9S?5TN8_.++4XRVQT"+T,^B7V@_0C3<$^0"L:FH-/I<%;)'=8GC+5%:6D9 M:BO<_=4$X!I-A7*^^-IB:@"@"N:3]IN+FLZG&.2TJ/:,(%OGK&T>U!1R;B:T M1FCANQUY3*+%AV<<.U:DR@C/#>V<$_PKLK 7=?S[[;.;^GN@QRN(BX&J93@^ MFS[J_??X#%/#^S"^Z$^G\\$#U&+A/>3(HS;'MTE"7L'[I02T6(]/Q-.B0>VT M6N-@:S6_6BL0]HK:_Q7K;,U[##35]I<)S\LV3"=C/"MH&F+X>5%^N ?P.\2B M?KN4\U+L6&@2[)+FPV69W)7W&=>5Z6&T[B">8O&N.NTX' ML1FG"UO7-W4J&RVK):/RX7G2TX!5\R9'.=7",.<[D=6XR@:T&B6"Y?A07S:- MJ_CBM],BHP#U:3'[IZ,A;L6U<"O*^*C9THK0BSJW.?_/867'B[DQ,<:?H^T M,6;X!-!ABS>@6FT#2$Z=2QC&:6Z&?_40ERX'7/4!S+B'/]JO8@_SUMLR/1I/ M9HWWYV)]^I7E6UDD$)++4U5UD!O-H$*U75 M2U'BVRA>O,45>DX\1^:7Z[,9YW)MI%?<[MMKE?R5RTL5]\\76C,?9Q;_>U5U(& M%BPIT@4BL6R4S\*14(2),4LCD]YY;/2GFNR@FC1>N2OCYA?%E/_W=(P"5GM6 M@CZ\�\*L_E:ZVO%2O=C&LQ:S]WT.+%#;E; M9:L83O @&;3@=ET.Z9@"!8 MI6C8X_.4@)5;'($-B8E:'UI#\]6C%X]ZO^_N_H$MZH![3A>N ']A,#679O7U M&H(U'< \ 0M<*6LSY_&#MG),1<5QP%K430S+I%+.@)[KR60L#0>$:QYWFZ(=538(P;1; ?ZV\PX\;;FB+.*9:]9JTL5P(,]_4 M(/ZM93[-<4'\T(9"_H"=)V%0B[4=3( "K;9%!2FI#5!KX9/E#K/B%P(H@>P'KVOS=5U;@ MPO'4A2=NF+<8DDG%42.*M#*Z:/'$HB3IO#9&:WM=A/QF9Z#MT'YM1_9RR7[G MS4%_R4B]7_KW#W@'B1_V=U_#)L$=C9&HDA.1QBMBIHXML+P,M':/O2;. MHAH%%54WRIM@180(SW L29J8*T5%[14#9J%,CM<%'W=2<>M2L1*,O/#[ :Q,I8+"B3'I-DZ>2.FDM%KV- MC GX5_'TNF#93@J^<,?!Y 8ME!$APXYC)84=1VMB6?$D,0X<@1H77:V\+@+)I!O"5>'*!B*UX3K 6GT=3<]X '1T*%[A0]8T:#07L'HA5A:$[*1($;RA2-O:Z8>"=4MXHLL,U&'[0!4D-RHAQHNP[$ M4PQZ329K91P/WJQ'EB\@6-HYL-V\Y30X;#(+LBR$1E%3/LK .H+U5:7@XRY& M.I>(I6N%)$4PK&$L$[%9"ICQ IL-5KM4#(,SY?82K!4"!>(Q&A\/FL9_R_"2 M5;IUF375:.())B6V_=?/$["5X]!>ZZO[M+<+AW6!E]4(:PR=&8_F+]Z4#A_5 MX) ?VB#E'YO([<&:<.L7BTKX^.V#Q3G_Q7.F+HFW2>(U71+O]Y+$NS: ]]J MW L!O-DP;4-VF5DI&>?>6*Y,MEX5 #D9=[;IO&-WA/&S(PS1:N.,SEN-]82\ M19L+%F0]!,.X2/CGLFE8$R,QA#N,WB*\-(AU3R.WOQ)::)<2=T%R,&D8XUCU-.=4O/=7-#3=\(SX5YA( M#/.'OYXN@R-V9[^VT0#US/CADH+S'EVQO_O:\J1"])2H#$0,5,L2EPS&_W.P M0K5TGBM,A;I<"?NSMI+^1-K956 #ZO MU;,*I7-2>0ZZ?_@%!C_N[?O81%:G.?G\L1?&H]2VJZX_UDB#53H,''25*:^$ MAO5[TW';U^;T!.-LFZS0&C28CP<$&U+6L+QYT]JF=4T35M=\91XHUE]\&?:A M8Y]JNY%FH/W5T2WX_"(1[]PFUL;:PG\C,L\1/'>VO"G#';:9!IUO9E3"K^P6V,*]1&HW=NCU%,N[802'W#U][FZC5 MQA.?J<>L7$F<9YP(3ITR*@'O2YCA?S40;;P+!9545#IZ[M M9:U)8!,GG:-0 MW/!T*[M0M_#GL@V?[.)B%V4\9T$396B Q8Z!.&L*RXMBV;+3!V4!91_6C,P 63?.)GDT$;9+LHW;V$ M_I4(M29YHT7KZ3(G@8 D2E( #QN+AK]>=C.A_JXA;MBD4U]/I7Z1B-\72^*"'/,_;# MRPE]R@]9/O"Q1]?V7,_?D]:_.@^XZZWG7PTAF&L/"0HBZ6<"\,D2$:8E-A MZ$_!+4ADE3KJ>N\7?O\)O,_9EU/7)L5B4[OV/-UM2M"T&0LML%R;A7$>;#9, MP[CTY2OR,-J^B9LD8]RDKVDEUMM+(RX2A_.:\_MD/)V^&DTZ-H%:]/8]&(!" MV5(TDZ0 1!&))K^E*8,J)<^+55HXB6SB\J'TZIGTZ6).FR"Z15FLF7]_L:#6 M.3OL/ M9+:+5FEKP\20?Y=$4-0//A-=2DXOFUO92DF6JY$H6;LJ8C]X>\K7M M"N='[HN\S?G ]_SHM, :G&(-33"NL)88=A$^K-2L9LL,<&87/<9K2JGO_0K0 MX$F3,H;3BOGT]>HC6(B0\]QL.*Y1D"NE8,[ $"0$H^Y'0S$$I8[0$SLVIF M];I$T@VM'6&]=04,+]@]I _>*\IR1#2BECG*;X7 83C,LNK5AZ+1H-&(V;OED5M.;8<_5Q1H[KS*05Z'RCS F" M:;+$6PO_E#0YL/E=B'SGL?R$T7DUZBP83V])=IJBM?.R2DC_&H*&^+-2W*TW M!G8V+\IWCFZC@3CG6F= ]#9"IQR,5S$RJJCTV@/@ZNB8M2)EX[*[ ITV:XG\ MO"DB\GP^K#^6HSI8#*H301#!_3?Q;._/UT[+G"T+!#:X0C# CH22"LE6E%(B ME]303VY\-0AW'K)7*_N 78419,=CD(761[%$+RQ0O.Q_-!>NJVJW7$2]>=1) M+24#UV"-N\'\AN?J#=820\G)+'ZX49#PUEBCZP,^KP_@?'95ADM[EOD_IV# MGC/9JB4X&L\:1Q4LAU^N_ :&[:R"V/1T>I);$K:4N+GI>[YFQURF/L>N7+.% M?W[,)6.I^&2$U(Y)'K25BJ;HO50R4@#'CNM]VVB7)WML?_>U,47(H#E1PF= MTQ")U=$3F@WH +"]Y %-S=7=86K(PZ+J8'5GH #F_ST%J041 ;@:;MCL1"8G MM:::>\XD[+G!1B6]T 4DQ0G?607?>M]]^Q&L IHL%=Q[4H016)B;$F<2)49* MG:2S0(PD[+M7GRTM2ND#WK6- NO^L6Q)/P?$6FIO,II'C,#*X(^UXMJ"_+7M M)"YMYN<*G;9Q,74/JT4PL8#E<6X#7*J#;O[[ZKY=E/8_CWO-G0:PSXW';]NJ M:WU@!N?JLJXOYND7F4#-*+Y=>7U[5^7UW;S^)\+N],S#%/OSS^Q[=>[+[\:*.PSO!/9^_/?C]Z=G^QSW0[?UC MO-?^Q^=O]S[NRKV/__/V[X]_GNT]V2]['V$'.'L=>-%!24XX>I-DPF1?;&L$ MMK_,4I9L.;]4<#\[*J.W*7DCH^8V"6%#<)H7:VD.%PON/]U]OO]L__<7O1_^ M=?#BQ8^]/YX^[[WX[]WG3_O-7^27W1=/L0[_WA]/]U_LOGQVL%\+\]\^? M_O'J^:__#9?T_OC7[OZM%^B_=C#G!P_V7S8E>99-EIG+X*DSS"H&?(91;/]T M]R5JY\(/$P[;V(_(3GM5"^ZB'NUO8"%D'Q<<^010&//T4F/?CT>8>3D ;HTA M[7@:,CO# Y%JD?AA; _$FD?D1#Q:08<9J_\!B""4IP'F!Z8>;/FAJ1T[Q;%. MSY'9P6KWD\:;L/P08W] EO F4P2)2D]@L9%4@5J>\^>)<749>3FB_<2^/<'(P/1A%VIVD3]S\?Z>7Q70Y#NI!A M-AN?_.2^?36]JU8>1]-DH#9YJ<,JIV"RC.,\P#6,@1C IV!@-0-N\?W3\^EOHX_$>/U;29W0ZVO&D[J!M=;W>'N0NG_:A5E M-#ZG#8T*C$\6]>/[2YG'@H?-0JXG$^RD5L]H5V_;.\0> M#W>V9M<AF=O^EIXXU_&V' !#XT&L#:S,:C?FE>]^'95 M)<>C^2N -K=?GONZUF+F_,;M#=:,J?YJ/JZV)C1Z0=XUL9U-]=+QW'LS@#?W MH]$ LU_;.('J<#[#(2$B])?%[WW]WH()M$]9-$1;_\JM*%;SH+X"V B]VHP= M77F]6^?#*_8O2&C\*9U.SL:3!)A[T?RM4'&)"N\N.YG\\F%Y2=N[;Q?GI?[Q M;PPKK;YJ0'7VT'CSR[WW^W^^CI99*EDA&/%*8)D M6)2)/',> S4J4QW'E<7 M8>]#]I/I1=[:GUN,J6U9 1 U2)C^=HQ1/ L-1JZ#LEUO0L8%L>?=(*+(@:'3 M%*AH]:85MVHI7Q#'3RE=6UXV'N5T.FST:YW"- 5C/ZDPY_2EINLM-6;^VC7N M:?[L/B;; ;XL@@-K[&$=1WWET?(U@8%ATLML,)D7>:^=EN;XLQR-7_0[K*_4 M(F!7O&)=\0K;%:_XKHM7W,Q8W0)FU&;^(O2USK[SE'[4V_,?YG2HNIL1HIK4 M[>K*2S57]RE:&PU/R*N&X!I$!"LA82?-U%++V=$\V:TW/ALU=F1S4MW>)"V3 MV.8WJ[V"ZB[87SDCQ&%5$!W/\CP9*0]J6Q*T=!'SV]3 U?M_DOJL_"%FRQ^1J.!PM>B>BU)+1U\\+F6#NUU;LO]MQ>Q:MV/X$7 MP(OSI.:IMZ&F2QY7.P V>U1CT\_%J'J(04"PJ,K#U,:2;J5CAC/]G_;Z$#ELQEEXZY=::54F_2\//*C@\9, MW!^/FGGQ_VSUS%'C57M"$U1$UDB(]XR3B@75B3M MO*9BYS'O2Z/[FJT)8J_="C>2)I>I*=$DKU26R2C+:+2!9;;JHUJ)1?O$/(TG5TS32HN;Y@"R M;DDD+?HGS<\B-PUMHSZXE&+T"?M>!!U\4DGKPJWP,MY2:-O3UM!\T6RJZU5Z MH8Y5>ZSO#&\^G];EG9HO753QK3FV__8Z_8IB(2UAO7?< MD!"P>4;.$7XJ@K#(A<@.2RP[T.E/Y#1],C40B2J0YWF[^P&FSS0G'0NYQUN@ ML"9X_KO&653/:Z:-XVN5H2%AJ@X$/&<''0BGL_D!P-(E,ET8!AMY19I#E?HR MV),059N@FI]_E]I@;3AHSAWF;]N>6,R3D2Z_=Y M40GJCZ&_JS:5BT0#( SR2G]RC3E[5PLY-+Q[LGQY^ 3$[+A-Y5S$(37-:Q=7 MG9Z@.&W&7%ZP#CW5F!%86Y :4L@43(#[-=1XD7)A"?GL5B3 MR:9\.@5ZN2E?,N0J:F"<$KHP@"11M5R-LY)XICTQT2GM M"IA(M+8-N5X(-RUC]%6%XM/XM$2DW1I]SAZP%#Q]O[?[.DD>8[2%"&T5D5$& MXD @ (G JJ(N&NH,(M$GI&#NZ+J0?,=4#7%L?7ZS$Y;3 )6% ;>TPO$.;*]-8).6;+,"EK=O0BO;/(<%XVD?AXB&-;FP MNL*DUDG_L'B%W%A#QQED)%7_W#QB!W__Z";G,#<+<=3L[\9GBT__'HZ.^7?Y[MOWRF_GGR]]G>QT-0X7\/#N#?^Q_C MI9CGOU\^/?OGS?[@X*^GXN#WWT#]=]G>F^';_3>['P^>P'W^>J:03.Q__*WL MOWG& - S58XSI8@3"519>NP%YBTISB:,BEB^>_K[W=/]E#VCCP?.]&OAX;7CCE;*\LV'@ MX_5O?7Z42E%CFYZ"I%1%[A\-Q\,/Y@7H] M!<@CL+ERGBQ/GJ=M.=DFLV:U#W@;HCTN!;MW7^H#C@9O \XK/>QK!V^T&Q%( ML% 'TX;VP98[KH]OCI=2+F@R R@"HX)IBO.DL6-8ZUI3 JXZ M!E[I)V_G3Q_D;2XQ=@"S\+29K1>KL[S(7PI8(@AK7PQSLPLT\7@ULKYZM]H6 M\B?+[L6XUS0K62/&UBT>1A*F6F^X)IG@-RXNWC)ZKX^1?\/36D*E/7Q:7#R! MJ\^JX=]^K:D^]*AW[<#:Q*Q:_?BGS^MU?$Z#A?Z*NQ&[UEEP:7FI@>7%3$"N M?_Z:SH%+&R,\^.?SV"8?,853\0(3BWSO^3B,9X,X_2IO]1D3Q/BG)HC7_[M- MQ:L/1OF\,!^+7,$6!ILHV#(>#L=G,)F?*:0KSBN!P3"K*V/XS67V*\W#?_X? M9^@G%^#VD6^=A$J- W]^\.\&O]($:3W"U^D),JR*'>\ !_.P/3^8XUJ+3@W6 M-0L*'#N=-9E24Q#$)M&VQB+BJ59L_G4R.,G5EPD7U1-B_"7PMW=8MQ<>5GR< M ^KJ%9A -=!,^/ZPY1Z'>3R- M \Q%N?I4\M+6_0GRW>WXG[WCK\V)OQ_[_E?2S(-K*P7!FT4=&3\;!W>HQ63\0#SKIG#_(P@97X+@_' M)W4Q%U2@@MI\RU]YS'(/7SRQM68O&+'-AK3[^[]7K=6:!X)1QWBF6A^XP?F<6Z*C7RV-=I!W^=!W\'<1/UC7E+R]\GX].3!@]_!'[]_]U#'U!U!'3SX M2@Y639-5BZ2B1ZVFS8/:S@T5E$]=_$Y.G>=?=+[H2HG M_?G9WO/Z$_OYQY4;+%I$8I\.BP(7GOY_2".FV"0N5K-&V4!> \' M'VL@]=FH'JHDK.PZF57786.R3>^C?;2%0G1)>K <5HW"F6^(\^T'/T1KZJH+ MN@6YE059%/CR(]_$U;:4H/&=WV<[=@MG&P TY)H%?^(GK5,']G1,FQMF/UE@ MW@P+(1R=,UW1+@4(QO,*Y'_HL5Z&H5WAQ.Z8VK=A:L]@PSK$EH1HF,W5Z#_] M\#0QQ4[P4F >)9Q(.G;\_VGKSX[OG;%IJJS8';8"&J*X@_!YG[N*=N MX4Q/QV6V,-EAEH5W, MC.MREK_KG.5KXTPN5B,K7HK"A9 TR!!UL#D)(SFM.8Z,7IGCW&'93;&LWTLM MDUGU0RK%V*GMG*\)4%(]D]%XOSI G1Z;V<.TGQ /427UD?E-)X/_*J M^=3Z,)HLL..%W[X6)!O-XX'J1"BAV,V;KT;:!@W7EN/ M14P'[?LTJ6(8W;0L95E+ZVSE.E1,?S5J*G_A+#UM\HJ:MN)-@GQM$#:=CN.@ M*06'F?8 B"Z M'I/)Q>0^#*@]=^BX-M$QC$>GTUH7=-HXNS"'JN8'M66(%N^P>BM VA-<;WA^ M@LT(SQ/J=KVX>(MCOU[6BGA-6/%* ;_IW 77)EF5^;*T.?>32Y\?UPCB16_- M%6TK@YJ67QM?8T^T;]0&[&IKK0(H&RQ$;Z% M #SWW?IC%(V/S2_FR:#APR4TOFS.K[78W0H9JV5,ZF_NUM1H(_';]V\FJ7?FY)9VMKH9GQ#J.$P2QL!U?' MV7S<6B!2B4>45O8YF\!_:?[DUD!YU'SV7[.TYD/GYM]=__DGO_SI#XWZ&O=5 MYA'_*C?^SE\8Q Z%\__?$3OS"^<"B*7>/NO*>S<)7^>%_ZNJW<*A, >&QB!< M/Z$M?OW$3][WV#KTNJCVC<9_,P/S,J9]0CKF@Z$XE'6"Q/AV#-S>:-PO:_[^ M'EQW-.T]129V@SFX3I?X.P#Y^"':GN,3^&F M:?KC;6C!\M*6$J!G":[M5@MR.AGH'[P\>WA9'PZ2J1]YU"R+.7GSYVDK[U7N&N/]G&* MVD:,-Q&JJR9@$X'ZHDG\D@=\;R_Y54#R/@S\%E_R"A3@&Z% J?]W4=%[]6]W MMQJ_'A0_E=[[63!P808^:PT?]CV^C3+?A_FY0B7EYVS,ZU12F&U4R2LRO&\3 M23>9+-K; KJR?J;^[\6YV6A=\%]WP_AW>0_+_]YL_?[GQ__AO>$^[.# MOYX/#I[\,SCX_978>_E4['W\9;CWUS_'\^_ LT[_X:_TWQ^/AOO'>V?_/-D? M_/WQ?V LK]0_OS^3^\?/X)X1W_/CWN^OWO]S_$_9_Y5^^-?+I[.]%_3LM=69 MJ\PX\=(7(@.G)&ACB3:P@+!^1<6 ]4A%WZPIUK?>8?DYF+>!V'>(TR'."N)X M*VC"FNJR,!F$= G^"U0*%K6U7%?$H7/$H1WBW GBT 7B"&N=U,*3K$H@TD4# MV),CR9)F(4P0F2+B,-?7['+'XGN/.%_Q5+!#L?N+8LE[28U)QMHL4]!.9^9C M+LJ$PN#7:R.$.A3[QB@F5U LY:R%):4H1Z15DCC*$_$!N))@5',LNB>I[/,U ME47O/8IUB'/O$8<7YI6V+/'"I:0J!&>8MUX*9:/4K.5-K.--=XDX[_?@OXHZ MNZ]E+B9QXTC16@-S$I'XBCE)RF +XT4"P&T-YMR*O^P3+NSM])=] MLC[25_%G\LVF;RTNWS\<"V!.2)^3SCK+S&R(08$.Y&"B2"*GSN-T]SCV8L7C MI&.F221*- VYA*UA?LBXV.+4: AZFM MQ;IL$E/)>"VM%([)P+V#G=LFGBGOG 3;H*VK3@*7G,Y<4&(!:(G,TN&!KB): M14<5&DLIHI/ ]!7_8L?D+>KKPPRJN::2Z%/H4DMW4?7O_D$R$Z Q8%EP$ ML#8L]3G!UJ6*Y-D4KW/G)KA[)!NLN F4-<$K8XDKF,*=*26.)6R4RXI0"D_Y M@54[U5?V.SQ?>>#*FHN@.C.:"E62\^1E=,J!L>F9*UYV,1U;H:Q+-X'+RAGI M$Z'6*3 2>"(N ND(W(K K/$0O@7+$4>=)82G3+%5D.>T\YH[W MC5;?,0(\3&UUPA874I"L:&F""TYY*D.4H="80NR\!-N@K:M> D55ML4PXIDM M3?A28(H25;32-6A?*=><$O;T( \FMT46X M(K.4(=D4;-14<4NI5TQWKH.[A[&&!R)3 ,LA< Z&A"J"JBB58CN/E>@[(;YC9>T"#&XMKEE(810ML#5SZ;5U MTGG*O/%1292:4=LEID8)V3441LK],YC9FG? M\0[6*V0X1+S7.A G$B: M2)LL\6!A$B:4#THGEZAN JK 5+DE5^DFY?KNR[G'0]-S2PL8K])0:>%_,C@- M]DB.3-K )&R6G2-B&_1\Z8CP*2@I@R?<"TND2X$$D1@)+JDDP)S4T8*>*]-G MQCY4/;^C"(>'AAU91A>TSE+')*,TH22I,@W!RI*L")T/8QNPXUR2! 7#IY"0 M0B(R)4-"*0&$)\+_HI;1)+")^EC5YO;J0=P[].@T_?)Q1;!%*%MBQC3F%#RG M,2CX94Q)&R,Z_\9IWAZQM,=O$4MXYYFF5#2S*2H87$B[>1%QE#-,4%$VCG ;E[S%NMV$"] MDSQ:2@S7F4AO/ %Q980)#;^73*7,=QY;UU5L^ Z5-47N?6;<1$DEV",V>\L* MSU)**[ESG1MC&Y1UI6(#3UZ4& C02$]D+(ZX6 KAQG)J:536H[+ROOKR0.PM M5M8NGN+6_)@\I9!="I$&*3)U7#ACT+6I<_#!=KZ(;0" U4:R$2*Y;GL/.86]$7N@M__-ZTU0@>4Q$EUW@*APE38#YZQ8QR,F?? M^1.V05M7_0FP0&#A>TYTT DV;$Z)U=*0$HV30A4!BPGZJD1?R6VBUU\[GF([ M4S%J/,5=]#[Y,L?H=DS>QN5V;S[H^XW:-!NEK-2<&R&ED58IYX46-DYL;[! ;9.=LMH& L#L +5#(-8J3ICS3@;C3>!ZY['4NF_9%T>M MWK/SG@[*'C"4!5^R]Q0,D"*0S#BO@B[,)^4X3:$+>]D.*-M?*2N>,J4!H$RJ MD(DL*1)?BB94T5@HV P\ P&5PO6-_.(4G'L&95_#G]3!XP.&QQ*5]DP9F167 MG&M'64C&EF!-ME2ESINV%?!XL */S'";J2%,.$.DUYPX'1+AAA5N"K9=L'C> M+RGZU&^K6,)] <@.S!XPF%DMO:2,944+\ -G&2@*4[Q0+T6@N7,V;@68U?]> M(*#MOO:!*EFR(C$P263PG%AO%=$Q2!^*SK!,#9J)ON:WU7_OKJ*7["U$+]TE M'IDKRL'$\7'N_?"O\73Z8Z],QL>]@Y,\\5^__LL-[K&RU (6,XU/PS!_NL7] M0W_+;]I9?:M&?IMO^3#S.^\LL[.[Q]VJ\WV8GZ\=4[R=1X0O3L,T^][S,3QZ M$+_*AOS%@0W;,5,W-ZS6C>M^VT[%\1B-RU9Z(8NJ-1<552P))RR+MYP&WO+# MT6'#'9$Y=F;41F;4WNKI7\HY6YX<<<5'(I,IQ-&$+8"]Y+SPG&L.B.NK[[%H M58<^]QY]O!4T<6$!>I@,0F([!1>H%"QJ:_DM%]COT.?+T6?EP$Y[7KQFBJ2H M*&:J2V*3X$2IG+5-RB+7 =I] ;3DO:3&)&-MEBEH MIS/S,1=E0F'PZ]L]5^L [6(C1:A8:8]8=9G(F/D)#A7""RH#+*$+(W8 M>:Q4W^HO;A^R?8C6H<]VHL\/FQ0=+&F.#!3.=9LAAV'EO:Y^YR4.>/ M713^MU+-/3\Z!P5#LA&5'262*M8,3! M:A(FC.2><::$WWDL;)^YRY6$;DXXMEA][ZBBX'V!A$T0P261@@A<9HV%A7T M^8E"*%JR\9)W+I!M X(5%XC)S!?%).&):B(I"\0RSDG)PA7KP8;TF(31%^I[ M;J#Z'2GN)GMYL2Z;Q%0R7DLKA6,R<.]@5[>)9\H[[\'6JO Y[T'QR7*;"0\% M-G-M.+'61")A.77F/D<==AZ#>/2EN=P9X4YV\X<9H7-0RO1H/,GH.GB3XVS: M^QT&=-*5^KMU3B)"= :L$"X"6":6^IPD]:I(GDWQ.G=1+ML%:*_.1;EH;EA@ MB>C !)'<*>+!'B%6"!9],3&RLO/8]+7H^C+="\7=A)/D(JC.C*9"E>0\>1F= M]S M>]FNN),#C2T.$_D>(6$#1)#6,R%!6(MU84SE(*1>T\YK(OO[S&PQ:CP7>DN9MLYD[8 MXD(*DA4M37#!*4]EB#(4&E.(G8-A:W5XU<%@#7569T&BH;>;G'R!:%)W#V?8W[D#_-Q'LUZ_^F/3W[N M/1D<#K CXXOQ\/3S\W4?H#]UDZ@%R:W11;@BLY0AV11LU%1Q2ZE73'=.A^T" MN;]7G0[4>6^U"P0P+(#%P@MQA7OBI=.&:1.,2SN/55]\>2AH=Q"R98K+I*$^ M!<&BY%)E%406,NE8@+Z(H/P-? Z=;MZV;JYX$V!)2K$Z$=!$"KII(_&:UN+O,F!A.ZO\U*X#O5NO]7.+7M.'UK?599%<"H%:(R70 M8=CS@*-HQUG67CG1^1BV"_CBJH]!2JL"=9QP9QRF34027.&$%6=*-#HX3* 7 MHB_$%_=OW50_[M%)R7>A\YO0'DNQ8:DT5%KXGPQ.@^62(Y,V,,GB36K;=[3G M;K1_Q8M!)66)Q4"""1Z/0A-QG*,1H[)/SOI4L'6' =)S"ZLL=4P2:'@H2:I,0["R)"M"Y_W8-@A9+5CA5>!H,PG!@$ $RXCW MEI)"&4^6*QBLYOE+09;!'*EI@QL3H%SVD,"GX94]+& MB,YOLK7:O^HW"0#>LC!+*+.92,,$<4HZXAQ/BG-@@PGM!^?ZU-Q"6.5=54__ MSDLG[^;)&!X61 M%QE#-,4!'Z>=WV2[@.]PU6]2P&XR3%&BC, @TN!(2#D142R-DD;%)926LF=ZTJ&;IOFKM:9H%E9%A3A M64DBJ5'$EF)(T4YSGT,N"H]K19^Z[_FXM@O>N+763SRED%T*D08I,G5<.&/0 M.ZIS\,%V[HMM0X,5]T6T)7N6$F%&.;!?JOO"2T)3B58R6:AB.X\5[4MQV0/Z M_:#!P]1<(WA,191<8S<^7%,PZNY4]V&&;;P:^>%P'/TLI][3]R?H7[CS M0(W[@F@;N55U,BGXG#)-$FQ3RQ06 +="VF!4"3=P*G1NU;O MK?GHC*$QRQ5 M1Y(4:*-@/Q4%)$67*#+0DD"C &AC?30V)Q3&,VJ@T"@RF HX08"7>9"J*C-*1(:I6EK%#7Y*MSJOLE%Q[G/)G(CF3&>"L^$ M,TJ%8F/J"EINK_JN.AM$Q P0)PG+L1!@Y9S8HBDIRFAEH]=5=NA MOP^S'49-#_D:P0K7?>_+ KBV8_)NWK=HXT%O(8IODN27 :^MU!QV9RF-M$HY M+[2P.6H1V4V\*AUV?SOL?K.[ZDR)G,-R94."B*HI%>0BX+?P@47G0X@9"_^I MOM&WU1QD:R)4.U![8*"V"34-OF3OJ=.N"!DY=5X%79A/RG&:0I?#L[WPMN)L M9S90I7JB7(M#< M>2>W%MY6O9/:FEA4DH1;@5E8-A%KG"2)"A&4H]07N_-82MT'2_@>D, K:N7* M6XB1NDMT,FOU]4D^F8":^*JKF'^U>SR&5_I8?]'O#49Q>(HCZ/T^'J>SP7#8 M>W9\X@<3+*7[54.H;G"/%4D0L-9I?!J&^9(H?,D3OKNWO+T#\?LV\MM\RX>9 MIWGK9:\VMZ*[>]R%.M^'^7F8#?1>G(9I]KWG8WCT('Z5F.8O#IO8CIFZN16V M;EQ;:&AM8&?%2(LNCC$=A616>X] M"GD.QIPH@HE,I7/:X\9M;U)=LF''J8 ?][?G1:8.Y/)_D;^<(?9JV4@&5:?4XZ MZRPSLR$&)8S-P4211$Z=!VL[L>W/50]6DD9FH3R1/@*T>4U)L)Z2DE1QP;L, M0+?S6/1A!;>H8DJGP+?24=)&99PQDA8K-0W>1,FH+2 %*F2I.N?/MBKPN88- M@HMB%!$F)"*YTL1+;-C 6%0RJ:",QT"?/N7;5//H/AR_/E!4<$FD( (:UU*% MX /C+ JA:,D&1*MSG&PK*JQVH(R ZAC/K+BS1.I2B#6I@ $#:QJET=1@#X:^ M-M]S1=.'J<#%NHS%[I+Q6H+5ZI@,W#O8X&WBF=ZDOD"GP'?#RU=\#D8D]& ; M8C(O1"H-RLN-(SD+X&HJYRC*SF,M^D#AMDB%'V;(ST$ITZ/Q)*.[X4V.LVGO M=QC025?.\-;!383H#-@D7 2P4RSU6 ?)JR)Y-L7KW#D=MA/<7JTZ';2+V4@6 M"4]1@,WB-'%>>J*MHY$KD6)(@&U]8[?)F]HI\*VT=BN"ZLQH*E2!G8J!)DXY MQX1GKGC919QLK0*O.AVX W/0:%*29T2"L0'F!9.$2N9H4H4)7FH!#2:_V+[8 M8@WN:AK>%BI(ZYD0+E$6D\SL_['W[<]M&U>C_PK&37N=&8#!OO"P>S7CQHX_ M]T9V&SO-I+]D%MB%A)@B^ &D%.6OOV<7 E*%$5*?(#2Z4P3QP06N^?]VG-( ME&:1EK[IOZY9%*S3TA"EPD&D0B?H( 0-?'!RS*(L3E7"2!3Q,XB06TN=)RI/,3U6"E0Z]Y>!N MU$%Q+D0BI)>%H-VY,<\C*87'(ZT%Y[&?^/&+DSARF?_HJ,/."QTH>=J%#A^ M_<[*?'+MG,J1/-/F^J_S-WDQ?NV\S<_RB1PZGXOAU. &ZQ]V4/_ :10&&8LS MKCE/5*22* U\02/?EX($&(KHI\3[M1N*B'F4Q'X0>S*09MJ3'WD)!:E'6"!" M\P/C*7@R+GG\K&I,E/2,@<$Y]:5*&$DYY0),5*895T&:@2G#0 FN$8I 'MT5 MCW:')_",\B 4T2;PH:8D[K$(9621M),/R'"=%H.GC"'8GW#MKB>,G!1A9^! MCJ93I@G(8Z M,25MIFR1T3XE1U%M;Z7U=DA$8&ZLVAF-H8@$9VD<:4FS.(Y3@9&&OC)P-](0 M)ZF($DV\ "PLCZ>!]*3.0L\,X!295C0-"!C>5+AQKQ3[\QS6:(GQ2,-5.Q2A(_"CD/0@)V,%@K04R)#J2(L7](3Z5@VHT^"%MI:TN[ MS,W]* S1JO("P23-%8A6*<4S!CJBNC1LZ8WY9,C2J<\-]Z/_,P,DP]];JY' M\R0.P)71*>%10CA)UVG3C[Q_$-[O1#7 ^/%YE@@OBB7SN$A3+XDC[F4Z#)/8 M="M(LQ9IG 2!YD&J>,K#)%-<:#])(IZIB"48 M$NFK/.F$1*(T3A,A,R^+5.)Q$OF>S'3D)6$J=!QS7YKJ"Z --^#/5J @\]_. M@B11QD24I=K>(*"C00J5(DT?J?B(F01$4$%FR A \_17%?-M ^.B12>U"GU&(@SH4TC3)6].*'L M*8]0>)ZLJKG40:QI(&+&8R5B$86!9%%"J1\D/ME=.07R\9;XN!-@T(3&02J$ M1Z.0F(NKH2>!M;U0!B"20\/'OK%%0O+HCK8]YF1L3;&UUA22LM1TF4K"C"=" MQCS@VJ-,9&3MV6O=V^0 M4"+B6$@OB7P&BEYI+Y)9[ FE69(D6OCF!@D#5NY3%[GG.9/#WA_91=G"?>\] MKIJK'\!;?X#2QH<^;H'N:Y#=$0\H!0.?ASP2(I8L8)%. Y:2=6(L&#S>OQS_ M\TTW[@*FM&0Z"[PD,:W*&4V])%/"$RR-DC )0Z5#$./G$2A*\1S$VZ["%6AP'S& C-+12")"+D6E)OXG$\2 M%499$H4Z\H7"6J"^"LQ.?"Z+X]0/@LS3@8I!8()3'RMBAFZJP,\4"[5DYA:3 M<&.VK6J@8Y&8*-V>L72+ F[N^! M_(RS.(Y(I'TB:.9+SA)?8Z%47Z7;PE0? M*4+IBQAPQ(3',ZZ])&"I%R:^SR5H*A[&+TYX1%W^^$N:^Q)ORT.:P6/*J-8P M%G>Z1@=F#*"BBFDRU+> AKO<29[YV$Z^S5U:7OIN(N%!^+?*+T]:*?!Q>@$Z M)CWY._QE^^4+69[E(_L!;M>H)4-2?GMD97'A?!KKTBJ3RB@E1\OTW$FF%3Q=54ZESVPG MZT1G9J16#DJPU-4$_F#7,<_798NN4TS.==G^\++YZV_MOX8R*B5&Q50XX@E>P%##5@X'80"0#V8,FOBG/HWP-+YY_E,.8SE&:B\4LNOGLQ@ MBZ_D\$I>5R^^6Z1K(.H;D+MYZ#N/EF5;/EJM#<%0*FJ:?06,KDOS%.Q$'G@' MSGEIS,._Y"EXM#+.(B63C(LTB,-0<4+"0(929;[Z+7QQ\L6(%4/&Z=)DB4!R?Q 2QHJ)E_<).Z^<=T OROFLQR#.$EW6=B3S7<<$0JRX7/Z;[_SM M+Q$E=&9S[D^KW:34Q&@4D_SJKW@$*%U9W2L.#YJ'.JHZ<3,H\F5JE M;72%56? 9<6TA!?&QG6";S9J#1XW2@]TS57UZ@XE?:<&KS\QTQ#6N@ T#.6X MTJ_:/[QN[:M\9,%J7WK=$&>C5HQ$O6'36QE3_SP7M@._%KC6PI^Y&O7/_H#\ M]79THOV-17S%KW>_20;^G;^%@SC8_JJ$#02)'[3LZM\BRK:^V6A R-V_]FNO M\4"$]$CV&@XB$AW)7N,!C8Z'!HYGK]& ^\="K[#7->5 $YVYRWG=P,\]U*/Q MK6>7A*]KCV>7(=UHK9#N#^!M&O-BE?WES,RKA5C>4DS-#]_H^T:#+X;R;L;Q M]AG8CS:W4"VD7N8C@%0QA455]>T:Q8&;A&3NBGFN E1?2.CS-*FT='XJX--Y MNM;ES'N/^]1A=BI'TTRFDVFI-^M)_NPA]^E?[Q%.ZTS;.WW[&0&U3O^ZMZ97 M'8)JAW?QGSW@;M\G6&H\D36:JCP(#GNSJ59S6B<(E35VI\XR#:K/*;)7C[EO ML5;2^$&YL4\481?)?WP2G]S\R7L(]>'U'L'&3:#Z9S#\ M6(S.O&%^:1)85:7!3+@J\XGVBBS;20^H30!VD*+4]<"V?E'JLG/MM>YTO0,U M6=VC;VB ](7TA?3U_.AKD^9>&?,#37R5^8)3JB1/8Q''A$D29Y('V[U&^>%B M+/-2JS=6NWXI_J'?@HU25%I]ROYQ?:HGYX7Z9&I5OIS+T6OKVG?CUSP_7'^D[_NF7=]WOHLW_U6R243S237L)(X/%824\F(O1H)$(2,18',7MQ$KJ4 MLQXU!4%Q]:3%%:I#I"^D+Z0OI"^D+Z2O(^J*@N;\0G_E^1FF4A'[2/Z-^XTCTN@F>59'HY9T!^R?# M/HPN@3F*\KJ)0*OB:H1S#;&+:F\/_$Y\SD@911+<=_FBQ M^HM!ZEO *8J^343?9]^?13*DEDH'(?6"V-<>%Q'US(!>3RL5,QI&5&:1$7H^ MBWHT4P6Y=LM6-.(&<8.X0=P@;A WB)NG@IO^1CS0@G^D!=\-7ER?GOV6J"@* M(ZT]RD(!=CR8\#(DPA-)%BBI4AJIH']V/);1K>#>]T6AKO+AT,EG83Z;3+>,4A'&8C$*=@'07KHEA%W"!N$#>( M&\1-STS%_<8OT%37KV&P]$H+5*O$CRQ./*]^%/?N*)3/H1]Y,D M%G$/#4:LP%C5]\74+6'%Q9%67!1Y_LIBL-.(=%+4?6M-O]JF%2_ MI@UKD4I MN(D4O.[48OA"A0)$G9?(4'L\B5(OT9)Z(DWB!!"NB0Q?G%!7L&T-;<#\2U_X M>3^A+N3GW?/S/ 6 0XE5\KS12P]3H/8B[,@\8@O C^*M)_JFI]%C/S\Q/AY M/Q="D9]WS\_S6Y]9IK0(0"$3F3#0SX"[V/@GBI&$I^"\A)2^.!$NHP'R\Q/C M9\)#7ZH$S&M.N= B89IQ%:09BS*6"+D&/R/+[HME_SB=CWJD2:A\E<2>CE7H M<1+Z7I(%Q,LTZ. TC323Z8N3Z-%7.I!C>\:Q*J52:D+!"/,Y#P#3,B(9U9SS MB-,X1H[M%% A0LVF8>#'+8B]AH%]9%$F5QJ!FMS:Y$%FV MAPD6Q$W/Q.E^$BPH:_<@:S_.9:W@.I""9!Z@48&LU<*+M!]YH#LS$6>$)2I[ M<4*(Z_-G43<:;Y8\W23ELJWAF#_-/+_!Y#_W\_D_R>4_P^1_Y^^[R:<=,09H-0#!\GW M.-C=7A+XL<=!M8>*,4X4^,:Q*\+;[O$69S6N:T<^),&_=M_]/G>,09'Z)$7J M_G)^*%)W*U+G.;\@DI2D ?68'U*/9QQ$*O>9)P1A:<)2)A+UXH0SES..,A5E M*LK4[5=4:;N5J;.\ZX)C:D4RO=8'*<>CTT*)XIB+Q8RBL%4%20R00KJ MBN!V(07*5)2I*%/[D_M&L;E;L=G-?7.F6!H 6GS&"!BC-/42E7*/I1')1$(2 MZNNEN6\4FB@T46CVI_P A>:NA>8\)<:$BK@6V@-]YWL<9*@794J8(EX_)+$ MF1HL+S] J8E2$Z7FHZ0FS5)PVV4F3"PT$6&L08Y288Q/)9/$W]!]S_(_M/+^ MU&6!TG2/TO3CW 3- AE$IOP2[$W37S;QO8CXD2=CEH44_ @9I+,:(92H*%%1 MHFY7HNZO;@O%ZJ[%ZMQ();Z2--*A)P&OQK,GGF2 PE"+.),!\>&?+TZ"P*4^ MIIE6E9"UNVCV*ZS(7"YQ[RT>Z]&C'=@Q ) JILE0+P(//X@?/+(/6I[];B+A MJ;8J<595>?+WI/SN9+%D<5LEE\1OQ9Q=YU4.BBY/5PL^:@3?1_@;Y[0NM7RW MHM22.')T9QGFS#C>FM2>GV?E[M].2T"!+1H=F1]MS:@#^CLOU.K2T?H\9O.N M3"TVG4GA:)F>.T7F%-,27A@7(+OAXY4^:QXW%:S# M87%5O;H#R7=20/V)19H#R WEN-*OVC^\;L>\YR,+"?O2ZPM9GN4CKU8=1CO< M5"I6Z=0_O[[*U>3O=;Y*!?^=O MX2 .MK\J80-!X@X_[U&%V*D?33*:3:0FL]*^R4--T@I!;JW'AO]XCG-: MTX?3MY\14&L ZLW;+SH]1U"M :J?1Q(\_51.0&B]^V.L1Y5&H;4.X&P*YG[[ M:'[:-N@Q*D9Z-5SP27QR3>>H?QO&)Y_GDTBH^.11/(F$BD\>Q9-(J/CD43SY MT*D ;\FA-GEZ657Z80-)[VFT]V 8]K)6=3DP MUZ]5W?C0/6PS^*@6D&N?_,#](9%LD6R1;)%L#WY:)%LD6R1;)%LD6R1;)%LD MV\?>()3$E\+.E^0)#^(HDC&-HS -$AUDBRH7!,WKZ^RG_]?<4]O'KU<<__PV_OQ,?W[^[^N^7#U>G MOP\O/M*/%Q]__WI]\\+@I[>_7I_^>9[#\^SC[V_8Q[=?V>F7K_ZO7_XQ//W] MS36FAYG*R MK;$:*-M0MO5>MF6I""01(=>")"J,LB4(=^4*A;.NM;.L,#"(9E8KY M7I#%/L@VRKV8I]I+0QH&%% KHNC(9-O.!ERLRE$\CPCSXB3PO5@R)7P6^B 57YRP^-'";[E\.&1/FV?.L 2\,I6P!'1< MP$62R(10DC(F_$R'DE-DV!XQ['Q&0)PPY:\6R\S!>) A/S(P"2=+$XRR) MO ATJP=6$HTRQ5.N-6A9'SGV&#CV87EQQ$W/I.E^$B0H:O<@:KMCOS/*_"#@ MX,M$PN/*IY[T8^)E.@N2.):19L)D3)C_Z*G?6^3HAU[I>-34[^53RX]NZK=I MX+C.T.]Y=Z7UAGYO=*^E%QGRQS8/W^S$Q]T\/*;"CQC)P!AC/$J8S,*$93I0 M.HI5NF%&Z)GV!]^3@/_GE& MJ.^MP3>]1G>4A44H,X]99FXU*8I5[B!V8J M=Y8EA(>,!-'RU#1*392:*#7[4QV 4G/74K.;L@HXI5'B9=R/3-%LXD52<"_5 M@;+YJD0'2ZL#4&BBT$2A>00WP%&B[D&B=JZ$$U_'?ASX7A9IL$,%23Q0A9D7 M$9U$B90JH,E=UR91J*)01:%Z))55*%1W+53G9JI, Y8J0CSI,^;Q*!->E&29 M)QD+0Y%$L8X)./=N2!D*U15%7NTNUIC+_?"2SF>VQG;F.^,6<8NXQ>/*9.']-><4+V:O6&$[+7\-4VF)#M;S(AN]'VC?Y>[=#A M^.PCG@V*X[-Q?#:.S^X;G'!\-H[/WC:H<'SV;L=GDU6M (Y_T-N;)=>'=99I M4'U.D;UZS,BWM?KF/B@@MNY5;]PD;A(WV9=-8IOK%7+XQV)TY@WS2]#B=M9F MY>078YF75C+OHOWU)A#K1;G)8X<=+#M7#]OU/)562DA?_:2O38J6HEB'B@@5 MRH!'G,6$)U3&@9]$BFJ_OMSNMT5+_B/G97R8R;M/F9&&/QIA6,_+^!\]5#\4 MY<^5?B+52J<<]O.G6?_C6WCVRT^POQ_@MW^+C[_\%_[]\?R_;S]>?'H[?Z>M M5CK]\_SBX]M3_N5_/?BA_Q7.-,I_95__/.'[/2Z M<^6="")3R3//EP'SN)2I)WWXST"GOB_#2#.?OS@)B.N'O$=MH% :H31JVA.Q M*(L3E7"2!3Q,XB060,!)RI/,3U62HC3JO32:7R;7G.LXI<*+E0H\KGSI)^$D1\2$61AI@)->!:*2'"6QI&6-(OC.!5K M"".4-SN7-]V+V'XJ(AW[B9?&VM1JJ\A+1!!Y,DU#SC(B1&;:5P1/L$BCAS L%SB' M;'KP%%G]8<8UXJ9G8O@06044PWL6P_.\@]"::.:'GI)4>)SXU$MXQ+U F39Q M<11%F31BF/)'VZW(ZBB&$3>(&\0-XN9)Q=70?-FS^=*-O(5IRF(5I5Z6AK[' M14B\2"3:2[,H3=,LSJ+,S$WE+OS2(PL&:[]770L<70)G%.5U$W%3Q=5H)S7? M:PG+=9,JQR;),)$>3S3SXH!1 MCROCO_,DDCXS;IO/^C3"%+GVR:>F$3>(&\0-X@9Q@[A!W#RU< =:\(^TX&>1 MBX]_OKLZ/?O-5Y1%X(!Y@E/E\5A)4S(DS%PL'D9A0!.=]<^.Q[*A%=S[OBC4 M53X<=NZK8[70D8Y][9@!]GB6>DQSZ7$A M$R^1P+P9URP)0Z'30(+-3)E+R:,;UB#W]C<(B[A!W#QOW/0V0(Y:;RM:KU/> M%_@ZY&E / [VB\>)S+P8C!=T+E+! @ Z/(2V," M/GOD,T\*%GDJ5F8 O8Y]TZ:)NQ%[@ETJGSD_[R=0COR\>WZ>A\\9ESI2OHF< M*^UQF@A/'X)"?>\;/^XF>(S_OGI\[%Z@E#8@? M!:"?A?"XR*0716G@$:6EN4$=QCPV%3PQ?X*-%)\Y/^\GI([\O'M^[@;:>4J# M("#*(W&6>-Q7L1<3X&@IA9\RIGD09B].F!N)1P<*(@3N<92KS PF(#%Z<J^ X!(Q1F7@$ M\.OQ1(+VC2/A^335&O1OH'U0P92Y+ IZQ-([N\P2[^XRB\HO=\+9X=V#@1VY M9##N")YU+F"!\\K1(Z65\UF/)_HBT66-4.:[CF'A&6+MSM=-Q*XW1K@7';G?B@XG_Y43<0_Y(R%K.,$:9]'L=!1,% #V4L?95F(MMB&-12;F>B M\Y=&_/\ XO_[F?C_A.+_(>+_4[>=KXKCF&21[S'?5">"R/<2GL8>C03CD?!3 M%0A3G4AZSN>DAAR-ICS0]9\(5"]5D*U?WEBE&H[E:HSG/%:DC36)C] B.]Q<%J]R&>QIQAE&><\RB18JE'DQO'MC#W*5)2I*%./I&@" M9>IN96JW:"().4M4ZGLJ\C./D\3W(@JF:A@'4< #PH1MPTQ#E[+;?9A1K*)8 M1;':G\H5E)R[EISSM%D6*C_T-?=\4'YF H_V$A)2,$I%$"L>FUCJ\LH5E)HH M-5%J]J=X"*7FCJ5FIW@HD3H4"5B9(HFHQT40>I$,$B\(_#2EDH-'H987#Z'4 M1*F)4O-(ZK=0I.Y:I,X-41HF+*(B\+)($!,8Y9Z,8^VEH:!2^HE.C2'*1>@& M2[H1HUB=UY*UNVCV*ZS,7"YR[ZTBZ]&C'=@Q ) JILE0+P(//X@?/+(/6I[] M;B+AJ;8^$?[1KG8AR[-\9%>+[3M;D&_$;P6<7>=5#CHN3U>KZ)"#R'NKQR7H M2*OJ'#E2SIN+ J31G_8O7"\"X13OV;Y]%_C/6H MT@[\<5R:BNS)M3VC_M]I/C8G<)U29T.=3K2"HSJ/ 89YW]2O6JP[,BDNM>M< MR5,]3_\]/U?W]1XX3RX-?81^__OGQ]W_['__]&_=3E3)"/)&* MU /?/?02);E'(A40'609I^+%";O=BM@!,AZVM+,)WA.9:;"'XB#.&$^I'TN1 M!!F12L345PEOK-_P+NL7\?Y8O)./;WY3A"AI^U\&6>SQ.-%>H@'Y(M62)B** M-0\![[=O&LSPWLJ \U)KSQ:Q.R!U\D*MKF4GEF ,9HU JL8@D/)+/;QV-R:D M+!6!)"+D6E!.:1#[)%%AE"51J"-?J$: $!0@6R.DCU_^S4[__1N3,1")[WLQ MCY7'0QE[,J1 1L#,,@F#(*6)F3^P1:GQ6)\9D?U8J4$_@;9(=1SS0'B4@8[@ M?D:\Q)>)%Q*F Y#@,J*9J:B\7?ES4VR8JR];D!J#/MIE74NJ:Y<-B]&9-X1] M&P-L(D=GN36?[/#KIV:=;=;XLWNZ3]F'&7#JP>#(@34',N! Y8KCF>V:*KF*O"A5TN,9T1XXB]+S M5495)+3V&8B68!4I/ ,[;\FHPM;I[) XT4L *"H!S_/LWJ3,%6/8]JDCB M@9Z57L*!##(91Z$@$<]2;CKSWVY+O=QZLP2QH;2]*62='XK2R::EZ?H"J]?X M-E\J]9DLK8 Z6R7S*JV=C\5$.WPV_B.BU'\]IX)J8/^*O'9NM+2 ,S8-962= M#^^(^$;H-0LD-L'3^>5[.LWEGVDM*+;^"O( MOI+#*WE=O?AN43&" M5KP!N9N'OO-H6;;EH]6% " LBKK2Y-44R+(T3\%.Y(%WX #@8C\2YZ"AR'C M+%(RR;A(@S@,%2:KW\(7)U^L&BXRQ]3/&(K^^W?R9!G6^F&C_/T& M8]5R-Z5)FJ5! NXBYXK3),F2@&1^H"4-%9,O3GZJW$C-IOB;G>O5>TU?"G^H=_F%0@8K3YE_[@^U9/S0MF^65_.Y>@SJ#N MQW0T 8<#=>$274A/KWX3"3"9UJ$79"EXGD$&NA"4H9>P*"$BB2(P5UZRH)9;31I[RR=^3\KN[WWE&IA>]V_0RFVSTYCT&0L!? MH+UV]/9:4^CFF2+Z5R(:B+:V/H<]C":OO/KO=D2?MXK7+'U^ -GCT,$6ZX37 M^O#K!5C08!#9@Y_*$1"UD43_IW) C:73JIK9?R,YO*[RR@#]AWPD1V <#@WX M53ZS$7_2U70XL8_,J\]O2:&5(FJ?PN%[74YD;CXF)[KNX7BEG0OY5=<*! [[ MOU-9 F\/KT'0C\$ -@E?4 47M;(@OO=O1X)="_K@"M2 -RR*KT87=%:\D$H[ MXVE93258QI/"*J8*;%OG7)8):)5Q65SF!LP6;N;7?Y7Y);P/JBF=@O[(=>7\ M"/\ZJS4.&#FP >=-.C'/DS@6 ^?+N:YT]ZNU?6[,[AP,D.G$&>87^:0QWCO/ M+:HOX_*G]5.5L=NGDU?.03%T^^M+U!XS*JQ+SRRXR=DDVK.#9O5X\'J7?+U4 MO"[ @?!:GAF:,H&==#(C,9"_Q4A>YN6T&Z,U+/X/-;2PF0SZ597CSMV?#(@%) ")]5%R89*'A(O 'X=_PGB&K9%K! M/JOJ-6)S"]@T$,T*8XIZC72J4RQ-OV9@Y;(1PRV&C"%9YLFTYFO3Y=FBI=)G MM1"P0@D\EO;%!1R:!:1U60SM_ Q:8%BDTM#!NSI .&]\6^^JE9F([:WPKOS# M!&; 3*H<:RO5G#CX/ #=.^?A-[ER03,, ;@H/Y_KZ-NJ1R;2P]U MX!VLJFG9\)9A;T3#-M"0E>"#6SQDP^(*K*/S/#TW1I_2F>G:#?)N!%Z[?<+: M929"D%QW9*N)-%S6-MD05%KSJ,R5Q138>>FY-#(19.5=%S; MISEQ.'/V=1@ MNHU*()ZW@N<:IF"] )!=QUY^LM698-H;L+<628O.:T#FI1X>)?0)/1#TX<-W MVYOP59-,D$D^-. %=I!I:JP(XW.D&AP4^"M%FIJ7(O&GG1;)Q= 6*.D?O="7CN)03DPHLK!A 1Y">LUK%H" M_XVFVJD=8K.@Y4M$X;90*!6H()E>MS@&!>)B&[BHSJ4Q MKD%0);H#7=6X6-8[-H]T?G/&H%D0^EN,1PUM#%*V[##25ZV-T(101TJ6JFJ, MA*&-.8R+89Z"\>T:+9%J97TD*[2,T5 @^R(W5.845FP\C':IJ8Z(61I)<2'-@IV.=Y]17XF7S(I1&XF2Z-60DKSN-=YUJ:9ZLV=O43 M?,/Y 2S0HJS:TD/SB3:T)6VL4P*L/[?[-:DJV-'(?/*'YE _-H>:/31;#/SR M?\ERXGQHS24Y&DVM3;0T"_3_9C'0:RW+IK+@+;@DG<("4A<6#)PW0Y.2.;-Q MA\2$["Y-I4+CY2RD8!8JLJII>GX?.LJ:;\%^<&'I5$XKW4;\\]&Y+@TS$ M5H"!:3ERSF 19U181%;*PE9R5,X%[,]H?)N3,YDQV)"E%-BM-K4$-)!K6 MV4D*>,Y5-BMI-[!=ICHH3M9O6&.Q].E2EY\!Y_,\$1_:>P3 M[%CEIN1'.8"6D17++X?@MGQK8IB-W=QB[N$56*2I&'WI#_RPSDV8/Q/R[:W; MB150\\58-EK#/!7Y[1M\$ ;?SK9C)4&_2DMK;4+]=DKM M0D]N9F2J&.&P+B32[L MS-1- )"M?K48/Y?#H1Z=@5*"Q2M3@:8<J35FV"8&9G#J?EF4. M2DM;BR4;-@44TIF84VB[[Z$T51RU'U^3@C2H@GV#\0-K-/GQ:CH>@^Z$_>0C MT%Q50T+:A*<72*8E-:73H5U@1CJ=G1I*,T1QB_IM=8G)Q=]Z=.!\RC)0! #5 MJZ+\VD)3CW1Y=NUE!4AZ/8^,:V-]7-0G:+T!V+Z-E^L[ 3AP_J>X GNF7#A4 MQ])X/QUF9D.G^H\\+1H Z0=4,-C)X7?;)%DCXWF MMW/ 9'D)UD9W&.P,9[-L(.#8F&QP]F_X@+7EJ\:YS8&@8%-UMKZVOV:1"%CG MFX!UBUWEV9FIY)E8(09J>6Q&T\Z2]N9S\&$.DF5D1)PI0@69+:LF[64, [ 9 MS$([\93NU(_+8?AC&YFT^/^^B4;^U$8C]^W,O3CY=B91@*!'#:MW@W*UKF'! M#"69E0BY*4VT%J[Y_:PLKJS%>3O+"P@']LDMAYE:85@=>,%@'4MX3RC#VU-/ MJ!IWGZ3S321F+&D2BT;DGAF%9V.)=2'4DLR^5<_P_!V&6%U4.1?B;<[1B&7. MHX6[O-(HV8F-99IO+#S*POGF:EW,!X'P_[H@IJW;;"QJZXNW/%OK>J5!CMB] MV%I5*T^,WU?G%2:V[&?@_')N7/4K7;O3S:4"W<2^Q^746(;=$]7BJ6I6FWV_ M-1!@J\KDRHMQ:[0I;6X\U'I/I^O6SD*NBP^IZJ^8^+(C&G+0L0W>[3 &\\+*YO[-@$(L[U<%R#8EJ!I-1EU60DM7-^K-8 M1QN[:R(U;C>:9K$'.#)]K&M67U(OV=K9%HC "E4.>Y,&$;678>S:Y6^8@,K0 M; 74M3%/X?VM/;>D3+$U=WK?#-PLL_K9F<>=+EW?:/;QY:_[ZYBYJ M3JK@H"![&].J_G+KS6P$L9GK]*^Z7*]RWH-%.)YMXM._WM_O3/@F-6GVK8HAIOJ#GL%>-Q7+^H0W1; @Y&5^86 /PK^\MB4M MEBQL':ZI&)R3CXF$=8P,6^Q'8OOQ9F78XT4=Z8%?6!/ :4IN 6&C6E>80W<] M8]MVY_:7[(;,?@;FVDA1SHIO1O"FY>$FNM4YI,TDW%Y+FTB""1,7HZ$MU3%K MYU9Z6A%KS2+92$$+JBX=UU5=5GTDUJ=LJY9-Z=<8X/X'D/#$B(1O6,?3A5]G MF8(F 637 7^*S%E!+MIC3FN*V4!=$ZBH8R?U-PV3 E1<>S:OTIZ#T;66_B$K5HJB863S=DDY5% MM=DZQXH)MG*Q+&JA:@,3OFL-/ANY:=(.TU&=(K)$#@1NLCYF?\T=DT0V"0;P MU.J'KUOU,;_,5-]::DE]46##JY:^Y[&G-II[&Q2J<$;%I WW.?-[,O5)!V'7 M>UB42=VZ_!G)WA46FT.XN9$QI]AO*%OO(S=TQNR;;35Q72=.^QP<^Z7V)$8@ M5NH,E>&[LR;C8>ER27#D3CH4"W0HQ$+P92F!6^NL!KT14Q?YI(&G#=4T" &] M61B!. M"K>"7D5JT[VNGF32X*N65R2U>%L-+\P%0WK"N Z:=)5BW<6(Z M/EM-T4/=INTZ%GYMW,\J\VJ"RB\LE*12I;'DQX7QP4UJ[I83 -1MTZEFH[6R MJ>JK[89T.B)]P15H%1RC,OK[71:\4YRTY9?5E8'@".,&+6\-M5T?7;FZ8% M\%)YF:=S>ZKV2V:W)19,5<,W13ZLXY_&H&E*8&JB-S1K;U'HLBD6KBV_HC6V M2S"CKHRJKN;.O>&/:N:(=&H.6E/\71U*^-S=9NL^+5QUNN<@)J-4C+PF,K'D M0_?[*.WG!HY1Q7>Z W7I@]%$8+$4INE.@P0 CTET&B_R%@K[+.B_[]I279?W MIF\U=U\,'&355"]4KS8[VZI ==V$:'$,CKF<(,>5?M7^X;7*J_%07K_*1_8T M]J7737%;$S$WP>(;)3<(KS@YB2Y1BDNCHOT M_5L3(_O.# PNBE,F9 V:1TBBDLKJIOMT$J2P?P;02SOM#19SV>1=W6 M@,Q:QWU>8/,1;&N#[9_3T2;4]HP@@WRX73Y_MM#P(W(CP+8\;7\(G#YHXCF2+ M9+N<;%GLAIPAV2+9'A79QI%+XAC)%LGVF,B6N-RGK@@")%PDW&,C7.8&-.PI MX6[%:76GA"PB-V(1QM2[W*" MV*ED?8:HH;$;"(*HZ2%J@LAE\:8R'U&S%XT<<3?V*>*FC[@AD1MS_W"XV68, M_ZC,(>>ONXC6KT6C2\#5:QI]8,SOD>2YM_,A(:P)J >Z=$@'3XP.'IJ[0D)X M:H2 F@$)P0!JTW#)4=/!LXH@?II=<_Y0W[5^:2;NKE/@B?Z=D9#"#8--DX_H M>N\#-2\#WPVH?XN4$2V'C?%2-R+(,7U$C: N"S'\WD?4O.0\<(6(#R+-GE4, M\0Z#",.)ZP(0?4:D RNR"%]?6B$1/$TB$"@,D Y,E2[2 =*!40J,/A.E8(WF M[VRSE),-6[4\H_[E'/N78__RAW;R:CN).M*TA]-FS1N3'=)ES99L;_-VD'+= M\W'6[JIMG6IZE]Z8Q]%VN_W7^WD?W68D2N5,JZEMHWMA6G,U@T":M9J)(W5[ MPT[CPVKI?)+2],ANFAW.QNTX[Z9F7KIIF#Z?&M(GOOVSF9C&4W_G8$,L@TE+TU/MJ&7V";#5;V)&TV%\U$]@LGT M..Q,NC"]G\]&TWUQ:EL6+N"H.UEI M>5-L.YS,MH&>M[2;0_X<2- T5[.SX]KO]K-M:\OUY_+VB"?;]9($\W:KW=:A M=@")H-V9,/-Q4YL,F3(+_7,ZTC=''K2=2V]-K5J]WN*L+MN <_%L3>-A.]*& M+!Z'\W#Y>1XR/LM?LA.5*TL8EOP[[=J=9G*E&=9D)T?=G%MW"S5F0[8=\\+< MLW;NSTH(F:;5.UO=OP.?]>"ESC'+LQ8)P2(2R(#/*6X1@IOONSL,Z7XRK+%V MYTYIISUO32\BNFNK30/@YFV[Y*UFQY[>AKN@+G9=M.N]U- M.QK4#*@ (30T?6-K/3 QO5%MWW4C7DM014!F&.V'SW MSM:*]YG)O6^Z",;OP*\-X&5-%_T!^>O=;=CBF-[YZ^HW_3M_8P,11EM?E8A! M).('+;OZ-\'N_NA#-QL-J AVL->(LJWO-09T/8P(]K_7:$#(P[!U"+C2"/>Z M"QH(8G$T>^5KTFN3@;TKM'B@AI>;/'I4C2%_6,.67-DR:_'P\[/WN$'D>I!Y MB6T@[^ZCMAB1P YT:T-N:>0"X;%\#%&QEKQ];+=#TX?-]$^MK H\XRJS**[-5.JQC66&-KI(J; MQ$WB)H]^D_>$/1Y^,Z#?-_?6D^,_%J,S;VCG'#99EBLP8+5G)H3MXOK>)@ [ M2+>^]<"V?K>^9>?::]G9>@=J9L\=_;4=I"^D+Z2OYT=?H4LW[CJ.U(74A=(+ MZ>OP!T+Z0OI"^D+Z.E;Z.K#UM7&$9]UX5+];$:R;E+S4HTE17C>1'55(&\3-4\'-@:TT3#"OP,W[HE!7 M^7#8N>&';6&?5]3F*>*&^VX4;MJ7"E&#;(.X0=P@;A WB)NG@IM#FP*8_5AU MJUZC!VY*>/>U\K9]XB'NW:U]&[T7997+@;AQ M6>7ZASZH3%A^VM@5(6M/O$UV'V<0OA-_&; MZW]S^:36=D$"P>E-.+WI0!==<'H33F_J(UAQ>A-.;^H+^'!Z$TYOPDWB)G&3 M1[/)>R(>;7A\5(STZCWAD_CD+I]$0L4GC^)))%1\\BB>Q+Z:*URX'XL*_#7X MEAQJ\-OJZ8TXL?'YS-QX*BW!D+Z0OI"^D+Z0OI"^D+Z0OI"^D+Z0OEZ<$)>3 MXV\PC]2%U+6-AF);S$%M$.RN&HK= ZVM%4CT@NL?>]MRXT/W\+;ED=Q* M?D !SB';42*?()\@GR"?()\@GR"?()\@GR"?()\@GR"?()_LYK0VM(=<@ER" M7()<@JW%L+48?O.XO[EY:[%:O"3E=R(FCV:3V)H$6Y/@Y3*\&HOTA?2%](7TA?2%](7TA?2% M](7T]?3I"UN3('4]6>K:66N25:&=_K45N2.?.SG7Y4Z#\70S*"UES)X0,HLW M)>/E9'#(BR]/$2^"A8B7'N*%\!CQTD.\4(+\TD>\$!_1TD.T/,S[1MSLQ[=@ M?G0XS.PL;;SG-7K@G^RJ[>$C@P;/ZR+XQH?NX45P\-+Z?@U\4S#W/+"&/')L M/ (>,_((\@CRR*J&(CQ&'D$>01Y9<5I*4(\@CR"/K-0C/K((L@BRR"H6.8;> M;<@ER"6'-;;[L1['!X[U7J/G?$PV\^K6^N[G#8,"NG@] T%AP7 M56[:7;PJ]5!.\DL][R=HNE)U7FRZ&?GS5V12F689=[]R5S?%1\I.XM\G/*D5 MV3.KI@9"]Y_GY1P79]I+2BV_>C*#+;Z2PRMY7;WX;N$D%_G(NP&YFX>^\VA9 MMN6CU=):Z;0HI44$J !=FJ=@)_+ .W#.2YW]WQ=_R5-*?!EGD9))QD4:Q&&H M."%A($.I,E_]%KXX^6)[9!:9\SU\$"BD^OMW\F09UK#7)O;:Q%Z;V&OSR?2O M/*:]8J_-7GHL3[;7IK_@\&*OS:UX#QM!IB]$@[TVL=?F@>YF8:]-[+791[!B MKTWLM=D7\&&O3>RUB9O$3>(FCV:3V&MSA1S_L1B=>&%]'7X R%](7WMU+"/W#!@V&^SE]1V.[QS5>83[159]K#H MSC/L^12ZC!ZPYQ-B!CNE'2%N0I?R3;4"8@:Y!G&#N$'<(&XV#-!Q5X3D"3;F M? HYY@^C2SV:%.5UXWRHXFJ]^L<'0VT59:\;+N@)98>NSS;U/OH7O'F*F'DJ M@37$#>(&<8.X0=P@;A W1VFE80YD!6[>%X6ZRH?#3F4KIC[6G1!#74(P^=%' MW CJTHWSKHB:O:3$ Y=&.+NOCZ@AE+F4;%J'C+CIKX&+N$'8T>>"F[&GQ\#[3N>^]YS8?9 M^- ]G ]#*'$9B?H^(>8![=8.&:!"/GER?$)BUX\I\@GR"?+)BM-&D1O'O9_O MBFR";')@LRMT*2/()\@GR"\(H\@CQSTM%P@CR"/((^LYI'0#1B& MN18C\>U&?UC=7#T*^:SCQR=^3\KN3Q2&TJ\;[;B+L;@W7 MO25E[>3B=R-=GET[GW5YF:>ZLI-^;LWP6MS87G>]?-[REW/MC,O\0I;73E:D M4S/_Q"FFI;/J.$XRK6"E"AX&26NGIPQE!;):PW_*H7.M95DYYQ(>U'KD3(HK M62IG:'\] XS;#]AN;DXBJWHH4BK',LF'^21O9K*,R^(R-_0!RW;V,&[W,"ZU M*B[RD1Q-AM?VC:(=_Z7KO1=C74\ZKM^LZKET:7$Q'FK[UZZ3C](AG.52M\<& M"("JT&5ERX7#U^TBL W=S!JRBYDSS[Y7P@>O[#3CYLL SJ]Z,N@WVNOYRY-S M.0'H#8?%5>78_GK%=&*/5P*^1E/=0CW+)S6"KFEE> KW"W]5K MAAF=I>R8&TAC+5"MZ?%"WQ.=/1)!^: M=^NGNH^70$U C /G3?L=.QW2+ 38*90C@492H+<96>:S4=PC:6+E##H]3_.X4C 1I TN89F%(CH(G\0M<[,Q TJ]N#F97G M)P+2J+\Y!7#E?UKV&SBW:/V&\?4U8B./;\(YPAQMN-AP= M&TELL.'E,1$B^A<4(>+6LTO"C+T9M@GZ1SNGA9V<_LY,3M_&K/"CFB'_TK0C7UH?';\L%BUNPV&5>F:')>;H&H%XJ8PN4C?=P:[9\;7]L.RRS M$?CZ0E*?]=AAONM0GY(U^ DG_]X"FX]@6QML_YR.-J&V9P09Y,/M\N%#E.$V MTFC[3-#&ZX%H,1R( [EQD[C)QV[R 4[>PZ\.;K!&;Z703W4&Y%D.D5X/0DTA>)W8 TA@?B/G>I MC_H1Z6LW!V)AY ;T@/)K*T[2T^B[L1[&WI=%53FGME(!NY*O!S,:N3$V)>\E M:@@#^PE1TT?4,.*&P::N$Z)F'ZB)^ -&J"-J]H$:P5T2'K"5/T:=-T38I]F- M@P^CM+C0SLL?P<+Z=A=1Z+7HO3>-_M94X+$KV*:BJ'\.ZE-$#74)/?[0YY/$ M#'D268^GB!HAW"B@B)H>HN9EY+LTYK=4\Y.+4_5[B-ZCS"KGKW<:5D_("3C0 MO*B]G>]N)*(WN*CHD0Z0#HQ .$Q$ FA;X!"S8"$4!NSE*QOR!XU$6!$HH6Z(8\=ZB9H@ ?Q3%P#USBZ-;;2 MVO!87-!3.9IF,IU,S;2/6S. =J%D< U<8Q=K]%4']I;U'],R\!E&5T/ALHW= M"PQ\[R5=1'R7$TQ*]!$W8?R F[2(FKW4KID&? 0SX'W$#0M#5]!-2Z0PF7?$ MS<6>890N<@7?M#AJ.X$ZQ,Q])I5+.=X&Z"-J(I?%6-;<1\S0P(W983)0B)I[ M:J.H&X58<7X\T:EMMA9[AOY#Y&.HJH]X>[[7G!#(L1-;W$C$#=]Q0W*M/[BYM RK:\U<[@&KG%T M:VSE&MZQN!J?LJPZ+TIMKN#]KM-)Y;R'_/8N7XXR_B/<.( M72Q<$6'+Y3ZB)F0N)5@UWD?4$#]T8X%UXWW$#8VI&P:;=FY$W.P%-Y2XS-_T M;O$6<8-IFWU?Q'N&H3/"W.A <]80-?<56KH!8U@PWB^L$.X*;(/=2]1PYO(8 MB\;[B!H&HNR F,'(U $OX3U#WR$$@&6NMK M@SL72 1/DP@.TQ,4Z:!O@$*E@'1@E0+?>Y+C0$30US DKH%K'-T:SZI,_,-H MHL_*?'+MG,J1/-,7>C1Q_B8OQJ^=M_E9/I%#YW,QG)IAH@\;XG(,]<6XQM-= MHZ^JL;<2 6O'-QP4ZD:'+.9#U-R)&L'NL#H%-:/[S4DXK*-E02Z=GNQK&*,5/41+]P-*?8X MZ"-F"'6%V+3F"U&SGW),,*Q$L/<^V%A!CA7D&Q[^,-$,+!;L&Z .XY\C'?0- M4%A$CG2 =(!T,#-E]S^0\$!$T-=8)*Z!:QS=&L^JB/Q+8>K$WXUT>7;M?-;E M99[JRI$C99J/JVDZP=)Q7./XUNBK0NRM'-AAZ?BC(Z/]@- WCPF(]M&$9&'H MDKIJX@FR8!D+Z0OM9,*[B$Q"[=>(8< M4AA2V-H4)GS7/Z2.Q%LA>"MDYS +J!OXA\G*(&KN+7 G!%O7]Q$U@7!)A*CI M(VI(!+B)<41*+W%#F>N+32NR\6)([XH8\6+(NE/H7<:./\SV%%'SDH>N" [3 MC1O1LB(R[5*"UP_ZB)HX!-1@!Y,^HN8EBV/7#P\S)P5OAN#-$+P9@A7 FUYF M>RYMI)$(4!@@'2 =(!VL8<>*9Z(4EAO-P0J;>8-X(SYZ](]:^OAN(I.AAG^K M_/+D[_8?-0DEY7>B1V +I*7^1I_7WS0E45:2XG6C7G ML;_ ,^9?^44BAW*4:N=<7IKM5-.A>3(?.>#_Y86R'Q@65W" H;[40_O?\.'\ MTFRS@4:6 PW8C0_ 6S2KC&'KVG6N--#2"+S(J;; DE^U?1E@6W]]/*S'#J1% M-7%TEN5IKD?I-7P_G\">\TMS[#= >N8=.1Q>VS43/F+P7MH%EZ)Z< )I66SD\%Z(\\!0"V^]L?Z_TR1Q+@RV#$D.)540[5 M_ZFS;97W? ?Z=#;65!; '8-EA M_J>T] VKI?"@A$VY#CRC)XX!8/UUX+42?@$ ,';+]KW#>-HPUNZY;YZ$]6T MO-37<_#,]MP L&J?L"3;D#ZL6PNA,UU4EJWT;(5:E&3%$#C;?-^*<%A-5[#E M:G8XRR\&,0!HV3F1%3KVXM=-\#1OOCJHW'=N??V&!6F'S M^BI7D_/&%NJ^6%MBK_SY*S*Q,OKN5SK&G0&;+K=CQZT) QHN J'[S_-RKM7/ MM)>46G[U9 9;?"6'5_*Z>O'=PDDN\I%W W(W#WWGT;)LRT>KC6:ETZ*TC/8* MC&U=FJ=@)_+ .W#.01[\WQ=_R5-*?!EGD9))QD4:Q&&H."%A($.I,E_]%KXX M^6*9#ECI>_B@X;N_?R=/EF'M'J*JF7=&J"5LQG@?0SFN]*OV#Z]57HV'\OI5 M/K+GL2^]OK!EB%Y#W0:Q-SP0^[WZYSG.!WZ-=^L=S'R?^F=_0/YZNW*X_4TP M?\6O=[])!G>_QX)!3%9]]*&_[6*SQ!]P'A_/9IG/CF>S1P79X]JL6&^S3<"@ M!ZYI]U$B;CV[)+I4R]-=AF"B]6[4@P[1SBD\=UZ!Z:JT6B,P=R\,XF,"P4?X MF[LAL)3(.BG76@,V.LT$V\!0RY73[K4/F=<[';KE\%@>>'XY[C/"VP^@FUML/US.MJ$VIX19) /M\N']VFWNS), M#P5(/ZJ-?OKTGT.G']<&8)]SD^$#D]2;4,^1)"^1A!X&Q>B!5U^0A)"$6A)Z MX 0W)"$D(51D2$);DD(/'(GW!$GHGKCLA\0^#0YU^6AU>"Q:+J-IY0==54R$L+=O2MP= 42@I4(AYFACH30-T"A:D!" M:%I./2="N,?A;8LA1X4M&UU!._CD<3Z)!/ DGT2T/O,GEU])7=7&I9]7)_'1 MW3S:WRNI?@A6RMMI:>];G9L+<7FIG/^=RG)2WX S%53N73>JS*6T4LO*W.(< MF@7-/\+/XU*GVD"H_8AK[IM=R!(.XZCZ1F8F M+XNRN8?27$F=7>YL[GMVOW*53\[M=RJ=%J-;NQ\XGVYZ@M MG*6^I5I?::FO*9S4]P+K#Z3G\E4&4D7YU2F+B:QO M\4[.P;8^.R^FD^;@]99GMW9A.\.A-CM:?NWPYN7$#CDL@5Q:E/4=7 NQ^BIA M>U$8P 8;OM9R&0AA&^86I7GVFW@0 #R&0W.9L;F?.#&EZ=Z%*VSOC\&UMCW8. M7 J?;Z]ZMGP,2YMGVT<'ZQ]K9*3)VL GVR"1971!8.D;=''OSIP%BC@K"G4% M*]@[['EY8:_%=\G$@*_^;R.5S%=3<"]E;CXX ;[-9Q?F9]3D[HZ<'@YWBV-+ M!0WV'T%Z-RGO'O+J8,:YJ&]2M$+ZH%?95UY:_<%>D^[>HKZ"4P?LKQW6-I=C MF@.M1L,-2(MXOLIZ$!\XM_C>UW+O/T9WRT^W<"!]>#YR. M]=!%[,KU;<.$4D]R P<+;'-2-+AA'MM8P>JK="BKJE::UQ6L5;-8J<$( M3[5M)G%16P"9X:CI&+2F^?":Z]2H^U!-R^EL)N@62"L8B'7N[-Z^ZFWJ.SPV M6'+I-0$$UQ>*OYSNOW7"'2!\>04&RKEMI9#*<7MUN"NTP-2!@]B.&W6_C*;7 M /Q5KC3@QI!HI^'(N"Q^MZT+6FWE :W9+B&FET#U;6WUV ].@5]&QN0$$P6D MC>T/TEG)[-AM9%.S%]DT"#!"1_CF)-;6,G1G3E4W1)!6*#V ,8ZJ'<>I'$TS ML*JGA@/;OA.':,IA#,NEFYEUM9CUDP#7N[:6C=!K2;":&@*LVJ8HYB?;;:,8 M.M,+T_\%6*BF)OCKD4X77KX 60$RPR"\L:U-FYM:!X-*5E= :&[;!&QR M]%5WF^%8B@3].IPJ(ZF-W7X!*X^ )FLK N@3CJVMF(0E@)M=\'&2$K9F5O@. MN K(J>F! VX"X'!82_:9,@:OH[2FOY%W\!4)AGS;U6?>I =DZJPE2+L]M]F: M^;B<3HH+VW3G;)H;*7FI@7_AM9=_^TM$J?_ZS?O_V#^1U]_6[@2@_NRZ[AAT M"4:Y!O!8 W/6_J>_>OMNPIK+IUHZ5'-78IF-?F7DE^GB ^K$='X!.0$(OSK7 MHTV]0UDUGJ!=IG8-6QNI;4G4.H*UYV5E4]/&R+J3NC&M:K*H)H[1"[69T.E& M4_MKVSM]8];4";618Z^J/IY/5V%ZRWZ4/#M:&5)=^'NB\N,N9[8'> M\3>$Q%UZ:REQ7;=Q">49 5[3VA(:K#8FPE7DMC57;3TJ.\MZ)#.:Z2Q-&VGK/:3K6MOO]V1&DUHT5KEL/H\ C#OF9<4Q5<@&HN3)DS0 MZ5_G6;?$A QJ@@1K8N#\I%,K6$&L=$AGUO5,CU)80)XU%G>G&=[X9G,S7;UV MSD$'7EK5V%UI01<.Y6RE)9T(YXM9D73=^I&C8N3=.$4*-DL!!%O5;045_/6U MKJ,UU<02*_!$7MEE&RTU'34QG@G8.L \9W!H<[)9B+1EA?8;XV)2FPE=)LZK MKY7QDW7+L1E8 "/+-TI/#+_6T+5['^F9*SS;;W/\U69R;88:)C=,G(,94EIH M2.?[<_B>EUC<6WH#,-FG9UBK7>H+:6+4\+;QP,Q>K_1PZ(VGR3"OSN'=^;;G MD6%W%@6;>6YV:2OVZ[]-ZP:69?U#>ZH:"?;K#28&SIM%7IE=X<;>:2].:(2] MTYY0[[1]DH[A[E:1.*T.L2&X*>C %HO%L3TLG; MY[LBTGZG,(U;)]8U6MC/%[MP6AC/J=$?M74$3\F+8FI,-%!:0P72R#'N<5F[ M>74S6]A-.T3>;!A^Y>C --PM>S4!8<7.59X^L;>6DZ MVS8./KQ9@AX??2VGXTEZ7;MM1BE[D\)+C!UI*=)J=C+PYQ'G4L)! !*$-L:3 M>SLE*I>M!"?W!WRVD+4,:P/W%H4<53SK4YLI_E>KAMZ#QS,^5$3KT[_>WXY? M 4+*0AHCH9QDQ;#&!M@6^JQL.B%;X[NE&QM1-?2:-WFEI3&=YJ6%L%$=1P)" M;D+@[NV?#2L9CI@%RV8AW284].&73]]_G@6#S"LF1'KO:S]U7W/G/# +A]FE M.A&Q.KP&1TB,^51J(&!9[QGP!]R<#H%$;3-H:VN58&">=YM?]]Q;,(1PAU/< MVBAM1&GC2,(]T2; ]$*(J98N9D/S\HT5H8"F/[6Q^TPZ">1T4<-=5C:ITG4; M@;S&M9/H.L:*!.TW0YE!:5[.Z>KTIQE5V7J$9A/OI\/,?/M4_Y&GA6L"I6/X M.A#]12WX:S,1H""G52V4_V=:FA@J6,P?E)PE#.#0Q;C-#G1=C$;Q6+^[-K:S M7 ]G3DS>M%>W$;;AW)R%_;V!LP^EE<*-4WUAC&M5YI=-5&,QEK=IB&4E(N=H M6QU?/82"=QOG$TY,[3SYJFKX3WDGSWK?W/:+EH>E[G MP/*F1;YCRYJL([0@46>"K4,=1N>.B@:HUA3LLLA=&_0WQ._:.=8'8W<)3J-Y MQ,Q84J6: _VN,$XW,G8S&#:G!O>>J&VSB8=2R!WPVZ1P8IN53*W%Y1D5ZEG; M:]89WO*+%;1PFH:D[B?#5!JHG8U,;@P,4!O.2V#U;K'/I0F/#+L5 T=EV7VP M!I+AHM.Y$?$W./=KYVU^EMN&[ZUA-#A 9OQ+'5JW>/MP^O;SS.Z[TJWIU[+! M["3=[*"AIL)JI.[?SC6J1>4(B$U7DW):-^*?P)^[1I"EM5&:CZWC8IBW&SNZ M,0X$'K;:JAYE4"MMF^+48-&EYV9.AQPNC/CXQ9;P #]?-&[3K'X1MI<4QAD; M-76:AG-;4SR3:6.^NO53DV)<67",6F/7KBV'53$#555DDSKMJAKL=G.WEXO1 MO]:-:4*,"QG1=J&ZW@ LEFM;3K'D[60Z_ J<5)X5)CT'&[:EC/52@]NQIU[9 MEY;B6KO#0O^6$%Q=@=@5D9N:)H[5!XM6[-U*U@:@#76;"M;:N*P6;ID&Z4+'Y>7ZP*L.1EP)X#&6*/PILG*6L9H Z-M8$(M%K?4)N/- MPN;5EL(]<-@XK_8(,,R,KZ75F.'F]L*F.;&'5D)V\/U1:OR5GMGBDC-6G\+KVWV1BW%?TKB&M&4G,JN]?@RT^M'CH#LFCK;FYHR*:F^N70#I'.1\;"J>'4SMVZ M@3IK3E3-C*+J]D"A68*E'F%BJCG%LE:_YE[87@>D"&(&I-07TI8,2"$#?^%B MTXT?0['JUY6OKOB1^E&[IRVOO*L="WIL&Q8[6A@A?+0;WH DEM]K)3V\V(K3 M5)[B-)7[">])3UAYJ8P9T,9PBBDLKJI;4YX?QUE/:&0!3GK B2LX<>7P!(5\ MN+V)*QMIP"V-HWESY0U--]Z.IIL,)*&LJ7^Y2<9AQ.(B:>U##7#\^S.PR1,T]J(E=Q@\S M30Q1?@_[=QL)'>S1F\ :Y/(=6N3&VRGURK7)[ MT%)@22^'!W7;L;TWMM'1<=:^KNU'8]8K1G9CV<+H2=,G8MQM^9&W0QTW.-!F M3786&ZT\:H+#K19^"RV%;@TQ:%M@-*U1)PLM0#IGWEY/F673]>9=]FW5>[J2AC%UGK6O" M=G?Y0!^@[YW;=&@:%;9+=Y'F%C1-YVD[32O+T]E\AE; ?&N?, -NNVU9TF)4 MY9656FU3T%F'&Z!YTXD%Z-[T/&Q:&QIZ+\MFG@$\7W=M&0_E8G/DTO3,RVT3 M[VI2I%^=Z2@W?76:;G:V1ZW]*[NH':NKZU;:MM6BZ>QMVU#6K?*&G8ZE=Y)$ M<[RY;&G>Z9ZQAIR^\9 MR/?=X,0L^(!->?#J\AIV%*5N&$:W[H1LDV/PLCU2[!8IEH0N80PI%BGV6"B6 M$I?%%"D6*?98*#8(79\*I%BDV&.A6"%<$<;]H]AG=;'JKYV2&JR37O-2YG,J MD_[_[5UI=]NXDOTK/)EDQIY#*Z1V)?/Z',=)WOAU.LG8Z>GY]@XD0A9?*%+- MQ4O_^JD%X")1FRW)M,W^T+%E$00*A:J+0N%6K0=+!=6N]:#6@UH/:CVH_4*M M!R_5'KQ0>B8YGV!=LV6LWNVU;+/?M+;>[54H!/$LIZ79->U.KYZ6BDT+K)9> M:_LSOGI:]CLM@X[9[&U_D%5/RWZGI=\U!_WM8]]UL/#!\,>HXX?;BW%;%L0G MO3^H]6"IH%X4W4:M![4>U'I0^X5:#VI[L! _7*#9JHU1F B/.YZR#YP,Z8]YVH$*$VQ\0_:"*G2O7%5_P*SP]7Z<+G4M7S(/"^@$ MTCY$L.*12$+XL3%V?>&/X*W0.] MXJMQX=_(&$IH@[53D>UZ1+8[#H.IIF(( M_,C +FPY75H2-9% 3210=[CN\%/K<$TDL*WSJHD$GAN1P"XW"M3,%AP"Y=P! M]6WE^K9RS1I0LP940C+U.JQ9 _83.#O'F9)1K+;E-5U ?M*UZK;*VRCUOMQ^QW:SM;*^V34MJF"?O# MBBKMBTH%3O>B*A/8-'Q)1_YB"L.)(V,D9A36_6NC4'Z=]T/7"\RNW=T\C7TW M>3_UK*R=E69GBXMK]:P<:%9ZS2W(8^I9.VL[G)87=3_\TY^)*B&6SYR3T3$BH\3'HD4(.RF54XS'KH>9G_4=\HT+%0_N M!_TKM"5]EO/2LNMYJ>"\M'K;5O:NY^4PD3?;JE=,%6>F:5KW#2]5!BL]E0@2 MW:9(<9(*(QU3'*D.&&U*?&"WZ[U6Q>:D:?9;=1"O:K-BFX/.%@PA]:P<9%;: M9K-91XNJ-BMVR^PV'\>QO*AHT?BY@H%K=U;&CS M&(39Z5KUIJJ"4],SF]8]$TWJF=GKS'00%-4S4\&90;;4SK8\(/74' 8>]!=(W7&*)0P"$-F!FX_E!3' M-&Z(]@0[[>#TK!M#_H3W]9'5:!T;($(/OX#O?WW4;ECI1R9RX\SD"+EOO+L= M]-=Z8'^;C7DRVY*;4-B8W#)W63$:_ M-RX;!M>?7S**C0=A;3^(E*SIU+\*/%A_/V^$_YS("*; M^DX/2U'8L#_*/ZCN^EO9(V(8!5X2+W^DC(GG<$:B916%D/__) T#S,25/!F& M4OP\$6/HXCOAW8B[Z-7;PDBFKG\R)[GY02\=VGB\XZ&Q8P>%")@MZ1TY&OP6 M]$0\<@\,L#?CO[WZ-W?4M"TQ&/<=,1RW.Z/NH-=SVK;=ZXJ><,:6\\_>JU]^ M$"T3*/\9O!!]SG^]%;^4S=J!_0M:*UQ4'T+Q%R;2^+ 2P5FL7/I_(*E9XCEL M,8UQ$I(W63";Z?)5W@EL J]=LI'\1L,=IPVD#SKR6GB)XL<*1O!YA3TTDLO% MXA9LF8Y#N9'!C&P8D[*/":E($:))RRCGV"^1)-@9C\'!!("$Q'B,O@+)QR9R MKF7\]E'SF/Z2HQ +QJGPAXAN)E)!GF08N8X+%E9C* 0(\.F_X TXM4B(YVD8 M@$_H7/T^=HQ%AS\@N*VA)'T)7QP ZAZ!*,8([\'@T M[PJ4&%K=KF1P%8K9!#$Z^,E;PB0$'Y'T#MZ*-&R2)7$MLW=IZ6W-TH40H1 ,2CDJZ5 'D<4M@?'>\?O06]EO\MQ\3I(NBM)!I.3>BLZ;WJR& M91J\($@DJ8H;2$QX@Z"49RV!G\(8O2E-OO)!\'"F*XX; 5I&V2/5W'OL#=@B M4 $",DX ;CU& CH7^F (^GH210KQQ^6B!:V=2H%*.DX\M1= __QIW#MA^XH=R)N+0):>>*C_N3OR[5%E3_;Q3$"1G M58CT$-$YR!;[B%E_ -DEB2F9!3QM,#)XR3#1NYDH&4W2UU79:/C&;R*$OC9[ M&H'B<,Y.+SY=&J>PPE!-$8Q)VI+!2A4W&E/]C@('34>^P8C0KQB!>W)H6X,+ MF+X5)I[2)UB3(^DDH=3[M,*;2&/&KH>YE- 3NPT3.8;O&2-/N%.M=*%EX7EX89R$8#:G,S U M\-TA;UU*WD%=P9XTC._$G G=DSX\-57[FKFAD3HLMB,CY< "'Q1W**E=EY'_ MC0B=AG&:,7"2@'"'-%+X%/E%<>5 _X=5%1.V5,5^5$;Z MJM<=*[=@KH7K$;B&_7^07$W*PU" KAB3L D4B^$IC4(=";[5'>*R0 ;7"CN1 M4[2MU/>O0<-H:UARQB,[34=VA) '';4>TS%#2D<%!D11HJMD%P-B_P9X$/3 M:'9RV(H0"&TK87H[66/\R#^$GZ"75X^TV$T)5+=DABI L3TF:E[^>M5I)^_& MYL>*?A/^'(J;-;;45,!L2L&7XB.$+!3\BR__UF\VK??T0?X1^MQ^?TQ ;2I@<1"O<.Q.&9["OR:%_#R$B2)= M1B:8DBGA!Q@3V(N)0&^HNK;P%M.X=@4:#O\$X.]/=*2(\6%]DG_SY540,\3+ M6LM'RR+\/D'6&Q:%<@5@ ?M2TFY!#";NA4$/]1#D+<8 = S:T4X9\3!AW%CM:MP10C.&SCZ& MW*:185LGO^(@X=__,?&'Q/=0Y5(Q9\T"D ) JZ2["- R$?VWBNMV5GFU_*[ M/!TWW'![QQO<*6[6_F(HQ&3>T;NG2K'=;S;:G2Z&WLH8MJV&_68%YVY[^5_7 M/+GT;]U>HV/W[M7LZK]U^]V==]9N-:Q^^REU=N-F2TZ6MX]V6CWIUX']C []+%/Q,/\'G$T]IQ2&7;@75[BS<=FTQS4E[ZW>HUQ4JJ=E%15%K[D%%44- MS9XH-/ND,H['\U=: I_RA6I4MCEWRS9FK 9EA_$N9M^J$G=+C.M$+F:@I M)CO'E'9,#3KZ*/FG8QVH5_FI\,.G+/WQ$4O3J3/.%NB6$R28[K+U(6_]DLBAWX]07& M#/W$"[IH;1<31>N+UD_ZHO4ZI3IH5G3Y#:;LF%LLANXJE\/]C:X XU79.R.] MCH176M4E@]S=);JN$)2,[J'9W\\CY=OB%.MM4[ZM1G=PWY3F?;2Z,I&\V^C; M>\G-WD-G[58#5.XI=;99)Y(_C6\^2LKYNESF.GO]>62O=S>>\3I[_46F8=?9 MZT\I>WVP(LKU#++7<7OP.=L>E.7XUBGM=4K['GCK'R%%)U_<2AR M=<6W;IM6]V[!F@'F9J!:?8K MIFW:K;JJ9A6GYLCN],WV8(O+ZC48>Z+QLF]<8X8)LFH%:GQ,LO#2X0GQTI5H?CRE"@U?>C7M[]**9?TS(YF.&['XBNZJ6L M>B76*_'!XF"FNGHE/C:"J6Y!<2P:YBC& 20R M0CGVY"B.YLJVS,* "E#" &44@QQ5):L$?IG"'FTF[K@L-Y4[<_WE/1\M!J5V MULMK>"K(.J.JHW-?')19F A/%5#R??C9D-.9%]Q)ZC(\@C7BTJ?SXHZQN*.N M6(>5H;'BB\E3YK<2,'O&IW$K49T%-U@$+ E=58%U:1UN$Z\:8FDA$?+$OFYG;:VK?TT/ZQ*#5,M(%4S2U0%C M\5/ZQE!>N3[5^J.BBDV+"Q ZR0@+Q$6QKO H033P4%HFKLJ%?CX'858ZC@LK M6KWBJUN=?!.J?E[9TY58SDNK#8(*7;M!$H&0L,1>)*^I2JQ&8%4W6/ 1%O/EVFM>X%^=P,=3#*B%\ /;:D]$L2XFMO"5",6ARUVIZJ>6 MW:?"6WYPPVHO="'=:!*$\=SS-UAD#K4&RX1%DI;7E"H/>H'@6LK1+(BS!V"- MZ;IE5 K4+Z@ M&Y7=W6;,5F[,=J.7[UK98"ML+#8K!YJM?JR*J UXF>Q?]_(U$I,XBF$=DS3\ MI:4^V0BM+O2Y0;7(:EB I6LJ+;1IV6UVEG@-3E>$+BEABH4^5<%EKB>MJD?. MCUL7CUQ6AO-'665-K@GK>3G)EA0/'0/J/;F38M7,Y M;7J3?4B_\K+Z5%;B\ MS.K5Z\+HL#-Q=%5T;"Q;W?F"MMG$+WT+ELYD@*&!_?#. %DP.,BI7DPU'JF\ M)A4?SX0^E/&-!"N1,#Z0MRXC8Y2-H\MN&A[.2@BR_1"$@!%<+.FX1?_(<*"X MN)YQ&% ML!R&7,(57+8)_<'.8F5MJBXN'75C#P?C1E%"&"JK*MHO&M;%@K1F5O\7NC2! M7RIL <\7Q#&_-G/BAV%M7*=7K8FY[V\4?'MY M^6_S'O6_JPR\MG300\0Z+AE_V/L23C!.G7\E$4;[/F#<\H(JB7,[GY(P<) N M*N2/C\!&38R<.U1 >=Z:HX/D*$DP0_4UC9E'@"-?X)F9I@#$(5@(N*3T%]K( M7U$OW*#@>9>]"N^)'8G"S.-9KV!#*Z)UQ9!_K\8Q0YK@= M=*ZYI) "W^IB-P#Q[ NJ%] MK_$%P'B )7-@[+B!,+Z-QP2%6,,5J/ER_N';1;KQH*;M-Q3[F0'$%3G[!%WA M4!]*=&%" +J^T5J8^(2+,;*C @@KUZH)*C532*5T>?!$%'L2$:F5Y&VJTT]"!2F)I;J/*.Z5J]T[X '0+#=BFB9!0E&NZ\Q M/DIG):#B 'L!OKL2]0N$Q MX(#,*8QN8E \#ET5#U<3Q><[=]K7I+]C70 !QD(;HF08N8Y+5@'U!=X$GZ(E M,6&7*^BH2.*N<2I^RG0[Z=)Q!O55_<7!E>-"YWB/.97A%=GPW!R#FY7@)-79 M&&W]4#%X Z!;3H="2U +A-2>N IQY9X5#H!)Z^X.5!WB"D@3YI.VUUW.A-X, 9C#$"7L3L$^O6Q M&Y\]H.4'>^0&#CW@AC3&8YR23N?-TFB""M!G2B.OM;+ H 0>BV#[N7>'\*B# MP3%C?0R*SG(H4C %GT';40YVP)21"4\U&:8/]36>+)-AM7>B7V$@TT*4B(8L M8[4OG"7@&$8@+K#)ZF2S&%1;&1A5^_=B8#2UVJDE5/9X,80:8*3_SK [-)=I M7^%WO7 Q5L0ZLO@T+I%H!$XM\?B$C3:L$EO--46SWJ[V+"W&"];/4FOC6>HV M+/2*!=EAC)PB+_EHVT(H)HLM+)_2_L*4IJ-AZM73Y H6,?Q2.J?]C>QKTHQ"$ MUKW@2=1^9?/!Y. FIIE(/MI,?!6452M4A1&S01L.[33!=%B-=F8Z$ '@UT:8 M6H4G,Q$M8GF+.ZL$-@TZ%84V7/QX)BV$>EJN]U! MZ JMW?,9YB9:NWD>U<.5MOHZ'5A4'^4H#_<0GWT(1.B@ M"#ZZ(*\X"%76RS5. >RTA5\\+%?G6W:&+J*)4.E0O(^=3O'#.!C]I(4,K^HL M:&JSL?"\#I?!3@_?2IB"DCIP@U?0BW3*1'T89T M6#0?;(YA,;@8!%.=3#"7Y8=NP G@!2CQ " E+>PDFE, [-1,8))L@J$I/R%9 M4]*-J$JFTI)R"./QR0?AT7[N,50GFH6>SV+!]0*HR:,IM6[8"5_70":IDSJWR,EHQ/AJJAB,0G1FV*1+(R>IOS0]SAO MFK_&MR Q5HRQA<+IU]J0O,Y4( LYQ#2>&>:^J"15>!Q3\OE %(.'F:P5 @>[ MIU-R *_#W]$@I\;S=Y]BVI?X.H;;D%.3(LZ6K?,UH9WOT+QQ?@XH&/IO]!HZCE8V-'KW93*#F<7?<2@?12S* M1KS)4!MJK-5=OIC'[]("X4,),0P2E9@5 M(5E"IK#06^G4/)@%VU 0,^PV^C3P_TD :@ 0YD-S,$;P@:=__\C0A*YCG9+# M^8TCFQ=N]/-^.U!EOO#*\?X$OS0LP(D3=)X.,$;>8BZWD\]U5Y';$,;'%Y?2 MM)A\,#>]-UC(0]8Q7/31"*&3D!.7AIB_+:,4DW+C?$>5TR94N);R@+3#H1"J MEXSB1.%MEXX'8$ 8F%6!@9"Q[J=;A,+D$2F-#,>5\)'\J7\5>,+,Q2=T$DF< MZPS*1;N\8B2Q> O"OU,2.L'G8")\] G7^*8H#I,LX1%/V1+V+)2-%PH.$*?I M\W],I)^*411Q;QH;'*;9@32 ^&Z&?M2[4S' XF"72C*>A$%RQ;'G1.628=QU M"$!&IS*-W5OIG"BA!Y0&=T*-8,"H =!!$NXV>D48_1'^6H#)<@MXOAQ8\\4! M1T8 '6:ZBZLOX# 6SPT_3>;)A*AF%A3^9EY6T8V848=FGAA)5DZZDXMI,IP5 M@V'_IE6XPUEZ"J+5/)>2A*W/U.$[27KN[=!4N]'M<*[9:WN#EV@\IBQNVHY_O-UMO*)BO+UZJ&VDR;'KS'LHK;1]1(VZ"T'-4TH?O)$BHD,]9I!6A M##)%'<@;$!37-S>$BBXMR[:9#=PZ5)8K."2R:+ MEJCLTEQ2K1>,$BGC$F.K M-7"I7\H.3KV[U AS"%S=2,&,3C;!T$ANT*248S ?\"#,(E&,H,A2L5/2M#(! M="$F3L]I3#PGH@3'A9*4=KU 5ARSD.320VB\[E;H5\ :R*VF+"KHE8X& M#>NX<)K]VF[-DT-00H@RUIQ N6FA:Q(<'C+"6+T[/NYY?=1IM.?>>=3N'L^_ M%0_T=_#2AO$5TP8(H^=DHN>(WH1%SI2A9\T"Y3<1!@F?"]))3N!]?60U6@M*E=?M@B[3%[95,*V^S49G_DUV M:X/(T.O@UN^R&,7V\ MO$:;ZC3$U# ^9C1>F^J M,'C[ ?L]P*>4R$='=]J I1M?C'O.Q54I\$)W([-5E&;_Y>9 +]O"^CGZ )() MC*]BQ&C:T2;PV!@&OJ/RANE'BM+F#3*XV[RMSEZ%)[V!NGA&AY&*&9&R#N74 M/5''JMD-6KY;IM*1%-GE,S=KSZI=6I<_J>T2'M0>\V!7R!.$Z-J3O&Q27*004E MB"NNICR=).8"F?1& 1C2C-Y4TY.^[H=>D6;"X*F3+_ M/FD/^H=,TUG4>8]P0WVL"JXBD3H25;3!S$FQRHROSL)>YA^*II^9M/Y, NR= MZI2^^W=)ER%B8FJB/\SOO)7><)0+R4#8S?&WS6RP*T:)>#I3(DQS!"5 6@3/ M:*;!@ZR-B0O[7P 2^IH%>=2_GYY^W^12-JGLW$4=: =W:#"?#N_#>">.?16W MYMQ>K*#@Q6W]NHBPC@-OK<M:KO5OO%;E);15J MW_S_9QPCX%.J[^@W'=*;/*=\MF$/6FTF)5>D@GG>@/R7=68"'VB+,$2_ M@8E8,'*)3D(P7U3VUBB9(>=3FKJ;7KOD.VBPP=,[D.PB78XDADQVMA64MS ( MSN(9C\%/AG-;Q2S97?W=3)D'Z2 'GJ23=A6Y(9X79U"AU MH7!'*B_S(WF<$SO^ELD@+\'CW%DK[J/4CVKGALPDH0YMN9%*P&D0+93BWX*N MY"7]0/G@N-7-76IZ0ZE0]"L5Z1HH%*<)7F53^)IQ3!0 M7W-:Q0+DR 1JTXCV$DZ^I,(63 C4QH1XW#F)"*_9D-+AW.$-A"C3*,RR^(FA MQ#A8_+ZY7>]+HK O$ GV:B3XC)#@RHSG!P+$UJN2%QU*>\NAX_?3BQ_&^3F! M&-M^;WS[\=^?+HSSKY^_7?QV^N/\V]?]V-FU];.:)?6SMA5WMTS<11#;6H"P MK<>X5V _\KV"EMUHD99_D5=@X+]S# WS3*OK@^>OUB%#2Z@8MG$0LVP0?(,N M+EZES5%@",[6UKG%?)0$G^1RQ"F-O%],(S_+T04C:D'K J_C;)6'Y)"M:U& M>W"_9@_?V6ZCW>H^D;X.&KWN[C5V/WWM->SN9@I;7E0\JPB^HO WF[*]E?Y> M;[0MCN\Y\A:=ZH(5WJ!F^MK2Z$_[JQM/VBZK\?8W*HM[(:\4Z3I&-$- 0> - MOQ+!U@:EV9^7+(@8 7:F%X3Q7MSP>=A( B)?W-B5T2K3_#6F:VU-] I8[/(Q M_^<&LWR?T946M3[TX%H-R][%^#90[_O(J*PR/8OH<&%%:].P8F%#*'FEO'^D M;JE8XR2.9^_>OKVYN6E YQI7P?7;TW T<:]E]%8Z5R)\"YMZ\;;7ZG6Z;[&/ M@XYE-P<6M&[W[/[;2;_3MKKRMG5BV8WX-D;K1UQ3CG&&LX(W6?@V]'FZJ8>. ME,0J'TFWMJD[7SW38Y_8UJ#=>>P%^L2%:)W\6DOP(1+\"*;#:$++M1AWZFNW MADQC^J_Z([T?9%H_NJI IN8NQG>OA;!>1F60*=THU*AIGZBI;UDMJP^HJ=/M M]YOR]KIU8SDHRPR!4 MGWXMJ+5.\8'0IHX&50/:M!X;X]?0IDK0QK8'+;O9L=M-JP5O?.OT6E:KWW?D M;:LBT.8PJE<-XU.1>%#EY71?:/.29,30QF[7@MHWM'DJ&.ZY1VWNI^IUU.:9 M0AO+HA^;]&.K_18@C64/[SQQ$TWQ*C05=""(I M"'AY23(Z3:X:1+M02VKOATZ'P7K5 GVOM-AFKTZ O*X,"%PW7^JGMRV;,N^ MM08M"^^DLJ_'B]]X[SN]76:WC\3Q6[OC%#^A.AXO*I5@C]L,OQ>8>EN("*\*NEN)+\HK-VBN^J*787/"*EZJT@MWJ M6+7GV_]RJSW?BUIN\YYOT^56>[==I ?;C?.OE\_2O^U!7.=TL]OXOP\77XQS M/XJ)YNEC,***?,9)RJY3TJ,F_;?S'B%KM:M[XNB>.(%4])FS&1*^*TX#X@E2 M=)H8#B:B*6.H.)#=..*1Q>**2;"1N\AQBK11>1'H]S6>N)/;Y56R+1;>Y=E_ M/UE/=SA)D:;]$+>!'TSOC$]8A8RX-"Y'$SD5Z>I[LF&^1U*^L],O3];J/[[R MG0F/ZZ["SU]<_R<6$]^1*KX\._CQT^?:#MY;%3\B;Z>[#TU\>4;QR^F'VBC> M6Q._B*'T:G/X4"7\?O&I-H?W5L+OH8Q Z?;BFE]48&"_N9&;6$)UX551IQ7O MO-Z/-^%P\CLC"M[O6-#Y/+?K_HB[;J+/.6(B1%5?*K^KQD0K)/(5FHY;\XZ M<3C>B3'=Z";Q0RSMTA=47N\?E :Z?M@/,LKWDFI%S+76X5DHK[$(LG>G6,Y3 MWOSUC./$Y._Z#MVD<+C<3XY.TS&0Y!O62YY6L['-@M$$CEBV=K7F'^J;3[/# M;XGZ\I?-J9-7LM.NH3P])'%Y&>OI8M;;H186LYGWYX*O<^S8FY&\]INO?JDI MT)\Z!?KC,I-?GO_]Z^F/WR\^7=YO(>>XB^W^WDB]RU?1]R2,$I$OKTF5.M(* MV1O5F>$'F2K1YP(/3@*.CHY7G#PUM"H @O70N?P)GKT,Y41X8UW]E]1&?0$K M?\D$^:&I/9'$DX"*>RRMJOM J3V,[7UQ/IF0_[ LRH-!H].UEY$HKR)D;5H- MJ]W9.<]KL]WH#^Y'/+NJV8[=Z'4W8Z55:&+.<]I-GIW'ID?=D/[U40@B-T2Y MWT9Q@'41FP.N]'(PBLR*H/RWEV^7\:Y??/OXZ>+\[%?CM&%\.;VXS!6JV&0K M>T_NJW7) W.V*@LU[ O5S3.-EO,D%^A5UUVLVF;#?F@Q'@J ,#=M (-S1S]) MQ408X>WZ;?,2#L[Q_#1$BU%5UZ'BN5@W8^+*,8 @G>[X3>=?U=+>B;2/OJ=) M;@M"/EXNY7F_WJF47Z]V[VK4\2Q1Q^F7TZ_&1<,X^_WBQ_EEC3AJQ+%30WV* M)<=1O1+H:%3[OQV)]5+Z;A :_PO^SBA#'ED5KAIY[ UY+ BY1AXU\JB1QZ;( MXX_S'X ]/AK_@+WHIP_PXYEI_.-BJ^/(&H+4$&2MU/YP8P\](^J9_ _CD#/ MPGO/G&4Q6)YE M\788.'?PSR2>>K_\/U!+ P04 " !$@EU3\NFW!/$0 #ZK@ $ &]I M:2TR,#(Q,#DS,"YX5,U4R8&LAF MS].6L&70QDBL+,\,^^M/2[:QP5B^#(G9A:K4!&QUMZ1/:G6W6N+C?UYGKO&, MN4<8O6B8']H- U.+V81.+AI?1[?-T\9_/KU[]_%?S>9OET_WQC6S_!FFPKCB M& EL&R]$3(UO-O:^&PYG,^,;X]_),VHV/RFB*S9?<#*9"J/3[ICK;_EY]^CH M[,1IX^9X/#YI]AS3::(3U&ZB]G'/'I^:KV\O'QX MZ7Y@?-+JM-MFZ[>'^Z$JV@C+NH1^7RG].N9N5+[;DJ_'R,-1<4;(2FEF840Q MYM!U'RPV:\D&M\^Z[:B\Y$8T_ GU!*+6DC]EE/JSS02VX"VQF.,6%&I"*9!J M+>GRB58)9 %;+&F2M3IJ!2\;!A*"D[$O\"WCLVOL(-\%$I_^Z2.7. 3;,'!< M+(?&2H'$:X'X!(LO:(:].;)PL;[[],XP)*AD-F=<%[2!OK&KK<2')VLVV MV>R:#2,8!O?,0D*-[63K4D0M[ I/?FO&+#Z\>G:C5;P"OM><(#0O7XDD85"1 M\$GYRB3&N'EV=M9ZE8,VLQKI,:C*-^7'IMDI)S9K,!>7#=^:$=TVZA!/V')U MB.C>6(?-<[1(59*47P)"69V-U;$S*UR0BDA\RY2-* MF5!&\0^Z(1>1*(VC=4$+&X PW!9ZI3HW<-0Y)\?;K3&HNJ4H781=6)*A2W MY%,;7 +X9S1C%R?Q$;@: 5LCP7?Y_F-KG=V:(-_#]H!^4I_7YTY('!;1$*Z- MNL)TJWAM) L?1@!I8+MBU&,NL:7S=XE<::L-IQ@+KP16V3PT )D*H Z@,H2^ MPR%"259&R,L(F!U $=XC F-!3+$@4,^M0+3&40^8U!G% 3/>KS+_]YXBN.PN M;^ ,0)6KJE4%+X.9'K=NN]W3X18S-0:.$;/=>\"8<\5FT+ IIAYYQG<4,,'W MS'L[>MF<]5#VP'"_%'";CP+E"WO3692_;F(LQ+SU^1^WV M"$WC,Z<6$UL9'G MP1">S1'AJK>NL4"DE%'Z9E$:H#N]MMD+_#_B62[S?(XEZH%(.2654".6:D1B M#2FWJ00;2K*1$&V\#X7OT\3- ^HS8_8+<=V[93]M?S!DR]"/ OFOTBB(!!JQ MQ /X&X#9(L9:*,UVUZPVH0]@+7M8_5]FJ2W(4 =HU[U%-1HO)H-XU8ZDI<=A_5;AJ2$1J[I=1M)@L=?MWV M<3<]6S=.SH#;/H'RA)\Q]7$)#"(*_BE9OA$@]3K"6+OH2OCU<)<*VA_^- M%Y\QFW TGQ*KSS&JC%\./RU^9KNG0M09^$6?Q@LC9FY([@< H<-'9 : ,&?$ M$?46& <;J-5!SF*DAQ*4[DDVE!%/(V*ZST@]8J[\$N@'-G;)I*+[582; M'K-N3X6Q,S!+,#9BSOL,W!7SA"<8&T,'4,8=WW6(ZR(K'-QOF'&%^.K![('5 MHYN (,(0S B$2*49BC&0$0G:2VR'V,766DI+(G!0)AZ2PTGKOYE'YH:01\AQ M-2LF&=K@+:/7F).;U>(/A9CJ%>:)^!J5,%O#_7D M-1Z72KZ5Q?4:[]1,.^F2;,\ZM;3B2A#IM=-9=W,'[Z/^D>V69SMMW\7,D=OS M(RP/)8XKF&WYO+1:I],&SW*ITM[5;ELM)C9H*+ MFX'98<=IB=<]1EXI7182:!>*3L=,1P,#PKWKVM*+Q0J9=KGH=+M9W;R/"T;0 M\GOL>1C'79*T-N.GY;51%>YZ!=7KF2E7)$1/?I""$B]_6;-N$V3[J[?6X5!/ M9>1D6_BF&.HA/>J9*?M-!ZEZIT(]!Q!7^UQ:48C:\JG,07A"8FMS-H^_'N+C MGIFE] M3H6DX@+,='AV.J>==$I0P/07(\G64'P-8!SFI9+],JJOV&Q&A#H%T:>VW!4& M'# M"9>.B]Z3/#/3"0<);@:P,U;X';"1O? %<7F<][F"T52&JU9G=ML],Y5A MH,4.WB]%[*6.O$&<0F]X\K#N(^;#*>)X*)CU_1(TDRT/]F+JJ3J"+:G>/N&Y MSZTIO'X$[[ $S&\6I9VW7=-,9Y=$(L/#R#)?P5",F (M_/KBX=YDW3:F.]75A.4X90LMOW,>*;Z,,W&#PZ+GH%=M0S4QE<*YCL MNSV3Z-KEV3/0\"[8>@*>_@\C[@U D8_8S2N:$5IQI_!-8O00'_KY[U.JF,&BW636,IUI!RC]P5^.% M$?*[\HVFS+4Q]X*K;2(O*_+M^N#%;73OH'[X3N 9#!PT]E3.^45#<'D:5EY. M?-'8#F\JL^?'\M;2@+>Z9O]\#B.2V2-U&:GM\W"Q\'RH"!&^_/:9,W]^T0B* M$^#5,(*[2X,G4&&HB90AF<37&Z]WT W%?+*(SB1!A1\YLWU+> ]X-L8\^)O5 M P6)M][$X*<%SFTV0X3FMS&\X(].@BCWZE>Y/9ELGX-<;]G I0_"+^(*+]U M*]LZB\RFK!?+KW=PE[V(7H6GH2X:%LF+R\@DD,IL6<4 M[#&I!6^$7\6E"U,JLYW%&?RH82DB$06P SW G"O5H;?(4M" \K"@C+HP<1F- M=AR5YCU>].&['=PMG 7T6WB6&!7%N@3Z8QX(S^^-(::$\2],8,_V<:?=.=6K MG^SR=6N<$2Q+[D!,,0^&8R98Z8+5YZ6-QS]L6@Z!*49/;,P$L;P<6#:6K1N2 M\'@9>Y9WB\]P)B*IO,":[$W)_(X*S&40 M8 I_I95RRWA\[Q]4)-0):)+=%]L44:]FN1Y>MU.6#-5W> M?P8S7U8J3N6^9)RS%[!+KM <2NFL@,H,=]1>>$#4=Z"=X$:5,EWSZ>K&?GF- M@<4F@<<$'N$3EL3RAJ/XP/-@>=X97$(*QD>G!_TGIMFKSC98_^W&0_F14/\8 M^$IY@-%?V!ZAUTM,P7T6WAVU7%_^QATH7$PF%%X%4UKY8!@FL+1ZX7.DH3-' MPO8$[.AX6'79I%L0N6[*'<@:%+ED6Q@9MCB?+N02YH]5,*": Z^,1V3_X0>+ MLR=8$*.7OV9HJ0P37]Y^DKB'/\O7+]?$,B;RG;5++NVF]R0A_0*YGY,S I"#@]Y"\E_DG^+>7+ZMC4 M:F2&=P9ZL*QB\JP,JB")3#8L<._BE*]L$ZTLF]UT& /,^A..U7/]",XH7/<@ M!OW'I=J_QL'_A*:Q0>O89.):D=NNNI]?J=0ZEKQ"_N95!K9Q$;,[CZINR(/8 M160&]F&]KN;QVPL/RT$W??E876N6LB#E4=;.;%P/YH?@N5X9)F:IC2?';7=,P#3&NYZFIVQVON8,_7SIK"V7V-' M*L(1MJ:4N6Q"*ZYZFL&N*.*MA6I*ZVY/V[7/6!@U!W6VY48DOE9G]MAO@,9H5\8 MM9 W71[K"G?D,QN>67Y')W \/O,7E\UE:Q_'U\,GYBW$-#>7;+58W?7>E/H% MDX%XPSG'R![07Q$GLH*RLTLED&FXU+HA>Q5&$!^#".(RMIC9N&R"'376,M)W M'CD;AXG^R]S,@?.$Y79YD-23*)PP#![ ))CYLP*9H3]>\/:G2ZF$T>P([!=? MSF?F9$1BJP1UQJ% 10EKHA+H"P)N\0.A8:B;CTX> MH".INSTK&=?RI(L I_,;S#QW(3.U;1F!)38!??((<.O2MYWR&>(_1WBMJXBL MZ82KQ",*M5$+ YE('W[(7"4G9S*48%#W6 KGK2S4?R69FQ2I8MO95[4)5,8C MP:&WBL<9P9OS\LS*E3)U=_EJ_DB97)-=:8$*(\>#7+\P;"Q;=PM2!\EZ)0^> M]7:E)?\E8,%R8B'W"3\3_/*H)$<&N[Q72K/=6HRX]@.O<37CBO4I^P+GX)5[>+LENF)=M1]V;B=H5MX- 0[LP2])12ERVQZ M.]^=R7[Z[(*;J*[0B"P@O;[-+E^WOHV2>AFWEVF]47R91S^>GI,0K*7=T9E[ M"=4"J,%HEZ=&\%Q&U^EDKM>^>J)=C< K#[T?GXL9A>=B;CF;72W/Q0SR#]B4 M9[2K75+]_*#9^6%'$V/6NQKZUM^64O&2E?IUX*;S_N5O"-B5UMQB6&"1>^M3 MV\O?HL@J77$.; ANB!YYF\-'I:-0.7SJ M'@?7S/+E U!Y-[ ZBD7B3K2\O,5BM'7?O?4,FAV&HIT7L$J5JQN:9-*,SE]+ ME]L9-TT==XX/B:"/ M?W_]$_./__4??_O;W_\/8__Q_:L7CYX-Z?0$YZM'/RP05I@??9BNWC[Z(^/R MST=E,9P\^F-8_#E]#XS]8_U+/PSOSA;3-V]7CR27XO9/%]\J8X(K'%F,T3%= M1&'@@#/@5N?H@E/:_=\WWT8>+ ;0S',CF.WJ]6[;Y\\^?#APSG0^'(MAAJ^P/*K_ M__[J^8U;#@EACK@@?7^3AI,G]3-/?ACFRV$VS57!W\.L8O_M+>)J21*LK[@Z M>X??/5Y.3][-\/*]MPLLWST>IE-6-7""DI4UH' D&^.SX4T:ST66,:U,B\N3DJ5 M_ G.5LO+=^I0//F"==RXF MM7.$L$AW2'7SD;KXQ)/EZF,W6$R;I+'0APG40VRA>?G6*WWN8FRGZ MY>HM+FX*A,(6'K(G=01D.BK' D<2R!9O#"\@+/90]UTHVRA=?75*/W#(FZF> MK.=J 6GU![EQ/YPN5\/)!:QKDX\IWLOB"S,BDO/%"S)(5C"T.:*0:,C>]^#" M%MBV(8?^ZLC16BGMV ++M_7?C_]U2B9JAFMSM5PMIHFP/%W] M (O%&44$_PZS4YSX;!2 T Q\(4 "'0,C"Z/9E+OD*7SDT(MC7T2W#9?L5\FE MMHIIQIE?%\,[7*S.?J6P<$48*[YW-7U17:T"7CO(F1G',ZM^-(O1:<:]E*$: M8HM=S-KG0#6(Y4Y/*JDP/\-W"TS3-1?H^QFNB3;/3T^&Q6KZW^OW[X4R25;* M)+5CW"3-*,0@39%?RH1'0PZJB+K$3G%?$P%VC!%9UV>M&0TWQ(S'5W?_I_.? MBV&YG"05+4T^%.0:;VE."IP!1D/QD# -13\TEQ[B8%S%YFPG(RIUY;Y)")STF8T(B@CNW@Y=Z&,*1?7E"&W M'XD#M=#N,1CF;U[CXN09QM4OPSQ=8 %ZU&76B;F:+=(9 O,>/4$#'ERR27'> MA1$;X8QIDNS+BL.UT3:+=TW::WBR!VZC"HR#(Z8&'RA@*R2QT(D,/%>I=&'' M_9#&E-7KRI!&6FG&DKOB/9^GV6E=\/VU>HJD@16%_?%T59<@7@\5;TU'#3.Z MXIOG\Q4N<+F:1&VL#\4Q;\BGT)JDB-DI\A]E"9E".LQ=\L-MX(\I;=B5?0^@ M[8:IZ9.3Z>IDG4R8YYH3)4@X3S10$Y^,PA =*T!^K?8R,[#!,HDJ69X2H.B4 MDKX7TY@2A5TYU4HO[0P?Q2I00;Q 6.*E[&?79EJ7O E$58)%0I+@AL6@!0M& M91 J1.&Z9#.^B&Q,&<&^9K"ICII1YSP+.G'&%>EK99&R=&^3::9S"I@)WFLT MW''9I\IA??LV0EQ&)<)SY5*,+":#%)PK^DX#9QF=#. +Y[9+VF3G1=OCEFCL MI.,[>;:]1_@XJ>SHBHO!1F;!>Z:Q1.8I'F59Q!A5,2!2%V]L^U3V&(HU#J) ML_$_F!'#=#IY/:Q@=JV&8.*E#2298S(;19RL)91%9)9-]JD(7KBXM;9ZIU)O MTW7'%*8=H,2#AZQ'%O-R.N'!1"/J)"* ?*9BD7PF+UF&[&,)05A9'B*9MW\E MX:]P5L.)2P%UT-X'I' A)](8T-,!4EKF+<3(:?"%ZK+NOQG.F$S3@6RXKX3P M@/%OYUFEM#C%O$%"ET(L7B52%R],VR(8.)HL1GCH-R':$R6JCTC M&FBA:[79IUC@$IG4X%**A04?")D2H3*5H@ZCA0*BL@1[K'*SV^#&9 \;4Z6Y M;OHX.EE9:>M2BQ,4'&HPQ-N$)&P,T2($&T(\V-'9G=G_'(;\83J;38R3Q3H: M(1#E;<;6[N-;H]RJ.OY2N2C<)'[E@P MB>3QPC ?$9F1@:O N@J^5 ($3 M#D4\#=9[9B!DG850TGU)S_<-\?=WS,DZ*B8N06"A4!LVTU/0=.IJ MC<)B2(_6=S%OMX&,P(4K MF,XQ_PB+.1GHY8W:Y#)-T]7$(!>)NTRNFY85EV ^SBEZ&- MJ2"D,3\:ZZ5E@O 2Q]H[I!GLW0+?XGPY?8_/YVDXP1?#?XYY] I;;@+SC&5@;0V/1TU-K;Z-FYEK=,$ICAD M"B5D8-XDRY2V)O"<+ 6;7TM]6Y.8AO,"D%1APN2ZQ)EDW;]%&I7TURN=0G$/ M$=.,S?7OSK8OE_CMI*MF#][/T_FP6 _ A5 EN81!*<9EW24BLV-149PO#;=. M"5?0=$F0W08R[F#@Z'PY2$^WV/+W)[?'] 6];M1YZ+<5?5V7&;XL%WD?^NE- M)#NW(+KGHAUZ$6T#OU%3HBO;^Q,Q[KPB\Y2 7=WV>RS#XL)&DVG&Y8\?5PL@ M\D_GL#A[3D"7]Y;^RBR*T$P+BB-UR))YGS0K(F=3#%AANP1Q'65JE@R^PCCQ MH6A?I&&@E:-A4L!B2'4-3EJ?P!K,74*;#5C&9!_'PLQ[\\A[JK#MVA().-P$ M]./'=^16X\119(9<>>:4#80$4RVY+TS]1,B@#R;,40JWA1W(N1#"L2.6#-,ZB[9+6 MW0K=&%:UQDZ]]FINR,!S^2X? _0ZN,@C2UA7['@R+%HIF%;1C509C-JK7M;_+H8RK0VS\B"HY+,^%K0[VE>!"!#+3P$*8R5 M(+JPZ1J&P]=CWN/\%)<3D"+ZVMLE:E$'TPH&P1J68W;"EIP$UWU67 MV5?'=Q=5]ACJ-F3C+*C@ M&89DDD'E1.JT,?8^2#L&"WUM:RO]-]) R]UA)-(ZC*4HU7 ;#7/>$2,M2 8I M&Q8<@LG11A1=$O57$-J$*62&+CR-[W&.56$IE 0H$U.\AN7& P-'SQKZK((V MG/YTV<5[#YZQM1C;AP";0X?#AKY3N-K6;:%1B"*YS.IC7IU74HZ4U'[PS63LZ/CP#VM<17\L[1F&*CX5<9F[(@R8#P4 $"JN$3!QY MLF2:'B1U?)@+[81$@9B828GT[GEA(9. Y"]YI* A%NRRI_Y>%_IA/<]#-7]G M2\2>0]VNT +7S],_R4(L8%8[3>:3Z7RZ7%4QWW]*=*()H%6AY]W6'1L9*93# M%%FV/@OMB^6J2P9[.WBCQK_\ MB4"N<$80\T3+$@/2M!RKU)JF9>:S V8(E#,II@A]$H3;X1M586EK_O304;ML MS<66L"N0:WDEJ))!%$;VG*QZHJG0*ZN8*S0.)1IA4I>ZKRL5FM27WWZ%KHMG4MUVPW 3Q213-_,S_=,I[/7"Y@O(5WTXUZ_.M?Z/V$ZKWB>+J9+ MTNZSTZKC7TG30[ZJH44B6]WLH]:=]^QZWZ,P3/@U35])?ME%YYZVY MO+$<8$1<:5O LD&PW^<+A-GTOS'_VS"K]8V7$KR<_X:)X*_[S'U&&E/K;8RD M*";'6B%1.(.D#8L.G5)*&]^G)ULO@<:4GGDPNA^5%4?D^)48SPCO^W5\M4F. M*D*P*JY;K419&UBE@/6L!<<[@N(X6N]37-)5B7('/P].Y%P%:=M.]C?YR M:/8J0=>YMC*'P@(JSK0.DK[+]#)%](Z""M&GI7AC.1HNO(58K !#H",-BS9% ML!@EQ4&%IBD:C3I!'7/A[6$]JH?DVX;>C?LHJ;O]N#$_440937:1.9 M\*U._,[_[_2B9O;U\ J)0FFZ/IOY2M6OAPJ!9IGW4[K?]V>_+S$_GW_*MSVE M>.[]VK.=E%QNAT+?PKS-=RJJ*CT^"RM;&+5_$93&,RJ@_&Q=L37RL='J$D[G-0E8N: MYYP85^BK)^Z9KP5;O)@4K2U IN&XU7('$O%H#;7'0L3^>C_ZDJ=P CA&>GY MTW 43?Y"B<"R#3X@^2>A?$5+GG\-&O;0;3/B/<."BT45>W-Q7P!NE"V&.+'N M"8* M>.XX, NF9N#(,8B8)>/)FRQ+(I^_2Z/[[>#MN&&G;T9S-'SKH-ICT\Y'%KMEWAXUM8X/= #337O/%#(KEO MM@8HD(-P-(V*6(]9PPI?S/X;%GP3JHL'Z1!65%(K( A?T-* 1%&O41(O&S&.RV2FW MA;G\]7%@5G7SNA:MT,VD:84FQ7)SB4P$,DQCKIDFDI] MP%Y;CK=#N!7M_GJI_2X*/IJ]O X0LA(9+K4 M;6MKC%MQ\"^7]>^EY-XLO#JVZSK"3.-@@>P[%@J-M0^:!:?I8?$^J"S(V8Q= MU@%V ;D5#X_5OVOL/#QIO\ZG2[PWD/,)]%9@8ZF":SG@&B.CH&BP3#) M%Z]YB$%TV:>W/<11M=OI1+,[AOEP\J^U4ZAZ#VHSJ%:Y.%_-:D'Z>D !43M4FWS9R HTE,$_B M,.FSM<4Z)4N7+J+-)!A3"=8#T/-XVF]'WML>P_>GR^D1C,FGJ?NYZ$%:HS26+A*R+%09TIV,J;D,Y_*CEAND= MG50IGI3B712U^,3684DLJ!1<]"%JU65.[[?#[*%/,#J(>7>/;WX@7??.L&W" MI[*7"KQA?+T@HH-B,7C%+)3HN4NYQ"Y)I>TACNK1K=W'9B\Q2L4(B45"+D05M++/9 M"B\3%.FZN!?;0VR9_GF^7)[2]?%E>3',W[S&Q(K\L%<./'^M\<3I=OJUOUEW+ MRTFA.^>0*&C7Z_I*15([$1FJ')Q+,@+OLQCR)62CZHI]+!HU550T%C(W7#*!EF3-I1;G MD-0IAX# 6A2_A['Z!1-80[$F>:**?+NL6UI,XZ MD;-)\B@L+THE%ATYF)H;R8)WO-9,1J-PPS7.U7J#/%N.=%%_Z[K9;[GI;\3CR[I M0N,I7$"F@9ZF4!*1*XDD%"9I^U3/'E?,(R9G8C9*99&8HV^J35/,:ZY9MB[; MI'R(?4[3VC72T"-AK4R+&H=F24?/JD@ M.0W$F$KT'K@SXE?/T4,Y\! 9$6X$U]IR9I0E?"$J!J489IT0MG"AG.C2TF_? MC,C#%AE]_1P]E /-.+IY3]3%&-X:N7I.K8E@@1DK R&D@?!:<"9%-$#Q;'"R MR]:/74".R=/_BGC:C0>]F]%>'*)\\5\\>ST]H9\/97WL1<'%<-[7;UA.3O5W+MG%[ M[JW+CBD$V4MMUS?1'C)D3?997P" %;P;IO4LUS6,8D%EK@1+]>!*[4IF$9QF M$4V6 GU,6_4AV7CQ,;GGK?1WP/#UGM%_PQE6>_@]S.HRS&]OL:Z"EV%Q/D#[ MS]];7KC1;+V/&*VZC:>T.,5\;1_=Q4;CB=8",C&' 7C!M")OTXMZ!DX(?KVQ MT_?QX.Y%=+#_2GH?SI 8-JL=W3>(G*+36%1ABCNH>4T@X1T)#Y+GD(W,?;JE M?Q'9F,Q"&\;<<2J;*J=Y*]L?Z-]T55L^KY/B&^"I((O4M2(.SE-;DOF@)0,5 M@PI8@DA=UNBW1C@FT]2'0WV4U8Q+Z^/B?X6SNL/M$ZE%5LB-89SSNL:;' N\ M.":XAX(J^V*Z;$W?@&5,69L^_#A4 >UZ,7[JHU#C]$LISRXQ6:]*] 99CK6C M@A*) 4^!)9-=JF7OKL_>Z,_#&E.VI \_&JJE;=O.^\45J2 MTP46RNR,S*H M!=I@9/'>:( ^+:X_#VO'/51?(U7:J:7]GI5?<#4)B)9[FM<,!(K2M \LI$"3 MFS,YAV"*3IUZGER!:+<)9UC\^7R^KE)85K/^"C[\3%[B8@JSY01]$137"N9K MSS8=I6602SVA4T9.YMTXUV6KUU;HQN2X[\V/NUU96NNEP[ZMST'+C@NAA&'! M6*10HBZ?V$!(,0J)].@'U\57;T:98_GI1Z;,+GII;&'7G2 OI^^,VKE038&O MRVNQ).9SY QC(F]1%$%>8S^K>AW*X35Z^ ZF^:)3],5%:=BO.BA-*I9:M,6* MY*D>$4-F*M>CO'V0'*,L]-#V*")M@8 M2A>W=3.<0^>-W^=P?MX=YGKARWTQER<4@"B8!$EG?;1,VR19%/7H.5*%8S !,&'#N.M2%UV_E[#,*:4=P<*[#O:S=2]IEY> M<^\F'2<\ X;:O,P7SYD6 I@GAY'E(&V*T6/&+NG+>Q&-JBU8!RZT447O\&.] M,+-\43N3X;/I,LV&Y6D]8>VJ;.;JW?T#DGWNTBA$.5C X.66O:UQO"J\G@H MOR_/3<-$E00.0F"U&5%M]5ZKOHAJX$*17' 7;Z?$-A;-;;IVV]74]<5?7@&' MJ(*4IC9$)/0Z&4? %6?)F<1C$B+H+KM./XMJ#)FM)JK^_!+J(;IH4@!ZP31AY,\;YL2^)/5^U<#)#!N^R<9XAU7V^TB8'V MA:PSBJ+I3[!=]J$>7@QP- +OI^ =5_]WT4/O0I%K-I^#YK*:>U_/.] Y&18] M.>PVAXA@HX6CTF.WY'WON/HX#-E3&P_C*ZW?K?U%6KM'=R[7 M-YE8!P"\YL9 U7H.E"PZ3R^M@2( M6JNT]ZAU$1KIW(]:CKQVFH//&>!+#5S7JI0 MC/0*N]2VW(-G7$;Q"!1JH9>1&LZ).)[II'L]K/&\+>RQS6?@&+@G1\OJ&.M& M'LN\HTB\) J]'>3VEC/[:IZM@3]?'X! M^3\1%J\_#!-,0>5$\9"UGF;Y6G[D#4B6BXHE2)V2ZV)]]P7\59KG8]#Q(,T^ M, ^)6#C)B1?MC2/&)*B!NF 1>=UM+C*]I1!\E[S(_I#'M&%WQ%S<6;L/R\:? MAM/%1$6DD:%1$J:$>M .LF!T82"*C$([XT27DT3W1CRJ2JG1(V M8@]&:6<-,S2;,ZVC9X'+Q'A(&CTDY7LMQ.T/>L=#'O\ZA#Q8PUOF?2[>KU\B M0?G'W_X'4$L#!!0 ( $2"75.OH_\KFE\ )[8 P 4 ;VEI+3(P,C$P M.3,P7V1E9BYX;6SLO5EW6SFR)OI^?D7>[->+3,Q#K5.GESQDEE>[4KZVLZJ[ M7[@"D\PJBO0A*0_UZV^ %#50I+3)#5 2L\Y@6T-R?X@O-A 1B.$__^>W\]$/ M7])T-IR,__PC^XG^^$,:ATD^](3*S3, )4"UC-XX(Z3Y?\_^Y*G3 MR8$DEBI.9-296),U\=HS Q!C9FSQH:/A^)]_*G]XF*4?<''CV>++/__X:3[_ M_*>??_[Z]>M/W_QT]--D>O8SIU3\O/KM'R]__=N=W_\J%K_-G',_+WYZ]:NS MX:9?Q(]E/__OO[[]$#ZE8+>AY*/__4?/_RPE!Q,PW0R2N]3 M_N'RG[^_?W,7Z7 \_SD.SW^^_)V?831"Q(M/F'__G/[\XVQX_GF45M_[-$UY M*_K5D@LH5>#\C_)I/_?&] F!3,.%3P2_F\9%P2MBW/3I_3%??1:)*^MP;.%<@UQ&6CYR$!..4IKC1 M_A0FYS\O$*YV5QC'U^/Y+UW_ULX>!3X9#4G9;Z@1= .STL3=P MHX(,Q\/RT[?XY>5G%X M5I"^S=,XIOCC#\/XYQ^'6AF?=.8F2"II5)!%DL;9 M$!PXD=.@TQ/*6E:K&4W"K0>.RGXZN5* $?@T6GQW$-/PZN-O?"H*(;V9I_/9 M0"@OL^:>Z SEM'*"@'6>2&9LYH$"'D5WE6BV4LI9"C^=3;[\C,]!3>*T_*,P M10EEEWOQ_W@(PY*G_=:VE-?[=#:KNGQU]WRWBT'2@-GYI*)(E[SA,G[\83*- M:?KG'VE_BE_B,J

H/OU;?_E;X/0!@ON:!ES[)$>DN)EU=NGG_E_J7X2A-7R*4L\GT^X R1D4P MG+@@RA[#@7AE$K'*&Q.BT=*S:J_TK4_7-9QX!HWN+\"Z5L@:5[] NGL35W@'&12^3 M)5DS361$:%Y")MKDR!FNF8*JR.FMAQ\1N?L+]2[+J@;+UZ?$+_B=V1DXS9G5.'ZW//Z(F.XCV+M1@ M<6E<.N*MBL1[KJT5B9OLJ[-] \#1\;VO<.\R;OHP?H*(X@+5",X&5 BNM4R$ MN>10];0I0!P)T='@J,OG$QPW7-4+FB M05L>=Q*A$AX= )Y8;O#\X Y_8"CSO$8<9\.CCX#9O@*]RZ_KS^_K\S0]&X[/ M?IU.OLX_O9R'3S!-L].+>;EN*S>8 XV+"EY08@4MVP[N/6!I M)#(QFV)$"Y&Z>G&O>Y @5$ENM^?^[@.D\34??WZ?/D^E\@"9$ MI%PD@NO"G2EEW)GPGP2891%7:\#8BD;:VN./@/<:@MU =J^ V)6W/X7Q;"'0 M2U!4@41G0" >+XE401&GJ24I"Y&EMMPZ4S-XLO;\(Z*[EV@W\-TK0'8=K_OM MHLAC0+.Q$HT.8@--Z!WX2)P 0115WM",?_$:/*\_]PCX[27*#;SVBI:M+G## M9(HZMECAASG,T\O)Q7@^Q<,FIH%F4&*OCMA<@GE<6>*=1/_!9!:9%C&8>H'N M>Z$<#?OU!+Y!(7H%UI;X3F)$RV)V^5=9-1LDGW6*3! ?$ZJILPE144ZB%'@0 M<=R3?(US?"N HR&_KW W4-XKOG8+U4(93Z?OII,OPW%( V0;>2DSQZ]VDR7EF1UB4G M'$=U8@I7E*Q$;] 8DH&#M3YHZ7(%/M>?>P2<]A+EAD237C&U#RE<3%')&/GV.2JE-,)G7R Y,*,:_+=,1E#*XH'UKO%[.!MAI$Q).!Z8"KI +/?ADB<7A"6,B645?/ M+]J,X0@XKR;B#=Q7B8O-TQ3"?/@EO8(Y7.(,]OP_#T7!?0<0;N*\0 OOP*8U&JUM6FKR-W$:R-!],T,2A(4BT"#$' M 1&@7@CTYI./AN>]Q;F!W7K1KG>3V1Q&_W?X>>'/224L10P(RZ9E(,:'P(GA M7KK(T".P]5C>A.!HV.XMW@VL5XAS?81O;R*N>)B'RXK>2X-\)EP5$VT M+XTD7@=+(%-FN&,RAPU%J37J"1?/KTCZC0KP UY2]Q+HIIJL'Y:UO7\*H\DL MQ3__.)]>I.MO3M!:^#9_/4KEV7_^<9;.SN\80[TU8_6MDV_#V4 *QQ=1VLA1 M5V4*:(@ VB7"@/6E/%96"9,^ *.BGMQ3E?^@WNQ!\?TZL[>H*Y?SK7"\6NR< MG9 ,UAH$5"#_U8TZ^SH'P;9N!@\RO3\Q&PCO(=6V/&=&1>3>$2$D[GF">0)& M9^(M,]I;$9*H6>G5DM];W1\>A=Y=A+F5UO_\>4TJ>%3]LT<_AY>3\6PR&L;2 M*6=Q[UH ST[S2YA]^F4T^3I[!\7?_)3F:*QT:*%RI[/#C@^HT^.ASZK6NCT8 M$]&5EDBR9M*#=YYG-,\M*&4"%6ZPX[/V>SIZUY4+"IM!5?Z78!.;0SDH-;B>595S1;MV& MZ=+LZH)JNZ]27P,>PXFI1]L#>M!#YH?3",U5TC)%0I7%_9&:0#PU0+RP:,\+ M%_2F?.WGI0E;W)U#*\(NHFZ@ !_2>#B9_C:9I]E?%];3(",BD_$P%"J7*!ZW MI-R3%D J0F;"B U)VA6,@W4DA[S6G M]NH#6SJQFU&O.:T@ SJG.B@KK?2:6Y<5*)H3<$\=-UN$N]4$#QP)U1;F[R:D_IF'*8)9NE56O[]9EEJ^FDR0@V>+>7W M?C(:_3*9?H5I'.A@C0PN$Z9IJR1U7^N 4MS"A M[JSB=/X)#WIAG&V^IA5*(B5J*7Z'=9TM#69UBE$IZWL2NOH9PW!JP MIZ@KMH%<(5EH7DE4FZ9/Q=O\DDJQ[GDJV'Y+\]/\$;YMW-^6]R #9821-"6B MF(ZET1(G8-!AT(%''@'MU-Q$4WKB/F[U.B2I%?M9KN"_QX-R.@P+9P9%]/K; M9UQ$&FC/=:(TDI@@$^D\VI,E)<-:Y2$Y $ M&>*,!"$.TJ) ME$P09Z@EGO+D$*^-KLE6MC/2XU:\ML15[!):V0F%$)CWPA%FF".2.58J?B71 MPK*$)[S5M$W8O$&"@3(YR6 BX@7TNJ+(!&RB1(,'-'0RA]@HZ/)$$@SZ MQ.EZR/*I)!A<+6&ID<5LGHQ+_'R9+DO+0II!3R MALZM%;5C$ZHGDG*P$]O;%*>WU!M$R=8PK1)Z.X!JF7JP$=7C9!Y49&_22O0' MTXL80(L<&6'4\N(M"^+1'2)"&,V-L=RI)G="!]2'!_(/#JT.NTB\@1K4^.3[66!4^"<:5N7P7TB]$5P2W09D'Q9VV2%.\@.;R]7H&A24WQ-KC=.XEQ M(408O8-A?#-^"9^'\ 4$$M]11QR#[)K[R@:DXW0VC0Y"#9@ M.0;^^XJXP179^S3'5:7X&J9C]$A7:5+6Y12""X2)8@BSG(AG/A)%G0'@^%=J M4K2Q&%!)F2EMCK-DP*)DIDF4N1N\8U"/!D0TN,>Z@?)5$7.*+](8_S%_-T+, M=]!J[97P@I'$RT0+#HK8D%$@G($2^#]1;VA"6E5M.L \,O6I34R#6Z_EI>S* M[%%2AXB*3+UF1$K\ES? B;#&YP">0=K0C*E"9L8-$,>@ GL+M<7]T<8P]R4V M9S+S(@;"4T [-\M%\R".NL@XSX#HPH81?Q6NBNX!=0P*4$WH#:YY%K><5X4< M(3 >D(OT_1??KW_G'7Q?]"\H*[A>QCB6\ZHTCKQ\'[JLJ66$NL6B M'B? W4-7UB\ZG@K1+;*)6ZS-H ^OT*(B:&(!D66BL@5EB9).64^E2[Q)%.7Y M*.\#T?@GKKN[\-M 9]<2BGY'0F;O/_Q^>?#+,E@*I"=,2H7G"P3B')J#D&BD M.F?0JDD>_+VH'J&:Y]&)OS\?L0=K#>X'UL"M@@\T.Y^](,!*I0=3D3B= C%: M6%'*]SAKXJEM1/-O%:K 4L7=:#:=#UXN8Q##+^EUSBE<3IL_S2=Q\GDAJ[)] M@Q*X>;M,0N+HXN32.S88@TKNDD=S-PC?I;H=GW=#@_"K=>WI"N@9^P%-9%XQ MRMP%W^5[T 7A#H9^%>UX#'.]#:4[Z$L//@Z\FUPB=18WM%+"'X M^@-X8K-, MA,I,C;8N2]&EU=:3UY@M-O)349A=:#CTL;,>_E8V* T\$NTU'I'%E[ 446?* M 9R&S&.7%,@Z1]"CW4:T(G>7PZD/,P=KS_'AXOPX?P1_,T'2]> MYC?C+VGUVI:$EK3LP/CY8CZ02@MNT8SUZ+X0J:DJ0W E*3,3,XLQJ#:W>9W0 M/4+M3R,=NG,34)V()!?)E,4R,!K+G44G'AP> 3PY(BCVA ; M/>52V"!"D]2C3NB.5X/JD],B/!\^I7@Q2J?Y8;$LW6KKK$K!!Q)] 9PM(Y9K M1[3A'+UMXZQK4Q^[*])#E4L=2I_:4O78I5;%N'U?XGY+URI"R(D#P2TT$NFE M(^"U(LY8386EB8IJ_L354Q\M;M66V$E? 5=V+A<@+KV3+C!J!ZEN//_PD:@] M&5CGL(?X&K+)@9L -I(,#G2[*?-#2'0PUL)2^.,)!>RF9Y&;3:*8]&;SYY&?( MX-Z":V"%K_N55YD9.4@\S 40IVD),<>$__*&.*!:NRR3\5T(W=G8W@;HN$VD MJG0T2 C/FI8B^('-*;-W'?0]1-\F8W@ MR2!RYH3;Q!!:P!W1 MF4Q$Y"Z5"##JP_O)[/O\T^K'%FAA?:X M-%H"'Y(O1IDC**K*B'.E(K5KL:,[&1H;/O;PQWQO,4_JR*CBV7T)Y<44_C5< M=4;QF@H'V94N?HY(FB2Q"CS1E&6I$0_/IAM=-S_VV=.UMXQJOUT7?I;@W702 M+\)\=C(^FXQ@A2H*&TI/T9P!48'@:#R(2)C7,1J:N8F\"W-;G_#,2:PCN8K! MFX+J=9B@*;@J' ZX#_!DB*(437BA<&DR:F)HT-ZCFZEXEZWRYF<^;\[VEDY% M<[;@^'4T\3!Z!7/X,!E=%/FMXOO>)6MD:6YO!&J.0LUQZ'E9"L!YDNB2V0Z, M;?O\Y\U>%:E5[*Q2,)U>IUZ^+E7[I5%0<;$_?)_-TU7,/PF'*_,DI41QP: ( M(I9$2^:583GK]9KYC:QV>=;S9KBZ-"LV0%G#=_+KWVZA4B%PZIDBT5I1AA.6 MSM_"DVQE"?>!U5SNQO':$XZ&V3Z2J]COI*#Z*XPO,H32MS^N3O(EJE6'MY"L M8!E(*>9#;)(2+Z0@RDK/0 3<7;J\N0\]YWES6U6*%1N8+/0NY]FGR30AKG\D MQ/7K='+Q^1(6?LCGC>OM61WEU+; MYJ4=,"ZSX)P3):DG,I0 ",^*I,B\$!\MJ[%?#L])<=67F78%D/O#H)>&A=-[UD(@UFA&?HM;,<6VL[D!OYP<^ M;[;;R'5#_*%?O.@3C$:3KW^'^=5QX7GBWF1)6**E 1KWQ 9<-:0@A/#>I/7. MM9L##W<^^7GSV5-2&XCK'8S_I0@P+6Z@4-M@?#;TH[2\BWKQ?5'Y]7($LV7C M=0]2ZJ,C M1Q>X+:\#=\3[.%>%S?COKF?5R&MPP;@K;.9 ,RDXT<*C)1R")L"E)(HG)06C M 7?[H]6U!RXFGZJJ[<)9 Q5[>)=??./FNT&5%DX(DM#5*C<*J?!6.2H=O$LW7H-L>DG)0@'?+[8/^#[8_MM[6L/O?M]4 ]'H1B M(1%I541]1RO1Z@@DQ%#FY!J779.6S7>0]-TU[XIL,;(\R2Q3<*6R->"Y4=KB MN-)@/[ .7HA>9N6U)OA''[_Z\?X^@Y70<@M9AYU:I' 5':):R"(AY@C>D76J#8C"YYF_XJZBE&?@J8]!E:+7[K+)C&6DDHDVX@+ARR)5\&1 MB,=]2-90MQXXK-U)X!:>0_4+J*L!-83[V+7_5VM9-7!\<3%#XHF_.?/+IIZ!F2J'RIN*;HP D>B7,I:B>L M"&VZ@QV ]ZYS5!O3OHN$FV:_KO*+I)726HZ,E,(GI569OQ.)#2E$IXP6J5." M^8;/?H3&U_N+>FNNZQYRJIUDOL*SR$NXZKO.$8_71"1N<7&)$FLE)4()*:12 M6LHN&5B;/OO9\[:OG"J_;XOHV/6]]"6>S*.S#(B3L5QB>DI\,)1$&8U*!O<3 M'COPMNFSGRMOO>54.:O\)'Z!<4CQ8PJ?QI/1Y&R8KG8!8=6R%P9%"U ZQ >E M)#59_*ZC3INLNK"W]0G/EL,Z,JN<>;[<$=Y/_&0^#%>#3$.03F1'J&&E?[T+ MQ E5&IUHH5R$E*!+VM2FSWZN[/664^4\\WM2MW1(4G-?3*]RQ:!+1QD6%'') M!@;4"[30GEG26QT.*\FL=@[Y/5F5:#Q+"<&0Q,K1S)@G-C%*#*"IE3R+!KJ4 M7#VIC-0Z7-:26N4$\NXY=M+)'!PSQ*3D23&SB&<"B* !+)."9=4EJ>T)YR[6 M(;J-1"MFE=]NR\=4-#0P17C.F4@*C+C2GXW3#SH=0(TZG"QBX4IRQ!TDUS7I]LDM-Z=:!6A-VB[=4\[ MNB[(_MT*=%<*NW=\W$?^AVT%JBS/+$53'/*$KKG-Q&J>273:N=+$4+HF(X6> M2RO01HJQB]B?0"M08Z7"3\%E0RDF%LP2\$&A.V]3=EGA(=@DA?,YMP+=B>*> MK4!WX>?))+&?Q+AX#(S>C/-D>KZ8^-PNC_W>QQTFE;W[BM>RV76VU"6#^I0T M.HW@. ?N(8N@-'[[X6E^]SZYWU[R;CI!PVS^OGI^,X^O_OAA^7N0E7R4U MHJOC.'HU).)VB=9R*HWY/2<4LK'&*1=8D^S.AZ'U"2V_G(QG*-ZXD.7;-)O- M/\'X[Y\FH]'WTZ_C%,L-U3 .D99W,"VCO_";T]FGX><209VFV?PCKG6&OQ^1 MD5L?]@X-7?P/X"P-LK1.T\!QVV "14<#GC\:"-JIU$D7-6-=NO,= NOA=]_* MJG) HK(S(PT17I>" M/YF)+XW,A17.6^:RE5TFO.U>.[D%T-'H3U7)-QAB\@Z^+_)5/TY. JYXFE:) MK&GV6YJ?YI0.^_/#T,[&KUHQ$;%G*V[]W9;17%YD6>I% Q] M926T(U)1CI9K*751$9Q+RLM.4Z%[% S?#_!0%<2--:8)'T^EQO@D_N-BZ4[/ MT&O^+7V]$3>=3L;XSY"NZ^DH=V5:@"$*6, 5)MQ)34;7R5$;(@ J3)-]:B>4 MCW_?7E-/UCL<-..K0;2CW 2=YI,X^7RC#WX73"WOXS>!>IR;^(9<3AH1<2@E MB3\\V1\M8=F7*5P$=& #"7 LYA&F$GRAF<>?4BR M26.N>U$=M2U;CX\&]S)KF%9SS3N :FF\;D3UR UW^K,W:27Z!IO(9G LL-*6 M+!&: ^Z8FKM22.B)=0P/0$6MXDW.EP/J0]=&/ =2AUTDWD -WI>\L7&*KV$Z MQE/OJO@^Y6"-CT1Y42:4,$3EC219@J5*FFA\HR&_F^ (E^GJ9 M5!<81UIHNQ,#6VHT]Q%?PT+;%"5HBYZ-2AG=&Z\R*4$38@-CS#LI'73)G7D: M+'8JM*U!XBY2:UIHFX-@1L-BEEO&784CD"@T2<(:':RD(ZRW7E">V[FU0NX^HF_X M'NV[2/@0?8D!DA$I,V)%&=&JK4!7WTN2?(Z(-!A@:\T7GDU?XIU$_5!?XEWD MU.#6[)?A&,9A.#Y[GT(:?BEGTDF9VUF:@9;JF6F*PT422[3A\W!=S$%5$IUXIHDHW+_3X3R5?J8#'9QE"@QA- *^$%ZC M^XJOAJ6.TY"B][%)=Y1]P/Y;W?ISV. N?55[>0UYX(-@5.9R!Y1PF]4&B+5H M!#F?2S=4BK'L'89CV$1"==>:A'164A=YF1T>=81*T 3<5=-M!()7;*(-B%FN8WR%W _*$S"'9BZ]ZKY'U$W9S_ MR+*Q+ GB8G"E<0.JN0N9A*23XXE)GMOL$T\\@Z >[;M(N$D&P=K\PL"-%=ZB MIPER<;92 DN.J'*.ETC5 ;< M95 +HU 434-=6CB@/JJD8TJ0G.6N \D//.:YTEM3>A7OODK!QY6Q_VN:G$WA M\Z=R2;$8)R4&"$5VNO9\B__<4N1Z2_ETD7)GVDURR-5:#BS6#F"5N; [="ZDR MVAT)% $32B$A6&^[A,(Z,7WSP801CF85C%:8 *RJ,GPI?1A-1'XCC@'RP*C6J649FJ[:;K3W_. MA/879\7XQTJ[7KP?H),F5*"6:*X-D5FC=FF%=H#1#%$P1<.&U)9>;^:+]\^9 MR#UE5SFD<3K_E*8W5[1J6V&S,#QQPCA'2%8S KF,;Y &3X$ ^.TN$]6V?/QS MYJV6U"J&,%:J]/N'@?86-_F4B.6N='J+E/C@/,D!#2_.C))Y0U%:K]?P]P_/ MFQ5:?3RWCHPGFVZ#MK+PQQ7NM2 M_&K+^.1 T&7"C<53K3L%&W=FO0.V8P]!MJ*IP9"Y!R!>OC9=0#:=\] %Y>-D M=%7G>#<=ZD%0B_D/G4^+0C"+4<"6!!BX[=9O; M76&V(7J$+O_U&5S7D2KB;U ,<0/8R?S=! 7X9GP#G62E';7TA#J-)AV/@J!U M)D@&([ER^&*8)HU:[H=UY!K2EXBMVT>CRKW+O_SW:Y_@9)J@=^7> Y];M7)O MES6L5>Y9B%:GK(SA4F;'O0C>,$M-%M(+"H-NC]@_,K3E@]]>5>&8R%6$6&IO M2JTH.E/$*RF)XEX;H:.S#AZ@I,MSJA7?.6=#L)D2"\O@C$97, F"JDZYD5IY MF5OL.HLL"ERZ@"R+9B(L+#G!QR5#BR^!9KI.FSHB0 M9)")PPGP*3$%B":K= M,CV9[*VZ_'9*T=I%S@=+S>D"Z@^9HK436YUR=/81]<'T +?"I".3).K2[%E: M3QR@$9T5"Q3? \YEE\X"3Y'_O5*TZM._BX1;IFA!MI)%@\=?5.C..*-+=E$D MSGEA@Q5479L4+>I% I9%N:4+1/+2N0@2Q57$E"C^+SH)1YNBU8>] M'677/$5+*)LEAL0OLY AZ)0]7?>ACC!%:^\MM9ED2WNY;,V&>6E'DJ+5Y\W<47:'2M$";6TN(>&D+)%" M,V)91&,N<^8@&<99EQC'$T_1VH>W6E)KT&'Q9D8*EY[1'!,QU./2<",@WB5/ M1(JV&%O:;TIF/LHDGWU8[BO2BBE<-Y+(8F8L6UUZC$/)D9>9V R*&.D3=YQE MJFK7%SR=!+P^F^R.LMN:HM7Z.FIY:3>YNK2;+"[M9I/5K=VLW@U5YT>UN;3: M;Z5K]UBXW5)E@S+(GN0A.I<=VK7"BLA+/M:=>ZS.3^VW$9<"\W(M>OGGT=7=>"2BU*(K9,)2&42U3G8IU3H;/F>.3+)MV/.F"K=BO&T%NTQE.2 MG*5E$DX@ .CNLR-0Z'9H,$.R$[E!=)UNK1'TJ'OO>;9)6C&@7:!=<$SOW":),B$39K!0(3X-.1Z9%%1*9VRO1+KP< M-)'9I6R99KCS>EG"MB )T( 44\J21 ,@0!/[Z-DE,N_$8.=$YEW$?_A$9H3F M0FE$+K6$DDGCB0TV$L]$-)!,28+[=R)S90WI2\2A$YE?HN4]A3#W,"IS5_K' MA[9]8-4H4"?4:[$>[QG34E+KI9.4)A!!9FN35UE$)=3@@<\^P)@1FZR $ .Q M4+(;O /B>&"$1>\LXRP+:%+(=(@Q(RNQ_GTX__3R8C:?G*?IR6R6YK].)[/9 MRPM\><;S 9.4^Z@LB;+4TW*A"9A,B=:)QVA%(:N%!#JA>Z(#2G;1FO6=JSXK M#G, MJ:CQJ??5R\"#2H'D1-1L11O9YE0)M$1 M$<$%<)8;T218U 7<$:I1=4XJ-]5>87H'WQ!O>JW]7-8)B4;P-Z1]$M^JQU71*;O>> M-$Y)L-GARQ",P".4>F++D)$0OS^U:ARJ._ZU8%26.3,5HI-"2!.M$Q9D5J =M\CQ50'] MO0\X0$0J<&F%RD"H]*AQ&A@!B<9U5BDH;7SFMLW.<+C!M^]3.6GP&3=D?7HE MZP$57@BNT09%ZX!(E1C:H"4N')"_P$SR;9K==4+W1 _<7;1F2^B@(BMM2OLO M#<_0;$43V9Q!8 G!4_HNF8JN%WO*'Q?R?].SSXB'3F( M^"M/4=L'[W \QO."RW,\DC_-!D)DY;DR:&%D_(,F10"B)!KM@>"8"7PN \>*6[MR5%Y.9O.3\R*M?RVW2JNY]@8=$&,7B9[! M$T<3$!%T<+AS&N&:=);I@.V(]*D5(PW"6F\GL]GI>(5N-@!EA+)2$E\.5,D1 MB<7OH,,J@O-2,J.:*,@:CB-4ACZ2KERGM_]>Q_CE7D>%R3;@T>F$TT[G1 !MLG=% M:/^..=7=CUKS])SR_JUF7ACK"9- M^[0SWX&F1\O;[@+RWU4 =3C>KYWY'@0]FC;EP+E,4B#+#'?X )2@-ZG0I[0N M!0Z9Q2;WR,^["J"]$NW"R^'3>&?SV7PR\7-$.IGFBU$>CD80+EV/"EF]G3Z_ M.89FDB!"RJHA3S8[5$'N'#)7J@D:;'G?(E4 MXFOJHP4B;.1)N-(;LTE%QT%2@#?'1GY+\P&7HB3'4^)S]D3F((A7S)-DE3.4 M)B4X/6"0"B$]42=S%_WH&)O:5?X-,GSWL3PY]?@^2T8211]("J&(U2B.Z#TZ M05&"]TWZ]#]W![*/!K7FZ6DG+;Q*?KZ2P"2_G8S//J;I>?GN_N?KPY]9YTS= M$?O:.5K**#FJ#0V"20TEAHFF4"@#.YA(E X>_OB^[2+\_,UXAMS?[GN@ J/H M91HTQTKG,T -\R;%DLL' -(+T68HV18\O??!-!Y.IK]-YFDVH*%,G-:,.!HC MD;ZS:>TIU(9=3WY%62PO!UX-9V4/ M&XXO%GOG:?X%AM._P>@B_27%LS3006LG,FZ7$;=LR?"(MB7YBXGLE$G*VM@D M3+4STN/0E;8$-0@I+$#$14;J&C!X\O]]#,L$A!07JY_-+LJ%XNMOG]-XAIJ;$U6XCQ%AM"12 MZDB<9G@T9A.33$8E:&)%W0_K.#2CHN@;%*.4-9[FEWCB#><#XU+(F1D2%-C2 MIZ D5>(NEJT6VEAOC&ZR0]P$<1RD[RW6!I?S-YVQ@?8^>NT"";04IR26B+-) M$.%!&>,\CZQ)6?1-$$="\;YB;3"<_2:6WR;CL*J,=-%#X;K]HXKXV3Q:R?Q'Q>S>?GV(%,#+@'*AP7\ X3$ M[0TBD999Z0W*IXU]6 7]L:C9H8F\JXVN3P+JS0SH>+F8O%Q,0)0#[B*5B5NB M8FG_(7T@OA14AI1,9)9*MYZ/M3&[](''/&]EJ"W'#?&H"B'.F^M=7@$E33T5 M7A*(M-2M6DH\4T7MT!V6C)N@FX2R-V Y7-/F%GM /]$^E?3,V^M89.]0HY0K M\\ HI7A,*FT(*(X&-&3)#.5)T"95EG>A/%[3Y9[DWJLL.PNY0:CZ-J+?X'R5 M6-4%5\OTR6W 'B=CLB]Q]^I!3ZD?4BM"CI:Y1$F 4E^GM"; E$>0&1S7T4G; MY/[BL-KP0.;CH91A%V%7+I"]<3T;+Q*2(B_;IFKK2W==CB!*F9S5#/=!GHB) MA@DN@F2J2[W1ML]_;%-P7^E/*HNN;":F M7+TG;AB7;A\Z[?'2N8_H&FS1J\!&"6@LMB OG,W"!B*2UZ4&21&GG"0F,:?P M9TSG)DFJZT".Q5;K)> &5\DW\5SJ=!=$+6VTNY >QSKK1]4]O/>0<^-7?E7^ M$*/Q>'@0%:4ETC-#O**)9(;_Z[A18;T+Q?-B_@%+K#7QNXBW >%O)^,X&2]" MUQ[&_SS-.94)0(CO[9L7I^]7=D7F(BJ'^YMC>!!9AQ8&DPF1XBEM71 Y=IEA MO\^-TL/H#F\!]*7Q[MU290XJVG9EMN;[$E]>*#_+!IT.Y@G3.J.)DP-Q&3BQ M42NT7*C0IMKX[:NG/O?C?G\15DP)N@)QJ4Y=8.QPL'=GM/Y+^_ IWH.!=0Y[ MB*_B]KT.1Y;I:RDYXISW1/* :AFX(E2XG&FT+MDNEOG38''+B5R?Q%VD5IF\ MOZ*DSB_.+X%0SPWGN"NY *4,"S=X4)J3DEW 4A;:J2ZEOYWHN_7DP\YHWEOV MDQJ"VWHHMJ@7.HEQ\5$PNE$AU:]^H@'-PNV5(!8XKD()%MON=<9 MH$V![;VH:M8-*9U8, I?!:'P5; *WP*7!>&6V1(B-*'-S-Q'K1NJQ_E]U4.[ MB+9)]=!-._1FFM&'.?X1WZ%)BS^ LS2@CE(OHB7)1$3JHR% -9 <&'=!R9AU MD]2_[A"/24<:$=/"S=\@@[_"MW*2OIA,IY.O> R\A,_XD_GW 162:LLD85;J M,O8I$^N5(.CGH*.I>!EP>*BMCYP1D6)I@I!RSL0 M&7A9>D9LRBBP,3ETF0^0Y8-0CDDI>@JZ8N2@7%%M6N?)%S3:2E#DVJ:[JZZ2 M1PXQ,1)R:5MG/"?>Q4PTBTJ5JG*S/H]MX^W?OL\_!HTXF/P;U!G=UF)$GD[. M)QG: #&=!T\M]/\.NXR%ZVPM,<722*ED@KDX% F158CCR9 M8@Z1T8Y[R)X0CD$[#LE"Q5JG;;O?"Y@-9Q\^3Q/$T_'-"YD!Z"2LE1:!!MSR MN+>EIY'&+0^BEM$R3_6>1\[6AQZ3@K21=(/JITU@?Q]?S%)<'7_7*OU+2C>\ M,2F%@EP&03!;C.C23%<%("[B-A@8>$K;5,CMB_@8].NPM%4LJMJV!.D[UZ"G\#9K1.SI[.0!Y=IIOM@I9%'$.LO0,X3D2RF1T&:"DGN 1B*K+ MC> "I&A2PWT/IF/2BUJBWZ 6O6.MU]B6U;\EKK, QCPW7EM.6'' I/&&6 &< M^(1'(-C,%#39++8!.DZ%Z"'T#=K0NY?3]0YV->/ZM\DR['<9WI&JM"%1B00H MX9TH*0&>)6$ID6?A)PXUSH M]"!2RAA:W21:4.2DV<9#[; M**B*MGT.PT9LQZ0ZM:G8D!57/44W3!,B/ EA>I'B*C%T( .GD@I/6PY-NK!V0G>\*E.#C@U*TSOL>VW17ROU91SR"OO >A&D9(H8 M95"S$SI_/DM!>(H4A*0!];NM8[4=W#&I3'4R-FC,WA'A+@T +20+,0=B54G& ML+XD!G.)?]ALK!LUSZ.18GW*:TMS ].]H[U_GP[GN.Q<5'");OU^8B"" MU3(*3BRGBDCM#/'42)(S:BFU1HK4)(GE86C'H"2-B-B@*[T#OJOS[55:_OUF MO#"KK]M4KR+5Q;"VEEK.G2 )'#KU O0QZ0_SY@M>NH%!!$C)<2(TP_='X]$-LMR4N!BI]D;;0S0<7H=U3*I4D8 -^M$D M)7C9N$7X&,"(3 *+J+G9EWX#E!/%O!*F#'-3S8?6S=J2M1_'"/ZEU$?VQ/M(_9!:D:G5I4<-"3[:$CE,!"Q+1%&@GDIN=)L)2T^]1W439=A% MV(?J41VU<#)S3F+@ADB/?K^C&>U@/$VS;>/-<>U3M)OTN/ZEU$=Z@> MU=)[QVGT^,J5N"X(1FPR@AB%C#$\UG*G*O5GT*.Z&IW[B*YQ8Y-5HTSJ%0U< M$*9]V7IR)#8KA8ZJX]R5P?6F26GY72C/G/=*,J[8A:1HXA+'R=DT+>S_2T#) MX=:1122R--F1$O_ Y45BA+0BNJRMZ'+[L?'#GSF-=8368#KQ>BPAIO//1:[O MTG0XB0N#0J,F>1=+PJOPZ)YJ3[Q'C1,24--T<#SD0P1T[D([9H^L-Q7-&P^M M([Q\/;I@/)RWMAGD4_#<^A.\D_[T8*>Y5[<%:U*ES;9#.\9X2:0MG64=FJHB M0)39).7$ :80'5*#=O+V'D>!=B'EX(IS.EZUMA61&B63)7E1:"Q321N 4!JW M9^5,D#$V26WOB.^QS9D:Y.ZD/?LQT[R1YSK,CU\G*[LL" -> !&>EZ[&UA O MHB JTR1]1H&H1]A\KO#]X11H/V8JQZ)NMA=].3G_/!FOHFX:N$%55L2%C*"4 MP'^)TA;%\\RS006WJH/OL_4!QV'JUI-AY=Z*&T&M3*8.L#8;M-TI?@RSM"(9 M#]';0Y*'>(,OX2ETZ)D$Q!.\(3**0(!R(#0IZYT#[M;K)Y\&P5NLQL/SNXL M*_-Z\OGS:!C*QO17F)X-QZO(J$Y@(L-=28J20AK0'';<$JH1:J16JMR%TLV? M?K@SN*K@)U6E5OEZX"3^XV(V3_$%S!;][5:Q3J A!J;QD)<4C4;."3B*7W+# MDBI]'V3HPN/&3S\"'OM+K<5@G.60F*#1E%- +-.Q-"A$>Q\8)4FZ:*,0CO,N M<\N>Q[BJNN;2_H*LV$;XSM2E#C".=6C5+@QL&UJUA_@:#JVR6F@KK"3,4=QQ M 0!PP+"$4)3%F5BXMFPV&UH5042=Y%:TZ%5QMNLG ?B34BX&%=:BX-!*PX1 M1$FEB=7H>R)#JW:2_=:A5;L(KO(DQ\LVFI= .),*3+)$6U4Z(E)5!@K@O[0P MU%I$Y^N-';OYY&?(X-Z"J^ULQ"^E\.@C_NIB2^&1NQQ1A;@SJ$S&&&*I9H3A M0A@OQ8KKK8RW6*>W/O8X;)B^\JK< _\&E$N;NPN8'<([=QYP^*!.+W%OIJV' MK-J]>ZM\#)8M"Y&B&I;T>6<8L8KBGA)3B#8;;[A].L3=$ZQIQ]LN(JK.UVW7 M]!+<['(7]P9]7K",:)8%[MW&$<=M)#S3D&6@2M'8B;S[GG)8![^G^.]QZWO( MKG*8YO7%=!(GHQ%,US!I&500/A,!U!&)EC:Q&C@QAG$M)"*.79JN;_O\Y\ID M%7E5?C-76G6UWTC-G1!H42DI*"[.*^(T+M,:YQ%C&7H&';A;_]SCL6-Z2:SR M/):;6%85&QW0[&#)W'W"X4V9?A+?0ET/<35\!5@JC7R[&<78CUBZ3X";B=F(=@I&V MM"T!:O%$EBHJ%KG(77C;_.F'/?;ZRGM255C-+)<;>!(W+EI'<7EXF$NO$O&, MJ3+?D[$DO?>L2RG1IL]^MM3U%E23[+]5X^\;B4+#V3^7[A+UV2$(DJQ&4\HF M-*6<=ZA964:?!$6OJ4W&UG90QV'[5!?_7=7HW77@&MO+R7@^A3"_&;?H@*UM M3OIV<(^5BUZ+RJTZ4HF'IMO(!HR2H3-'01-'2R?1P^%P/9]TL_7J[N]ZLO'W=*)MNM,W^9I'%/\ M\8=A_/./0^X%I3Q+9;.68(S5C#N).SW##41S.MCWH?M[ J=H3T%II+[XZ)-Q M7/Q=IKR_O6K-@R:1I0R-9V?+Q ^0Z*T*7L:]:P2?A.2F2TEKAT?U\6EN?_SL M]I>+L?6 WC8W:*U'F?$5S27O4UF.II]C)FN2!_G@@P[K[=1F\*;[4U>F ME9W8[0M?&OG62_3/$JYRL7VBMTT\T,7Y#N68>EN)\4'[N# MUNT<)^^ "4E98JS_N(KR&;>')$)YT@/-#2\4\9XCE%%\H*HZ**@JDN[L338+%3UF4- M$G>16NVLRUNI9Y%:B$HK$I071$I-B9,ZE1FED($F1SOU;WY..7L[R7YKSMXN M@CN86W<]Z7Z&!TCQ;_'':1S0R?@-IM.%U[N_*[?+I]=QW_9>SYK+1KUUC@.> MGN DA C*!".C2D$:354:[/*@GAVF)K/9K<^_-OX0#SCJ%$'W$E5*44.L$ZB8 M C4+%&4A-*G3W@ZI;PAJT>#K'7Q?S*&$X?1O,+JXX1(/$K*1O,UX?I:1.&V:M#9X -R*?AI M_DN*9RF6I0\@*64=1**@>$;:1>(%9R0[*KVC,=C4J#?*=E!'J!H])=^D?]<* MVR_#;]=#N$KL?2"EC%[0,D E(#2A-/'&,@)!)LI-"]C>8#LN1=PM=D#GXY#(1V6=$%S*Q4CC"-47EY6!2;C)"Y'Y81Z@8O:5? ML>)WA6ZY<2V&6U_908OO#;BBZ'DP2;@*M$R[QM--TD4FB![;7(=N170T M&E%'YA6+IE; 5A.3)JN(ZYLQ>ISI];?/:3Q+ P :#8V*9.E"J55)Q'-G"7K\ MQI5JRFB:)%_=#^MHU**B]"OFH:_0O839IQ(!P+_*:*,O,%K$!.8O83K]CF 7 M6CRPSF>;RS@M8Q3Z31']IL L$38HH%J6"_\6*M()W=%H2GTN&B3KW1R&]0$1 MGN:3+S <+3SNR;1\YT,*Y>)_<='OYP/GI+6.Z5(7@U92CIQ =)0P84&H9)D( M3:S378$>C1HU9>BN1O4>/W\]1FVV*6:#[A6C40AB\3\MCE<@3DJ$:-#8%J7U M).UR(;I'_M9]L(Y&6RI*_ZYN])XCCPJ;AF?CEXM9C^'[QRF,9Q"*H%<#AU^D MC+_S$;X-3)9")R\)*%%.4FH)4&$1KP@!(C-9-5&4'3 >C=:TXF5#/*U*V]CK M'6]]+WR?8#3\5XH%]\ :7T8!:**LX$0ZSHBW@A*MD@:?.:C01(6Z0SP:#6K$ MR@8%ZE<#'T()!<[>IY#0(D.$E_=E)9%VX>O=$,[W@>&A1)*<:7\J7:(Y&NWH+^L-&M [<'M[L=^O=\,50#P* M55;&$QU8Z;R?'0&N\#"D0BL1C?:^R0W@0\".1B^J,K!!17J'<]< OI[-A^

) MBY81ACZ^R-9'QYK< W1"=S0:4Y^+#1K3?Q#\^N*7.?D*2$N>8)SP%;<%+QNP?9$XS1@)WGGOF<_9-DD+6@1S1^=Y+Q@VRCF_BN53K+HA: MGNMW(3W.B=Z/JGMX[R'G!B?Y!F0Z^8SG$1 E,YY502 RO_!2:9;H#CG;)@)Y M*.8?.+U;$[^+>!L0_G8RCI/Q(I?9P_B?ISFG:8H%W]LW+T[?7XW"H52$$B%7 M95:QP]5;+2()*7H9G=76T18ZT G=X8V OC3>B0S4YJ"B/7"[.%PZIQA+FB2C M?&E1&0EDIW'_U%%R'7BR=;* M>BNU0:^1.PU$2MSCO6>.J%SZ+U-M^/K\TV<_'VPGV6^=#[:+X"J?BVLM,ZP! M(4J[%%T:;0:+OKI.D1A4Q-)-(]]I3?WL>XWLS>#>@FO22+04Z'R8H[U58CIO MRW]0I%>VF @B*>DI<8:A66?1SO>\0%,:5*3X$]JE?\P>V>A;,1V!-51;\@TJ M*K= N[3VNX!K&16Y%]WC!$BJ<=E-1WH0<;@M9-5+V]ALG92$44#W33I& $P@ M2N68&0WXSC2Y!7D$+7D@F/(X2K*+_!LHQZ(B=(EPY3F$R)W$50I(EDA.@5B/ M?PCOBG-O$ZS/P:M8@GL3R>%#)Q69VE1XN[>8*UN&5PO\-4W.IO#YTS# :*'F M*A2#-!OBA,AX: H\+T$&0F4 FFW0VG?)[NUD)6Y%<00V1#TI5RS!7X!:YMC< MA+2:[](!5.UXRU8TAX^^5&)KTDK4E=W[[>"B\X%[+@AJMRHWNXI8KAGA"9@0 M(BC6*:WN*?)_3]SFD/3O(N&*M(?+^LC!R>G) (\K[ZVT)$57[N]9(E;Y@H'[ MZ"V-.F^X-YNM!#U+X:>SR9>?5Y^YI'KUU3K5-Y]\V'! )1(F/258\?R^PO#B M_=M!H)'F[ ,>2%#N=4HC!H5H6+;)"@Z!;@KJ]&41GWP4+.XJP9KO8BDOG!9% M&J!CP7R6F0!'@U)J578:JX@Q($QT2OE-9;YW.5Q^XB6%RR_N,'CUU&?-WWZR MJYB1LD+P\K)%]^O6V0-TQ0?\NG[V_0E79[_V>12_X#[O"J++"UN5%0.#Z\:*2W36*2(3MI,C$QXHH<@T$BCDD#P0H7HG>O4*:13..CF M@X_ L.DERXK=$J_#%J/1)9[2;>]RZ&8'3-LME-X!H;N(#A_ZW9^C.W&A2@)N M$O7;@$T($-HA(F[+X F)__*I= 5VBN%QF(SB+:* AR+]GGAO6\YWD6NK""^D MD S^@3N6+)EGL72Z"W@Z&>N3ED;1]9&CSR["6X^#30'>7038*L"; LK/>T6X M9APU$\KE@Z%$>\U%< X1;LAH?U8!WG8D[BK )JDWBWX:17(OOK^$>3J;3+^? MYAOMGI8[D+ A!PJ,Q* $D=$#<<9PDKVCVE"0/#:9/M41WQ$88RT9:="'>)$O M\O$3C#^F\\\3]#B^OSG_C.Y"<49>3E,>C#*T2D)KLL#,0$:&;G26 MN#9IRU@LY+OH0 /E?C$9Q]EE5"<8D(FA M:T$I\T1Z$8F7*1%G=0C,H)^1FLQ!NH'A\ &U)\+LI XMU:MT_C&9OKR8S2?G M:3I;O$5 :: YX^,C1S3:.P(J9*(E.J, Y8:[XEC@]<E2A;N JIUVN17-X6-O?6F:M))QY7S+[>!,--HXKHFBI7(^&D5*AWD" M 9)R,4FOQ3,E_I[XVT%XWT6TE7M.O?Z2IF=3&,=5NK_QPHERM M@G2IEY8<#Z(Z@@V[OO3[Z-VR +-,$]D 39_G*+?0/,W91T5UK1K"WJ+N(9"[ M#8IF!A879\),PMB#N4PLQKB$9<^SU1KA]!+*'4#OCYP&'$KMVTBX\O;]IQ_/ MLH_3&8:G[R9-FL7I,E9,+.&FADLD#4&&_G](QP^ M0-]#[$UUF?6PJ2_;^70\EF\:/VY/QNGWX=CCMC7^=-U4X?1&@X4/^.QYY6_6 MB?+$"!7.E"SEXI"@=&+@DD)R+*9>\G_W 7U$+L'!=%>S6=<2_&U(RZSY#4#U MZ3BL _4T_L/A='NG[T$EO?3@9:S%)JQP'K@AAI9LP, ]L=X"$2)#HHDQEGJA M.#RM CJ\*[._NN[9?_:2=0\^S8>)3W O.!D,I<(X8EPI:U26$<>=) H= MN"!#(:[JQ1 >1'4$UE!/ZO0?FN^7. 2 MW%WM^G'J/GT/%[-)_(P?OQOY\2N8^N&HO8V['7ZY&,$C84ZMD7^YGOUMJ2R& MOV4RAY4#?)_".$'Z^:=A^O7G8>9"@4'[85;(Q*V+5LJ<4[FCS%R&02T0>S1# M* _]W(S0Y-K7_S<;3B^7F)9X<&-=#^G-5:]#G3+,G<>?3":%2+ [Y+B\_I-W_K+KDO'-3U+WY7^@ MG<[[9@V;Q ;6X7]!,<*5*H%.R2%FS!#JN)(FAB1]+WV&:D[B<*OTDYCCG2.G MI])_'Y<7N\YE+OGKSB'M5X%I+>SN?,3C4M.%,HJCV$][JB% M'C,1+YSCGB6K="_QR,%F^.^WX!E83@^ATVOT6YI+@'.8?!U&6#_O*\S=%-L/ MS=2/;G[^6]-.,1#]!TRO4Y:NGS3_GU;E,(@B<>>U(9J&4F2"#JBG)I*8?)11 M6"IH+RVWGVS&/]@K]#(LJX>^/)U0;[BID\(3\F7^NI_E#GU[,IM^;B9E-A^: MTQL^;1HP%Y2/C&.D)!61+'KB9.;$1J:9 >ELVH19?(#X_S:LNBJJR-!Z?2ELV ?>#V%AO^NJ!N&K]NW"];<\MGPT2$\X; M5#L(W*E1) %#M0"$9XS3HG9 32]7!QOB^\$LJP^M5:06V5-&\_002I.)- 62 M(\M$.F&(R\X1RTRRS"HK5PGG:Y\F=S@J6I8?C9Z9/1U<4>O.;GXJ DO3_XRC M!I__Z\_3R0RN?]F,I_!]^GK4G3?]^G,[3TK;^ZZ\Q,Q7F0!,LF!=C"2Y4F- MH40E%F?@;(BL4$ZR7O;,6R@.G9UU>-VOWJ'OK(,^LG@?.^IL'SSQ[Z8Q3N4R M[D9_[4WFU&LR> ^3>J*\RT<'AW)1F."U\V4.V M*D::!8=>V/]>CO$^EJ3VO&UW&_WVDMC83B?#.(7Y/O,1%=*^/_^XR)W)*BK+ M;2*!YD*G'U%:BBL2"Q&[TR6%>).V$SMD.#Z Z@E2\9]<\7?R'VMIK7+A_'6G M5C4S*![G1S=KS;OO\9$[<[K*N>->TVMIS$QA' MVAQZ*PW.4DR-2&%S%2FU1@,GDESZ*UD?V]S MZ&T$5YUVYF:/8P]*VT*A8Z)/A;=)$F=I\5R%R#QK)T)%QIEGT1QZ9PWN++B# M97S/VTQ^\-^A?>O1%>RK2-*OMSP:A><3(7;4T*, MS"LO: C !@\]N$9+77SRZ^_^RW"\DBC ^_+GL8YEC0()(F@AM/K=AM6?$V@N]>QY_#)JM);T>TCG?#'T8CH;3R]^;R<=Q MA GNEV.$]ZYIA\N,[CG%]G2 T8MB/'$279FZHYH$GBEQT2CF@N>;M8O>^L7? M N,Q6$O?JNFAN=XZ(V/?8U!S/OORQ1?^X==^,AI".\7?_@/\I#V[@/&'YH80JD0] MVP]7/2S:<\8K<9/2!LT+6! \2&I=2+BC &@C,)C";P9[C=QG8"7* 37+EM"8 M)(;; HAEN,:%:"0&WSQETZ!$. %> M2^8C[:6 ] :&Y[9A;J/S.YSB.XJVAP#J_C4:*.=-6$U_^R$VQ'WT7D?8SR6%[6HVB[3/!=D^")ZE49[D@/.141KBO-($LO7. MHE%#Z*5R:CV\)U1!PURL-M!)N?51G%;T*0HI>&(L/:Q&/MB\YG$%L(_ > M# %1%$J*^%LI"YA<+B\:M=,^X2IHN:9$%I)UJYTB"$@B3,>XZ*6F8RV:)W0P M]U)64UO2-9L&SD$,_C@=\!R]%P)=)JT5D27;QVD*!*$X@]-B6JX)(>ZV#)P_ M<=$QLQQH12'!B5G_K3RY4_W/T.8-\1ZUP#5)WWZDV HAXH MEOTG#C/5PTDT*S=V/XZW-"YSR#PG[DT+9+ MA^>('G?VQ$/TW 2,\* ?SL4-P.U?,O,5QC-H!T9+H$()XA3%)366VUQ5NFL& M4!FXIRZQ/B:Y!/!D/2GJZ?YN85>!_'-G Q 5Q-.\F."ZL#3OU? MW8\#H;R#5#CKN2Y<-%;C+'D@">=IA(K"\UZ.\![ =(1&44L#/61DW82&WX]@ M'<:LJ3&1"X+.&?ILT5%B41X$K*8YL>A$[H61=1-P1VXN5712F?FN(XGTZ9^S M1A9X9B:>8K82&1!)>H"3Z3%"(O/7H""4XX D:#9#=G*-]<,":\DR_NT*Z]DU5NX5LX ($W")>Z1"<[;4 M$9X-%2RC\E:KA-::R+;C'IF)]"KV'KCHKGNUG^4WS?C3F^%72"=M"]/VOV&4 M2BIJ"V6ILZDX3)F"*,U[T9U&> 24T5[RD 3MIQ)D$W1'9$']::4'RKDYR"6N MP@O[:MA>E,29LWQZ.:?%NV(S/O>C!?OB6;Z>7>><*YXR*VR,6C$45"JYL>5L MF%LC6:26"M-/RG =_$=K?H?5;$7:NNL#U*^(I)E<_GTRG,*KYMMX( T-VDE. M(J- )%><.!8CB4:DI(S-9J-2V!T2)E:A'*/9["?ONQ9@][6 /YHF?1N.1BMV M::0#58C4P723S)DX;26ADB>1)0AE>SF 60_G""VA@MSO6H/;FRSP1O2&:]5X MZL>?A@%7KVZ9&] $B>5"X60%HI.%0@?G3KQ/V5&1,_A^6L$^".L(K:.B'M8< MUNU\9%O<]V[E:G(N_#L710I^G*X!(K:0 L.)$RMPEGBA)/$(5;!$;11\ M@R#ID6&.2.>UA;I&X56/9PXRAF+*0:G/S(+@^!(]ZRP<#9;)U$LCEYL@ MCDC_>\MXC<+W/G+] T52-J2SSGD]RYTONUA]0.0@ .T0(=K"^5%NCH+$>%QJ MXQ0'QGNYBWL TQ&:0RT-K+&.O8M;S^-G2+."Z@$QG%XN/IQ7(V2NA!728VC3 MY16:2+QRG'!E9,#H)YE^$K%WP'JH^I_>;:AO/3V7 J'SJ9_.N[3=SL)HNS1W MRRGE/&!3N,/?7TLU?; ( M+Y)UYDECFX#IEXW 87 M=6"1I1S@A>K]D?J@0ZE]&PE7INHYGX46_/LF---A;!?%*DFE"$)#2<_EA6F& M$B_1U1:,X3^)+@P/Z%7Y)+,Q$3+,XLB>;K)4<,#0[Q4+=:26N67\&_H M_7TJ:=I_^K&?TWF_&GX:EFYDS6C6W?8N0,86LJA.8-.V%CX5G_15D="_@ \3/ MXV;4?!K"$J!-B8'M:-4+Z1+.L&!S)'F5O:!1<;$)_=U&@[U4_=:79.7LJ(]C M/^K^ M+K[X5&_PJ4$$X*FG#I"*7$M_3Q\TIQDBFUSO*HI-U$O?<.\%)56D=B M%3.8"JC78YA\NESTY&Y+:XQ;B\D2H,_4697*,:(I1)I /.- HG=*JY!92)LX MPAL-]E+56U^2%3..-@ XH"QXX%(2YRQ"T]G@G$$0)GQTTD&PM(*2CU2]6TFO M=H/)-3'9 A7S.5!5\@6@)+CETE,UXA=,I23-KA'LRU9G)9E5S+AYV*M; M8#.T8R+YGFV09N^S[OLU@&(R9Y^J^[^=^GM_OOH_WN-_G?8_W?9[C^%US M7']P?:_S.L_O]UP^YW>NH?ZF3H/.:JEIJH%H:&A %X /B#H&4@4QGCS)<)*> MD8&!X=0I1B86CM,LS,PL%\ZQLW+P<$-X>;@O7;K,+R9X^>H-ODN7A&2%;]R\ M)24E!1&45Y*34!23E)+X(X3FU*E3+,PL7*=/[ST]'KE'?@V*#@D-"P\-NY#?$+BQZ3D](S,K.R45E575 M3&?X^,SLS.S2\L+BVOK!*V=W:)>_ND@\,_=M& :&G^ M^_&?VL4&V'6"CHZ6CN&/730G//\,8*.COW+KY#EE/08K%_:K$F\8.51BTHI_ MG.*3?( '/W;M93K/+S4C0/ACVK]8]E\S+.!_R;)_-^Q_V#4*8J&E 1:/E@T$ M ^T?"J6_9OK?[0Q>7646,78JRM)X%*;=SO>)GK8JKZ"]7M!\@A37:J+^YH; MK:P?[),2>Q8:N)X3OS>U!IL4NUMTS?)G/ CB+;R"#0G-C^N M:DMAU9MW)_FCJJSCX#N^YGU?%^I\(J]NRQG4M)X[W4(3US:(FW8S%4AWT9I\ M=GIU(*4AA@?3@COK]8PBPLJSW,8UOF&ZYG'@7TD73&;DZZO3'5IE7GM85/A, M\TN\*O;JI6"&RB)8LTE92"LK[4_IVT*49S?-[BJ(O&9\HJ1^7SW+#U>2- ^-2BL>9.U[6M=$YS%XQ&8N\@25(][-(I9;T+*1> M%]%8]9/V(#C_,/J*/++LLAJ T[V#*54>VU>0Q2Q/HG ;6 HMC(3LW#6:,GP3 M/93M=XL*8D[\@=XYYM^"+[* M]P(5!*N D%BHH!GUOXG3(SYD^$?:/]+^D?:/M/\OI:%)E$HJJ-&&"F(:ZJ?P M>\'T7R0<;I043Y_:5\6169@.U,)YS_-P#5WWT]O+UXA-KW4J>B=Q05>98_6 MO9DB/NQ[ZZ:?^/T$_FZ3D[$*J6=+&E&%-+B+M3K1;!=6-ZU23=P^P'N/*>LZ,#_0!BI?H&%]3Y<$_[( MZ951&AZCWUMV05JN!6K="F2_+KN7%MWXKA34V[MV'EJW> M; :7LOV@L[NDEVMPEXN)X0Z])OQN]D*57D#4#SB'08+1@/B&>QW49VTDX:+M MV=JH"1!X1S":G>K8$?2:(;2S6?+U<$:V:[!45) MW^CT>UV4^ -*/^!KE_MQ^KCKPUV_])5@%1^:B;J"%@C )>"3:!T%F!.\62C4=3TG0P*1\4[U-)D/Q5T@MY/! [Y1YE_E/E'F?\=E1GP9_9J827M ME\+VMD700[ZG9AU/R"3>[]T\!Y[_]5HC+NLV#2!C->*X/46%0W81Q'ZP>MJW=JT_^M<<0 ML'A>F-_IIL&PN4)Q;JG\]0?QLGF;$":*(#2]UPME@99%O1Q:P4D Y01[-!G2 M,(S!#+<*;5PLR ![R!LQT$%,#MUF0B(;9D1[% LJ& R^TP@2WZ.8*4K'V,HB M,SBOI;>@$6^%; U?=7JXR(?5?^G#YJ#72+DDTR9)3=J-^AHHO)[UNL9" \WA M;(W" 69.,/1,\9SQC0S?,;N">2$>9J+;P32JT<'DYE)2Y*OM.SM-KJ[>0PW! MBDJ>LY'^8UK?N>QT+50D^)3W/Q[#4NF?('M1)Q5O5*L'ZQ:[\(I+BR=I7OK* MMQF-W?*WB)\PRN%W>M&;@Q/AF0Q*?TCR5*_HER*]?:%2B?-4&HEV=5 +%^ET M.OP^H#5Z.3T\8'MO6+?,)V7L8^&TZ%4OZQ;7 M&S(FL5D=[@$N"U5[%Z8I=,/Z]V>'WI7Q$Y7A' ^X].Y;6(RN[&$\7KF :QDE M^K1F#/RO59Y&S%F^77]BNS&Z>1!"4#[/N?,8%F]@)?P\[,,$C 3-I2"^-+ ZY3PN +8L MUT Z+4L%L1FD"?:$/&#.&]4SLR2+HNE0/2XH/+4G6+=SAO^V\T\?- M)1+8#AY@_O_76#V@/CBMN,C\S[-TO+>3^Z@ MY 74S',2'R4P @"T?A0!K"7A<]4LO<+&#O[(UD(:OQ7FE%G>)\U?E2PUV;Y0 M?;:JS?^1),GH^%IR;Z04L#RJGAZG(S_M>XJ7,/+9/?%E+S-X\NF,-]/\7Z5R M##S94W$-G_B(2CVPS-63ZS,W.^C8<_N\8)X,<59$HPB9MS?E*7T MVG]/8&._6+]N#7.'Z&G'3PX-R,=C_$XGBP#2@KY/1Q^>$:?0ZE!!+7H 7=K\ M@.Q>LB2?3*&"0O/WW-9;-ZY,\&2!6ZF@IA&\^C$#)Q5$DTT%S0K]_=[UI9&0 MTA#WEQ\,],;AHOGC&8OGE2\_YS5XM[1=I/K7-=940SR1%2H<^2^ML44?3^]_ M&%A>RGI^V5](EE:M@5-MRCDE=$)FLQN*YPV.>YM0>%I7=$32/GS1PSG4XGQ/ MF;S[AK;A6?/62,+!.1D)VC,J,3WA&7^S-$T%\>6SAEB.'1QX0+DO&Q6D#%C< M:-= "B^V(TC^J"@)G1TN;.9E2,:<)?^F08S@OOEH>"K\$G[?!6[1OB'!'U/Y MJ_KFY>C'PD3Z('!2D5>@-GXB?')UV-*FPH[.:D_2M^7<20[VW\.W@0<[ ^^ M""&=%O]7=\^_6]5J.S+::\S-$+:+8A_K@$9[[GU,\XN:-+UV1C+Z(]//&M+G MZ;6+[1MB'O&:TS'I,5"<\.BO%VHJ<[D9LB$OB>W5B[;2 MI7;/7H2RG,N]HMS,SU\H4P\E,+>2[Q0>G1L;E7]IKP= M$B/B*(>[G^F9!J][TRXZ,M!K%I_8@F-8Y>PQ-EEC%FAMB>#0W'NEMFC]6@+) MXU"8UEK8(RSXG4FHR+F%5PD_%6S6FKNJ(<9 KFEAB?6_[$YV4=&IN>PH\-+] M S)>F[#4O':%S2XY#K,?GKZ$GT!*44&1DQRU[P6:)D?8R?HJ%U#2_)1X_S:_ MT+V!H]0XN$&_A^GIQ[U.I6L_G;[ L.S!$-5EO_R)9W:5R!3?AWANKPA-1XLF MMN,"VZ0KZI)M"I@J'O4%"^"^)[.;89\,XI,(<'=>9L*->@X"/#L[J/;]I'D3 MZUSH\B6XBF#=U#'3P*E83M@H;CCI]?J2B,V29>/.KI49C[=='K8]U53W MW([ZZ/LNGA:V+O:0*/B9=PHW^2[WKW77LY!>K_&RG->'KD5*D^-2LR5_019A MT]++98NZBB6VQ"MBMMD<>D"#H_. HB2B63L@0 4A'9D[)V>487WUXJ*'&E_)TB+L=3M99)WQ2M3HI-R5.S%WW["IWP$U@G>& M&R=NFI.Z?9;,"N._@Z%12[;'LLA>Z83KR/@:;BMKVZE*( UW>ERHWJNRF>DZ MOV30X/?M3E7CZE))M*L7)H%L.B>JW\8=9S:E940OV%ZNOWT7^AF75[0TEQ@Z MN65:T7/%;=XX-^$1JS&7"SJ="EI6JTVHP>_&1DN.[Q# IHG7?PMA=$EN^ +* MN138AJ.)W:/^"'"XW#?>YR]T$7 <+WFWZ! (Z)"@(E%C4>[M(5_?DE.>[XX" MA_&M9@5-8IVA,TL"[K[+I^C.:@#U8 /%Y'\-IS0 Y1FVD;@ -=7.8^U*_8FM M]X$T]]7FM*3RUN'KJURR+&D66UR+&E["E;A\N#O4;3.-V<*KW_]JG ZX/:C+ MEG?.2EX_9J_P_E!9A!*M>M7 UOR(LU-*RD!JHT_<:VA9RC3J+*I)9X;YM&:H M9,ES-&2GU\L9=X'LT &][16VT%""WQ4/G;$LU67PE&=B[7D"Y(*@5_CL!:B1 M-WMNQIDG+WAO$HIRYGAT8^TS#\[G3_%;'Z+US2; $V1%DK/+G.:3ZLJD M#?=*4P>-#%$^E(<;=N!H.'W<#OMS)S9>\]4G 1Z1E5/UI[RTM/4Y'N\)WWIS M$RT(K>2#9'G91)#%/698S^IDC7^+N3*B,F#[-*U%I<38+Q53LY^NO15/K2<0=WS\%'S*?.^?.:-N<(FR-><"HI-S/>[2@7U M.I@I>4(X4?-9JVB-AEV3859S=PK]LJLAZ;>>1<9,0Z ^*:)YR*1ZS:6Q0L-, MS;$#/!]54U>@3[E 6:($(+7XK&AGVSX9U]:S0C!\^A? M.6.5K-?]V!,XA#9[9^?6 M\1VRL-5X:=(*](1<&]1\X<[ M<=^K]KY=>7UYGEB!?-,0"BU-FQ?'W@&BBHW[M@'2P6E M?X'-]2M3045Q5!#_UZW7L&VN(=3:).R8<2AZ@P:8RV368W?T@8 @A7#\ MDIL*\J34I/+ P6->K#,#]7(5=0E*FJ+07\N94@+[3G2'[]R+\C3AYI^*(^)* MY))%1E SZ$W4LA5 $#0(*@BL3I8\QAVSW$)-"P-L4 !S1E3E#*Z^5/)OIL = MG ^W$<<@)-9C[X%IB@Z;8X33S;%7/L7O9ER224,E3<<9SY$C3->[/]MZG-;M M^RFGZB)QE^O=QOB=;A@W$4>R.4(?.?!@9^/Q39D6?:>)R268S^Y7$:.W M7_ILX-R2[_IM">B(AFW],N=,V*& 2&C1U.P6^<.&Z0HK)4QK5L0;=6)7?I7L M/""$>=KGSV"ZFLP3E79<=T/'P_G2&+232VR! >)E4^@*E2$]S2?)T-?:Q>XC MGHTMM65IL?>[[N&*-#(+E&NN&>1VB93:>*EB%1H"MQ*T-9--):;J2U\>7/+$ M[B,JCQU6CAG,2@B\D<[Y#Z'+U\RFB:H3B$IIPJ W8$ODJYE!3*DP9%\2NQ?Z M9GWM]>_#0"HH:NAAN"8VR M-4Q&'=(.=Y?BIVCDT+.\^WA6"GS#E%(_3 7= <^EBE)!,3@@]K\%82GO[/=@ MKU';XO93Q+V&0Q#F$L&9'.6]=?Q6#+9KK8<@E? @9NYBZ0+?OX#[:>-QK=:M M%N>"-3,G_!Q"Q9058QE.DZ*'I;<'7Z)8?)%4$&-%A)7=_)B59ZB8J]=]Q"^@ MOST^E8]!I$)MP\'R D6=A['U!J0D(#5 3 $7G0-XR^004^B;!X2:%A0(-7,L M):"L*X@TTA]!8E/]8;FM9 O9.PL8KL9TN%H/QR/)T28,QV\O Q$04)]-N%8, M"2'+H_+; T33Q+Y00>SN>J18>B-A"TUFIHWS.%D2AG#=\:HZGA(FT]'4L()D M'KJLSM2P89VW05R9[M[@^UYS_IG\#2Q_U'1$PF$9!*_V^#'3W&Z MQ<65 YCIDM+0#I?;H7/*X\DK.?2Z,O+V!AX"KG7@W6MA^-LJ%=\0&V%%8EM< MOHOR,E?1<-HX(NQ]D246S8"$]S\;++VPF,IX\J PZX>'Q7KFF3N;K$Y$$;:3 MZZ;-72*I+E^\H@WPW>F)U>8=JI=A$AZ:#!EG9NO1>&3$AN+3--%=D+H"3^)9 MFVL .],.0/"8V+4J$F*6LZ?6Q8$=*NK\LSS>K0TQ#@NTQE^+]];2JQYWOU[Y M"V>]LBJ47CO7JT@%S9UY*XTZ@7,-2XE4"FKB/?*6.WRT1*&UE$*.9WI ? M2H]^>TW__OY85.5D-$\%IC-GFP7&?:A0KX3O_N*.X;#SG)Y6]KA8<503C+HW M_-LPX;I,?-?-DEH3H".OBLKX28&:/^^12KE'!156V]U:*W.A@KX/!R#+_'O. M\1RRF!??1BV#9\N69X8W>Q=G(5L7-J= A2?LN+L6Y6.]9G%'^0@*SJ+9P@8O M(9I*][EA*8L<"43#94K\2CS6>#+CMFV!OC(<#.X,%C'.Y-%C9FTT4LOY62\R M8&I(<"KT-;WJD,>$WG,+.@9]_3AG]^1AS]./0;0#R6H"'XM7=1VTFUW":O4R M6^Y*\D">I12( 3+]/N8$0)>U\\8+P.2/YYO[P,RWW] M>4CZL#/^W -%[7S55.Y.&6@4 Q$CVO !EV=^S[M=LIBL*:4B4W"-/7X%#EY; MPS$LKWPA:=_KCS]1>E\X;N)G!Z0S^>"V]ENSU:$7E]CXES\=?0/O/7T:X<-G M=G4BR*L"N\:Q[6Z*/XGO4\$.O% GDM=&'21-\)2XV8M>TX-?,ZK#92;#Y]]= MLE;D7LR!:@KS2%_!<;+/5>^C7LO>.U3[;HOHX"#\8CCZI4[Y*5(*M(-/IW&' M(""OA*Q:P+ M??N_A!XC1,MF\0-!;L%C%]@A.]+8\J)RX>I0S]>;]I[%=S.88L85<@]!]@B2 M1EG#(:(I#'O9;B9-BPM$,TQ/8;+M^B@WT<]'/_ MS(]@UOLZ?LIF1+LC6>OT>(1MD:JG&SC^T[Z^S.^TR$RW95 [Q9#0G8<2RRLP M7V6'3)IU;E<,ADGO1K=.6!\)SAR/V_].(":,0$,2J""L,B32%VLN]W!YWNWQ M0GY83KIMWYJ^!;\QD+*^)ZP4+T>@E\([,8](X(RL^63B>/O'3F9;I>;Y;\"M MR!W,M?HRGXM'*9I0\KE2'>(#98IAKMO<*LX+=(T M$87X*ZL0+5MPP$Q.';^ ')[%Q(L\%V_JO(4ZQ]330XSX3&M:.BAZYEKY>SF> MCY[ZZVKJ,O6: Q.0ZY*BG=>5[0DL&R[0='6;*L_), M9);%W*LR55<^C@5NLD*"?%,LTO!KK3Z*?+,(E@G-[7*TFU(V B5: 23FGH:3 M&/&OMLTQ[1>'T0H12H'3K.1@:?3A?C05I"*=<70'A J$FK_U ME0H:KD4=LA5"1FDI2E*0PQ78ME8[%52+,H_D/&H@CN-7]Q&O(=MGAF%K7RW; M"YI6![.S4(^XC"?'QT(6WDJ4V*P%FH.OX'CU4S\<"'3ZI!&J/\ M&<#2$VBR+17T-@+PVR_=:4"= IRWBZ@^OGHXNNZ'\@0X"0#881G $3S\(IYT M4BY4/'O<.62O*-WDY71WRKYBIONXMW6]DD.4U+,E'YX2##VSV<[J)O1L H1=ZEOF]-?&8\6< M(MXZFVFC$ %Y.YC-6(,%?1#F=SJ,?@R4&ZYH(LG&@L[8 /2'X9$ M!>TR8#X[+&.B4-M7 6JU) !6L5HJ#'DYO^YG)ZM.4@!D_5E7@!H>!2Z9N666=X=-K"4B:D6]A*AJ!?24IK.HI9_6 P31%O2.Z]Z>)S\M%>0;3%[K$)F$TJAPPH<$-_<9T?N_EJB@ M9P5%&SHQ(PN5LA6O6P=>/ X/;#10J*B,LIKEWF&WXD'D=@3&&/12@4Q=S2A=K E3

07''*MT*J((KY* MD076T/* CEG>*D:ND_,=T?N-J./D>@SF(^5F6QY!Y#Y? 989@DG(.$3J@H_6 M%UK%72X)^,5GF*5,L"*JE9Z51R&ZE"EEA$(_M^E$\6ES^H_S*8RH71J3QT-A M23.\A1<']. N/-A02@\;6E8YKGSDCR]ASF->D8X<&U3[Q(HI10MSN*,.]'%L M+7?=C=O'HXKC*L=ST C2A+1EL8)-:)G(>:XCI2/ M5)#605/=U-QB>E[&BH*MZ6F@$EZ^D;KPBZ M.8(PT82IKF&R2 >&[Y:EF5HS/?]3V!N,+8GV\5WNR2_-"\_".6 ZG5-=#AV* M-H_=I[C79#(?"8P'J1\)5+#VA -![<,OC-W7\\\ZS:MWIL)*>#GQ5C&9"SEB M2+C#?U:=#OF['C+0;XS?0^>I*7/*K%S!/E;GP\N#$T2?=[V(=K?3@WOM8POA MT\6]A5?C>^<3-'7;L" @!WQ'2EW!";#G9QY[+J5TM>-\MMVN/((JS< MJ)Z3V2F5D.-3!5^+C!\_23%2F N*T!P_&&ZD@EC)AME> MPYIU=;W9P:,7FC7Y)&;46!6Y#Z^'*S U9:GK3:3T9^<5\/V *CKP^E?EV"Z/ MF#Z\UT=SO"0'.CX!4,S@O$?-G*CUD4\;=W;Z15?MVXRX(^9MS#*]%3)#2_&; MQDY^1[(C6M,7W%_?.DU7R7?ZE0M_U1X7D$"_H+MK/6>C/A^G$-B-[E1J9K)C MZO%V>T7YD >7E?+;J-LYAGKK-(WYB8G[R>\H?L3Q?7UKYR3% MH#'>)*7\*SIM3LCQJL$' 9'EE^D"&/G9>L(/=YH4&H?)@MGV/F]>?;&4/"8T MH^8:AW\:;J%HB.A26^_@J(V=T5_7WD$V898_H\G>&>P7VX[#FW[U5[A]^]/S M\<_]Z?F 9*4"WL[R0_YM=^6A95 T)X%OB'*19"\.)LL0SGS\<;=MP6("A]=@ M7X#U'+%;Z"F>&QW7=%;@6@@+5Y U?/1"&>-)8J""KNX5 I7# 3">:9$BXX4X MNFT':4M(&F#?IXI@%_&7;3SZXI*[^R6/?SBC#?KXR86;_>8J,?%Q@N ML04>-'R IX.AW?SH4H%'S MRZ&"P!8Y>)NFP^$0@2%=3$Z[K>#9 Y]?GW]/I;X]#"=ZBR1[A>DJ%O+<;VX[ MMWCO /67W90*4@W0\=\V.@2X*_U!9?AF#EY<-0#3=JP2OE[K.,.7_G YN:X$ M4FQO=+\*>S>EXT$SX6@*G>52IA<;6\V1/KO>W= ,.4V&SYI^;#+6M'N&P'F\ M"#)@??3*>O=89 5VQLL;V\S-SVT>$,-A?6-C/]-Z,+JJ2'M&%E!_1@"__]MI MOCOK4=JEN,Z8720E9&K-(LC"SSO6.3XUB,E%.UD)(4$"INXJ/X1(!4$HKXD[ MA7[@O^ZKK#3[,H@)DD+JR(#WQO@8 7Y0!LPCO==2!&K>;1BU?@68I SNNNAI M"#EBM.+8#T-Y+8)5!-R=+Q4PW8HY^IAK0)]R(T2?I"?K?RZ_H:5.V%A5F/T$ MXT^^7]X%!-:FKAG8>3.3JS$VLEN%B".ZXZG&>7_:H4(R'Y"E4C*IH#'G8P[B M^A2X5A" 6/&W\\F32L-[%U(OG3%VVG_Y<%G7:W\HYM!4&^QL6Q?+"(6 MF;3_$Q()88Z27JO=5HKO-HB*AS:^SD(GT\S>;]]W?(D-W\ M%I'^)U83^7S.F:_%@- MK+R^62)9*)H9A=O#4$&H#" =>D1R][R]T;5V_].2NR\!;C*0%C!F6!LP.+(Q M][GOFG7L+Z[7B!E#AV^S4!S@R>_]*HY=+>>OMZK:1H(_L7UKOF&?LTJO8R&_ M'N3;3@@;I A8OO9??Q%(W 8HQ^30J5Z/%/-2W/^J@VO@>S%%S-$T'14TXI## M5+?G]AA=&6527X57B<>+!60^BOC##99\R!%N@>+O/5)K#VY:E85+HI^>*&VM M8TM@L^_8_1>4H"=$(&2GSA3-ZR64)R-].RR?K"FXVA\*['V^)C-Q MAW#.QXGN6;U"Z@71I=A3!E]CBM7U?P<&B-0PBWMDA'!"7DGVU]/;/QYN'7[) M\MNTX[&!34':SV-F9$\90,A!Q. >142.?:!D0%#_CU)R;'KZH@/A$D5X^G4VJ\[B+V/53NSG"0Q<. MLCIPA(5AI#"%Y*.,H_/63;05>(2+R_[?XXNQL03([F!EFE@L9\H M\C)XEB^ 58TG5.D'$:/*JJ\H.*+@]5,+H MPIOK^B7%&U'8;.BG0X#+6V"G[/:R9W5>=M\_J:)\.7[L-WV7+QI^KEE-=^;2 MO8R+/()1BL:R[WPUQ=)_6K\Q@#NS*69:9_NU\Z,+W=R1V>3KI%)YU6?+B:] MN13L__HH:!3&M-T09<)L3$J8,HZ$N?EQJ?.5AF%7:U!\ELI&D A?:<=9W)EQ M.Z2@'2I9V"7N4F &2G5=YX5^@?VGSMWK#^J@!KYA%@7X[[-/&T(^ M<>W1I7'F3_WRIKOOU5P:#L/K663K'1)29NR^H74RW LW/?==>).UT ;IF\$= M\UV1],M@P=W/QH5 VV0T]&R%>'3^GLUSUQ"@S:2Y ,OR79NC@C@!^[4%MOG4 M[#XM3?[)]KAMA:D?D&O-'-*[NA(!"HD8?> M*BP771WYK71T?V2'M77J0-@[IT_\^'Q9\[#+7PEI$#%M$2)J&8E6(;'/<@:Y MH^GLC#A':U],J+(9\]VJNN[)/N)BSDD6A=&C>EZ*'Q&!Q,1N>4/O8:V4:5U7 MPG5-$^P0-ZH%QF2?B/\]XL#6Y2;I&'7K8B2V/[Y521^ME8I/Q*W\=2C2U9#9=X)5:Q]%YE&NH=KDA*FCM]1]D]1K#VSUG5M MCL;F'M_;"BN[)=FCKB8V^EY?IMK M'D@]X1B+#@*VR5^GA?=:6?1\XMF):7?G&><6%Q*K"2%_*P?J-;ZSJAJK\[_Z M?9,;;#]ZK;BO80(8NA2"+/2]1' *FBD0-9:.5!8UL>.[%:SFV'@2=\I/XJ,BG'O:A_P$D[5#CY:M$J&B=,_G M[O<;XPZ0_1!\*1EHPY5_-VQUHLDZOL5PQP?A>55!"MVI6*!4_/6JP[*%2*^B ME@VWTJ$YE\Q!C5ZBT_I<+F]PO3+&[AC=,.P5>#R&.LXS([X@O#6+4[![+""? M6^K2P(F:S[&?TD#M:B'9S!O^!.!H11_D^%Q\"](0]L;[4KR_[*J?)A7$N,XK M3-+/L=-_))7L?IH]AE*DS#4ZA5[6\6WUL8&B_90^#SR3GW:[%.IS4TZ:B'W; M,*_3 WA1$RL0R_-3%\E\"SJ<81M\!_PMLF_4U98QI./^7=ZR#I6L[-G#SQXK MDTS::8L68 (8%U2KZI _]N3 ,8P/=^[*T2\4ZS"8F)V2.V8_ZEB?9G,Y=G+V M%O]S)58BYEW!;RB3%VX],7(F907F)B]NV^F_MH_ YNX?#GU,]NU(0-^@))+>8A\,U8?_';$491MU_]\BJGHV*JA=IP^U44$)]SX, MKK<@J0.\*0O,8OG4H?#:*G=EW/MM^"%:?(\WWM9%HC(AC*ECC?[J&E5OK5HK8.' 5\-W]"] M4-XPE[KNAC7O[;) \Y>.I*3^E:CZ4Z5Z<*'D*WEVX30)#RO@Z(/E!@G*%Z:# MZ+]]E?6MI493RC$(&7B/E!4?,\*C5?+IK!JC=%J:@ZP%9&A#VE2";FBKDK8W M1"7G][OHMCKQV:WFE:^81<*U1!H?^>ZCRAXW]GU?E#L1&K)FH6Y^/S;OXJ?O M$3DB$ -;%+NB:.%#@1^#HNM98TF7J]^K_?2)\H+IF0U'4<3L9+P-]A3H>VH' MKCT(L*6"!IM8C7!N*]&4XH/M\':K+Y^[4J\Y/A3Y@M<-I5PF1"4]RC>1^:@X MV8OIG/J"G7OX0EEZ8(6.3?&[Q@\]-LUG@M]H"_VNX"L:&9J\W:;LF1I&A[5H M,98""NLXC!O)VW H-PTB(=3OEABS[*X'?Q62#7=SXE6U<5OC6G^VV04/AOO0G-(_,KS.K H\1_C#OUK7L]Y ;;U7GQ59 M5-AHPJKSA7"*&NB(LS[DT6])?OKZPA%\P 6=9H7NJV^EI3U1[T@2S>11QX:] M[/CX]-GZMEIJ^O(05-92V/;603J$EL2;B]S$I#IY-O()5 M^,300J*V;XEXNZ)Q8ZSD("IW_T2-@_Y29!2WM+R ?\BP@:&2B,'WH=(./[4F M*]'2Y0M<*+YE=97K"Z]"\BJ-9$-]13)(V3VFJT-V,E-5EP\L8/L/76'QSWMU M9#[W).L8IXKF^9Y0Y9-)+ +K]HXWQ\*FM=2WO^Z2Z/,Y3^@X=2&K'OY&=X3O M)XL8AN:-M\ZL["GBFJD@NMW3UPW0#Y+-'QC*G[H\ MX95<_2H/^55;HT^B"U89M2@W9-78?-P.P0O ^NJRP_O -J>3/JVH^&3\R/B? M=/H(Z+0FQ1K@#^E;,"8*9PTLZ+^/DH%30;Y1B%F7#8L4N*Q%QJI6FHZ#50S\ M$AO__;;BMM?7TUGH>5_K+Z>7R"CVMZ(9KQ"086(>(4-/RNV::,]6L)P<9!Y^ ML?L50;(Y0AUR95%!C4!E:AW^KF>2WZ_5GJ0@-5:C#G2%S;"Q/SOVXI03K!2Q MZ/\P&#$VL"ENA2A>2.4EB9]\,\LL:NS1+BA3>;<@63DB0#16M, M>9Y,A4#E=@+_6]-@QHRI%ZN:L$AO43!TR'.Q/LM'R#1AE%>2"F*A@IRI(%6. M!A(CC%2]:WG2ZP'KR67FK&;Y2JB#UO:'4?/H__E;[<'7S MO1X[)Z<4%:%M=.K):6U M<"HH&%4!U.YP2S(=A&SN(\T1;USX<4)(V]W5GPZOXL6'J"[3WJOE/!\> ^R5@RYP)98Z:6 3\+HYVT,%//JYNIBKQ?H,+N=,9/QYBP]3J#T&ET MJSU7&CURX:?(^>.QXLU;^P[?TJ/MQ)P<5GF[%6O+>PCHORY2[W_RL.,ZW7D? M)K_H"W^S#_(?)RK:6;\2&!K>8QPJ]7,]<)[_JBAI+:C-Q0+^G\CE>Z!',G;- MN>"K\?]$BY<6)T@^D#>IQQD#%G_>2O$$[/_7MU**^L*3##_%IUR7LN)TCY8D MV#0Q^NK/FM8])2:))L\]>WQ^)F#C3ITGZ^9B,6H&O?%GIR81Z!D NN.TZ()+ MF]@9WU+@&*N!*UUOM/-62DCEEV!^>.[LO/7+05JYC;Y$@W['LDBQ)=U:G;U] MMH_C/KQSXQX%[D:>0XL)1L5S,&!R#H 2]F]:0B&OB\=PEWI(R5X+D8$9A;GT M&O-L.\/%O28^WI\[ZX*@6)$Y5@;8.T5IY\QQ>^B]8HW8NJ;FS^OYR@>NMSXM M%;X )AOH3WO:IO[0Y\AP::^6M WXR:]X(J0^Q@_9\W;%KWOGBL6,LBS^G>-Z6M<#O?YNDV5&R[+0]#YIY2+R\R:.+F+/(@;-]2M\Z^X%/VHX7D>'+ M%J@^?$-:>OC)AU$S_EG)YRFBWGN<] <9V$PV\'93& MWNIGA.GW)^LFU_0/W(S6H:"&CV5YL(?4UQG$CACRUA$BIBF(V.BFNJ%C$> M^04KPYS]>H?WL46P*CFDH>_3X_GU(&&A@N^__&]ZI7ELG4\1>25KO/*E*9.7 M&S$'^TA+H;5XI*+9(#?OTFO;?%DH>L:[@';0G@HD+@$@#IQ!R+K:XR_[>5LZJC[ZX:=9_=# MQTNJ5^8QWY349V\C/PV/F-3'V139>7([DJ^:V@T["*\J,2J%KI[VK9M#T5F2 M) UO=G*;7M \DOYY26X7^NYV^%:::9)K'0[&IAZ_(QIA04,*\IFNZ;]XLK)O M\7F7P)]5Z>,B;X^A,ZSM$-J M>^1,=#DH[,9R7D?I#AK:"J]6@*]O("D*?AE#('5005MC/Y(O?LZ1=:? .CBP>S8'"!0-$[/^4"IK[@&HB M$=3)) #"]AZORB,,^I+YO=;I3/+Y 6#$ ^7??W@?@(>>$03)\L].Q_' MU)[Q)ZBYQD$42<\"#%2;0B2%"A*D@MA,_9Z=A!DF[12"=Y%D(0P3%80;*J"" M4'%44&@&A0,9A%I:,P3J6/N?'VX1/S(,YD,4>BWAJ*9P/(9\;-^P?P CA<-F MX%Y(BG^9Y1$9389#C%_[F:3](_$?B?](_$?B_QD2(_!%J+E_OV14A,9'_ZCV M"5%P,)=;=GIJ TD$40P4#4Y^^PYU[:V%Y9,"UDWMC"3--5-?BO]JV)*] RW; M]*4OAV36Z+-JC?"8B2A^I@P\ M6-IMH$7+1)2M%\'*M4JT@G,@Y7LX]."@/R>*.O+? %!+ P04 " !$@EU3 MH&F'"3/7 D\0@ % &]I:2TR,#(Q,#DS,%]L86(N>&ULU+U[<^0XDB?X M_WP*7J_=;969T,4'2 *],[.F?%6G358J+U/9O;-E9V%X2IP.!35D*"LUG_X M,AA!Q8,!($ FMZVM4E*0OM^\ ^M/__-=_^J=__K\ ^%^O/G\(WI3LZ4&LUL'K2I"UX,$? MQ?H^^#L7]3\"694/P=_+ZA_%-P+ OS8OO2X?GZOB[GX=Q&$<[7]:_25)4YS+ M4 !*:0Z@C"0@.0D!"3/(:8[S!.97=W^A( _A.(8I!$?_Y>\S_]ZS\%00M' M52[%9R$#_>_7S^]/BL2_Z"=^68D[W;.?1%64_,N:5.L/A(JETKYI;?W\*/[E M3W7Q\+@4W=_N*R&/-[NLJA>M:BVQUC+*M);_[92P7RY0WY.^ZT-=/2C7F/O1 MEXY#F'[TINZMX@KW'ZAWJ[X5-_=K:B+51]?8U]?BW)-EA-\+79B M>BHO]1\^J)\V8G1# V3:R-E0=T]5\7TM5ERT;/FBZ:#@__(G]=/BJ09WA#PN M;BO"Q35CY=-J77\63*AYC"[%;^*!BFH1A2S/,0_] MLB(/HGXDFQ>4RMI!:*WXUT;9H-,VV*G[S[_L[+L4X>6TN"U_$&3![ZVN_]]) M[$KV0JNE]B3*:A^3DMEA\F*8-GA(4M/&H$T["IPX_$4LUW7W%Z#_ L)HXW+\ M-S.!OQQ\$ZZKSB12L3.=LWGB%U8JC^IQ#5[TD_9 '6Q?EPY?HA9]I\Q'3ME]R+HI%YSS?JE<7(8Y8'(40Q+%, $S3#*!8N;11FH4Q37*J?&$3 MQMAO>&[DL(T8M')FA'" U?#8OP2!D8>YF?'&(_J4I;O!6W>CMQ;LSW?EMU_4 M*^W 53_LC]>#YB89FJ>,Z$;AR<_M!EPWF+MQ_+%_:S%7G\OZD4689I&$029)!& &(< I2$"*14TE0REF'&;:?T29>8V ML'MSEE8Q^%TK>7K:\M\Y9A[!5)"/S"26:%L["3Y@\NE#7*3/I"Z&#^3V/1 O M;;KQYKUCY(-Y^?Q2K6BQDDJ1YDA# 2$0!Y'K!CD4J MVJ$Q10(B2G(K1AP6-S?.:[0-BD;%X"?1*OGS5; 2:SOB.X,RCQB&(HZ FH @ M@#%/ 95JWH&$AR3E7'5ZLCA8-ID";+.5H?\3,3>;3OQ]7T>>,%K8^IH&[S<8 M;I3]V=_L88:*S_GAC,1)9P SZ_?V1Q;<6.ZS^*QK+2 KZMBW<2%*EZ/(\HP MD'FBU^)3#I3/E /$)$LII1(GV,9%/9 P-Z]TJV"@-70*Q ]1-*.AB[ 9/62V M@<6:24Z:[I,L#H5,R@OZP50VQV@%",8)JR&.!$ MY@"&$@.2Y!@D-(,(T5CDU'*/[4#&W$9VIV+0Z'A^;\@82]/=M(L0>/S0X< MAXVSD^;[W2X[%#/Q)ME).P^WQDX_:C?2RZ)87//_>*K7@K\BM?A,UMU6K\Q3 MED10 D%%"F":YX"2/ %I)$),4Q)!%)H,]-,BYC;..RT#K6:@];0TX07A3@)&[H;>'$2MCNO M>$=V!D^Z>35?5,\+_05X]507*U'77\1=&R9ICSM'68R(R$!&5+0"TP0!%&84 MA"E&@J<,AP3:^#>#TN;&@)UN3M'+,*YFOHXWM$;F0E.@K+T=(P!\^CW# B?U M@(QLW_>%S%ZR8XIFVZ]Z7KS^N(ASCF 4(@S"AE*#6A M@UV3E'\HGX[!+"$9!PD4%,"018"& M6( L3WD8(\I93!?K[2GCLS/%H0BK@77BU+3/[]M6PZ!1$7"EH]V,>@1&%$(1 M$\8 05S!*)6C@J'ZB6!*H(K74I0:166>8)R GT:!TG,"A=K/^2T MZ3Z=CR-2)O4X3ENY[V8,/.E&D1^4JR+$!Z$BF_I3N2S8\V[S,4VB4/D6#%". M,P!Y'@$2"J1^XI"P$)$46\4@ [+F-MI;)>W&]Q"49@/=$T CC_A6RZN@U3/X MO=4T&&6'U@ 1GT0P)&Y21C"P>Y\:3%ZQXXBZ6B\^JY[O5L=RD@B$DQAPDD6* M!1(.4!Y1$-*$T80DE+',A _VVIW;V&]4"WY_4SZ08F6X^+ /U?!XOP" L1<4 M]')DO2X860:_-:O[35!['@WCD7W"]H%1K-[HC6#UV_[HW6]RDI%ZPHYN5)[Z MV'&6+@@MEL6Z$/H01;/?5X2M%S$3 DD2 RE0K/SR M) 68)PD(>91R]3^9QLAJRC84/+U@6P1.3 '[!] MWY6:5N)&OJX$+];=_6&X/_FDVPA_ M(Z2H5'._*@?P0UG7-RM]<+,YR/G4;%[?R'>DJ/Y&ED_BKX+?B07-$T@)4C&" M)*D^=$D C7((HESF89+C-.=&NQ7.&LR-'SH#@I^T"3\'VHB@7 5[9NAQH@T) M&DN"QA0[#K'O*S.*&;4'1F:@,<"W9BEG 'V2F+T2DW*<,T;[%.C>D.L^$]-' MX<0;T?[[?M7=YV%/2H_5NN>++;BD&%*(04K2$,!0<(!%*(#((RGC!',HK2Y- MV@B?&R]VN@<_==K_'!2K8'M=;6-!T#/!=L_%HF=,=V/&P7OT?1I_4#MLX]AC MYG>#QT+^Q%L_]L@<;@HYM'')=M%-=TNQ66WN6G_^1)Z;(R]OGL2U5/3QN5RJ MIN[^79#J7?%-+*0(HP M0;2B+IM.CAUBLRLU/LP3;5MM#6DWL*ZVC/=\%7367 7*GJ#ICF!C4:!-"K1- MOG>W+D/6__:7HSX_8'_L,N2.;Z!=V*9](K O0K&TDO#V.[O7&P8?U7=X$;(T M13%D(.(PUM>;0H"S3((L325%/(U$DILF!#LF8&[TU^D8=$H&6DOS#&%'01RF M-Q_0C+T;9X>*5>JP(=,O2"%VM-G)4HD-&=5/*3;XG/W5I2Y#V?6*OU5!YOKY M_4J6U4,3:NZVY@1G"94,<)PS !') HC#A(ADYR(-$Y)9'J1R43@W(;X-OV= MSJ#0:AWTU#;957(#?I@&QH!S[ 6M'X6D^?4HWXA.=%EJBRQQ1M;J[I0-3 ,W MJ8R:F>Q>E8U1_5M65N\YYG]L+G(UCMQM^5EH8XJE^"C6;;H=O59X6[XF]?VG MJOQ6<,%?/7^M!5<57K-U\:U=+LH5+@B'"8ACD0&8A#F@<1Z"-*$BY2CC M8939'"7WJ9P5^4]P"+W)VQV0G87!NM1)N[:IO);*NM,YJ,;O3+-0^$=UT<@3 MRO7+?MD:%BC+MHG"M'$_ZX^U?4%G8$"?@Y^TC8'>6MG%UCL[/::E' %]KVDJ M?>HW;=K*$9 ]2&,YA@RW:4!)8$+P^IT"XGU=/^F"+#?R0[FZNQ75PQM!UPN" M.1-4Q=Y1%&;Z@@L#)*14]3J)LPBBB(16:Y7G1<[-7]=C_W&C=5O.I]CHK7=* MLS^'8?A_!U_$JBCU_L%:U$T61OW9]CE6UFO+#1N#KC&C:K^ CTS GU[@_+Z' MLU88J.Y^"+3*_KC4'!Z?#&D@=5+>,T=AG\TLWG1,O?LR$Z2FQT7.:$@AAB"4 ME (\QB@!$&0$9BCE#$&L;3Q.(_(F)OC^+[O'[;#8Y,CLUQ94LMQ1#.)8X% M K,00 HS@!#-0!9)B66(4IP9+>/]<@>N,143-VOA"GD>GXYB!+ M[H?!\,0^1>YI\[WFQ3TB9MIDN*?M/,B ._"HHY>WV;*YD9J..Y)^K7V2!8>0 MQ"$G@!,) U=<*7L9>[: ,:&?IH? MY,9VT'J@:3UW/MKK0=#L_;+S<'AUR ;$3>N)G;?[P 4S>,5^+^>M&@5U=XT/ M482$E!QD,D8 QB('1&09$+H4#&0HQ#I;A-F>3;_AN7%"JYOY;L$+D,[OK[B: M/O*@;M5RR![WPGSS31%7&";:_-C \=#HYV=_XYC% _L8+QZ?;+_BF)+]?8FC MGU]\C_-U>S1O$7$H<$XHX'F< HA9 B@F.8!,T4W&.(,0V\1TAR+F%M*U>P'= M>=.EZ]'>(UB:>1R7(30R)_64NPHVZHURRW+/])'N4W92?M3-R3TK!^Y([C_I M6FICU>Q3_KU8W[]^JM()!&.U3@'0N>UA7E. M 8J9 !F*V-/[_?>&4Z]=>]:==:E M^\Q(9^1.&9F5_/5'\/MM6[=NG'H>SB#[+>IAK\;$E3V<<3HL[^'>E&LU +*J MV_M=-]]$=5L\=)YX E$.N0K4(IXJ5RJ)%9&F--*IPG$C0"K$B@1($J1W?'),A;#AA4,1 MK5%8#0)I1P67PC,P!ELA8C_W3QOL<]$>D3#K:3UNY/\P'GK1? MF]V_Z%BLNMJX.P>3M$7&M$_2^"'U@K 4)XA2$*-05ZD-$>7\9UTL%H +RLICHR0W1*!]7.-=>>.NL\>-(H;KXFZM8WY]>.Q\/[A]Z[ MWN+_^27^+R.JT?$W7[P>O1\F6N4>J3^LEL4OPG)@_=RMWJN',CX87[D4'65D\]Y+XB]B.(H4A%B!E)&.( $)0 QD@)] M/Q/!A$(6616,'9 UMQ&^7XV9C5+F^O*:UC,B@,$"UI,4JAYG ?NTN+F4H#Z] M('W^%8=302M1W3U_$=6W@C7Y5#]5)7]BZ[I=L^J.@C D$8L3D FB(LT\2@%- M$ $BPYQ0$J8H9\;'A4PDSHU!6J6#3NMF2'1Z![\-'RQQQ/Q\!.D=R9$YQ0!$ MES-+9M]@\\-,OE&=ZI33!5]1N[-/-@ -'8HR:F>ZTU(V9KTX1F7UHFM-S9+] M0Y\$%?S-4Z6(_Y.HBI(WB1X_BWI=%6PMVES8UW^0BG\4ZQOYKJRD*-9/E?;^ M>(HH##'((EWB(HVQ\OXP C1$(L>8$B&L@KI+%9H;P>]T#NJFT+8>/M7^'Y]6 MQ3H@[6W-9]OJG1?VH)EW.66_C#Q=M 7/6UN"UIB@M>:J365[%?1ZK7VZL>FJ MN=ZML][N[/)90=0/PGZ+C%ZHT\1U2/T@>%BJU%.[CCDXFM6X;4X9EF?_GR]O:+99Z+EX!%,DPE3P6( M$Z8 BUD*".480,E"@B-)0BH7WT1%R_$AZXL9$;1&O[]0F^+X4XY.*+L7_&DI;J3R M!8V^VU)#CVWIL49GVR+PIGU@Z"Z.@.S(C'$9J/;NGB5"7MTZ4]G3NF^6B!RX M:;;O.[+5/:G$*U(+_KI\>!2KNLVW5E4Z+V93T/YY]\CFRF7C%C;_^9OR%[<> M9*1\DTAR1*7R2%BBPN!;JV/PV"AI M27(^N\Z0"']0AXP=0VN= =5*!WW#@IYE.M-9_[F-=5TLW7;GQL)- .Z17D? MW2L%^]1O6IH> =D#*A]#AF/TW1Z4T>WI&L&Z.& 7(B68(X%C#%*(<@"%ZFB2 MB!0D*8=Y&**4"2OR/BUJ=E2\U33H5+5.HFL L&$,Z@6VL>-1-\3L@].S8'@- M5$]+FS9H/6OU00![_@W'VU;DNZ@5)6E/L[MF32*4DBA) $-<7UF''" :#66M/@L575\H+5$2#-".%">$9F@D:[8*/>"%?6 M!ZSW>HWJB)AI+U"=MO/@ZM3 H_;U1]IN_BYNJ2<&JU%YDA"(J M2*HB.%W)DT3*^\4B AC%**.,"FQ6K.Z\+_]^,5[#=ZO>+OBA59,15>["[87"^7Y1\ZX]Z[LFJK MC3?Y7XF$N4 D!XA*Y3&$6"IJR(DNDB'3**:0\-B%&FR4F"UQZ$V8K16]JV97 MP=:00*I)LS6EJ53M1C)6769'06-UQ%0$Y;,/G#G,!<0Q&,Y*CQ_"?RY(G6)' MI[8[ MTN7755$K;?L'M9KS6"H&7)!0\@33!* \Q0#&*0,TBS@04)^H(CEFJ=7Y@0ET MGALS;TS;9"-DS\%Z9TZ_7)%E7O0).M^,M&?6I2-S?%O,_(6Y+S.X7P5=AW>6 M!SW3FZFA9WR@K>\2Y6\0V#]ANSE"JW#PF!U^ND[SFFU^ K6GS5X_73\<9,.? M4+3;!/=9K)4,P=^2:J7:KM4<^_3PM-2I2]X(6;!BO5$$! M3O4^09:D>0(A2X75T=[S(N/ M7WC+G$YNX VF<[)L &1[C;N:.O?;3[@=5Z M K>"R>=$;B9XT@G="HO]B=WN9<<)_NN"08HX8PS07/T'QCK+$E3_D33)8I+F M D5&NP.[)N?&+]=?O]Q^OO[PWG:._VHZQUM9//8ECJ==,R/+Z00M9)"BF28X94).Y+FW/*"!IB%3 MK6;Z/!51#A.[*?Z,Q+D-OYW"_7)DG(W\A]EU95XJYO\[03%C*"]%^%FQ)ZKJ0A>"WY>X4[ )'"95) M+D#*$^4E,$$!IE "*K&,L$IRV&8I !%N>(YF7) 60A!)#&$6' 9\FBQUC7JS7AN MV[(5?VW;'V](Z:/)[48C4]K94=0.+C/J<0)A9$K9;!J^'C+>FB0.#/4Y^'>- M3SJH#VS:'ZR'#[@-PO?; M>[+Z0I:B#5IN9/NB7H)L+JS%4J8$"@GR!.K3&B@$5,W1^BQ!"FE*&8MR&U?% MDUZS/,_N8*H5U MCII6Y;9:AK[9U^;Y]%N^S1 BWV7LW3^+]ZK,:>^J)?Q=$T60EQ(+%-(TE9;I,4 H@1!+@)":*NA!/A9 A M)%87W=Q5F1N%J6]F;!MY.G>#::@Z!;BCQ[;:B*O@X(AL;XNNL^4J4-;HEY9K3FP4O5@^[/GRKQN'ET<"G+L5?,2-,/R!-5OO ,K#47 M&H/ED_+."YV4V8PQV"\IF&6!JI="K'7@U!= MP!['<1B'-/9D_2"N.&[Q:8HX\;Q]EH$/Q4J4LLW^]8ZPQEOZC7PO'IX>7I-' M?2>U^*_FZO)G_=\%XP+&2&] 1#(",(H8P'$L0)+F%/,899P971>U%STW]MAH M&K 7J@;:^RS-+[5;PC],*..".G9@IQ37]++)/MCI?A5T0+]4/_@\*M#FN0/& M WRBS %^@;=*'>"&W4#B ,L&)TL;X&9H/VF 8PM^CLN]NZ+S'D:1:E.6,65VV\Z37 MW*:2L]G[+"O ^NH^,_?U!W3*R%.103;%7?;#JV!C7-"W3F]7M_:-4AW(,^93 M)$.T56T6"0\=\31-:NC:_ 6LWBV)%J+^J+#9Y.*789K%%*4@E)$$4/ EOA#5 MZ>F9WP:Q\$Y9QZ5-ST*#5A\EEN$W+ELL?%?J@BI,"%Z_4_HV\MZO-K5;K]FZ M^-;(7J< QYD .4V9R!(61D)V6QQVJXB&&CCL=8R]O*@: MNM>'D)6?<+VZ*]6' 2U7W'%QT;0G,(TR%&<8R)Q0 +'0J[F*S['$''$9HC2C M+JNY/OOA1RSRZDV1GSH+ CWX?MZ<&]Q:$>S,&+>/[-:%1T!^JN5B3Z [+R5; M0C?&"K.I"C]DX=D2GU/KT;;-N*7.>/5YD4=0$D$DR'(2 TB3&* DAH"G.(M8 MAK+8;*MJU^3<^.K5Y^O__?Z#7=X,!4R((&(9(0 AA@!$, 24AAQD69H+EF$, M8[;X)BI:C@--O^D1P:G(?Q5+R]RQ/92&>=?-\I&I],SWP3JUR,XX3ZE%5(.3 MIA;9&;"?6J3WB7TQT#>;Q?;W*S5G/30KJ6VJJ@Q'&4W"!(0)SP#D&0=4DA#P M1$"@8]1>W2@0U".CP,?0$U\L!TPLBJY.S36072+F-F%XJ(+71(_RD.0$P"CE@/", %T)."0P MQPDR"IU."9C;,&]T#+9*FF^F'D7O_-[TI9B,/*+WX'!(47\4%_.MY$OQF6C# M>!^G6MP]>%G].X?!P,;OT=8A,2:T<\+F1FY]?8-.8>M*'VK]C,$W0CTY8S M:FY'YX;Q\'YV[H2XZ0_/#=M]]/3!R=EZ'_UCQD3CH3XR.?D%W)JQW'#S26*6&DS*:V[H[%.=8RN. M6>ZZ"VF"=[Z:OJ9\_:!EM[?4%I&^+@P%!"**!("A2 'F>0*R.,5))+(,4:O8 MTD#FW'BNI_(NDM%*-_DKMVI;IKA0B%1ADV!Z7,C6WZ&@:_MSI:E'(YC>8PFWC#:&3^L(/'JKS+6?,O MK?)R6L!DQ5[.VMBO^7+^8<>H2Z?&;#+U%BOQ7OU8+V"8"Q3#!*0B9@!R&@(J M0@4@DFF>Q8+$";:*K Y$S&V<;S4,?M:ZQR*&7:>.2DE03 MH;)>Q#RF**<2H%"GCHE3!@C!,-1[!&STH3\^5N9G%3UA-M$QQ1?85=WN>ED=XKBI^R>XG].+!C - M'%P<>GNR,XL&)O2/*YH\;L^=+U->7Z]X\Z\FY)WWG@LB,\XD4%P:-N=W $T4 MI7/CTKUD\0%9\ M 9V(A7T :\6^%C -L+!)*Y.QL85)?5:V>G;_A,?;R M4Q\(A]LT1Q Q9\7+D)F(!%\BY/.FS&GS!\CMR$N3<=EIA?O4-?"4VPI;[UC M^]7CT_I6-=-MFD44JVY+ 4[T_9J3[]:-8NC?#N0AOG#V?0)'(VB7C=)R;(2HBJ6-V]7:GO^UJ%$[HGOCS7RE7I$D0^9;3P8"YS9&>SH'+Y0.6JTM]DE,X#;8<"4&IV9J-@^RYD76C?D Z_745IZJS('C<>V8\YS M^8APCTSK+=+7?:2WR@<][8.;*9 V)_L1$9^(]V\KLJI5#*;S%3_Z_+Y;30B. M. [,#;8M3C9-.)K:GS%@ M6 6=]MV92G/R,NF"\U.#+T2GRA_W(U TIWW/:$Y$]5VRK$JP\FY5-)2_%'6] M@=7ZP+05PUM -L#J)JU,QN06)O79V^8U^\H5*H0HUL]?'M0L_NJI+E:J?QJ.(;@ M,,%ZP&5D0K6#Q*HNQ8#A%Y2D.-;J9-4H!DSJ%Z(8>LQY([8NEP5O)H)/ZB?V M?"N^KU\IQ?ZQ8&F>)JF*Q/,8JL \C#) (@(!S3."(RA1FEFEA1H2-K M%2L>U6S5U*;O:VZ]DWH:8>,-5"^XC;]ONE-3EZ76B@:_;_[5&@>-RAX/9I@@ MXWD_]+2\J;=!SUI^9/?S_#L.VS!2UO=E)3Y5Y7\(MJY_K4;.W-CCRQ.M!0DZ35WV" 9 S5-"($HA MR/(( 8@C K#,!$!AEDJ&2)3CS*S8GD=8IZG -RZP!IM7?L :>\]JH^4.IT9/ MSVA9[%#Y06VJC:D3Z&WJ#)U'T6YGZCPV0QM2 V]/MP]UWH07VT\&CSNF3'YQ ME:I7E[PK%/OF26R3:DJ8A$S1*&!QDTA94D!8%()8Y$(P3#BVRRYO(WQN\]7> M]3_;),HVL)NYO&.!.3+Q?M"YO\55L(?G5=!9\*S\XM:"JT"9,$H^4Q?LO*9D MMI$_;8YF!V0.DC:[M.%:_Z==K7NS6;5[O_JR5J[Z?;E4;=1O__-)?9\^E\OE MN[+Z@U1\D60T"A,A08*(H!C(B,2,(A#HT*9SM)GQL7:CV#1M%@JVF3Y.'C]=\<;Y+:]889 MZ8V&\/]ZE-5,E'7URO^F?SQF\[=49!EO4A%&M$PRT!&*5?1 M(TT SB,.4!QBY4L1 KE5JFHCJ7/SD]HZ6<6N3M9C53R0JE@^!Q7Y(WCH]':L MLSK8 :9QH6=81X\&MUAJC74DN-&Y<9"4UL%O9U%UK]MJ@M(H!5T'!?^82J\F M6)PL 6OTLH^\VI\%%P^/S1:U:KWD-RNQV7"*4Q@SF$"@5[D Y*$ F$&N<_+" M'#,9142X)]L^*7=V',76I5(KB-.K0&\(66[KV:)N1DLC8#DR,1WDZ]XI?16T M:@=*;X_;?8Y8C9??^[3H'YCT^RP>PYG S[_N2E)5\8VLBV_BXY-N[D;N9-9_ M%4N^8!E.4PI3D#&1 XC#$% L$L!R*G.101ESJP6GLQ+G1DRMFOJ\W*X^0!W< M*TUMF>D,<3@D'%, M7[0_3G^M&N&ZH7=+FAZD?]'R MW+ACJUR@M3,_._\2KF%>N B$D<>_H?U6!^6/VGK!$?F7[4UV./ZH&?UC\<KN@ZX\T.0*:D:XBH"^UH*_>F[^M#O1S3E$ M&4(2Q%F: 4ATC,*Q!#!$A$K)TD0850OQI,_-B/?6# .^SVAPC

Q+NL&,Y?R#.S*Y><'5FL_L8/)) M8X:2)V4O.S3V2LBVHAE M%&0AC#*4\1A#9G4_9U#H1F6..VM&2/K#^[)F+WE1AT?BI6XD6W2]84441XC%<*Q-*4 YHHC:*H@ MQ1R*$/,HRS)A=AWZ6/,V7_EI[D!_%M_*Y3=]N6R3=?X=8(&A&3FX MXC(R%32+4[H,>: 5;/)U-"KZ(X!CAOL<[B_:GW1P'[-L?R@??<:Q7,_3X^.R M.4Y-EGTGH^==[%9?TR@+XXQC@&FBU]+C#.@RLD! KO[-! JE5?X9&^%S\P>^ MB*5@VHU^Z5R_7S7I%^W3TEAUA!D[C 7OR.S15WL/W1:T[9"-_ MVJI$#L@JG[_6I[6_B:K8MOC0>T2)&0 MG/$$, FI+@VB\UWG#,10YBGF<0Y3L5B72FAT MU_M(/S4;2L7JY]XM^IT)=BQGT2MF'#<.UB,SG$^8K1G.'C&?_&8A?5)VLT=E MG]L<6K!/[;5)X$J??Q7E744>[PMV70G2U@N,(4Y201&@41P#F$(5DLH7 MQ+F1I>;3, ;+8-&S4#I:9L? M>1_(87;T L_(M&B-C$.:Y!/67YPH>;_=B5,EGS#K,%GRJ0Q8D"*\X!3-($X!!!$&8)RN(PYUF$W.Y_' J;VR#?Z=J[LV!5&=(( M8K,@S1=P(P]_)\PNN.AQ&HQQ[G@#KG>%[^^ M6D1JXH^QS$""=5D$0=3PU.,@X/#>A&VY%/O!_^??6\.U[7S!UIBJ,8Y1)D:2@ C*1>KA ,B(2KJ3ID M$4ZL;F98R)[;*!T^?:J#S/[Y4Y=9W*9CS";UD> >F12\(NWSB.\IS"8ZWGL@ M?BY'>T_A8G&L]V03]NNO'XJ5*#<[[]TICT]"?3=7:_7G\N&A6#=W3J^E;':' MZ?/V+MR"AH+&H8A &(8I@#'E )%4 $I0E$(8)CDWXKL+]9@;]VW4;@J/[10/ MR$9S/21)I[OYJN0E'75^F7>J&LF6F8>MXNL5J(] #NP4'U)ZY.M8WN H+_,[:,YQU-?8E64U<=R+>JN M=@C/211!"&!3\SO*(U#H S\QA MO@B2D:>"/AHC)%@Z:;K7HU,'0J8]'W7*QH-#4"?%$34'.>:K=3 M1I9-$)=%2+"88L#"D&EO,P&4X02$,4PBF7*($Z/# (-2YC:H^_I9AP 3%D&8(9%1?(U5C'1 8)P"+D(4:V%P8S>*F M N-HJ;1RU&N)^/&'VC.3)7_"@@S>,\WX!. M%-!=#JQ5T&:#TD!T9M3,9&&8C5']>,OJ/=? JBE)N$F:D4>QQ%"%4IQ%R@?C M40Q0GDC *:8($I3%S&J'XT7K<^/>C7*U8T*2E\B91E2.>(P>39E"X1!)'3'9 M;Q35%S!Q!'7$ML/HZ=A#CJ.U\],4!Y#Z_MVR_&.7"R+*TY#*6 %$,0$0Y1R@ M+&% 0$+3""49$48!E(FPV8WE3M=F?5'?5&C4=4Z_,0BTX5CW!-_80]\=.7LN M,(#$*S4,R9N6*0PL/R .DW<<>83="_ZT%#>R/>/X]X*+WD70S7'F=\J,M]_5 M\%V1Y>LGY8H\J)'\ZOE35?(GMM8I_+^(ZEO!^A<])4V)"',"0J3W#,.8 ,1% M"&3*TE2$(54.AA4)C:7IW!BL.Y^OOSM!9TNP-4;OCW3F-$D3.X,L>6VTCC#/'.2 P18"P+!4Q$2(BTJYBU'%!1IED<9M$J<.R!K M;JS5JAKL5IPZ99TN" R!;.K^>(%N= _($34'/^@L'GY=H=/B)O:&SMI]Z!"= M?\7YOG_Y\%"NOJQ5W/7EGJBOTLW3NEZKJ:=8W2VR) G#G!$0,2( %)("DJ $ M()XDDN,X@BRVO/P_(&YN#-+==V]4#AJ=KX)6ZZ"GMG5B@"'$A[G$/XYCNS@7 M0NB20< F\YJI\5ZS(BKU(';<[G4 HEU"JN =+?=(SH8!RR$$(0\FHB @A5LLW M]BK,C7EZF^W-5M%6]5X6Q;]XR58YU"]FC#0NVB/3U)GLE<=P'^7X@SN($R2T M'-)B#HDM#5 R3'!ITI(;+=Z2[]?\/Y[J]A;<%[%>M[F#]9[:U]53_426C3*U MXN%ZD0B62$@CD,%(A7)IKKB1AHH1XYBAG"4PBW(;1K22/CU*P2:Q$4:OZR/.5@UP]F##@:NB.3GP:VI[B*]7:J7[7E-UOM@YWZ_BC/ M"36?;&>GP*1$YX3-/L>Y->)Z5GRI/KW[5:Q$199*P#5_*%:%IDZ=[^IM.WP7 M)",20I* 3$92\1J. ,&*W$+(5:3)&!+<:E/?3.S<"&VC]55PU^K=##7R0O.. M\&S/G1OU@AFK^<=V9#K;POIK#]:72@=OS\#J<(;=!B6_A]N-)$]\ZMT&C&[F?7F:,Q$E9QLSZ M?78Q?,NQ9IP@M=!'H)ISNKNCSRBGB$8D!#E57@]$! -$%, PQ!G-19YFB54@ M=T+.W'BD4?.J.9AG63?N!(YF5.$!G9$YH@?,J&>ZSR#AM;S<"5'35IH;MO>@ MZ-R9QR\O'-GE0&I+1V19'%%)$$AHK@9_+C) PH@#BN-$_48P%$9Y^<]*FAT1 M',_Y95>9XSR^AO3@ [6Q"<(1L(NJ3AX%8ZP2E"^%_;!ZE$=M'BI.>?R%2ZI3 M-X['1Z7ZIH@R@EG,$Y& !"IN@!1*0".>@"Q*!$U3R=(PL:LU>U2.S;=]FJ*S M;;GEU5;#@#@$&\E]03^@YO0) M6X^7FC[UL-OP_U253 A>Z^M6[5[\+?G^6<($$)]T,2AO4M8PL7R?/(S>N2@[SV?QJ)[LK.[J!ECS$5$8\!HG@&( MN 0X#G,0(803'DG,9>20LV=(YMP8Y=53K7RXN@XVNE]0U-H <-.=%:\PCKZM MT@*W5;=7N7JLPM7F (V0+FA0[(]((F2"PXG40D:OVB=PW!:";192KE>\^?=6 M5 ]M/)YB"!E&!,0I53Y,EC) 2);IE8\(Q3BC$AI7;STC:VZ$LRMXW.C9;$*V M/VF5[4N2GH-ZF'(\ SAVF#,Q=N89&CUB.%%RQF$L_61D-$1E(!GCN18FR\-H M:$H_!:/I*X[[U.T>:4HQC&7.02Z0=N%D"$@H%*<2*"4-$T@H7*S+-5F:N7 . M^\[;QL?[LMYJ&6Y;S%9;R;/;,O:]+SS>_N^/V.<=WL_UL6][S5CU)/B'@E"] MN%N(^G6[PJ.&\VZY9WLB/B8LSC!4812/$8!I&@,D8 QDE$.28X9X2*U.AUB) MGYNKL]$^Z*EO>2G!$G[#43X:J&.SP2&>HUPV< /(*YO8:3 MZSBA<\!.;JW8 MAV+'A7(>)(IP#ABG2)]J(X!0*4$69Z'BKXQ09)1ZT53@ MW)BJQ9X]!PKM5;ULCVB)34:75?!'JWR7;.M*I\Y9/O'V3Z8I?RC*1Y_.8;T8F"N-M[L?V:[B5T"MJ?F[Q.:_78 MRZW3)MQ;]N81];HL*U'K_;3Q)?Q23,9> MV7\)AV5!]9.XF+/RI?A,Q,+[.-7MVKH?$AS"8(#TCKXV&9SH]U6JZ#./6]H@P#5 M%@5]JX.>V3J/0O^YC>E!8_M5T%H?],P/VC-N:P5 L$&@.>G68J!^;%#PN,<\ M=<=YW:F>3/EI][NG[I.#7?/)%;#/!/A%J#!,"8MB>ENLEV)!(LH31"5@.(4 M4O43RE@&D,",RYAG>694F>M8XW.;2AJE=# ;Q3_1GX-.7?.L?@?H#=/\I9B, MS,2V<%AEZ#ME]P7Y^ Z:G"S[WBEC^KGV3C[CYJENS]Y\715=+3@4D8PR)$%( M9 9@+%(U3*,(\$P22B0B8EM5GH5M5(CZ) MJCENJFRXHP_Z-ZQWQMFF@E<\3> MLEKT] ?NP!*I!R&3+:CZ Z2__.JQU0ONN>I0NA+W*IHNOHGV%LS7527:,D%_ M+9=Z0?!7I9(N6GVSVCCA.O-B5=3ZY+KZM5&V*/E'L;Z1M^2[\J.C7*:( T)# M?2PRE^HGKJ)?R4FDOOM,0*N\&F,I.K?)].;U^ZO@C:#K8*?^57#]C11+?685 MJ"\$^$*6XBK861YL3 ^T[<%/VOJ?KP(J]'YR+W_@54"D,D%?.W.XN#O&E\0L M0)A#UX\\2?_@7G>[C#QBEWB_SSR&KM-?B1X1\:.WJL>4YS9?Z3&RD[,YL;? MN92(<@1R%!.]P)H!2I#ZB9"4,(9A@HT66 >ES&VFN%[=E>H/ 2VM[UT?1]&, MC2_&9F0J/6#1U[XS,0PBX).YC@N:E'8&;=WGC.&'+RL_VZ5&%5%&DE10$$5< M#?"(Q(!$G (L\B>\+F,:K+_I"\L"?L.U5+UD^FUZ9< MTF?QJ+K_GM3B4U7>5>2AW7^]D6T=I>NG]7U9Z:_V;?E*[![F"Q:'"6PC3)HJ M)A ($"QR(.,^D1]$79?5L=0I H69R&0*$L(B #/E@Z%$T6^"H10( M)3*55I7FSDJ<&Z>V"CNDRQV$U8P$O8(U,M&UNFHZ:[4=/QV-,3K>T^H."IT^ MP:X)!D=3[1J]>(&7=U\NU1MU>PJO65M:()C0D$<4)(G>%XBS%% 18D R'N4A M12S+F%TRS1.2;(;&-.DT7S\]/"TW942VE\=6XH^ ,*9#.KVJ^U@5*U8\+D6@ MG+/'9@VMB?EX^>B0&NM$'UAX8)?A.H5OM='POV_.+E^U!Y8]^TNG8?#N"1T1 M-;V/<]K>H][+P..N"[Z/E6!%6_Y2J.'0G/==\7ZQ@$68,*9\D!@PUF3DS'76 MARP$RF-)DS2.HCRVVFPT$3HW[Z2OL]Y+VFC=UMCIZ6V[4FP O^G"L5]01U]' MOA!/AW5EY2YOO2_C-=+)^X5T:FQ?86O/9<^TF,=;J#EP8V5\-V)G8K M\E?'[YSM[N]<:7)]\KE=Y[4'_!^VK^S5-:]0.U2EL0;-;YT: M<_$35ZZQQN6PEHU]$XZUSG62+2E44_QZ_:E4WY[WJ]OB06SR@V2,XC"F HB< M8YT MR,0TA-OYS#7VU"A#0#.8*R0!=L-#]%)$1AZCOL$P MO\]^"2@3W4Y_7:[TFD0=D*4RNSMLWR0[UL)TNF+UIR8GL5[@;S\IZN8/]\7= MO7Y:GV%1;[?/GX'7ZLKZ*?P&+J ?O#+9=?)3RO8OAY]\QLWST)VG4]G_O5C? MOWZJU^6#J+;>SLN+Z/\E^"()TR1EF.B+-A& 29H"%%$)4B;SC*=YG"56SHF= M^+EQY$;!H-IJ:.?"6()OYN6,!^G()-LI'ORA- \ZU5\$7AW@G\\#;NTNN>'F MTZ.RU&!2I\L-G7V_S+$5>]=-7TCNFKDEWU^)E9#%NGZ_VA2(>-!9) *D, M 8IC".(4BR26,:?4+?NHT M_;D]C[=5UNN!YO.8>#ZH/"!PZ@/(YVT_IEVLT&) M$XICF#) 8,8 1$(G*!$"1"%%5"108FAT*OB4@+FY/#L=VVT3^QIE1V$\']U? M"L[(C# 2+A85-2_$9Z(PV!HGNPJ6 R ,5:P\]MIT%2H'E'Y1D7+H.3=/Z%VQ M(LK'6MU]%DP4WW3RT>OELOQ#YR!6X6<;=^ITCVH&3^-,"AA2$(N$ZAVB&) $ M$T QC1'/8TXRJUKK%K+G1H);U8.=[E?!5OOFJ'ZK?Z -L/.C;/K$S*L:">F1 M&=47R-8.EP-21.U,2NJZ24G=&= DHKXD$>U@ MIY@QVSA0CTQL'E&^,)FM"6#C9;@=E/X#T]Z:H#*<"]>H!<>[7,6#HL\;V=WM MN)&_EB6_J;Z(ZEO!Q*84%PEIFBI6 QBB$,!08)V\32BO+12(AB&,,ZN[JD92 MY\9FK=+Z!%JGMOY9*ZX0#S:J.]8_,^L&,Q+S#N[(_.4)5_LK8#8X>;T)9B1X MV@MA-E@MG=_]J57VW.QF+.E3>%* BS)FU_(@')E)_%:$P2!F&21Y&M MG_52Q-P8J)GI=RI:'2\> -+<-W*'9PH?R!P9)S_GN/&^_9D]*9/[+<>M/.:? MG'C2;7Q?<][<4B?+3Z3@[U>OVZ3TW;(EDDF81QE(-4L8@>*3,(8% M3LH=1K;OTXC92ZY9*@2IGZKG)K'DW\CR25RS_WPJ*IWTIU[_)M;W)5\D.4$B MAQCPB"< 0IP"DH10$4N"L/HA5F&.7:Z*\T+GQB^=SD&C]%70J'T5=(I?!5KU MH-7=-H.%01<8!C6>@1T[IO&!J4-2"W.0_*:V,) [<8(+O;LLM7)CZ*=9N!2:]8WY:O27W_J2J_%5SP5\]?:Z$(ARE$4)< (HA10(R5+,9(HR8K5(,X:2<^.^GHVZ5D;56=G42"K: M=%@_+75M1/VQ_B-3!@>/&XL#^AR4V_P/9&ON7VP=LA&^#J9^W(_MY-'=OQ?] MNS4P4!9VZ<[:VI?Z8VUG\*G7MS]I6]7WX.=>EH^=O:.<#!VS0_RZGB/H.;'' M.A[2AX[NB++C5'^/@N,W4)V/Y9MVA1FECP#PR"SM"5MKKK5$RB=]FHJ> ME!$M\=@G.=O7+TR??N3&2AYQ02%D($YYJ+@JS@&57 (D!(,TR:3R@IV2HL__ M[E OG[:'BT)#()NQD"?H1F8>9]3<\XA/<[]G2-R/R?EM?G?'Y!57[MA<1?FU M4A[7[A(BSV6:Y1!$>9@!&"E$$8D02%C$(YG'C$NK N#'QFNR9S0MD75V1./6// M0M="T9GNA^L5?R.D+D-R*]C]JER6=X7H\I/&:4I"$7. "84 YJ$$1.H$:A$B M69B$(4;4K*JEL4R;[^4T]2VO^3=]@)\'?64=!J\9Y.?)S3N,8R]Z=_HV>0TV M&D\#ICD]>@=U(LXT +<6=^TA-*]W$:T &V!B8_%A=B_X MTU*T)UK_*);+6WT,?Y%0*#,1,2#37'F05"! 4A2!F F2I"'-*.,).7-S M)CLUN_/96M'@]T95R_6E4\":!9$>X!J9@IV0LB\I/(R#UY+")T1-6U)XV-Z# MDL)G'K^\?.?FSN&"R#A':2A *I(8P)1E@%+%#"R)(YIRQG)B=3[UB(RY<4&_ M5ECO1JU[*$)EM6-@/GHJJ4>^:/56.R$_/#*D;NV3E4_W'_T4M& MNMZ;[[:TBM63ONG2[LF7J_J5D&4EMI)%_?;[NB)*1K$BU?/[M7AHJJ[IS;!R MJ23=;7-8BA0F,A0I2#'1^;%#!@@7!(0D)[F(!0]UD;1R398VC#&*KE;,L]5X M],&U.99%&[.ZLUIK;9@+!XW3RS9<]L/[;AI.W)RVVF[UMZ8&.UN['CTL1KDS MSV/*T@D[P3\SCZ/N#V#X47$_/E.,*])A@;!=]=J6_HA0DDA][@HAK&]:)RE M,67J/SSB$.QICK]SY!,)B+ZT+UU7/FR7>" F4 MQ5 "@77>+A1% .<1!5F80I(EA&?8:NWKJ)2Y,=375:%+.'Y1WW/KU?-A.,U< MQ(M!&IFX.OV:DU373^O[LM(UQOU?L1P$PNM=[*."IKV./63KP8WLP8?MW1'E M%M7ELN -L>M2E^M[LOK[O7)WGF_^6 G^Y8G6!2^4._2)Z)KB^H]5?5\\=J[0 MK>J-6CW/E2OUHK%/0GWIU(QQ)Q8HSG,L(=399$+EX^00D"SC(&.YR/(XIPED MIC[.% K/C9:V*C?9ZUA?Z:O@<:NVN0\Q2:^?]]#FUILK\& MO/9)U)@L%)@2U'Y\,:E&U&SJGAL MR$;%+:E$4H4R.!8 JD8!12%I?) <\AQ2DMK$,[8*S,VGV%=:YRIX>"35IOA> ML#/"+ORQ[ABSR&A,N$>>]LV1#G[_I$8*>PYNQ?=U\$K1P#\\QE2N$/H,MZQU MF#021"\GSYLKQ)H/%JZ>Z6 F=#OFC6-](?>&XRVVQ(#()(\PI MH#%1L9B@*A9+&08B28F4+&.81%V=FEL+.K30P6ALOJQ==GT2.&$]1(.(\\.75JZ[P8&_6"G>9730(-A763,N/Z'-;V4Y(#:%ZG M(QOYTTY%#L@<3$,N;;A7@RQ732JE+_K&VT#LE4W^*E8;?[ZLWV%QU-XF_&5 M)Q1'7S+K ]@J&NPT]5NI\0P17&,W8?J[EX[A4W%OF@ZZ[5-U(O M.0BQNQ:NPZ$F&EKD,B*,B@3@%'$ 0QH"FG !BLQ+DQ2JNP M'5FAU'":V-T?/+(>:&3LHDQ!ON<8O[BQ5FP MWGY7XW1%EEV^FOK5\Z^BO*O(XWW!KG52R.;ZP&YP\ 0CF!$"LCR1RG_)0H#S M- .AWM6,U?\9PXZ9L6QUF1L;O94Z]QZ.WN"QB#GE%G6_69&:A/U MQNAKC-8=L;FG-,Y:HP=41TK#9:W.CTK-Y8K;0+HNYR9=]VATTM3U\R?U55U? MK_A;%6H^ZHBT2?FQB$E&I?IF T6AS6TJ 0A7-)N*")$X":-,AG8[,D/BYD:= MG;;-_6+1J7H5D'7 RH$3[RY(FVZQ^,)O[#6KC:)70:-J@^#;'8*-NCZW34Q@ M\;M),BAQXBT1$^L/-T",WKKTMO:7]@;^9_%85NOF>+XLJX=FG^75\^;#G3\ M.4.1KKF-)-59 SG4Z;^D:,V;.JQ/M>WE>*-.,&-&[]".S(->4+6_ VJ#DM?;G$:"I[V7:8/%P0U+ MJY?=.*K+Z:&\R/>KM?KR%+KZ=R.C^Z@]-+5@2RG@*B/H?P#@7 M0B8AI]3JY(2QY+EQU383C0Z,=JIO!M75-E.-BI\:_>WXRKQ#S#AK%)A'YBU; MA,<]V&>-H$].,Q<^*:]98[+/;?8-N"Z2"46B_.WW1YW:[/53I0]4*Z'ZXGG[ MRR+)4RE1IE-6,PE@@A. >8: 3%@>9B3B(K+:]#PO4E"H^82=0%YBS,"0($*F:',", 9XGZ"6-!1:0Z M("-VVYU><9]F8W.KLF]TS3C<*V(CT_BN]&VC[%6P5;=-R]@J[(_(C;'QR>7G MA4Y*Y\88[#.Z^8NN(61[D;^7L#GGG-"$*M/#D MDW8CNZ[6BVM9%8QL,M(E/(]3091#0+'47D$,B,0Y8!+':2A%AG.C[;+]ANM#G):#QE23<& M3WX^R;G%9KJ0&1,TC2* $%6#%.88VGB\Y.^=< MOL:\Q\PF^)'[861.&:<+QCZS.'[-'',UYGQ6T:S6CGU3CG>"FW6KKM!\O<@2 ME&,N.,"AW@P/&0*4BA3D-*_F'K?OX";NBL.R,@#5V-1]K"8YF3<<3A\#ND]"9..Z./6[0_H$T^YC>=VRZ@[L](=@,A( M$B<9U(4Q]9PL608P5:-9%GD=01AD%F","8!)3@'2NGH@(#&,I M\6Z@E9$V^D#EM\N)UZYOD+BX5O:V*]*1_T'"L0AA+GJ4)1GZQ- M4@8((Q'@F$0P26*,B,.1^T-!\V.#KJIKOTQ8JZO3J?LCV)IRP^6(C4W6XJZLGF]DST5Y;BIYDAQ" M)F@"("<40!'F@#+"0$8PADAG7\"6KH.1W+EQ1]]K?PXZO:WJI-HB;THEWO&< M, RA]*!6:R \4LT9J(GYATK/ YIR.[U2R.8^ATIJK^1Y5,O\>HBU:6H$XZ! MD! #F"I:(BED ),X3 F',;9;TQT6-S<.ZFE[%4BE;_!-*QSPK<:N AI58-&UUX.YC%BGB%0QHE\CDK\0?'/D/6GHZ#!M^RKR=XP059" M5,7J[OK7OWUYKM?B87. DC+)DCQ- IL%U\&OPMZ#5UKPNYP"DPZSA#ZB1V>(41I9'=L^ 95YZU ]H$Q4,/0G> M0Z.QG^*>YQ$9*,DY\/)DA33/&] O?VGPM)O+M4FSN;K;G>:_7B[+/]0?];KU MZTKP8JT/X(CZ0[$2[Y7<>A&A7$*4$Z#\L%@7KFRROZ1 4GU1&T=42JOT\RY* MS(U6MS;T[J!:*Z MI3E^E"'E9$8,D!CR!-(XH=)JD?VTJ+GQ8$_3[9'80.O:%.ZS+"EV&F S/O,# MV\BLY8B8?3VQLV!X+2=V6MJTU<3.6GU03.S\&PYAZ/I>5+O*%F2YB0$0CP3$ M4@(2\503!0,X1QA(@BF,MIQ["L*:B3V1$3D2D5.I?/P#)6#(6$D" %(]9 M=TG*) 'WC\1'A\.7%YO,GDLCLKLW<_Z12]=J?.=S*RHE=.&<]M8F0M80 D)B M%XN$!*L*B OMM76\./K4F,X)F+42QF1[GZ'7S6XW8S(PKX7!$9;]?4WMFU/ MSP8>+P_\FDXODL&O7A19^_>T0?/5OCDSBG):F;P".[H]VH*^[!I]/%SMIW=@0_OJ3\-L, M)4;WYS6#/VFV=?>RV]: K>![ 1NT$?SUV7]N&_A>5'J;P/>/$$9F2L]GKUQ( MPEKS5RNE[0_*0E."@62% H@R2U6ELJ3%2E9 2G-4>;EC3@>>FL'A9*M;:69. M.C^^.0.KFTUN@6!H1XJ?]MX\<$W5PRK?[);Y1LO_^;#Z]K_L+B^TPY-26V?O5^CO_$6C1'R'4O<+B]!YX;;W_\.D?]_^\?4V=*]>QFMJ+ MFQ75_N-T51T-.,IZ.E=@MY(N_"95Z'X=$9IK+)3;-4M(-$"Y9H!60@)J_UM5 MTEK<#-X6N#_%T-O+D>A1@;<74?6SG6_':N#U&0-3@G#]X6)H+\[TDT/UNR-D M.Z\.-V!?M[[3CWH]7ZDW2_7:[F)G><$JA4@.,"R0)0'[7;5W*B"80EIQ7G+H M5;CZZ@Q36_\[(;-&RLR*Z3K"!ABWEX'LMW)OAF?@)1^,3)#AVZG]#1;PY7%' M,X4[U3JVB;LOC"T/+FS^T&%8<9(72E- H.0 :4D!@T@ CA$6K*"Y M@B2L?-B%62:WK*UPH77#+H'G]_F^&9*!E_*A&G^='O/G()6'.D%(6U/LTD0C M5Q;KT/6\OEC7Q;?8\"[>Z*T5SCFTMC]^U]8R4$>1[C/!>:X-J@!E3 )$>.Z* MDE" ,.(5-5BQ(FCI>\TZ-2IHQ,SFRS9//_ME48=I_P5/E-)O'?HF_@D[ M"4\L+F\L?&^.K .]M8SW23^U9U@?URX&X+'=R?Q;J_M'Y]N ,ZZP(5I"('BN M7)5V!#AA!E2XY$P(27(15OO9;]ZI,58M=G:0.VL%O\L.HF>-[('5G3V?@Q]1 M#8#NP%25 MCPFLUA,"6MT^PY];BUFE47E1EA(P MZM+X+"$!NVM2H"JP*C3B1N)BMEUM^<*/E Y#!_'.?H(!G?!Z5ZJG_9J'-AW> M8U88I)DL,5 X)P"5Q FL "24,Q(45!8LK!.7'&HC=-RR^%V;%O&XV8*G2-8 M:8!08BD$I@)J(-*?4>^:V.<<27#S.]C%8?$T*=>IPO.ER!U3:USJ-)VM=Z/ M/G+WZE.MSKM4GUT1N3E_?.+SM3.>[1J M1;)=\=U&E\!]>\R3\MS&#XS_T+OZ<.B'+6Q^"YY)]_\Q?R3%;^C#D%K8N^RL^^N7%LQ7?6"&'XUX MXY/TG*1_UG$/3;Q1.#M!\;\S'>?L6\SNXHE?/^MWRT^-V?U/S==O+0/.N.%8 M$(T 9M3NV*"T9ILV&" L"2D$)8(']7>)EF1J#&5?2G0['?D]A'B62@[MSR*O MH];5.U7N,JN,._=JU,+YY]>? M?UWS?\]W>;^F$B6Q3 @*;@Q JK0F&2,%R TR5:DX4] K\?+"V%-CML_9Z^QS MUDCHGS!]"E@W9]T(P]#G*$<(1.2.GT+AGS-^ R0CY8J_@"9E1;(KJG?DAI_> M,5I.^!51CW/!KUT2'_BVW478V"':(+$1_!5=/<^MFM(:VI:* BHJ+NXY#ZL"X"S.- M'AEW7=M+H7$=5T=&FWSE:_VKM8'4J]7CDUYNFN\*E22OD*2@E-*5=Z8"4)I3 M5RE"6*+(L> X*+CDXC138P-W6L0W7S-Y)&-@T,AE./U(X':0AC9EG(! . EW M&Z?L?KVVEVCW][ML!^";OYSX";=.W= D#0.Y/-.X41^=VIX%>71?'<<+=?V9 MYKBU-3R18HQI)0&!' *$H0)4"09PQ?)*2D0(UB&4<#;#U-B@J634'CF'&>[7 M4?1C@INP&9@$PF )7NE754^YR,\G&75]7]7Q=&E?OS#*"?%IM?FQ_;IS0N"" M8UAA(*1KPJD4!=0UIC.D0*K E<:E=[6[D[&GMI*;?68C8=#.^P5@7DZ(6!A& M<4(TPL4Y(5Y $>2$B(5D5"=$"TUB)\0EU;N=$"_N&-,)<4G4$R?$Q4O"B>AW MOGPV7&Z?UUI]7*_4L]QN=N]58:JWJY*+=4=3;U;JV O_E=OZM;EL\@X5! M7$/AR@YHNR4C#- 2,H"DX!16@DD6Y*4)G']J/-KL3,R^\0#?2QH<+QWT&/SV M= .".S#W[B1O\A5_V9?J02$DQ5^<:E4OZ M-#XEC=[KX]CAM39Z;>VKAG>T:_JP^?!]N7&^[M_TTB7]')T\O-MLGO>7W:M_ M/3>IV#/%M6$8:V!,X5+KA*42Q5UK0:WL+Z2BN@RADB1238UW=DJU'W%=]SO9 MW&56,5!KEK6JO3SKV6FWN_R@8!A7I7G2?L0V^O,;F 7'>W3!S)D4ZI0TFT:P M43DY*9:G!)YV\(AN/"]",3?G@>LSC&!98D: 421W7D$,A-((2(B%$)B*4GO5 MV?.:;6KLW"MP0!N:7J3[G85)\1OZI'),Z )Z^:2$<*RN/B]#Z+-.],+:^?BB MT=78IW>,\5K\^*KSHMF/]TVWUSJ,;$;VI!%>C;#U%;J3L ;>C&? MH^BW:F_"9N"E&P9+\ J^JGK*97P^R:AK^:J.IPOZ^H6W5#;1ZJ0 P'_HA;I? MJC\V]C?[-Q41KHBF!6"8V_4NN')A6BD;3Q^O79QFV\WJOU6>/U_CMBJX?P3>T]OA>;IFP.YX28"E:@+%P; M8H$-H-S!60DCR[(0I0HZI#N;86KLT+C0G(3_.[3HQREVGGZ)6Q 9VCG1E.2H M">#/G7PI,TJOZ9ZVF,;I)",7R;BBXWGQBVL7IO[XO]9/:RWGM5O:_NK^T17H M_'?C'*\J4FB!$"AD50"$( )400&H0%@3(G/)@IP;45),C12<$G?9L<#U9_!8 MY%2&0]>SN=6F2(3X".9&+-@)30X/L,:Q1KH$F8BAXH&5OPWC,UAL]P:^K0_* MF^80+B-WM72!E'7X'1(%ET@P8!C! !E> :XJ G+N*GU75:$J&=:SH6.VJ3%< MV^CD(&14:&,WP'[TE0RV@6DJ&+&(?@L>2*3MLM UXQ?;>T MX];Q/(>F+>JM??Y-HY:9KG@A(;16 \36?B@K!#B3$#!E?4 MF*%NRGB0^>ZH0Y'*G-A1S9Y\P/>CC<20#DPB-Z,9$1?LC4_:J-_^:4>.Z?7& MX3QBU__6%%STWKY ;34[CE&!L35&",\-0!)#0#&7@")3%8Q"S%G0D6*,,!%50)$$0*"H!R8RJ""LUQ)'>3C[9UQ M:HRQ%]BE26>-R%DCY#,2\"PP$#DB,"B* TLO'K^ MG8T\-?IHA0OT>YP#ULT--\$P, =X(^"]UJ]JV[&F[3U'Z]G^ZW0MGP\ZRIJ] MJLMN;5Z_(+(@Z.6.":^>UVN7?XLE$X39#SSC@KB"P11P*@2HE":*\T(A$=1E MJGNZJ:W65JQLM4^36M0Q'HN=W(%E0[NQ1D141EO;BE1V)X:4D(#E) >*$H$* M02#'@0UCTZ$]3A/9O;Q)^5ILOKF_V\>_="?K[ MU?:?>OM)R]7#TO4,/XS4W%27!_KRE2\_/+E;-C/)*P,-X4!P)0$JL "Z@HH M0B3E7"(%@PZY?YHFD_O*'.F321@7#<],!3(2:6)'@%H_!4 MP6L#1?2@< 3\=;6P5V^: +HW?+VTELKFHU[7OW2!NBZDYHSOOW"QT#--)!8* M8T"*4@.D7 ,+@50.9>&T!)#[M\Y\T9AIL:=Q_K\CZS1R!J#K4Z952JK+\GN MEVW(&*@5RU[L*_ZL=0OI#7'K,^VFU;&?U!C6_'_#AQ30\6/$AS56BY!1'EI8 M;[?KN7C>NG&_K%R3 MO=5RNV[:4[];VF^+W0C-"F+RTL 2Y 8+@&!I *5"@:(J55$PK 4M9TO]P.V> MZ8O_EB)8$*_URYKU>R;.<&OXI;#9O)4V;,\0_E3\]@S#@#S.%\W*ONL&]XL3 M_V_9L0+9=I6=0/^N#_K@_4(T?"GW"^%"C+I?B,;H=+\0/U#X?N&/)5_4CU^K MMJ5HEY1VS)ET#"L5&RG(U-C7O7BAE5LB'X&?_3@&L -S=*/"7=85 MM;+3Y"ZSNE@3/FNUR9PZF=4G9=F8VQ!-6UTF4I:1B]#7#7%MZY!Q7E.4[4W?YNMSS=/J\V\]FNM3-L$KI$\L&AO!]Q^W)<(Q('I+0%^X=5] M^Y%)6N>W8[IQ*_[VZWU6^]?CEB1%'5KK;@:%QBJO("C*P@!D* 245 7@N:)8 M"2I%'I3)?7F:J;'(68 M &Q!,B=;#-8<2",*FBN,9+(JQ1FWT13XX5&UNQ(V,Q)VQNF'H9N-S&DQ&Q@ M:HB%RYL9?+$X<,-F1PX;+?_GP^K;_[)#-+Q@_W)*![W#CT((ODKN*,'[^C!2 MD"X"=_UC]L?G64Y@7F)2@-+($J#*2,!)SD!>D8H555D2[>5O.0PYM87^Q_MW M7]Z\SCY_N?_RYK/?LC["IWL!QVD]M.O92V'OA7FN8\<2;"]NEF'[C].E>#3@ M*(ON7('=\KKPF^BC\U=\\_7C>O5MKK3Z]8>+87NWW'L2#AVL]V64J9$8<\) M550*((8Q$)1P(#DSO"2(:HU#K/%P$::V4)WXV=O%ZGO;]?W@ECO('EB].N*Y M^)GRPZ(],$&XX_,:[)WXF?B1_5)WW9@O_W81]T'J9,>#F/@0/52*L4_1(U&Z M<(P>.U+X.?H_UO.M7AGC IF>ZI/"I9W+_O=A+A9Z,V.88T1)#DI*(4!"(\"8 M44"+ M%2,D;\.ZSVS#4UHJO%!5;>;"]P'>9^)++_V7 ?SMU\EAB]@8EK5.#\ M3]43 CC2L?HM0 :=KWM"TW' WC?":"?LGJH<'['[WA)9$4O6]NOFDY9Z_LV% M0[7Q(#GFQMJ2&'"3:VM:<@48Q#FH4,ES:8S",BC%Z]I$4^/5G9S90=# NE?7 M$/4S"E/@-#"#7H!H@"*^?4 D+6AU;:YQZUCU:'Q6OJKO^G"#Z_[I:3&7]5!\ M_3!?MJ]NB9@JD:J A-K:6=:LLG86H0#FJBA)Q:DT7F1P?8K)TRJP1,R+B M[@J8_<;4[1 -S0##H>-O,=V.TDB&4@1:0?91-Q =9M&5&T>SAKH%/S:">JX, M)[I7SYOMZE&OVX"*FIYD @6 %$<0%8 24@N:I804TIA?"E MNFN33(WLKLGIOYBOPME/=BE &ICN!L3'G^Y2X#02X>U$W==]Z4O$& V-E*@ 6AD$$-8E M8(24H*RHD(5$TE"OV+[.6::V_/??JK!J/-U(=B_^9/B,9/8DK)3CI?JM98VO M3S!:B>->'8_+'?=?'+Z_^?MB)?C"1?E\7BV>G;FWVU]CA8A0!2 0E@!! P$W M90F,SG&)5A[-_;I !HX$5^"9L(;\[U M]\U[@Y,"K)$V.!=!>TR84MJ'1<<.Y^JMH^UP^H0_WN'T7AM.?:ZNB;.6OMA; MV^^QT'F>BQ*"PG %D-W/ [M?XQDG%<%$97T"E"\//S4Z,Y)V-CK3L9 P^8* M@OU<=QLN [/<$)#X,]MMT(S$::$0!?'9=00ZF.S"3:-QV'6!C]FKXZKPC=FK MY\?G!7?!V6^,T7+[4:_G*_7!W*M57>;U7OW+6H?N36@_K5(11DHM@<:RLJQF MC3I>: 5$12A3NBAAX=6K*F;RJ7'>0?ZL4> N:U1P:8H[)>ZR@QK^V[S@Y]*_ M^QL2[<$WA8% )VZ$$PO=K9O*X'E'VVO&(G*\!8T>(S+J2*DZAY@O/O*Y>K=\ MQ9_F31WLQ]6R3EB;"05-3C$$L#"6W'"N #,E SHW55&B0N38JT:2_Y13H[2# MQ-F3%1G,EYELA X,2.H'V\]9G1;"@7GJ"#TGK:NZT5.D\ZO7)=G.'PV>Z"Z_8Q'TS-""\*W>[3KS SD'-:@J* U*UK M#*@[R&*\U%QPG5,8U-3/:]:I+?:]T,XP/Q9[5PG:)QWKAH?@9U,DAW9@LDB" M:K!I$8122NO";^)1#8P@+$YMC+";PWW/=?T=OM\L;;:KIN:L4\.5F)TOG^?+ MA[;=INLG1HTV=D/CRET+!I!@.:#,"% (2*EK.HX+KS/WF,FGQEA--:DC!5P1 MYK9$U B.VCA[\,-?CC]3N\A(1^8R2:'MK\_?4C41_*V)T8_R!D?"U^' MJSYXR-$<^;'*'KOYH\=(T;+Z'WK^\-7UB_MF?_J@7\\W==:/.W;XJ.W;N-S. ME"R4T#('B!,%$.0(<"(X$#FOF)1YSI3704"L %/[D.PD!KP1.5.MS)E5*S"= M+_AA^-F]0T(\](?CM-+M3OJL%3_;R5\?)];G W+ ILW^X W7QME#AI_8V-D? MH>Y6SP'CQ :FR[6;Z+5N_GRWK*GW($5;1W>N-S,-,19::Y!7QC(?U 6@$KHL M95EP+&%92:] MHBYI\9WC3&QVJ_+Q4'4T%AV?_S]>&X@5 >FN)W4V2\[N?_F M#A :G(_XSP/GB,321LC[3S]RV'PP+N>Q].%#1!.9M0^_\+_>_,4?Y\O: M+/QMOM3OMOK1;OJI,)!(:Y_PPMEKJ@2L*C!0'+GJNHAH'E2VJW.VJ9%5N\FQ MTF9'XF9_.H&S6N+0AKB=6'O35!H$AR>F:/!BF*@?E,3!#"!++$! 20!".2\-T10Q M+S+IFVAJ/-+*FEEA,RMMMA.%T'HH\2*8UN?Z;DU]5ZO?IN)WS%[0M@KYEI0@2JL &JDAB@DFEKKW$. M6*YXKO+ZRPW,XBG/;:Y*]&N\Y^//]&,]CI&_!8,\EZ"MQ*Z =7Y#HH4?[ MNMRJ_/&7Y^:QXIP$']U[[$_L]V[[XZ-]V[;W2[6O^3C#A=*( M$06HT-)^C*R]3S%WA1E1J1B!]I4-"H<.F'MJWZ"C'E0;MPB?6L'KXJ-Z)W68 M#R'D4?AY% 8">. /SD[JY@S:R>T0WDE^E]6RW]5(O^E%.MCA$(%92O=#R/2C M.B,B<#EU3<0,$6YK?]+?]/)9BQ]?YH_N1-Q\6?/EQNCUROQ]M5*;U?JS7G^; M2[WY4G?>UG]M?UVX!(1*5@HJ4P!&+^WNMC6NOM=/'W]R+?E#]9O<8\ _,@N'(9W_6RF1.FZQ6 M)R"W./IA^-O>8SR4D6SO/30HQGCMRI_;(S?/%9T MT-7R"__+->.=89&7L"@Q@+HT &G"@% NLHH7A!2RX$)ZU0"],/;4/C)O^'HQ M=_7=MORO[(<5<./B")8N&E$?'3#95>4NX,_;KZMU1&#!,;I^]G,D9@-_&9Q4 M]>F;DRMI0-.ILHECE?;#CQV&=*K7A0BCLTO"#<_W5AZ^^;H_@/M5+[69;V>< MHZHD"@*#MJOAC@$N95Q0IA=\Z^=N65.::VHJ^(Z6^.7,.RW_1+@-# MZW'M&/#9J^2^-[ M\^R^5[.;&$%#=L*7<'4;U=T.U(# MT\4!I(.(V6]=( 5OEKHQ2+EONC+3J%NH;FU/=U,]5Z?J$>>:@+;-Z4E)5:%R M#+AD$J!*NOISULY !2ZD+$D!>3[[IM=B%=\I[C!=R)M^/.F $3&[9FCKO;AW MV5('GC]V0NQ'#:E@&Y@@+C2/N\NXL02>W2\6J^_?VL9]K@ MW*IK.<;P$B#*+>7@"H&B9*4PM"+,H-EVM>4+/YKQG3C(#-E//]P"^N+FR!9U M>M)3*V88V7A#[D<\0P Y, DU(M\=IW(UJ:Q[N>^QU&O]9+_O\WJ/=;]4]X\N./G?C;./"5CES$@@"HY<&5X% M6&6PQ5_K$N9VBX1DR&ZH8ZZI;8F.1:V#@OB1L':?M)2+9^66UT-KEQYMG<(X MJ^L!^-%4(E@'9J9C*>\R^Z^%WH-[_P+<]ZOETWJEGF5G-XM@BO* *24K=4TW M*A%YZ'W*/3ZW1!Y&NPR(+U_Y\HM^=*Z=]8_#AJZQBYU9K)T]MGI8SO^MU;OE M&[Y>VJ6V><6W^F&UGNO-!_-N^4VW-4O:HO76BM)<( A(186UH@J[7:.Y!(31 MJH*0*FK"2H4,)>G4J*[)_=Y:3;.]JD<^CKOC_8JN=S>MOBYQ?*>QO6JOLXM) M.=(ZL"?!\&^*'ZM.XOD/S,D__]&'!Q0,_5B2AB<,)NRXP0Y#8WX6.C'XA+'5 MW?>5LMZNUN_U]]9]8.?]N%XM[5]E78-Q<__7?#/#M%*4( XT=0W)3/7BJ0_>E4"/Q@A#T<3]?C4)"/ MXXMTR'[>6@N;K]4F^^-)N;/-'FPCJL-'8)2V4'R( "/7C(_ YKQ\?,P@D66H MY5>MGET61<.X6OVVEKZ,'BG69BNV[Y6:[ MKD,5/VEEC53G&FE:"^U:3I,254PS0!1% #%% 9>% !5#2)&R1*((:CGO,^G4 MF-#)G!V$OLL.8N][:\4Y![P>@:_W-"VP@[M1$V :X3OU!RFM$]5CWI&]J?Y( MG+M5 ^Z-XR9K(.KYP[(YP98_Z@PC7CO2-Y8!ZW\NFE+.'U>+N;U@GW)G6 EU M618 2U=U5.H"B!PJP"G2LN!$EZ8,(:QH2:;&8JTBV4Z3[%CV,-J*?SI^7#8* MY@,3W&6X6RUJD^U8CZQ1)/NS_=,G3368_6Z&-24EQ@LS*D_>C-DI>=X^X$TQ M@G:SO?>D-(Z4(HLTZ- M*;N\3DYND!?]/5-O> B>/KW4T/Y$7YXWJK%AA'XH#1!/V#/QSP@L],/B2H2A MY\VQ*5/W2MEWSE+?9LL7_^_\J<[8*?**HX(P !D1EI1R"@2GN?VG9*1"%670 MBY2ZIYD:"[5Y/:VH=E-4"YM9::.2HBXBV\TTZ? :F%IBH8I(>^I"XN9LIXN# MCYSDU*7@>6Y3Y]7A6>*?G\5&\X]-U)2UAQY6"]Y^%"E5=F>76Z.D MBAR!2F ."^@*M7LGBE^?9FHDT$B:[43-&EG]LZ$[ .U>^^E@&MI1?A&A0/NL M!RK_W/$TD(V4/GX%NL=:WC0)Y/UX=.20=]P\6AIYOP+'F>0>5P_AJ__R?=6^ MJ16VQI H$6#4I7A9PP@(RES7;%,0J+4VT*1SU^_GG1IM_E]\^>QBP(KJSNXM MBC)RN^:+>@H/?126$W#26[D'V+8%8C6>K_XP]83<]6=XA'GLSV^_+1E]ENN" M(04AL/LV"!!FKFPD*0!A4G-.N-)YT*'A;N"ITT2GC M0RSH_=@_)2W\VI(\^WW$;NDK7^L7#;)WP:-V7=>_O%^JNHOVKWRCU:O5XY-> M;IILB%T3>&5M@M*@'(A*,5>VF@*.B &P4CDI$,8H]PKN3"3/U%;XL4J[!O)W M^Y!Q]PW,ZDNL[:R:;O.@UBT[5LZGX_P@#]=CBS?N(QMZ+_C?^FD%[#+'?6IC M;4>[G][3_NGQ&Y]>V XV'=9=6]T$LXRW)TX'R8O-<\)A;\CJ<^-:.>S0\V^Z MJ0GGLC3>Z^T'\X7_]='E$-H9M]OU7#QOZPJWJX^\K@.")"4""00DY<;NOG,) M&"P-8$KC,C>:TK!,B1OEF=K'M$G3DL?ZN QD5[GP%U>FZ6\1F74W/"T_\WO$ M9S#PU[&!_X4JN\*1OSAM_G:7687JJMS\+W>(4BN5'6OE:BXT>B7.A+L=X.3Y M;C>(-'Y6V^WX7<[.2YYIJK0 J2 Z0(0IP M:0204FI=0&;IM_(]![XVR=0X^5X<>[:XLT[H'*,K>S3@ MSC@>NM0;O,DV-*(BA382Y"+7KKI=!03""!"B+#%A:C /.LZX.M/46.=:,_N8 M),_K\/H13!+0!N:52+R"N:07BY04U=],P: 2SF#)*]+,FS8JB5&%J(8<8.UBP: I@"B8 4HR:?=-BE5^NZ:N2:;&.@03+&$Q2'S]C^GQJK^VZL;O3XG ,QG)_G:*Z?Z-TY MU[C;IW/A^LCB$7R^_D^^>-;OED_/V\UO^IM>[')K+#:=N0MH/[)(!-_ ?'$3 MAL; 7-J\3XUT [2-NJY[ M\@"AE[.,'_-S4"N M@*J I8)&*UI!KRU6QQQ3,Z;V42=[.:/#H<5#$]43,X5 !*$ MY)R./'I$SA75+@7D7+OTYM+)RZU]IG.QT V!W"_5+FNI/D@[E'6#)=,XEQ!( M B% 7'% 68X A1!)3!4V1D063_:586H$\:* [UZ)7=U>E\(0EST8\WC\S(:! M01^8Z+[K\ECBU>K99U+5M"Y#G0U>4'MQR2I 1R84O;8?;?R M9CN!7_3+3>YK"8$H)UW5SG=I1[OI*?-'K MQT_ZFUX^Z[^O5]^W7QW3M63A^-'7@) /S&2A: ]P A<)7DJ. M"Q5A5+J+Q.>4^6*'"8^1K$]?CESA,VM5&<1+"=W%X'K9I];X1B86AHDCD^@;D#"/\[Q%D1&BF\, M0"8HJO&:ZAW1C&>WC!;%>$W8X^C%J]>$D=)FO9V]>GY\7M0[SC?&:+EM,MD^ MF'NUJC/;ZD2&O"A%"0L.J%(N7HF4@%-> %5 7:E*D()YY;S[3C@UV^L@<]8( MO4_07)EL)WA0&HDW]-U4-P2@0^\14V#IO?Q# >JPGNQ01Y:3_=>IU>0]URA< M$JKYCE^"[[O5>[W;>GZQ [7-YJ26%(KO ^)03_9MP(WFR@[ [ 8_]G4PAG%D7YCO)WFRKVM^ MW97=<4\<=_Q#SQ^^;K6Z_Z;7_$&_?W8;LP_F]7SQ;']:%VG;?'C>;ER+F/GR M828AR2NE*P!SE0/$&0&B%-::(14O<:4,+8+"K0/GGQS#-')FO\R7V:86-K#F M62C^?EPS(*H#T\].\JP5/6MD=P9-(W9V)/==UFJ4CI@BD4O)5:$BC$I?D?B< M,EKL,'$D=UIV\E>^F!!18@NSC(U MPJJ%JNFJ2=EKRK#6U!7(7)=!]>.GFZ$:F(7.*PS?9;6,Z8BF$X*4=')YHE%) MHU/74VKHOCBV#]W;^:)EF5F.J,!"6*PTQW9;9#!@A2PM;AI)E1-)\\#NNS'F? MN O7Q*=YOYYOY&+ECH[VM=/SDE)=X!) 70J BKKAM\9 2HHXK@0G).C$^O(T M4UNN=1[S0UT%(G>E]8:;1\[RO:WLIR[OC MZLC\3&N'-]C?--_ID?_!).U?'[I?N2!G.8"X-%%@##;']C.>2 88+#B0V M!:I@:3FC#*K-'BC U+AC)S'@[]&S6KR[[,QQL9>_N2)S&B1,BXR$+FG29*@,XZ941B)TEG 9.TY$ MY:^Z2<;O>OMUI=XMO^G-UD4*?/B^M/3Q=?ZT"V'^8A_BQO75>+M:OUHM-ZO% M7/&V=*ITH04/>L8ID1SI'"A'C(A;8F0DMSN=LBIRDDM,M5>)T[1B38TS&\VR MQUJU;+[7[2[;[I3)S,JUN#A2Y\ZY3%J% LIKI7NVW>3Z\Y[8T#NXYF$U6F7O MCA[67K%#VL5>MT8M1+^>K]?O55F_4L[9/C;;AVH4TR.XV$+ [# V0T!6@ M1>[2&TMS1H1F4J@*%$0I@(A+ M48 5!AIQQDQ)),%%2 D__ZFGQF"N::83/=O)GHD?V2]._&R^_%NVUR [J!#F M3@]X*GZ.]&&P'I@=4\(<[#\/1RREYSQ@]E%]YN&HG'K+(T:(8[9/^HG_<-^K MS0>SRS-U!Y,S6$IKE5(."KLW!X@*9"TMHP#DI3)4,TBAGBWU ]]J]<7_>/#: M?%X+BC4+ZFS6X1;77EP7.5MG6B]6?)D9+@,LD5ZL_=CI)NC&X:*#B ZO0WJZ M$S,=Z?0!D9)BKLXU*J'T:7Q*'[W7QY'%;WJST?KE2=[>Q/K8SOCZ6;_7?VT_ MK19VI(952ES.F6M4EFC5=:H ME8[/$N&;DO9N%6E4=DR$WRF)IAHVW%?8%OH0/_ZN5P]K_O1U+N_7FO\V7^IW M6_VXF8FBY+)D$$#IZLI"82RE*@143B$WQA!<>55%\YEL:BRY*W5C=SD'B3,G M'S][JEA'$D/]PQ9G6,2Q>^J?K=AF#5 MX;SK'6(T=YZO,L<./N][8C?&]?#[R+2/>FT?[Z-KS/9!+.8/S=LL<\ERJ L@ MM*I++^U[/]4_FW'# MRRHG"JBJ$.Z<% )F# 6%JUC).690Q_CQKDXX44=>W:KLFY/2>:9>U.+.-M_Y M4^#1PW6\BTI+G2L-%#>E,\T5X,Q 0)B"HF#V?]0K8C@-T&.WT1L#83^F3X+; MP.S>R-@4EG/--G?=]++Z%^FHO!>+E/1]?;)1*;M7YU.:[K\AMLSYX^-J^7F[ MDO]5CSG3B'!D2@XJD[M^>5H 1KAT56!XB6!E(*["^N6=3C&] *!&PFSC1 PM M77X"G]_ROP62@5=]BT4MV]V^?>9F\YRR ,LU_=/6&S^98^3:XIVR]?VR&Z8%515+("%"EK M%!!- 2V) (8SQK @=EON=?!QBQ!3LQ>: +>FVE.V/LB<;5>9LE+?!37IONGQ M]#OXQ@!]8-JI5<@.*LS1W/;WNE^JTXU=T%8N@,2?$ M=ONF=J[#W7G?NX'+7D2AEM(T"Q-@5+LM"IM3HRYND+AE]>[QR>X'Z]RYLTYZ M;^?+^58OYM^T$/R4SB[:2812 -32@0^41W)KR"0H"/YZ30SNPY]] J(_:$S 9^N%] R/@Z^LK&#+DN'T'(Y0]ZTL8,T9LA?RV,_4G M_;1:N[21S_9UM'M%0V6!(-, *6.WW@P9P'*%@&2BXA"75&$45BW_\D13^S"T M]>);8;.]M%DC;F@9_2OH]N_$4V$VN"4>!U=$K?UN+&ZNNW]E^)%K\'5Z/ MO^?ZN .$7U=+M=_[0"TJ;0PH*9.6!X0$#!L*%)*5P1B:JO3:EU\8>VI+OQ8M MS,%_C)2?$S]2_X&7<2W5 W8+VB;TMM^//RH'O4+>IUZS2]=$K8<9;VVY8_9 M_6+1K',YUYNV^:1AIL)4Y( 1J ""!024*0$H5+KBF$..O<*VNR:9V@*U(F8' M&0-;>G:BV;UV4V$T\"(.A<=[-?OHW_']W=W>K.O=OT[7=.?M\U+,%PNM9K@@E+/<%9_EQGZ*-0(T-Q) C$HNE1(B MIX%)U!K'+= )UD*0 F!86;[$ M)0.\8 A(7D'))!1E%939=FF2Z7'E3L;(CN<7D?3;VMR*S^"\Z ]-1/+Q==W3 MYAI?F&?DU.+KFIYG$G=<&YV=]K367_5R,_^F&]?H>[W]8+[PO^R_%L^N;?!' MYPM9+>^WV_7<-F\.$7Y9K#:AK<52/T<_BOJ)3V=@=GOY8-K3 MG5]^97L]LU;1[%A3=S3T4M=]+Y:DN7Y#/(7$J8))11P[ MTW (?"\D*@XR37Q#V7?+S79=;Q+JRD6SRI2J$I(#A+@"R.0%H I2H"BUIF$) M)2Y4:#?9DSFF9@!^EE^U>E[H\WJFV4'R36]I)V^(_7CW1N &YLY$F$4UF[V" M2NI.LZ?3C-YF]HJ>EWK,7KLTW)WV:JW5?'O_L-;:#=<>U!##>%%4$'!1(( X MK>R^T"!0<,JUU@R:PJL1_-49IL8)C9#97LJ($,G+2/;[S&[&9VBS:2AH_/UC M-T,TDF,L'*H@EU@G#!V^L,OWC>8$ZQ3[V/O5?6&[U5G/OUFV_Z;_ MDZ_G[GGN!O[$MWI68"D+6%:@$-C:-ZS20$!KZ3M1#-]Y/7>A%;']\0$F[$^J<<>1- MD8_VY_LCK[OB4W#;$Q\-\RHO'=LR#K^N*7,J8O>F0ZWB@=\NZ MZ*[;T^U^=/_7?#.KC"DQXCDP$$. )*]HDG^FY)VO?S MW?*;M1!>M.';E]4JC<#8" JJO'(N Z,!1Q*#LA(8,HP+1'7(;B%F)1Z.H%>PGV0ZF?Q(([0'+1+ MBBDT"?5 R;-9J,](-Y>T;NH9-M6+9[J$FN%* ":UQ+^G;4QKYX>20]6#*Z7RKWA_.5?^,+=]Y_;TEJO?YA^:BI MXVY0@80D):B4P';CE1/ ,"L SRD1"-K_$*^,Z*!9)T<=[G/M:L1(]Q=]D#N0 M++P0]Z2.U#@.320[".N_'(E\EW%G#S52-W7V$Q)+"$I):<9KXG%))P2+,PH* MNCF.D#X_/S[R]0]7;M%%U7WA?[WYBS_.ETW)AR_ZK^VO5I__FBG,284A!Q4O M#4"*%H!BC$%1J9*8DI80>M5'#)QW:J34BMW4&*T#7ZWDV;'H8>SD"[\?/PT MZM#'Q[UXMK%PF9,^J\5/N!T+!"PE6?E./2I=!>)Q2EBAM\=1UI6VPS-92,H@ M+(&2V&ZQ2 D!+Z$"7!.C2I,;3H(HZLH\4Z.DCW8PYUC=]Q=;.'&S12NOW=J& M4=(U>/TH* %H U/.]0;GZ7BE!X64/')MJE%YHT??4Y[HNSR.%UP\]1>]?G2! MO2[BJ*E7,].%R8FRE@LR3 "$[-^HQ@Q0923-82$E#XK,OSS-U%CA$%RNK)QA M#' %R%(6.B89VK$^B)" M+=L+&QC3TP=N-T4DA&Q@CA@'+?\,B$2HC90'$8U>4#J$!R8=21%==X^6&N&A MPG&"A,_E*5)#?YLO];NM?MS,(*](KC6S>U-M;:>RS %E1@($*XZA4A7V"W+L MF6=J9'F2V)C]Z23-:E%O2@@] .MG2R6 :V"BC$+JQC30,QR&2P4]3/43TT'/ M].U."3V_/-+%;C\3>M?3R/G%G$__/*%]'XXC!$&DP 0PQ"J ,*9 0)X#Q4B% M*-=2J2"N")Q_:ARR%]_YMB[6GO (U$GR8#R=\,/!/;0S/@72X3[X.+R2^N(# M11C7)Q^'SYEO/G*86,X[I 4V28$SJBK"#2F 9I5J_7#0_DTSHR 6AI1(AKB/ MSJ>8FNOH@]1\J?7:N43J0*=]GJ2NY0UEJS-(?0GI%J &YQR/_-&/W/DQ4E+. M-432LLK9+",3QS4MS[GAZI71A64_-;47W0;9K-:?M-MEU'HUL-/HC% M_*'MDE)IKFFI,;!+1@"D"@-8B4I02JG*HI"Z(-X-@V($F)K19<6V M_V[5R)X.>F2K@R+!-5?#GE._7VIH] ?FHQWPGTZ WVN0':F0?1@-^. BN(,] M@)&+XUKZ%R]*Y+JGL?VJ^Y="MOJFU]G2Q8W (GM<+;=?$[4:N@7B_EJ[8<.. M78,W2ND+M7GCQ@G_'-U+N7I>;C>' J&UX;NLK=RFLW#3[.BA+K).8(%$7A5M M=+XU60&E90D4X96B16'_X15$$C[UU#Y!.^FSHVJV]RZ6M%6@[:R=':G@SX&! M3Z7_LS,( M^$;43?"T^I5OM#L3NE??W =HUVY)RX)6JG0%;J#]C\ 4<&4H**BF3!HC*X*] MOPF=4TWN&]!*FSEQFU/(G< 1Y>MZ8/8@^63@#4WJ8^(6P-K)\!N+I6_!,8R6 MO:#IHN'N <:C72]%7M"LWQUQCN#[A>6I95U&J$FZ;2H2\LWS6C?%"9Z>MS.) ME+9L"@$J<@%06;DZJ4H HT1ELTZ.; ]"9P>I[[(CN;-:\#"_ ML=\3\',E)\=U:!Z^&=)@WW(01"G=S7X3C^J!#L+BU"D==G-DR/@A2<*:EA=. M6% N$992 EDQ Q"J"*"*:4"* N6JT@7F,"CFN6?"J1UA-0V]CZ2NTTG?1!Q? M]4+MQT I 1R8? )1"X^$]H0B:4QTWYSC1D=[(G 6)^U[7VPBRN9H8VHG^6T? MKH88)X6A!5"**FOH< H8+ 40-+<_T+*J>)"AC3^CR_HO>.R%U2X^EJNJHO%5^KS1]/ MRN[%BARBG+4;?4R@W2,A%T1D?CR5"JB!2>FHJM%! MT.S/0:H9^4"2DFHZYQN55WPT/R41KWO"B^J_L6;8]L>]4O8MVKRR?_VP_K+Z MOIQ56DBH(0-5:1! NJ* 2BT!$T@:)6!>E-2WF/Z5.:;&#XV862OG7>8DM3AF M3E;_VOG7 .VFB40P#"&TOC71AZM)'Z/:L>E\/LN#5OF35T- M^6/VZZ??9HJK2FEN7%=WNZZQYH"6=G%7DDF##>%%[A4P>CSHU!;RKVO^[_GB M+FO^S#YIOO!;OR^0ZEZPL?H/O$)#5/=>F)=T[5B)N\N;Y;C[U^F:?#'H*(OP MDAJ[57?Q=W'V]YO'I\7JA]:?=&WQ'QW>O-I5ID*4X:(D@""E &)2 (&$!I!J M9" ORI(&5?[KG7%J"_0C_V'G6M3'C.M&Z$RN-J&UDON1]K/-D^(W]">XE17L M<#N2]FY7R2J=C>X-34I#O7_24:UU;PQ.37;_&\-C@#\_BXWFGU9BM9W+?>0O MQT@1*D&EBPHXE@'"Y +00C#",8=:>]>XNC3!U'CDDWY<;?7B1]94:+2KX3_U MU[E<1(6M7D2TFT!2X#0P7S3B93OY4N'B'\1[*SXCA>Z>XK31#X])F+0/@XX8 MW8NWC1:9VR7T<3QNYW5Q)M1;/E_7U>)__;'_ZW_,[1)?RZ\_?M/?K,ZN#1WE MN=VN6.N):$+L7J8R@$M( 15&<8AS*I67CR)LVJF1H!.UZ8F0[86M+:OW]_\9 MU/DO$'T_VRH]I@,3YBUP!IM78>BDM+$\9Q[5T I#X]3:"KP[CID^Z;3Y__:+^*5!-A""L @U4)D"@0X 7B0 N(#(&2P2*H$4[G;%/C MH8.P32NHK!8W^\4*O/E;9(Q+-]Q^#)0,Q(&)YT;\@KG'"Y>4E-,]X:A,XZ7[ M*<'XW139),*="S%E+BUMQ/>6<5-, MCB7V;5*:?C+.G7Q+(YD:1D^&N FU!%N#5PB=:VGL_@)+NZR-8$!@1)TQ4&!3504.:QEU//CD M%O11-SJ M-K#*.=54Z9 U[3/IU-:ZD[D-=,Y6R^P@N(MX/BDU'[;DB" M:3!WA("4DE.\YAV5:T*0..6@H'OCN.F+O>V#N5>K)W>NUGX/"RB9YE(!FFOJ MRMHBP(2I "R,*J7 N3!E"!==FF1JW.-D=$MB)V5@KY].//V(Y5:4!B:2KER[ M=)U]?,!(21@7YQF5(+HT/26$SFMC6_\8O5YKU=8WO5^O[4/7+[O5,%1!P;$$ M7&+C6GL@(!!"0,N2*\*0(#C([^@QY]3H82=RMBOP>R3T3?V!^M'W8X_$F Y, M)K?#&=%$R!N@M V%^J<=N;F0-P[GC8;\;PT/9:M=)9_F#U^W*_/'1M=>TAG' MD& C+.%4.0:(JP+P0DJ@A30EKUC%A%?Q@&L33(UG:ADS7GN(_6.S+D(G:<6% MXCDPN<*N")0!M"0$%(6$B$JN%/ ,C#+MJ[>6D"P M,L"*V)P,W0B,?]3?K0"-%/47#E10W%\7"AUQ?Q=O&RWNKTOHX[B_SNMBZ]LM MK9G[RGYIYMNW7-9=U@_VD,A5D4LE &0%M[M37@"60PER;7!A,"GS' 85H^J: M;7+?!V<:N3YGM;C93MY;BE)U@NUG?":#<&A"O 6]B$IW'JBD+7/7->'(->X\ M=#\O<.=STPV1->[,G6^^-CG4;_YZTLN-GI$B%Q@B#3"2=G($)N+\/HQ2!+0!F:/2+SBHFJZL$@> M47-QLO&C:;ITOAA)TWE#9 O(KZOU]HM>/Q["/V@!C28& YQK!E"54\ E*@'* M&:%OO/4L_C-?6&/CXWKUI-?;'Q_M8]ZZB)*G^BBX5 Q";= Z.11-8ZL%8"GBWU0YW/&7ALW#6QUZO.FE?]>/KAWGA7;\P5 M>; :U&?(&^XR*ZT9_=3J4.?%Z)T.];_J6G&Q9_2=C\:/11+"_5/.Z5_/ M-T^K3=/(T2*]$S^KY<_V"@QQ8N\#V#!G]ITS_Z13>Q\TKI_;>]T=D?7M$@\. M,0%V_(K+ZK6EBQE#3&E7Z:6D"@)$,+0ZRYMF\WS^;1I>C2Y6])'/JC/(\ E+>1WDN M8R7&#_E\PK+H;X:U*]<^?O#Q,O)O!N!%WO[MHT462*KCMUT1U-72OK]-"-&L ME)QPHG* I*( N?)(@@F7S$^0_3_5JF1!19$NS3*UST\;RKZ7,C+X[#*B?@;S MS3@-_'T(ARB\R%$7!$D+&UV<:-QB1EVZGA4PZKSX]AY6NTS,4D$J)1(6,F5W MW5I4@$%4 5)4K))4X"H/6OL7YIC:RC\2,3"I]1* OJ=U-\$R^!G=H?_4$#FK M'=H/U7+JI^2G=NC9U5@J32[JW]=V^VM-"3/?SF3%M!8P!PRY_B\*YZX\3P%R M7@K%2HV,2T+U;T9W-';0:AXA!*D6+7ODZX>Y9ZG@2X!Y>KCB8!C:C54CT(B5 MT#EUKFM2#]31\..ZF<[U.O,E7;@D,H7TV MUOU1[1]1[O9T15&EH2@IPY1H" MN)4J-!' ?HYEAM M/WK7)_*IZ5/[/D7@7 @D2=-2N^8;-TW50_.SM%6?>V+; WSA?[U3=JRYF'G46^U MO8XOWCXOU>83W^HV[U&27!FC,,@%1 "QTC4/40)4=FN/#8*R*(SO6=/E*:9& M"*V462UF]JG.C0RNM'L%S?Z#H-LQ&GCU#PF/_[G,[3"-=.82 U?044HW$AW' M)%=N'.T(I%OPX^.-GBMCRW_6"7!OK4RNL:YSF/QCOOWZZGFS73WJ]NQQTT^-(WC[[;R&PW1@3MW!Z19(MA,]^VYESW;"9W\VXF>#]&^+0RYM1=$@"48N M,1J#SGG-T:A1(DL"[#O+?3#NT$\ =J<9D(OZ1U"6X4:=R:!6GP.ZMGD&C8Z :]:Q?5 M_EHW?[Y;[JM&ON)/\RU?[,]U):$(&DQ E2OD"CX*P"C+[=\T%=1P;FA007G_ MJ:=&GF_^DHMGY8H0;;_J3!NCY;:.1>?R_WN>-P'3F[MLWBJ8_:):%?]F?Y;5 MB5ON]0H\:P]X5'Z$.LP#&)@[W^U!?7T,ZJ&T;"OZ(,?VX8@E[AGL._O8'80# M4;G03SATA'#_X+NEY0:]V;H-^#Z,J.X> [EK16YM18ZQ I;D)!#4[I095LR^ MA880Y&4K=LXR-1+;"=JX=(Y"V@*Z]'3#VN\K3 +6X(0S-$[^3L,D>(WD-XS$ M+7?#E?WVPUHRKKF5G^>W= MKQ\^M8YM#$ML7.E^280$R/5KYA4B(.ZJP5 MNWG%?ZDEC^TNY/<8_ R[Y. .3+&)< V/P@S!*6EN9I_"P! A M2%X0:$Q0!)G/I$$L-5H)NCKW.9/'HKL-:5TMQ*52QY16Z4/?CYU28SHP.34% M5U[(NR^[4F=*UZ%F;O=OY4Y2E6/KF';\JBR<2%PNT^-X;:3^Y#>LA M^X$SJF55ED 5PGG)*@T$X0)4VBBEU.S,R+E\5N^O9;-PAYGSYH)?RQR]T7[ M6!Y&!$,4X_FXBD%B1\?Y/&/[-:YJ>L&- M 8(Y!+UUHM9\(N><0 HX4K]5H)KG5>X$*'N"=>C#Y-/T0K M7-L,.&R1OP3/;W5'0S+PLMXU0T[^T;^H<,HU_'*"41?O1=U.5^WEB\+3R]H1 MWLXWDB_^J?GZS5+5Q9:PAB4LF )VA>8 "<2!$!8J#KD2A%6E*;PSRZY-,K4/ M]6[9-H)F3M+,BAI0X:H3TNZUG JH@9=T%$9!*61](-R0/79UZ-$2Q_J4.\X9 MZ[TVLOH37R^MR;_YJ-=UB-W>$T440T9:8YR4PGZHJ2[MDA<&2(),P2JD$ _R MXEV;:&K+?B=G>T:0/>EU4V^!LC(VQ>8&\?OU(9&T M(-2UN<:M"=6C\5E9J+[KPP/%&H/B?JF.2M+\INT/]1?G$CC$K1.N<@2K'&AH M7)DX"ZL0.0(2ZP0 =FN@/ M@F>MY%DK>EW&R%+37OCL?KM=S\7SMN:D[2K[R.O]9OI N#@XDSJ9PB08UPL5 MA\M?5PMZQ:0JG[K=@AN6%052"BIH*H-QU%=%2 BX@K7(M M" Q+X[H^U=1XK)$N,.NJ TD_JDJ#S\"T="SD_\C:,L?7Z&> ?6X_2$E;#UV? M;=P61+U:G[4BZK\CC#!D[5B3/V;W'^YGE.1E7HD<2%$0@##1@#.,@%%EE;-" MB4I[E4HZ'G1J)'"_?%@M^%WV?W_GRW_S0)OF!5K=RS\6@Z'MCQ?JW[Z +ZG9 MX97>7=ZLU=V_3M?IBT%'69&7U-BMO8N_"S]>>MUN]GJ_46_NSS8PJ MN]R@77&X(!B@@E/ 5:6 $E16A*D*02]G<^-J%DMJ_\!TW50 M^T^8DD U\'*-0BGHB*D7A1O.F*Z//=HA4Z]ZQZ=,_1='%EEX?.+SM1OY@_E@ M"7B^?/BX7OU+6QL25;I"2F%0"5=*0;FB"J7$H"PA,85@JI \J*C"U:FF1@ ' M25WN1"MKU@H;6!GA.KY^-GH:U ;F@CC PFL<]&*1M*;!]=G&K6'0J_59S8+^ M.R)ZZNGE?+5^O]KJC7K6%C.T*RQ)D*6"B@)*2^H\DA@P236@$G)=5-9"I]"[ M8]Z52:;&$(V<62UH9B7-G*@1M3JO@MI_E)0"JJ&W[D.C%-!K+@%:8W62BT,M MK$=<#QQ='>"NW3I>?[<>X5]T;^N[-DF.SIO-=O[(MZZ5J?W%7"SJ++Z9$K!D M=J<$A,(E0$8)0#6U!I7K]$(4M'95?D.BSN59IT:5YXDF.[GKQKVMY)F[[*:< MG2O/P,_*2H[LP,R: M1;?*Q#\SFZ<;BYZ4GIZ;8[M1O)TO]/J5 M'?=AM?XQHUK0W.WF&,M=(2E262["#$#..$6T*DJFPWI0O!A_:JS3]E&H9+5Z M?%PMZ].4ULHUL#2<<@PH+*%=NE@"C@T'!49,E=:V8$70L>C9#%-;O(V 6=-2 M.2ZTXQQ%/T/@)FP&7L!AL 1_WJ^JGO)3?C[)J)_MJSJ>?J*O7YBXN=QO\Z5^ MM]6/FQG3BF)M=PO,:&F7.7>E'BD%3!L("\HA5D'^UOXII[;N.]NF97\ZN;-: M\$ R\ #?CQW20CHP721 ,UTSNC. 1FE)=YAU&HWISE#P;D]W?N?-T:9?UGRY M6=3.K+-01RES!$M, $&, ,0YM+N%2@(JF*ARG2.F@[C(;]JI\=&K]G@].Y+Y M* ARZ!_-=Y+4(?2+4Z2NZZ(WA%)KM7$MJYIPV=_U]NM*O5M^ MTPU7OIY_FRN]5)L/Z]?S3?,Q=-T[/NGM\WKYP;3M!V:$YX92J(#DRMIJE8N: MAV4.&"Y*)2&#N I*"$\FV=1H\X6L[IQ$MOTXZM9PSTO[PFQ6B[FJ31-NS'PQ MMW\-/)5*]UR]MZ3C/ZWA=ZZU3LV#:4/^&[6R@UYWV;$ZKGZ=T\<]UU:CI-O: MM" GWOTF$F[L37):3"_LI1-/$)GP)+]J];S0'\S;^9(OY7SY<"CB=[]8K+[; M'VJ[%7JUUFJ^=6=_>E.GF,YTQ0M)K&$+L5)V&XY*((QD(+?FK532T*KR"JVZ M792I_A=E*_,9-A#D->,J$I6D L7C5I::YAB(#060)J\8*2@ MD%9!^?%'8T^- ]M P>4JV$@]!LR3J>)@&'KG?Q0JF9!/SG5-2A!'PX^[XL_U M.EO"%RZ);)*LQ?;=TAI5M6?CN$/4YZW;8'W4]AU8;OF#GA$("9': H+#I#D M%+AE"AC7W/6X0[0(JC;L/_745O2^,=G:RGF7;6IQ7:6S5M[ WL?^C\"/!(8! M=F".<$)G!ZGOLA?=W^ZR1O3L8S_(X6V-@_%*VL'8?_9QFQ4'HW+6ESA\A-@& M*J[NW_'K9_UN^6FUL.,\N/J/;^VK.ZM$Q8W@+A_&A5N2 M@@!&RQP4II0&4BA)F%,N6I*I49Q]6KUV584L86\VSV[_Y[K&SW(#"<25 8I7KN0\+0"ML :< M5J71=I]6TJ 6-OU33HT':XFSE3'.8;T3.FN,E5;LS,D=QI4>T/N18EI !V:_ MF[$,YC=_>%(2F<>LHS*6/PJGU!1P9X*JBD]K+>?UX;K]^T+7(2E+=?^X6F_G M_ZY_?C7N;I935U;1/@MC"@V0,0Q0PR&00FF55[J2)JB[<"K!IL9G.T'K,%.] MD_(NX]M,!M-8LJ?G1W8_XYD,3(DOBSD>=+K+]EK53^I8K[OL)&3X[F7,\$!% M'1, /EBYQUMD^WF%(!,@VEDB,L7XLUW5ZW^OM MKAD/(IKF+GM"854"Q%UQW%P3("2K2EI079"@0U./.:=&QCN1,]ZV]EGJ0 ;V M =J/7!/#-S!O[I'[;L7-=O+>-3VB+!\:^_BNGVT.T$,I +ZT>5K]TXZ6- MPWDNE_^M8;2T66]GN]CUNLV?8*JR@!H <^TBD54%.-("Z*J !2I+JHF7M7@Z M\.0(9A>P'](@\0RM;@*Y!8.A6<)3?>_5?DW7CB5M;SE:SO9?ITOY;,Q1UNLU M37:+\NKOPW,!G./_8>WBNOB2/^@FHNO!16Q]7BV:2*XVE%MC+ @K") %) "5 M/ =O[,%@''C9'[ [")W] M'_SQZ?_,6MFSO?"#PNN?FC (S"/E*Z2%.RB;(1BVCA0'_[%&RWL(5N\X&2+\ MYLB]'M]\=?]W>\=O?.$.*SYI%Z4K[2;4_<+N*U_^X.C*ID+JNZ5@)_R=,Z<"C]'BO!=TA_+M9:KA^7\WUI]X7^UG7TV']7N@1E7LD25@Q6_INKH86=VI[L2+%LN]/,?\N#L_USW.OKHA'V&M>NXN.;LB.M[[)6;Y\PU/'? O_MYI3> MAI%VJ1-Y*X*VMV,]IHY=\> BC+:9'@O,XSWX:'/&)G^LK:FSG7_3]X__?W77 MUMLXCF;?YU<(6&"W&P@!\2**W 4&2%UZIH'N2:%3,_/0#P:O*2\2.["=ZLK^ M^B5UL1U?9%*F5.J'3EQIB3P\M(YX^\ZW?/%I"/YN](/1WL%JIDK)KQ%(=- M5E,1-_!K=P?S)JN!>@FMH58&=BD#-BXSDC9$HZ.^D8,R+K?\. PCX)X! B]^ M%9L7O_YXD"1<: @Y4=*GO#> 4"X!Q MBV,JI7P% MUCRJ8L6Q<2A2D7?WC S\X/';P7?V_HMPW\>[E\UZ(Q9^ MH=N#43,I!&>:,( T@X!P]XD7 @*HM;BS!GA6(_<*5F//]L#?9!7\A"%B?5A+&BT6!6#2IY=N?U_48ZG_W._$TH ".Y!0@A3A37DJJH MZ=:).J8F!RW$;.TQWC1CE_[#F%.TA@U6KB1K8!78\G1?\U0#3#?HZ&A]RJ'% MJ6I&'4!TM/-PF-!U:8KDK_/6\K/$0C*H"+#>SH*H0@%AI )*&5Y@J8R-7'\^ M6IBLU9.8E)5P..4YET7AVOAGXV=6?K0/B?A*HVO*J%YOMG-_K2 M=XM_B=7<*ZX_T3R3 FG*L9L?%90 8J#_!"V@2"M,A5(%"3+_BJYY:II9;ZBL M*Z39[%78>@QY4WFL;W:N:^[/C,^[ MUIJ;]%P)(C0R@G$NO603S*!>QX)JG)DX- MPNQQ!S%.J,(Y#U.J09@<6*K.A,)7P%O/L.R7 (:CI2J:K91:%5[YJ&(5SZR=G6?U\KPX"5<#"\U)FF+78L^3%!,)FH"LT4(X^WRW M(B,N+]#1&2IY[MX18QPOP'\;G'CIXIYIWOP.K@]I=')3)_3<.B9\\M:SR\7M MID[B69VQ7_YCZ5/Z;E9ULRHA#5K.FWCPL][5YK 0[79Q^K(ZK?M_ RXV'" MFIS'@77S+(7CQ )&T97:4N]RQ:,[X05S<_0JFN9NWGAE)K):< D2P!>X_-^U! M[E,IH9!*LUS9*'>T$W"QW7TW(P=9P-^6_3TV$\\N MOQ_]_W[J]--R9>8/BS8;P>>56*R%\H.VOXGYPA\9?F>LN^:S^#;+E<("RA(P MZ<9,1,("2%X6@ EN#60JUSSJJ$)$W5-[)I2XXQ\;JN/,-IRN:FGIM<<8>8CC#8YC^ MI&!G8+'90AQG'G>)D;3'$,[4-?*I@^X6'Q\RN'!][R-0RR>O+,W>7&,'.N., M8&9- 90A?I&(N\$-DCG@A9MR<*8Y##N5?Z&>J>G!I]7RZWSM7Z@_R!KACY4I M[[R"GVW$MQ[GG4X2'*H45],VN%!4S'C7X@9C]D.#\GR4=Y]S2UT\)#ZE=+*J ML<\D=;7WQ FDSLN_0\J=&6-<*(X)X+(P@"A& <^U!&Z<86"9:T%IE()1Y3HG \3OPH_7J>!OO9Y?$ M__,_&(+H?W8;\]Y]L((U:C\:(WF!-$ :*T"(XO6./,NYYHQ#!+6,W9$?N1>' MWXB_U(<.P??IO?!=I%'Z8X3=I2%EW4*!J1_B4J3K%NE5B]& M[\6D-%$J,\LP1M*-""$E!2 &*:=1U/TSUY82Q-VT#<7MR9^M:WJ;] W4_E%M MYWGE2.6D=),E)KW]'^,ED% (( R&',I"4C?K=?M3V0-VW,7SJ!OLA$2D4^7]FH$GRQS8>:>_F&?B+[4:S\]-[G]:PJ8VZFM@5?:?>OGX M*%;KS+WK:BO02"?0<]2&Z4,"P@96AQ:A7UFH[4!OL@9E.G&X0$-*:3A7U:C" M<*&]A[)PZ?+>DT5EC%Y[3X-[-_V\L[=?Q?S1'P3_:;GR?[DWRN>$<3+TP0:HL%,%I10)0J@6!$ "I+PS3'0E@2.6F, C U&6GQUP8?:X?7K\!IAS1; M;X%'SR7C^B1X3CD8T\//+?=(OF](]B"S'>:;;-L>8):_9BZ,2:?$5N M@Z,B1\MG<*XQ^SD,SEX3]VBN5YO9^Y>GE\ABD34-HJV MQ+>^59P>=_;T]%!?C'[Q(Q$_WCA(&%LR8KA3G^:,:0W016O8G"8560,KRB%/@R;5#>$D:O#CZ[E2(=2T/OP)PBJ(=Y7 =3X<9H:1@;R1GM M-'-K\]!YC"/*&>TR'QW6:!TWC^:-=KD!^^9H 5?W&TE],,\KH^;U%] *+830 M.; E]T=WH9^[,0&DA,(HKHS04>ZU^X5/3?[VL<6-DMY0%C8JZDO$P H7Q$'T M<.=48U,.;]Z4/^IPYE3+#H_?IDO#)QI39$T MEOK=80V(*/V1$5P"P2TA+"]R#H-&*YVU3.UIK8%F#<2;]D/FP69WBT#;C&YB M+Z^8)J%KX&>Z-U-1"ZD7F;AB1?5\V:,MK5YLWOX:Z^6+D[K.WSV;E? IZ6[7 M:[-9SZ11T"A2 FE+Z/0@1X#[?))8%)!+BAE48K8P#]Y8->RU'59QT'>>U]_Y M_>J'^^K7ONC+%F8F*IQ);.=S8Y&0]$QV=M%BS&FS6H(T=FYRF-G1TH70V\7B,TGUYWP4$:U8KH\_Y%\!2BUQQ"4Q>%H PH0 S MWC<]MUQ@HZ6V4>'=%^J;FC2T<(;+G8_.(V!6(;LY#%R62,3GX.D5#XC@F M$H'$I%W3Z*YRY&6.H/8?KWR$W=9/9WXYD8KP5_%M_O3R]&ZYO *89+ 1$'6$+E9DY6 ED@Y@9,&I)":!_W$Z-8;TJ?FB15 MX#*/+OO=XPO<3#W-7)C4].9C8"T)IR(^MN]4DY/&\[VI8-P8OE-M.XK;.WE1 MW[ <\RSF;6:JVX6N5E7JQ90F&O!6KJL,I#.M->88"O77 @%:2 YCI7 ML)#6RB(N(B>X[JD]Z?7*H6I25=8+LO\=&WP3SGR8%@S$Y\!*T:#>3GR\G4-- M;XU\&QWLA*1!G]3)(9JSM($VX=6/'&,3S$U\$?'GWQKW\]^,6CXLYGYW MVBY7OQE_&->GG3$K]\\G?\;D3C[.'ZKMZ_5\L3#?-H@\+1>;+^L9DTH)P@1 MAI9.UPP&7!0$0,,(*37+C0R*-$P#9VI2=WV+PH^4)>C,;JD^$ M'PP"Y,0 MBP$3" (+C9)8<&MS%7Q,O+NNJ;W;+L"-. M]@>/+;Z6$S T]M1^+M(A3Y.G( M&^LH^1[BK(6<-9BS3A[CSI.',=-UJ/Q"">.=+ ]KRIOCY8&WQ(MJY8SR)M7E MH6V*F_!4^3#?B;71?D_:S8(J(+O0LT(16@HC@8*$ 0(M IR:$I22(FJEQ26B M89YSJ2#%/"GC6--M'8'JY#Z5PW9Y=%^-C4*;OU/>2;!=X==]_O(=&*P_18^"MG M[)X;Z;UTH0>W3U_]C'7VH$P4;IJ:[8YW79)J1GLAIB1E_ZV9M-QX0XYF7[() M)>0&ZT*5!C#LSSWDA .A2@88$^YS62 ;MH%X5/+4YB+M)GM<(.8Q8=TOG:MH M&/CM$ZVOQMM#1["M.MF7?I>+T!?VV!D]G9V^^959PK 07P,@< M 8(I!EQ1!J3")J>\0*R(VM?OJFQJ3^I;K%D+-O+)#:(Y;.,O%7D#/]^]>8O> MU0LA).4V7F=]H^[;A;3\<*,NZ)Z^*<\W8KXPNAU -%_K4DB14R@ X_XD0:YS M;PI.@6&6"EQ("DE4NLW3U4Q--UJ4N^%T/\4X0VJ85EQ/U> [6M$L]4@2WD5" MVI3A)VL:.8%X5VN/TXEW7MTSN7BUZ.:*^\TH,__JS6]N'Q^7?_B5N)^6J_I@ MHE_@,>M_K^8;J8PA5))ZFB%;HS!?00H0@)0PB1!5)=81#D ]P$Q-0W9 MMB';->(FVS:CVDULSN_ZEMQD54N6UD;F'._37V$"-'0O#"Q/Z3L@/A7Y%0PF MS4G>!\>XR>E*'7LO? 3Y%9=@J?;RG8!1-2=T%PVH>UV?:A\KY=.WK*BY?;>9?*POU&8840H5*8',WBB/" MYT96RN=_,48C!KEE+"855'C545HU0FXHA[Q.TMEBS^1K]H.'G\T7/V;;%F2[ M)D0N*H7W2N 2TR!<#[W@E)#F^#6H:,:2KDB%US[N^E0T*T>K5?$E]!Q]^9VN MHQVNV]7*?<6,WXI=OWO=7?-)O/J_5;$YNP"=A?;'#O[AOJ.-B[DHK")^.\LB MX^:TA1^KY80!]\$0"2FV..BPW9 @IS:RJ_<@LSJD+,Y??M"^S#$3[L6%@,RA M]A80!KCNS8'0QFH.2Z@UB4L9^;U[DSN%#AA#OG"'!>VJ:\B::H]_)Y?)P5AD%4Z +(TD]3"2N @-BZ3X0@8C%#G(6:E[XI>6HJU(#+:G3A M]J1OZ>K6E*M(&%@Q ML?93EZLJU7F(R^+6\T6]&3S=@W$CU]0?SA]5V6I_<^ MY&SA)CSOQ*/?([[_8LQA[C&EF444,BM##[5$U M3^W1O3>/1ODW70,YJS"W^XZ!(XAX_KN?]4%9'5@+MF@/&!TB'UQOGJX]A1]7 MZ6BG]'MQL7^*OU\!_68\_S;SAR]^./+5K,1#DT[WSE;K->N[E\UZ(Q9>&3_, M'U_<91_F:_6X7+^LS,\;\[3>SO^%T#QG)03&>G<_FV,@I;* <688$;;$-BA[ M2UI84Y.YME5 U,W*UE5[LN6N07&3I42]%S:/&K]/!A;)MD%9TZ(F)[>?8=6- MRO9:59FV++QU9A/C.,!:4%J&4T[*$B$;=;Z6ELW#J5SBTM.Y1_]S\>*7XALW MU_?+IZ?YQJ^X_V3,)^.>G,7&P9UIEF/LT^L4IH" %)0 870."J)+8D1>0AYU M:+ WDJEI] YF9HWQ$<\-T.MMI<-Z)G0I?02^!U]F/V,X73=DZS)]D^UUBFM, M]NERIR0QH(XB=&@WZC PW]V:.HJS$)_JN )[QJ>(^>I?XO'%_-WH!U-[5-YN MMG^=*6I-X>02B%PJIY8B!XQ) 0I&L:1Y;I#@;3*RSQ$1*=W5!CVJ;U.1?1XC M!L7AR[YZ@/[AG;=AG"M7?[;^0SQ'+OA?XCY,#U-0.5($B:>O I556).G'0ND M(FDHR(4JQXWZ"&O_48!'X&W]%.:SSUKVLGJM?#/J+S:FF!A5E #GI9LS%R4% MPF(+.,2J+)CPN8E[B,IQ31/5D19HMO9(,['I]CT+I35,+WJR--9*?L-,A>ZF M5HMT G&^[2DUX40MH\K ^58>/OD=5X[J#.='/]7L<)9+B234!7!"4#0)!]U' M8*"@W&@W]BB"$@ZF C2U25HBH[%J E(UJY:5C#I>S!L;SACN@>QAMN5\V?P1ONB)1$WG#'Y?;UI=J8]2?QZG?!MJ/S MW?+JC,$20R40,&Y(#8@H%9"PU(#J D*3$X)S$V=-U5G?U%Z-%=SLN<9[D]G= M9%UO,<_U>[#$IK ((@AS(D4P"F('XT3" 2R!B@LC:9&$8R#]DI. MECXU_6@ !H8 !;!W>:A[%2<#BT%R.B)<[:^A92P?^RAZXJSKSS6_RZS^Z)[Q M[.G/P7UC2'_VHGYCH0]&;GY>K#>KJJ]W;N>W3_[0F$ MY184Q,F9)L0B&N6SUUW=U)3,H\UV<&_VW>!KQ+'IR3O)#AL&I:-P8.&[@KT> MFT_C@M>=!=5\=/'N:BI#DK?4 !,#F$;C#$!)!&(F"M MA4H:5)2\;_#DQ)-^MGDH]Q!'YOSLH+60RD",###4&RJ7" ,N2P8PAHQQSB$U M,LY,( VQXU@"O+\R(K5?PM0T# VLPV]B48=,A7J9C8&B4+]KHM/+K>Z(/TV3 MQK0M^*.UQIO7F)\7:OED/HMOOXF->7OL]';SDW$EBL=[-[)_<1WZ^N;BF;:E M,H9K@!31@!1( 9EC"W!!*,D+*#7*8]0Y ::IR7@#-ENW:+.-^%:=7HF3GQ3= M%:93(W?"P(*V;4U6(\P-/!+2=M6W5X4TW[6' =$*8D.Z4BID" MUJC2FI#'0PU.672*F;N4\ M_0))PTW7SU7\'6?M%[CHGKQ?NCG> >#C8C/?O-Y_,8^/?@M6+%YGF%($<6Y! M@;@!A'NC.E(8P)"W!*!Y;D70R/!T\5/3G!IA5D',&HSAC@ GZ.M6D>M)&7K0 M%<-'E$/ ^69?81-PHM#1O +.-VC?,*#CJO@MQ[_/UX[@N1*/.QOYVX5X?%W/ M_;F*^5+/WS#JIO:X[Q#O)]<(6M! M^R@MASI\6RZ \,O;EFEI'%@ O@.#X3N=:9D<:>OS2D:C]D+#">K8' TH9+3= MTO &[6^?1MS5T_/9/#2[*=ZVA[G%,-ZH#PF9TJ6D=6* 3,!KOQQM!45)_ MW9!ZQ_7+C6#BR/\VYMZ>OI0^&NUG-\RK $0PV4E(W<"*&M?_(,C+PMK[+V(WE9#6>%020R2.,A&,KKFJ8G-SG:U1IZ)A6X<64_MU<(.K7SD9>Y(3HZ7NF,+Z)N([(^]+&>KY<)] M5'7Z@2KGV6O]<_2 PF5E8@3;DT9%2<4"6!JNN;P M[R?ZN_?^56*EHS./179#F(X-2>[ 5^("1=CRN;F9N;G9O__/;Y>3'[ZF^6(\ MF_[U3_3/Y$\_I&F8Q?'T_*]_^NWS3V#^]#__X]_^[=__+X#__>KC+S^\F86K MRS1=_O!ZGMPRQ1_^&"\O?O@]IL4_?LCSV>4/O\_F_QA_=0#_L?I'KV=?KN?C M\XOE#XPP^OBW\[]P*:W.)('W7H/(-(/3CH C2D2OK>9"_]_G?_'$JF2= $,D M Q%5!J.S J\\U<[%F"E=/70RGO[C+^4/[Q;I!V1NNEA]^]<_72R77_[RXX]_ M_/''G[_Y^>3/L_GYCXP0_N/FTW^Z^?BW)Y__@Z\^3:VU/ZY^>_O1Q7C;!_&Q M],?__;=?/H6+=.E@/%TLW324%RS&?UFL?OC+++CE2N;?I>N'G9\HW\'F8U!^ M!)0!IW_^MHA_^H]_^^&'M3CFLTGZF/(/Y>_?/KY[\,I92&Z:TASU_>_ Z963U\>?TE_?5/B_'EETG:_.QBGO)? M_S0;CZ$HG5A."D7_H]-C?[RC^\L\+A M83(+#SXT*7J;S3?_.&).S8>"=L"!< M4."\S9!4T,)[KJ/XGB2[OFLMS?UYB>GN^?<>^]GY21J);+WF/@,S1(&P6N R M# 9<)E0S2T4.C^@ONEJ@LE;H7:3PY_/9UQ_Q'8AB1LH7A3L"A-Y@]W\\]_Z' M/-W'R-D\_#";QS1'0[8AP,W#$[P\7$0WG_CQBYOC@R!6L M9W&O]8H<_>D'%$Q.\WF*OZS5NI/_%?-+W '2ZI,]0^969M_&BY'@E@E&-$2F M#(@4"*!-%\"U,UZ0*(4,=9!SGXQA -2?CI\'S<$";P0[;V:7;CP=94IX9-X" MY\*#X-2C7X"[OC=4*V]X2%ST")7U6YM"QN&*W *0 Z3:"![N201]@/1NF2X7 M(RZ]R(IY4-D5K]%R<,8B1U2;S )QZ!+6,22W-'3""GNI5N0P40\,F?6F_#&= MC\M>/%W^ZB[3*(4H'W=3YN1 CTK-X0,,):0-D0S6V,GO6QT6Q] M>5,VI"^ '"/@@1'R^FI>!/?3>!'Z@1&>JU#U$IXVILI>?#J3@ 1+P8@QPJW$=?U,WYV)%TTPE *+#D* MPD7TMIEQ8!2-D1N2HN@SD"GO[(0&^6+0<+ X&X'!AS0?S^+&QCEMHQ?)0%84 MG?2(K'CA,BB=(Z,H(^)DCWAX\/).P% O#AB'"[@1A-SMA#_A3Q8C*WRFSCJ@ MU*.M,]E@M.\">)>\"(QDC.-[Q,BCUW="B7YQ*#E&R$WA9 WW-1-2&YE,"I"# M05$P8<$;&<%[IHSAB>GL>T?*/0(Z8<6\4*P<*NB!T7*&',05%Q-W/B*<,Z5$ M FJ319@K70BW$*(EP1*;F>$](.3!2SNAPKX85!PNT":"E$^7;C)Y=;5 .2P0 MR%%CC(46C\N$VZ-S'@S3N$ ,6 %C1EM*#X)3AJ:$3A:*=-CQ[MH]=WP\S+2;7V(>5&@/)Y[J:+<1'+ M#0]$.H%1&D?RO0 A@P2KB(&4.<]"&6:L[A$IC]_?#2HO)^G:BYR;V)Y*XOC7 MJTN?YB.2M1'HE($))&'8YB-8[CA((KTF&?]B?6#D\7N[8>/EI&"/DFL3F'@W M#;,YPGDED$^HB_1Z=C5=SG$_C6FDJ"L'"!9,+EEE)@UX*S"PTYE&JG@,NK^3 MFV=)Z8:?EI&W[D71+<%GA_OW\PWSV=3P-:62U8M$8BQK6* _B&!B3 M*"@MY-T2;E[CE^_GGV=_3$<^L,R3=T^I#QTQ5)A8)[<:A]E!(6@(@/TUM$P M9N7!<^NY(H M_G1]Z6>3D=:"NA %$DZ0[VPPGN?E&JZQ)$'E9%@/EV@C MYN'MMW#AIN=I5MV M&KKAY:7E6'N0=Q.X>3?%I[FP'']-;]S2W; URIEJ&80 11&8BK+TK'118]+%!\1!S MX"XZUU]:_OZ;NV'DI253#Y9M$\BXR=-\F"V6;O+_CK^L0G0AN2%(,G)ATCJG MYT-@H)D7-E(,U$Q_"-E&03>DO- ,ZN&R;@(QG]VW=Q$%-,[C=;.=FQ@>0WA+ MF8K@A$>)),)Q,U4&"+%1F2@%R_U5M^T@HAMN7EHNM0^)]P:=?__QB6R1SW\< MT1?I]6RZF$W&L32^>N4FI:<3VM2T7#RDO5,SI-W/ZJL#4D=JCVQ[=+6 <^>^ MC%:G+056[_-/XRF^;.PF:#_&#YKCA,PXR8J#-"PC#E8GO4Y!D%$K+HU%/_?I MRMLLO.P6?J7SFW>N5U^:+!>;GSQ>AOL0=ZB]V;SC;+% V=ZRRI-%<$<%/HG2 MC &#/.-S L*B(<)$9[?=X3F>U8=D#-."H!HF-A:G!YD/N$,]I/[&5;]E0BCA M.&4177:+\N"\=,0K+5NZ'_P=3/4PK5CJXO(T*FP KV,?0W> IEAR(XZ$*')\C:IB&+O70UIL" M#@;3US3WL[[,WVRZ$LGOX^7%ZZO%V&!?@2#G( MD;A"K,R";ROW[,'(?9^V89K!5#1E/:NC 8/U;OH5J9[-KY&%46#6TFA*!3V7 M:&Q)!,-I^4HZ94Q@7+D:4+I/Q# M8^IAYF !-P".]\N+&X!O1#(BVGJ7G 7E M*"M=;RP88R0J-=ILLO.4;FDB=#Q$GI(R3 N9>D Y4MA-[% MK!8"LEXR3SU*OX'-"3W]J\NK23E3>).0B#!>-ZM.7R9II9QI/+LLI2O_7/U\ M)_,CD277IBR_F$NOQ^C!,I4A8N IA=%!;[N]VTM8U@L#+81P_61&A]!H TC> MR4AQ&2-QTEMNP&<64*#EP)(%= 2$2"9H%CD_K4WLZJ-7CNOJ6L1])=_ WGK/ M?_QU-@V/70[#+-5:0304PU*='7B2*;# HD6?0Q!?Q1=[EJH68KU><-2?[!LP M1S_/9O&/\60R\M(G#$@E,%92&;9<= T!0U9*2;!<$"FVE#0=CYD- <.>T/2H MTUD/ FX &%LE@D$JD=JI!"%;7#=9!Z3?ED)RC4&-4,[)*H=\6ZD9UE>O!YGC M1=]$?N ][K:N%)/_DMPB?2S3^-[GWQ9IQ=F(.V,H$@V1E-)RJ0DX'S-D&87( MN%@\KY+)?I:J8;WKBHCJ314#6J8R"^US\:#NR6D4(D.SFB,D7!P8S$H*ADL4 MDJ9!>*NYS(]*N[9.M7O\W&&=WOZ!<+3L&O!Y;ZAV1"8G P%O+<9[P@NP@FN@ MUFF7@B N;FE&T%>BL85$=(^527M)LP$,_#)V?CP9+\=I@1' B82@D*U*.(D8$>)40J"N!P_HNU2LDJ^BI :_X M'E^/\_R,:*%4XA 3*_Y]* , " =%.2ZP*(QF6WJB]XJXIJHHZT!@-\Z.T4<# MR-K4LGQPUZ6097/FH[.*2A,+*5B&BU!DL#[K,C^1DJ0ST;+.;K>5G&80=92R M=U01'2'Y-O SO\*W/I'12,G,*!4:_3J!C.@R?9-I =(Y'T*6**6;Y)?WTJ,L66&9L9 +_(4G 862)63#&0],:::W=![K M 3=;R6EFBZOH>A^OAP8LT,/,Z*T]O<<0)4I+Q2)D(DH/%!242R:#9BGB0@S, M;)MB>@MES>QR]3#6KW9:@%M)O]X3W?V%PS/GQ"<(2G%T$V6QZDSA)DYY M5%D;&>H#F[^>K M_'%<73+]D.:K@4 CBG&'#AC<>L_1*RTC+BV- 1PZJ\B64(Q7 ]EW:!OVT.9D M8.M30VV!;CURZNQJ>3&;C_^9XLACF"*SI2 -P>A66 U.^0#)1RXY_B>K*FG1 M9V@:]N[!J4%VE$9:!->[Q>(*V0A&8MB;-4B.$;7@*H 1" 7T(Q4EQE+OJX21 M.^@99M#ML* Z0!,- .H9Z6C'(RLFUYMR_<\K M9Z4>HL,BX:05RNTI/GR-/G MWKN G116/>FC 63=6R#KMAX9-W&-X2VD3'%E>"? 9\(@R7*GAQOF7!4\/29D MZ"Y/_2AXMSG:7]I-'-^8;A M!TU@E=9 @DL4[:XCN4JNX?ND#5T74P53/6ND 9OT>9[]ITA:T$!F$41%,1N5S'15' XN<5;G" M]'W2ALUV5H)6SQIIP#S=XV!U,%":EL_319HNQE]3&29ZF7Z9+1:_IN7[_-E] M&^7D.:76 0O!@,@,XY.$?U#I*%I@S^BVL0*]7B;O0N>PZ<]:/E5%734 Q:=2 M&V6BDF2A-,;+^(?5& AS@V;<4^VM"%[3*G5\3TGI%OCU/GYOX/S!7@IHH%#F M;^/I;+Z9T9$6Q1H;*='^@F:XYXO5Z./5A=02QCIGM'A\5ZH? #TFI!M\7G9A M^E'";]+^H$V=7)698Q]*5P[4U7(Y'_NK9:F9_CPK!^>E0'$VP2>>WW*M54@2 M@Q PT95.C)Z D9I"(EG8J+G0LDHU7S_D=P/JRR[C&D#1#=C&[XEV1%5"9R$I MB,2M!FY*L!)-OV2)471KT7&M4T[X'<*Z0?)E5WWUJIP&P/;FYK6O\?_C53'( MX[*CV[E91";BC 47(C*FT"'VU*!7'+76E O+?94:BLX4#IU8JWQML8ZF7N)H MF0\KA5RDY3BX2:^#9AX]N?K8F>40&L>YUU8YX$JST@X6PUXI/>Z0PK*8 MA!1U"M2[#Z&I"Z];.A;O\TU=+_[V2&3M>&@-4'6AOR<\K=,7MR^\A9"RDN+F MQH GC9NJX@F,=P&C4.+*U&?"294,P YZCD_I?DW3J[08D8 V#U9/>A[:>YV0-$V\3I]>O9 BU5Z9JU;P1D54J(.<>S0,ZSG7@,JA M FX@(ON45MF+G],4]_%):34;+\?3<1%*&67\]MN7-%VD44R,>ZD3?L>74-1%502P.&Z-WE%S>>KSWP=ZBAZ?G83]:M MUQ;HD8^7:8+,Q5&2#.-(E!R&J6A?H\S@(XFE,Y/3NDP4$54"A([T#7N&70-N M-133 -XV'4?OV"L'H2/.; Q<(!=.:8P_&5V?7G'.#4YNFRA;6A^@;,#L;NCAMR>\\,E7J0I] M1,>P]V3J .9P01];#-H34C9F\B<4V/I \&]I>3&+=VMA,:+!):8Y RG*)%'J M$/DZ>= Y*L<4H=E4S)1^A[J!RZ?JP*IOK31@E%9G?[_.IK.'6_1FZ0A<-RI8 M!SD'A?+2'$R0#-#=(S+HF*FJ4MOR/%D#%U=5<9'ZTT,#J'JX5-9M(:Z0J;LS MI5T>/L-A8BJ&T_=_/H=2G:QHPK'*"Z]3 %RH@&$D0%<#ABI M9AJ#330:5:4"OB)/ ]=@U3>6PR&@B=#AAL6;Q?PJ35/))TM%B,'E"Q@=EU85 M#-5ZU=N,0XC'IT)G!N,K,I, M3(ROP#I#(1 5'?H#.1L8))KW%W M459#\320O54M@0\D$](Y;,5/NZ#M1:\-P'9SF7G3-.^NK-SIP"A) MD#5%/K) CK3,$+(/W-D4-*V"SUT$=;.>+^H$M1?9-XBAM?TF!M=52$AU)"OW MV8&+Q7TN(C-1"%:G:]-6:H;=>_M1]'?0L[_4&X3.C5D=&9$(D4J -XR"2(H" MVG#DBB!O3E TL56*-W;0,^PN>!+X'"+Y%W+1Y^XFPRSO:)O0V[6,W6^H>T>C M(V?]7P!:OVG5\/G)^^\Z)_Z#:(IP/K M$ IOP-';Q?9/LSD&V-/U->-P_7GNI@MDKW _C:OO)BL8_.S&TR*BL_EX40+^ MJ[(IHN\RGL7;ED>4&V=EH&5$O"I-:P(XX0PPEJ13,2M#ZQ4HU.5M6&,^"&8[ MKINA -3PFOIM.D]N4KK4_^=L4I)2&][?3S^E@(RO.DT\(P?'O$L,#9J,)6F6 MC ,K: ;BF=/,,4'=21?2L0P-N[NTO'I."I6&E\R#UGG*!DM"5F!P+P?!,P<; M2FEQ=C$E1IP/57SWWGH;5BO,:!G*!ZNP@;/[+>QL6#FH.U5R7BGC*8*,)A#" M";!E\%+I>$N8EIZZ*A^:CF>X[U:."(0'0&_Y/UT_EM5M<_#29_=%G.Y6[ M9];NIK*#^OYS<[-#O#:.#KVI'9B$$8Q2UQ%K31$D1IDVNH M=B #EX:IC+^M(=AZ7']JZRSAKP-.\E)3/CW"6E$16EQ-1&W!B, MB: ";@HLI$1,E>%MK>2":RM[=SIX'\DWD0[>W8[F34*JPMC=9#;.+HLW\,_5 MMR/&J,]($$C.,0C+/('S+ +5/I.@T16N4SU^$+7#!N,GQF)]?39@ZKKVE>"* MY< 2@>R41:=TU5T!P.69H2BK6N1[=8\./:M'&B8%90V<-0/$L_OWJYO;E MY]G'A*%1&$]**'67(_@\VU?.M,P6TDDCTX:C#(0";Q,%ZG SD8P3HZNTZZO! MS+!-E$X,\L'1T,"*>':?T3Y:1U=]-U(IL4[@?3+ N--EK);6LDJ:Z%COH)JG M.CQ@GC1H[D=[30!Q_=I=%_%8"$&*509@W>.>NXSHK9JKW C[D* M6=[,_IB.N.5"2O1S<*^)(*3B8)SWH%5I MOV>TU[S*;O^4E&$=TN:@=Z2N&CCFN7>XZB;I?4;)H:R6UQ\F;KHL342^%'&/ M?'9!$0SZM),$6:,15Y/5@/:P9DJ".Q&WK >9'.HK*#3)OH.;>X4I-69 M%YKXM=/!&==4208B6N0CYH"BD@F(9%;;3*R+56Y:;B=GV!Z=S6&Q!YTUL"=O MVM\$E-S#SC?6(JTH DC)6Q#)BW+?@8$TPF3" I%U.L;NI&C8KI[-X:\?S34 M022^S!%.;]+Z[WLBNYEE?BLOSFGT.B!LB$<_Q%D#Y0H66"9XD)8J:JM<<^M. MXK ]1)L#:27=#HC:V7C\A*OQ]"R$V15*'66>QE]+M8@K]2O3%6OK1.\H^^B) MDP[=$&- <)O H^<,-K-H9"*$AD<)H"?E% >_?/ A)%50,#NE2IIP%)]*FH 9;@\A MI;AJ(;>.M,Z^NO&D+**?9O/RD[N"Y3?)XQ[!/!?&E7*\7(KY.BY - M,<22*J>-^Q(Z^*"44X"QJO;:=!B++WSGPZR-N]2,*RD\F& Q'%-20IG2#BQH MYM 7CCSR$SF+6\@;?,#*,&;Q:$T-:A^+I_$VYQ26[_/;;^'"3<_31WSJ^^GO ML_D_[H0WLBXGHID!14L_I5(<[QR+P'5 <3$FI/A>Z6S7=PT^.J6V:]>[P-LU M83<#8.^-A!T%GQ 6/(%*VH'(L4SVS!PX,S$2D:FL<\^R,X6##UL9T) =J:]V M@5CR2D]Y+S6VD7D MK1SOLQ:U==):"M*4J@S*.'CF(T23=7(.^$>\!2)]\MX3&E*5ZL?N) X;1YVX6+>2YMK%Y'I2T'9! MXE9GI2VQXZJSGQ )5QVGH&44RI/ *HT@W)_49CHWG>2"8E\Z:\"+^."N;[:( ML_#?5^-Y>E"Y=#:-]XJ7G(_$"0W9Q,KZ.Y-HYY'O/VZFHQGJ;%(JV;>Q0YW_PFCM A,CEA?$"M+ET^I ; M P.)H:61I0.NKU(/M ^135YW/!DR^]+>L=C\W+O9_&DVOW^HM0HNMXAUQ+U7 MZ$%S#":-+BY1 E/JX]&GMD0I3:RJXF7N26>3EQ]KP[2&#MNPHO>XVCZ<\LVX M2'H:%^_G;\:+=4>9,HGM8UI>S:=EI:X/,93BD9:A6#P&C$,Y^E!&)([1H,E2 M4I<,J[/U]\5!DQ<>JP%[$+VWX,P^J2_8[1,QRRCN+Q9>,\+CLJ MJ_BRW4D<]E3UQ*"LI+EVLU$_C:=N&K8+TDK.HPP:&-,1A L*C*89LG0I^V22 MJ.,$[$]J,QT#3Y*-ZDMG#5C*^YO N\7B"OG"C>"7V?0<0[?+54E@<%)[I0-P M4]:9TQ(<"0ED3CY[%W*(57*BWR>MR>Q3;^!X9KON05,-8.]C^G(3$#[BPZ>@ M$D.Y4*HD".LH&"(]:&Z2+&R$.I[B+H*:S"75PEDO6FDO;_0^%R;>?BM.Q-5X M<5%^6+J$+4;:TW)\I=&9E0Y]VQ0!190AA"P\BDT05N7:]WNP@7VXNS1Q#7)AE27 >$E/.4+ <'0X)$>>=6GQ7JT YHF)< ME=K/?8AL,HM3"Y?5M-> M2SD/V+A8RH9_8!^PPV+#W]P[Y/K*2Y/:V1O1@W< ME]=:AB/#):Y,]'54++.1G"T]:17';[E/-/F@515LGY;-8=V):OFCAK'2@(T_ M2CHCY5#^9;B\8MQ@.$I+@:RU8%ERAIO,?9W$_5%4#^N=M(GSO31Y,&R_K%83 M2F"^; "\7)1[.#:"YE:4.3$!O*,!6/ I6&Z9E57&AM8';S47IE'P[J/)(\'[ M=GJ_2F6 J3_K:6(7:3D.;O*0J7Y& #U\PDV,@F8D9X-.O<&U(;CW8,J@+LFBS]JK M9%25K-9#,EH>ZK,'!IZT'SQ1\2M/Q;/[K;)D6?TN7 M/LU'&3G063+@,I=+&LR 06>E,""CRY1K7FI]O",=)>L6P+*Q MNNALIG?XY6+$T)VWW#.,33/*([@,EI16JH25X9[>25ZE#.8I*8U<_3M^0SI2 MR@W@I*R9=U/TX:X*&YLQL"4EM^(M?DCS4)1SGD8\,Z=$D&!XPA U2/S*2#3# MA@29N*9!5>G>TYW$1AR= \'P9&!&%^SO+Z0T%NX?OO NN'Y=KK[ M#\<_+6?A'Q>S"8)[L7[C71L4J0C!31!T*KCPQH/3N -F])=@[0<7-.(FC<[:DK!?X\(_P3 >6\(E4&HP_/ 1M+0@K UBC&>":,ID3_%V=_/(32H;% M30_:?3)(^1A1-X"5LQC'1?QN\L&-X[OIS47;&V:2\FB" P?+=4ER& N>L%6+ M3F*)I2[[*LW*GZ5JV/B^?PSUIX(&\/2Y5.%FH MH3EN[%'KK+E2NLK.M8668>\,](^=8\7= &(^IB5*(<6W;C[%P'>3$34VIQ!L M ,J+-TC+&%GJ(TABM7,,_TI5\HG;R1FV *]_W/0@] :@759'4C9>ZF MB\E:([=])F^XBMIEY00#DZPJ#B$N"(IQAN594$>CH+I* 4$W\H:M>:NPG?6O ME+:@]B;ELG1N1@N79A"+)]PIY27WG$)B(90K+A),R"A 1IWD^)^H;&7(=2!S MV(JUJM#K6TD-0'!=AK5Q"Z50(>*B(5Y1$ *_\MHQX$;[')RGKDZ7V/M$#-M MOG_X'"S@!L!1&MJ7B6VS"7[B?'.><\.+U9EZ'@.P5!K39J$P)O4,<4\9RPZY M"56&03Y'U+#-L?L'3V\*: !,9W^X>;RMC0F!LI@S :>-P)W:)S ,W4.,*4!%4X?ZQV2J#Y=M \#8/LGY;#XO-VU6YY*OKN\^,7Q'=O3 M6';C7]WEII)&8T J<:L%W'L=B%0:)SAI0 HKC2?")E8E/5"#F6'SFT=@J]/( M[A,JN@&PWUUJ6&57?IN.EXN/GWZ[,>E"*)2F\$"%D&@#7"A=O 2X1")1.3M5 MYW[5LU0-?"PS.&B>9#GZTF![<-R$T21;7R:D.NIPD5.)$;1* ;3BACM),J-5 MXH"MU R\23<.OP,T-B#L%O/EZ/4ZFAY_O;E!N[YR^SZ?Q=F7E6S+-H.A,FXR M-D-(#)WF'-"W#:5S=K3)HRL4N.]26X[ONX<^_.XQ\KH2U$BOO<,]Q2J2;QQ) M-ZO-&@1_J7L.CJZ*JCV8G0U8' 'O@Z0!^-(^Q) M]D^:(%49?*J\0CM<'&5#D,M,F'-6N L,,MEW;N=O^QU,:)^%Y$>J_T.DW(# M.'G:MN1I2>W'V63RTVQ>?-.1"D:+8!,PNIHOQA482S"@CR*Q)'5 [FN :$\Z M&RD+/! 6WQW5V9^.&H#@4V9N>^=\F,U7.ENN!S&4]?IYMCW!/9(^AV!4AF1+ M.!.) ",( TN:V^(<;BW"%P9OKC$U!"@4J48A12>53DFNR-AV,S'*?%SH-@;V'57."_Y MR7FZ2-,%!D)WTX]7L^@^NV];[?&Z. '=9JX%20DD5;$<43-P6C)0@94N*!)= MYRHH.Y+N84./4T+SE IN ,^/QHISU0B)$),+H.P'OUN0U2Y..Q= MLMQ)4^7BP'9RABVQ/"7Z>E!' Z!:T5Z&>*3XYJKK M=87BRVF\O)JO)B/BIN"I!\>GFU^_SW]S?9_.S$&97T^5*')-Q&*=%Z0DV0=<^NL4B+<>7 M7]QXOJHP>5/N54T6#]GLU$WFZ%?VU6^F7]Y[ZDCSE(Q[#4E8FS[U;2Q:6!,O^ER/RLR'SQGVD2 MSZ:Q#*E8'Z89:V0*/D#TI/O[DOIP/6Q_:#HB?VL MJJ^!ZRH^ENJY=:U)="$GYB#&$$%X8"B=NW#GRB6%>S MLV/%W (V;@HU&,9AP9D(V=DRIZSS M \0WL-;_YKZ-+Z\N;PC' ">JF 58AKZ>X&68&]$4:,[$L4B"[G2WK)/>'[QY M8,T?HK=9'T(<6OOCZ3W"673),RZ JG)@AV@O?4HL,*<\1KN":=EEX%TW[=]_ M\S!GI;UI_V A-I#*^MNJY4A:]PW]%77H-U1"F; M1=*^RO3#700-?!WA)+Y#KTII%%RW';<#^N%%/"0%W&;+*)GD,YBS/Y87I>'QC15VFJ#-5@%D MYK(=[6'N$'A\!W5]ZJH!*'Y,7TH>=7I>;B"N MEBBN0THH<6 4>@]":@9.B@ A6\E#I,&Z*DFK)Y0,?%OJI'OD<6IH#4>;99=$ MX#DS8";1,MH-5YS5&7AD-F7%O*QSU+V%EF%-TY':?0XK!XAZ0+3,QN/1IS>? M/LX6U\N+S:53KKCR* I2PDK!" AE!?D[) +QQGNBSP"]2I&33+3 MD771^LXW#.LH] J ?J0X,!;>AAEZ2)O^4@'M%4L:)"'H#W.)HA!1@29!>8_Q MGF1=S/O]9PY;L=NGO@^6U, :_GDR\V[RQBW=I]GDJDA^DRWV-ADM2DVPYHA2 MB2BU& (9XAQC26!L9#IH>]?SAZV6[5/SO4AP8!2\OZO1>%LJ;4K?WA(G?[I> M+--M!CEQBY+PD%(B*" G 3D4H 3U4M.,6;5L1T>5=PY:H]HF.WB7;#E+. M?OZO!US($!CQ5$(TAI?Q@J4ZC'O(1I1@-P]: 5D+%,5(<& M_ M<].K[$(IE8X;3V?-Q:9)?$B&T^R@=#!"7@0!SP4':82GC@>T@ETLQO?>,VP1 M99^XZ%6B0UN*G!<7LWE"/OZ>D(^?Y[.K+S=L4&N522R!9^7P(&H/SCI>CB6# M4&6NH.JTE>Q^12=,V)> B;[DV*RQ&%$F,F>,@13$@P@EF<:RA!2IMU8J$E,X MRDQT2R&1EX"&GL0X,!A*.??Y?+R\1G;F_%Y&4BS\:%OF:(^L.@%L% F M'7F7P&A%P:>H%+5,::,Z8*/S"[M!Y46D&^L(>>CLU(6;3&9__.Z6MWNB9XEY MG0701$H3=>;!!!222X%S[KU.CR?_;,]*/7ER-RR\C'SD<6)KX%CJIS%*(:U. M[1#8;GH^]I.T/K][=;VZ1?!ZXA;KX7S>":DR13R[)$&D', 2HD%;S2QA3@A? MY4[0'C0.W";KI$>BM537-BKO&+O7Z95:IZC@#%09J2U"4."8$"!9DH)3$G!Y MGQB9V^@<]LRM&EZZX_)HY36 S>\O[=4/[C'HB53<<@X)0XER,I%*6P@"*AHE M\7714>&QC*G,97*< MB0XY55J@*)-35:KG]J!QV'.-T^[KM537 "K/)OBLZ:J'[+OIU[3I%ONP@'"$ M6P]G1D?PTF#$K8@$DYV S!/N23$&66<^5B?J!NXZ6 L;CR?=]*ZH!M#W[O:^ M\_N\18 _S>8HP)%73*B(VXIW9>FR9-'U41I,](0);@(/58:7=J)NX#:#)T)? M_XKJ#7VG[U?P\VP6_QA/)G="J=>H8/>[3M6AH".W/;4FV+P-T?O8Y7PS7H3) MK-B[VWOF"1$MT<5$^V9+Y3IZ?R:B'Y@(MU$JC?YHE3M2>U'97P.#S6O7'HU. ME*8D$V03(_J_6:#5#Q8B.MHA&4WLXXQQWVT*'M S[#9<#S>[^Q,Y4?$L M5:UT+SA"[[M:[Q^MA!80M:;])CI/'F-P#/LA2E\N81.,SCF+8&V*RG*#KD"5 M$/8!%8UTT#]>NX]Q<["HAS[5>E MO*D*$T8(8QBJLMP_DTJ6X< 13$@A6JD5 M3YVN4VQY]L .%Q-.RNL#Y!9*SI?577=;WOVP!]'YT3(;6N?QJYN&TCDS7$QGD]DY!H\;:\6-7/?S(.@> M"8O\N'*;.1G\J256Z2R[:'[G&P8^9>Y'__W(KPEK_W'F9\MQV-!O0A"69PM$ MTS*>R@:P7)9&+XI+&UU*KDOAV[9G#WP.T:.U/T)F[98\JI"$8KZXM>603I5N M/#1(L,D$ZHCGZ/W6+WFL=H.B'_WW)+^&ZZ QJ!'"!0V)%M>%4@\F40+:H1N; M/(W:=;E0>6P==+4[$_W@H"\)OIBB5V%%#I9JT"EY*"XL>,H=4%0W>W3%^6Y;:'\!)H$KZ4:ZA,N\SG?(G=3_?2 MV([NI_N(KZG^EY:65B#>H8_+5\Z.!E>.90RU5.CDDR,#]K^LWOUT+[WM['^Y MCQ"'UOZ#MJU:.LU24L!]V1"]L^ CMZ!R#,SD,I.AMU6_?^_;ZMU/#];^P4)L MX,QH9]=%JY,R25&(P>/>IY)#[PB%LQ*$-!29K%(_?E3WTQ-T=NOO[+$7T3<* MH1L76QJ6:<*X&2.EA#&3R6 4RQ"MLK8T5A2V2MGBB^MQNI?*N_WTSM1$2GX)BC1P'<:)G$P9!Z2TT9]X($ZWH&8 M(P3> &RZ72F@,MO$E -&;0:1209O+ ?O(L84.AHM;0T4]7?WHUKBKE]0]:^. M%UQC_Y"%7DKI3U8Q_Y#V^C/[2C]X2\K5-J$\"&)+/Y24@49*170D1E7G=E:] MF7WC\^DXCX.;+I^^Y#-*]!5^^A^C0'E(TA@(BB@0VC-PQ""=G"06HF2.BAJ, M=R.OV>E\^^#E2>5I_YII8B>:O\?7CU7Y^GR'GLD+3&X&K5+)S MR(O/I?9.)>T3AZJ&WG-^ES[X.6QP:J@F0:V MQ->SZ0(YB"OM/.;%)N=4CA:"+(>AW"3P(2L(.FA)47PHSAHH>XZH9CVM8[#5 MFQ8:0-1OB_0^OUTLQY=NF18CRUE0W#E0,J-87'!@96:0A:=6Z"A\JN*R/R2C M61?J&-0<(>D&OK_#=4^1C[J8+E%6Y8H!@S- T[.Z82POK200-P^C7] M<4](\]D4OPRK6I#%]A0@XP'_:\NX58YF&[D$(Q0!B1$XX3XKEJK4ZNQ+Z,!S M:BHAKZJZ&H#CO2:@\S?CQ9?9PDV>M -]PJ-V-.ARF27B0A-9EM85V0/13GK! MHE!.UX#D(<0./!.G5@Q<6VT-0/.9]H^;7ZTY''$B0C+" 9>E$)QE=&HI,D:E M3(HD'GVN8B([4SCP,)Y*(*RCH :0]V$^GLT_)/PS?DRA#$18E4>M]!7_?K6N MXGR3%F$^_E)^.$+7-5CI'8HMEMZCJHPM\+',3.8R<9)"'8.X+Z'=EGGJ54X#*M;PWM[4V9D>O;FZ8XC@5#F07%D0Q>I[53I;RNBL M3>AN\%B#]:X$-EM3L@]F=G>Q[E$[#6S'=T9\\=-L_DQ$MKKW2IC-V5D-$KU= M9"X%,#IKX):8$)U#Y'1I.;#_JMN'RE;:7O<)E,.ZKC%'L M1-VPY9HGA=EA&FD 9K<3$HHOL;Q^/;O\,IO>VOJ,4N$V(O5.H*W/E(&3(D/R MFF46?4BB2JKN6:I::158T1OK3RL-0.P1#YM)I8&6N]@)2 ZX_A2SI?FF!V,I MFF))C&15+-=6:AJ94G*\MF=]B[X!_'PL^:!IBF_=?(K&][8[=\K!E#R@].5\ M)%#DPFL!63A#I-!1U\G7;"=G6 3UH.GZ9 M@4D6'4$=/3=&"\:[Y/LK-+0]0;NZ"KO4X=)M 1(;/RT*IPPZ@3)E] 2]S%#B M6C"!4NJM$-9UN3[X$CO<[J6Q'1UN]Q'?T#U.'S1GS8%3K4KPQTA&P#,D/'(% MB1NM@A$DQ"X=*UYJA]N]]+:SP^T^0AQ:^P^:LTHAN2XCW[@H;1:]M\@^Y9 9 M5TZF9)WJW$=F#=B&G3;TE]N>A<8[NZH@B)HEW%!3!!\\ ^(R[K-6 MVD"KW(;Y/FD#SW8[Q4;4LWX&MC(/NDF4BQC+"S?]_6(VF5R__V.:8EE1XSAV M\^L/*Q64'\X7%^,O9:@1JG?Y&0&VP,_'/)L_;$V1YJ$H_SR-LC!6D< @6G3[ MA"P;6[.&%3TP\-K+?BD:]L2K(H@'4EH#7L&& MM=>SQ7+QVGTIT^/&_TQQ)'!A42TT<*\8^L:BN$J: #?<>D-M-J)*+>8N@H;- M8U?"7J]:: !-']SU*KKZ/#L+**%YVH1=:?%K6K[/J[XNZ]_$4282XRZF(9;. M+4)) 2XI!31X'HQ$_SE7"4_W(7+8!$AEU%735@-(W-&7WQ/-T9D(P,O\7*&% M!9]Y!!6]="0IAT%_#G;-NSA^V(4]&].EJ0+0#AE['SXPFZ MB:- B(E&IMG$0&?B@S9)&U.E MR/K[I W;.:;R#M.S9AKP6NX2C3^-IVX:D*N/*:3QUY)=W-D*?Y5Z5!SW3F43 M1!8)B(@AIS.2 ]694V.#3*%*'>/A)#?;1;>?VW15-=@ 5O?@[VZY!TUDTNCX M12H4")E7?4XTD*@\\YY3VFF>]]XH/8385F[;U072XT9QM;7: ')OEG[I?->9 MW9&C/D:&.Y/4+.-.0@78DN&3S%EE@O1,U1E^=@"QPR*W/H2V7XBII\\&,+N' M4$=11D&SE" #+3?,(D96C' (5A'#/)?>5NDOMP>-P^[])T=H+>V]+&#^/A\O M<3_+BY$*%F-]IX&26%KP>04FX#(TQ#(24O0^5NE-? BQPQX\M S5P_39 &8W MQRUW+(Y\X)2(7"ZE)-P.E'9@C.%@?1;H\YOL=!5$/B5EV".'D^/M2%T,G!G\ MS_$"?SD.;O(Q?1VG/];]I-[G!Q9=1L.U$A9L*JZ&LAE=#1Z!*2\4C\3R]*C4 M?VN^L,N[ACU1.!EXJHB^&2C=<7 V=9/KQ7BQYFTD@]1)IPA2"HYF%J,[9V@& M%I I$9)4JDN5YO??-.Q)Q$ PZD7L#>QNNWN]_^S&T\+?JY3Q,Y_=MQ':TB 2 MPRBH-#\6EFOPI MS/Z8CH3":($R!TI+"B)%!9[:T@@[,^Y6?3N*EN6PG[_C YK@T7N/IIS5M9+4\4?/Y+N9JM%CH'K*779\'Y[,PKL M@.UU\R_[VDVW4M+3YOF=@6>W@(I<<$F5 I=%F3,@%=A$%>2W;H8.=_8?_OF>;5-&M[XJE5-)+U%DPE O$DI-@RPQ&@MHGDDI&^1#3,OMW M^-_B5K^\_GTH>(MRGT_=9$/!XM7UICD$;M6?TOSK.& @=C>I/.L@ MBT\I<*44/Y/B/DTT\&2RIU+12L%1-8Y>ANW;!Z^[(XDAP=! O/$\IS^GV?G< M?;D8A[-Y/^QY9TT GDPK#5C-K<(KP3MN";>7X1ZQZ C/1#D. M4>F2/R H7:UY*:7S++"H9:X2^!U Z["GJ:>PDK45V'X8]&:\<.?G\W2^>N8L M;WY\\"C ;L_M.6S:AXL3AU,^1Y\D9Y!T)FC2TJI_J09).2,^>^MTE9:?)P^G M;IKP?4Q?9O.20[WG1[^ZOOGE^NJ2X4HS(R-$PR3ZQB2!-^@@ZRR9L$0ZIGS= M0*DSK2\C!-H'8[M#H#H*;&";?KX_:!DCEA)1*#>/]EQJ 28*#_*>X%IB)4SLU9YW'P6U@+8'S4@CS=K0Q,'&8,O5=Q2+#1E"4LFR1 7+ M==#U4MKS[J7=9]OS[B/J)MKS?ISYV7(<-JUF ].&>Z.!.%':&*!>W5JY1%K+ M2I5[^([SM>O9+;7GW4M-3]KS'B&S@77^-S>]RKA;7^%K'S49MII(I;("'7 E M"^\4X&*PP!-/S@::9:>2_]UO&'B*62_Z[TE^ Z.@W*2[F,W333'=XN?Y[.K+ MA@T2%9&2@T2U8B2;2R3K$J@859"Z#-_JTG7JF5<,/">H%QST)<%!^PX51LJE MN/-Y:4GJINY\M4.^&9^7KI"?9I.KHI0-OB,/3GO<'B5/'D7%(A@K,D0>D[2. M>1E(!V!T?N' $R%Z@4D=Z0YL/<[2?+;XXD(ZF\8W^/IIZ844+J:SR>Q\G#8, M,9(TSP'-H:6YG-93L(0$X#QG0RGWX?$)[E:X='K9P#W;>X%*_U(=W+:\G:;Y M^?4FRXY\/=HQ679H$1'SD,7*=)53NI M:&74;MV<1W^*&!I-:TG<9^%FJ07M%!&\=#/A)2@K,[]DI(#VDPOFA-.\2Y>Z M;FC:1<5P$_!ZTNZL;U$/C)>S7"Y@WUA-JJB+6>#*61WTRHR;:7(2G YE+IPS MWG1)BW6"R/T7#XB*?G0XZT&@ P)A56 _OQ[]_&ID6=21$0M,:P6(?06X6RK( MC)E 6"8Q;RF76VPPL$CAS^>SKS_>/'$-@YMO'J/@[JW#34;L5_\'RK$!S?_Z M?J20/1$\AT25P&T3OS(6 T C]\^3(*CTC9PE&@; ML BO/HXP5N(R$ .**0TB*T2RDN@G:461:BI)V#(EY"B+\.KC,*F+>A9A3SD. MG0A?7J3Y?0ELICV;S#5+#"ACR()1%%PN3>2%QITN./QQEWE8.QX_3$:B?YWW M)<$&EO]OGT;*&]S(4@+#;$#81@(^6 \YH%/+J)9B6TWD4&H"8!B,!M 3 MI3KE+/=&3 ?:!CYF/7'U5M_*:A]_-XO3:T>=<11(*/5+S)6!I8&@N>4RFR R MAM\#(+"%FJ_>,;$?Y@Y04 NHNV$&W_S^:YHCCVESR&1X9DEGH+%,B/2*@,4] M'8AF4C@2F%!5KI;NI*AI=!VB_;*&/0D\*;J.54H#$'O&R_CEMG.ORAB#>BXA M"; AT"B,"FI7*=G5@?B!BYW.G6Q?=_J:@""-Q=E2BOP&&@NC2V# MQ54I/ /'N .'@;$O\R:=JC)N>$- $X76/:IV^ZWR_>3<_B7(V_O*#^_%'WT) M\CO/[?D2Y#Y\C!N*^P!@:R>!8Z4[ M=+'4SIJ@B-MU,BR5 "*"4-Z!CXX!]2E0Z1)-G?H9GZ#TKG<0]:O@3O5U^TA[ M:,CL3 HSC_Q'*B J97'S-1ZLP_@C2QH(RHLQT<67_M>KK]M+NYWJZ_81]= E M%O?+P5PV@D8M0$:)3I[5I2%@*0&PGIM@.).I2T^F?XGZNKUTN*N^;A^!-G"H M^O.KD8B24YGRZB8MB&@EN) UT*2"TBHQO>WF\;]@?=TA^C]0C@UH_M?W(^)Y M?1SI4@YJE $J0\D7&EY: M]U)(*IDRWBP;O67@SK]@?=TQ%F%/.0Y^!W!G?9A3QN1R:)&D <$5!4,CNLJ9 M4>N2IHQV24J\H J[0[3>EP0;R([?+P1BPE.28P)-/(H"319XFSSP%$UQ997? M5GM_^CJK$Q?>'8*08\7;P-;PVZ=1S)1FH\HDNCX@,)CL)6OC$+*.9R+ZO MX72LO3QQJ=TQ6\.>[#G-O=$9&.3$87R\%01 ?':31M4F#LBS+27$5K M[%[-<7>\9YA@L4K6L7>Q-K!MW![V66M"P/T.HY]U0;D"0Q)':*/*M5#2BYJG M-^UEIP]4Z:[#U'WD^X(.4[_;_+F_\]7.KZIUY'H8KR<^A37&.W11<5]CE(*0 M1(+W@H!FSFF9A,\Y55S'M5O1OKE9#C>O.YNC+M:-?UY=?\9GK*U[E,KSJ 28 M5/J ..O10Y,6G V&9V*L"E7Z\7:B[F4HAKH*B#C@@L(^ZFD?<3V'BH L*^RBH!=3MK(JW*1NJJ%]O M!((Z 8X$Q 8A- F7>7!5=M47?4%A+^UWOJ"PCRK:PM2V6GADQ892K2J4<"48 M]V""B> IC]HE72*DRL!ZH1<4>D+7L4II &*[/8R[0%YQ(A0OK1)$*E>GF0#K MRM$OX2HK9C3&X:<-"P9.DYW./>M;/0T@[C:U0ZE,1GL"R1HTQJI<;W0N F,\ M,Y.TSKY+*[P7ECJKIME=&;1]Q-Q^!FT3?'LW<=,^\F2['MAS-JP3W2?.>4E" M<[VS@%F'U.8N,5BG,4QJ"E#HY770%347GNGI:\RK7-O2E]&+FP??'6>/M>+\@8^9'PU MGN"/S_-L7HHH-C?2OJ#EF,51(DE*(PE$5>XOLC+GL=PF0[8(M;F$*ET:VC_W MCI3<-94QQ*OI8?S5&%V)-QGS- MX\@@,RQ+@>%N.90@E*.,8NF-J54D^!LINPQ/Z?"JES$6]5#,]"WK_:%CU]"9 MEFF>N/]5G=9[.^3U]D!WLU1*8$(XXP(TL1C2*@QI3>0>M$UN\EBEL,-8U_<]6HTWBAK&80E&-'ZTF8F90R0%;,0 MHHH9AA- M#CX(][C&NZ=V*Y5&[/9>#GQ*"U9;@2U@M$OG$9,,=R$&,*[ M&LIHYJY*+J:W'D!-#=S="R&'] #:1UT-0'!G-N7G^6RQ>'TU+XH844&8C]) M%*6A*N,*P^),0*G$8C31FL3DV/K0;*V M]AH Z+/QTV;1D2!SX#F!C"5EB)X.RC!:X-'9X*QAFE>I3NQ"7!-#:T]K%8_2 MS\!1[8:'#^MPZS80&P5B12R'%TR'7(;S$K!<.7 Q>"^L9C8^:ENS-:3=]?PF MAM;V#Y/>1-JZ*7J:RJ$Q"J:= A\HNKF1AS*R,P UV5!+'2>T2DW.2\K #6N> MCM-9HXA\_@C6QRR+#:H#5#U+[ FJ'B27R8E\L-D]6'4ESB\BBUPJB=>\IX?ZN,,J/!.I[+ M=&LF19DHI-&P9P$R^YR4M$;&+M.X]GSMRRC]V0=, M&6#9E'8FB8+EY:)LH#($JI.O,WJV$W4OH"1@+U!L/W_M44,O,0)..@0>4P(4 M8SG&6=VG#A18"CQGPIDA>XR)>4$1<#5\G405+Q!JX^DT?5LR<8GAW,5BQ'F6 MGDD-PF?\@R3<,!QN& H="XS_I$I>P!G_*6%XA)H:V'9?NR_CI9N4 M\\!-VN#U;+$\NRS2_>?:I!O%E-?HO6JSNK$=/%B2W/_7W9OVMI$DZ\+?WU]Q M<;_GF=P7X.(%9+N[QX#;,FSW')Q/1"Z1,D_+I ])N=OWU]_($BE1%"47R4I5 MB"E,RH*N#:H>,,,@-. =(I4C_;K9/QM4VF MPF0;T3UP3J)-3I02'X,F&BTRUU%XYUG5K7-#R1G<\[_\UGF4FMJ_]"^&>KF: MS\,*13!?Y)OK/+V^]G&]!@=H%-+K^8/W#3FML/N,S=!(Q-&Y].3VCF@[0N99(4 MAN#2JDC*#37)02NAHJ-!TQJB.(#&\\@?. 13NWMO+84UX,P=<_#):3"!24: MH@"E0*_#:H10"@$WER1]"*X&)FO=Z(Z>&3%3IB?KO6>YX$$*.N=LX1%T-0/"),/X]K"9KO=Z1RJ"X:CC\^P35$=#9>W;;V M^_0%8+4EQB,BCI\]<:@8XR#*!XHJMM_U$3HO[4]RO\FS\G M/&40WE B'"M=6]#?<+APB$E:"FI+>5.53O6'$#FN$:N J4?;9"V-G:]AZWR/ M8PY4^CWWA8SUM0)ETU.W!">'"E$W+M*&@,%3R!I,)PT MK;L&N>/L/:PN\T?4U.([+"?(@&9.E"MAIHA47!,ON"# G3$4Y45ME'3,5_YZ$'1\6, W/TV__/VMA!5H-3OD=XTH-AWMMLHD,]-E1#S2 M@394 L.M'T,,GKA($!AG4&5?.X#&<0W1"_A1M?35@*%ZR-J&F5EZ/Y_%=1LQ M(7)4"LI$0.&)-,A;B%H0)UQ9LLE85<5I_SEIX[I5U5#Q+/I.5E$#H'L#8?4) MD/CI:@KW/3RM!YZ"(084KE"9.+%<2R*]RE12Q8.O-$UO#S7CVK27@M;IBF@ M38]E,PDQ:0\SE!"3+D'0FME1L2ZH3"4Y@5%S2[9P1"=== M#1C^E+)Q/;.:L)C7U%$#H+M+ \;_IJOE9L_8PY@(.C,6+N&A>0B5X9%=$P""LJ5 MJ=%1X7J*&.F(:$*@549L[:%EW/WU!0%VJAX:@-+E-UCXDLCYKHRG>]0K/<9H M:.",^(PLR8@.B/,"0R#KC 47HJ]CS)XG:]RJXA<$V(#::0%K73CTE/0F '3Q,JYX1%)8-V? M#97B]9B&@1*XRH/O#RKNA_EQ;IA5FECET'5FG!/GC"9*,,E5 IU5E8Y?^\DY MO?O%[.HS++Z6I]]G,3*KHV0LD.B (X_2$0N,$8 4;:!::L8]0Q@ M!8][7YPJ\X8S1SNFCDU\W_KC(2-RG0-])( M:M)D'(*)I\NB3]1 XY9CP^<\;QO)X]/-?_[,(>W, =37-3]:(-!D@1H7 J&F M+/$@5>G?0'W />K;&3[KYKZB&S0-5 1)?*)E@*TM=1:J=*A( MD>%V;**ND@ZUAY8FC16@)]@-ITOWL]7L$PW@-J4O\/7 M (N)ML$RS3@277I@6LUP:7$@)ADFN,! 3_5I\/?4\UL"PK&:FP\LQM:@8-<\ M6":58R*40>2LW/M+$KS-Q#AJ,W##,"XX!@KV "A4N]RN#X5CQ-C GO(OOYB6 MK?6C7]V.^ C"V2QL) *"+FTL%7'*26* .84_8SI7:>BT2TA+>#G=^3A)S(W! M9#.I)2432DF32J6"/#!#@J) ,L/_.6Y4W&VK/CQ06G W3E/M,S@Y0LX-(.7= M?);FL[086DGK<.MD$I SW$ZL MBR*G6@?W/Z>N'3P= X''A_@#ZV-$D)4^%Q_][.IVH;%LT(MG@3"M,^[=.1*7 M/2A7X]=+[@S>/K/EC]#8?0H@-N!4/#=^[NXZ6*C*:@\/0 M+49%I/>E"@@2839[[V40PE;)KGV"GG$3(.L>F1XG] :PLQ6K3VCTW@;-B*,) MA<#0T7%* ;$E/.=4*B&JW,=LT=#2H=B1.GW4>O@X 3> C4TIPF_H9]_.>BF7 M5//9:CJ[67>;_]5/%__RUS?P3TA7,-%1:R)73EB#$P/F;BM=KZX9ZU8:F:2U00= M 8PA! _$:X71OV?.HK%FR51I$?43NEIRH88!UI"*: =>?\S\[5 62)W0ELN; M4CZ]KMV?F Q4H?4EPI16#%(GXLH-F0&N=-["8?D<]?(?-55QW>P;+5;DUFT0N#+<:R>^FAF7\S)89.L@%CY2! M0F[KQ/_/D=4+3.Z=4,++_^:+;^@?-_!+$UG5Q>+ M13GE+Q+<>''=KUVD_[Y9KLJW)YD:[\"C/%G$#UY(-,.^'.8R*X-!>=9QJ@>A MOM^Y)STOC+ZT5D?.'MR>PYG6K\^WS$?D:L)=HA*X)2H97XK1(PG!X2(%,(E9 M*AWL'([N32+\R6OZ(>DLCM"'%FKC=5,7*74CKOWU(%,Z?OK((:NF^M->N; [ M,^=U2"1146Y8,B<^1T>$EM$&Z9E49U0TM1V'_NICUT;E]N92A!2]$1G]Q)1Q MAP_EGIMRHEA0PI2#?54][G] T?@7=R>BX;DS@.-EWX1W]:CD0PJ,4EEQ"#V- M:#29)3Z@#972&^L@:[F;SO[O648UD(Y_7DQUB,";@\Q614"F5I,B"*>AJHY$;7.20XFV*J@Q3=MYCJ$*FW5D&SJ0)*6CB9.2GF.H0,;8&A4T5D$0'G=,4<)T;6D(Z1BP8 M08Q";3.TLAGX,5!HNYAJ,"@<(\8&]I3MO7:36$^#HI$+PG0H)C(G8K,J8]T= MYTXQ :9*[[S'I+24L'$B9@:2]\C&XY;NBZL%=*=#:P; H8G+Q94711X2/Z X M$C%"6I%*S4N/IGI(V[#[U$:'.R0IJ'V'H1@BJE7P[W M5A,DD;84DSATO43T268#RHD7Z"&QG[B6/-_3 7$0WH[03O.(NYQM2EE$HD9) ML"2'DG*F LH8$D011F8(,&058[QR]!WTMQ7@O#K[CM#2R0[^=G_!Z_O7;?+8Y M,M.>&UG:FKF8D0E5[LP/[ V),GVE Y?T,#D=(Q M+(S?_>)J.ML<-X M$M4P<+H$6^AA<=O&(6IT?%3)6M2)2(Y>E/6,$I NV22$X[Q/&YP*'4RJG0(. MZRP<+\X6,+!I&:>%ML)*PAPM^7]>$%\&50%:,TU9DL#Z='P]RSXFAVCLB3XF MAXBOJ3XF)EB,G\.Z"[KDCN.VY0VZ0TAQDE2:-)C>&^QCGNQCOP)P&G2*T= MA6\N.EFV+":*7)=I6LXP8A5%X">(R6( ;+@]3.5CQ_HGJ6>_FH^0U>B*?AB1 MK)E9KFU4,!CJ>,N(9AFC4VT

T$9YIZ1Y!E:*]:B*>?4L3$#A&=<]$=B?( M<61$_'*SF*?Y];5?[/"@9511A$R$+_UHT/%0,(CL1M;_!L%W=E%J[H1 /T5)05$801&G42S6N( \"4EW!]7MU?ON<\=M M2S#\;G^2W!K2^>:(BX).P4B2@RQC@$T9;D,UX=Z"M\YIH_.!6A][PS]-0T^H M^@AQC:SL7]'Z+/SUKS>SM-PZA)0@N$D(^3+GF4B;8TF2M[A/29442USD/@K? M__0VE'Z,KN:#"JZ9O7V+?N#&)>LHBJ-TV0P*2&!,$68E8R!#"*Q/ZO^^9X^W MIP^H]I.%UD1>R:8AP5;>PG3YYVW@0T-V2#0!J]$YL5 Z7@:'*,XR!1 4XY\Z MR21/$S5N3YIAO8/!E= 4H%[/9UTUY]9*DPP=9>HU<92J,K@7(VD1&*&X*B+7 MG(&O,H?E.:+&SH<;2O5/8NI$/32 J>T;UT]_^6^;V,ETY3*4L%22XJTMIE8( MDB!S!=ZGG*J@:3\YK>#H5'7/!Y=] PC:9[??W?6X8-('&9(DOHOJF;,DM.AO=<&IH %/;#<*5!A8-^GI.J%#FO):)]%D0;IDM M5: FQBH(:J8#^X":?:8/^R%B;@ A#].!'UC25>DM^@$6L2CI"B8437,HM5U@ M$G(6DB&>:D]R9-Q%)5/6+U"@_QR)[95%#8.O2DIJ '[[9+:^:7XU7RSF?TUG M5Z_]-_S)ZL>$ED,MRV0)5#61' V\18-.F$K4.L5]%B^V!SY%9'L9X<- L)JB M&@#ASO@66'R=.*.29-21I%4Y;^%%5!EY449YF\!I^@+C;0HI[64-UK!I!PM] MY,/(?7*Y^.ZGU\7_O&]8]GAI2)XX1CJ,Q!P$D2:4M"ET4C5+2D7!I.G5H.+8 M][>7IG(:FEY,%\V9*>04+K[.;TJ?7\5D&6]** =<-T(RXB0UA,4,5FA$3JS2 MZ^(I@MJ[':UALHY40 .&:[XCG;7[B-^>?_TZ[7JC+B]RAHBN9?AQ@5^GKE^J M%8'FY!)1M PR8S(2+XSOMG4)*X7B39B^)QV\R_;%@YO H;,'V[%GX=.R.7TY6_7C>A_E@^3E0";]$!17X8 MQS#(16*M\X0K2Q-U00#KDZMXV%M';A+_]ORD77I?YWCE= M_A.NTR0;)Y7BZ!YT#42L1,;2A))9XCD)@-N\MZ5#014C M]11!_\)ROIAZXS.]^OHI &0?5C,(T!:_HI"_.2O46QW5Q:_SA?E M.Y\@WBRFJRDLNTF0/'%)RU0CH63I=\D="2%&@MQ1(0!W_#KI.X<2V@^"9WCZ M7U5C#2#R-S^=O9LOEY>S-]/EM_FRNS9#)KNQV6S"',/8A .1 D,6&4&08!*0 ME'QDE 67=SNG#8._Y\GJA[8SNA&HH(T&L+5Q#7"A;"^CR]476+R=?8?EJDSL MBVC?N^4S290RA@$-259(@O&R)^A )!(C-8DI5PZD:_IL/>GLA[XSNC)X"7TU M!,?;L.>7OPLW-]/EE_+-6YM<=(HX !2>TI98"I2P:+2U5MB8*P<-3U#6 M#W)G>!,PK$X.!YF[!=D,KDI&Y>)+0ZDLU^J[1G=%[R$OAHP?;OMG[_=+.(7OX2TE<[B0Z91 M,)278I1(&CAQ5&KB) O9)D%5LC4@V(.V?K [RXN#8?72'-3>SN("D*&+&!VW!.S>M$U$M%HFP8GEI?19.T,"+:T^,BX(:HT44"49[>>D M]0/8&5XG#*R5!G"VV<+?P.V_;V==Q/)^/HLWBR+LS;U)B5FLI99S)PAX)XD4 M:&Z]H(&DD V-S#)IJNR!AQ#9#WMG>(]035,-H' [>/[E?VY*NAVLOLS3[9EA MV>7?8-R<8):6EXLW4]SZI^&FZ'3Y$58WBQE*_#8OK^3B<2&-(;CY8UC-(AI\ M'301*C!O*74\5"G &XR#?O@]PYN)<73< +B?"M'7T7D4T0,X3H1FN%0U>B=> MECL_EQ+5P6C<3U[RU.20 Y,SO*(84!N#8>O__..1E)'9/[L?=3\I?_41\O\J M__[Q\>V#Y^.J\C. Q71V]1]Q_O7V#>_*#K%\2.AR^O7;]<\RP-=_^(_[=^]2 MM?[[1^KN30?\O<)%#NE_GUC%T3WZ(BR[ED 3QAC0TE[661>)#-:3( 0:A92< M4,H97Z>8\2$9)Y>F=$^[S.]@N9P7*QBOY\N;!7Q&H;W"7_QS$B)0PQ"@R3A& MI/&"."CU6UI'7!;!V%@ES?&GE(WQCB M%I&R1D0#5X%9:LD_/^4LI$[L]0!U>DZ: !4GZ97LVF>1C];7<18 M]DXT_!_FU].(\<<]5[AY,G3[/&&L2SA1&I=*F3(0,K4L: VIBEGN1][(75>& M@U<%;33OW70]VX[W<=9_/JRGLX^F.OZ.3E%S2(G89#B1X$JO.J.(5DI)IX%: MJ.@'G.KO=">V74[:Q2QM'5SH%>"RBK$T*N_:\E%TQQF-1 7I'(V& M,MEG&F_?]S7ER!RBY@?'X36$V\"VTXFG'+3NL)&<2A&R)]XI*"-%'9I1L,1( M&B@S/-A093CX$_0TY;<<@Z$AY=T$; KT+[_!PI>=L>/JKB+@=[\J^=<_=EAT M,3N?3";1Z,*B0;%1,$19&IWBVFI3)9GT"%J;\F-.@UM=/37OU.S&!Z_\=;E: M^O0%8'7_W3>P\M/KXWV?P]XRK(MT H=U/"GP60L3 V&:RQ+-E\IJ1)(VWHCH M. 7:9ZCOR"='ZPW_CBDC%&?>$TV3*DFOIO0DL"3KP)G 1<%HE?WP(1E-N5*' MZ'G7+IT@W:--SG=8A/E ^]]#B_IQ>O5E=9G_6$+'UX1SH$9*13QWB4A!,W$Y M1D(=4&6SS%Y6R1U^EJIQL7.*PN>U9']"=OKJ]&XT=]3/[ZF/VB;G B7 2BM$ MZBGQ/D@4DW$4'#, ?4*S?<\>UX4>0/^#".UXAV6^\M<#M5,F^W4-+4Z'6*7O,J7)N(>J2?21R!.ZXSQ@8E2<2-=G7SMITD:>ZK B=I^&CVGB+Y!;^4N_EOS M-?9H*N#@-NHQ56,/IZAFIDY40 /; MW1.KXYZQB>7&&JMTZ2FBR]E4(C8"$,]LR-K:@*OO!4W5/67-6*M34=#/8!VI MDE%MUEW\<,?%Q+CLF;..&.U+W^:LB&-1$0A422V33KO-7)X.M^Z>.O;HD6$, MS(G2&C'.*I0_A.WRX9?=D OA07--!:%9 :-N)\'7B:P)O \<>J3[S.1_*7/=JX'D^ZMP&^*1 6-QM=-8&;8_RQ$GT M:[VAQJ4L@J%UAD4-GT=:)'?'E]0. X&8B#$! :^X)U9Y2J)!AUV8C :V2M#T MB)*F[@0.T?:35^-'R;@Y][6K7E/:9XP2)7&*.XP5;4111'23A)+">J]%G0Z% MCTEI ";'Z_99I_1@03< E4]?YHMNV-8]!]H[;3-%NEU [XKC9S;EA,KU/"8( M98!-E<\+.+9]N:SCYP;O M(<@0B;*)H55QL=2I>Y*-5E$!YYG5N8\9U,]]N+/^)Y2;5D@7W_&[5PC',B)^ M.^QC$Z5HIE880F5)%N.X ]L(G&A!%1>9426JY,4<2F@#[L]Q6'G>]QE80PUL M=\_RM[VVUS.()EEIJ2(Z?38&]/PT<\1''PD$IZR$X&6J%4O@,!3 M-31R0Z$>!UTY1Y-C(*"+MZ -$ ]9E);2E(FH=)9]!L>>U[GA,7 97IQG=VZX M2;">YP!.)Q0CG@,O5Q19 M0I7#EN%*N!XND%)MM%DH78[^Q.(BI )PH:1DB03!2?"TZVR?6+)&:.T.-CZ/ M7M.4KW2(4I\V/:>)LJE-:9N5=W/DVQ1<]FVZ7KK C0*29%8$EY BZ(FAM*)C)N>0F.LS MU7<8'^:%H7*D2@]R:@Z1[XA@62Y6DX]^=@47?T^7D^ \$YI9DF,NH^L4)SZ4 M['F#3KJE2G/3YW01'[JU<^)7N[OF@[>.$Q35,B;'"[0%%/P.95+F!+&;G'2" M\$A+,RAE2. 4B+7"J*228*K/A6U_'-R^=QQ;<8+&=G5^A/A&UOIZ!.^:\$2M M3TJKDA4DB)2:$E=.C"++/GL*CO;* NZE]P=O'EGSQ^AM/H00FSMLVXK:-A,7 MWMS _2& 5=P 6L2@2IM X13!;RG4JPXZHX!L>,'P]^KC_-K?,S5Y[_@^CO\/I^MOBPGC&?)G,DDT<(N*%NZ3@>"2T\J MD13UN5)WK9/H'C>LK@>H0UH.#*S=,P+SV]F:V?\"O_C\U[QT_%!2*]G=5A-I M&;L=2PA2.=!!,AXJ-5@\CN!Q36MS\#U)GV>+6P0B3)1$EJQ71&MJT%4J$ZE+ MB[5D4M+6Y>A4G;*>HTD>]S*E<>P>K--S1>^O\YO%!+P5UF%DEWQ,&-P[25SP MF2"//@?+LW$OWX7H.8I[8;?:<)&VL7NP1L\6NM/O,+$"-Q&5(F&N)%=3:TE@ M4A*F%+,N 'ZW4HK1D13W@FZUL26-0_=0C9X1="\ROG.75^&U02%FDKF-1**( MB8U4XX8C,F0A;(!1H[9]1/<"<+79)\T!^&2]GA&&)\:RQ+U5N(^4S!0560E! M/0&=&4\A":/%F'CMA*]A-<3K2G M@7'J263,H0\>@'B%BT\KEQ/%Z)'KEVPATPMYU8:SOQCRAM#&OU]2Y61GW=1, MJYRPL1,K=[F]2ZW\Q\F2?SU/W0R$PL[G^;=IM))O9B <+>)G'SJL+/O37R]'UM=RR-#6Q(5 M,=9+(IT0!'GB1-"L;1GPY76NYX[LI:FIY-5#$+#?K3A=[@T;^-?SKU^GW:C" M,EGA];R;L@*S(^W+KULONEPE).QN,"B3R5+$_C22AML)+DT01N:X5JL>RG:-6D7E#=A;[$4MW7N_*$[\]Q-*L@]Y^@M8PNU#*^FR^7#UYQF\G,O6"4E=I?YBF1 MADD2=$P$_\/8,@8O?!4+N)^<<[)TAZ#FD?MVNC(:."U_.-VW2Y(V+FJCRGRB M5.ZLO/;$QEBF7"E.P?D87)6\I<>DC.SJ#Z#@9V&E/7BT1 RVDM/E,QH2Z,H&6&F5/'17&[:G U5DS*N M=3E-M<_@Y @Y-X"4=_-9FL_>SO")P<_^O,Q(!:3"S[NWKRX_K@TEB_CJ2,M4 M(A&(="@MJT4B$5*0R5EM79TN$GVH:P=/QT#@48@TM#Y:**/M%IIT3C$&FH!1 M7>E7(CX[31+H)+F.'.RP1;2]MZ9Z+8.&VYJ.EV4+ %CC5G JJ4=M60&AU#%Y MXGAINH]>F]5!Z?_#F-NJH#]+;? @ACJW]AP7@MMQ7E,8!6CN$OL4( M2T,B!D%?:L-SOY%'E:KH!X]+!M/^T4)LP*]\.XOSK_ )I0TEBG\WOTTYZ4QA M\@*4#!B]&V;658&\L**T5XGB3VB5Q+AG:!JWH*A"!#N4_-N%TMK9YL9FZTI] M"/7H#TO'B/H++&XYVG0[ MB8D[B5(1'FSI@>^)#?A!!%?"+ N>U\G7W:6D2?0(JY=[\R05XY85 M#ASG#B/KL0$#5[LLK-=0B4?] /,4U2, M%QD-I-WYT*(>$2^W>8M1C9?[6)D^\TC0F(8!F-)3)\0]F7F/]7_[Q+7Z;[]XI/V[MXYS4EY!]\?)L0'- MOWX_08?(@=.4B B>R!!+?_GK&WCUX^[3?TYA@41]^?$.OL/:/\HF"V$D[F6J""49XC,X@D&[--8[ M&E25=A']R!NW,42%,[0*6FD):[^#+YF]7>+O8_[6ZY#ID(-&J3&1RTUS",2+ MC#Z4-S;CJHQH6:M"K@^5XQZ8U(#)4T@<7&-R^- .?SATMT1;"ZXOK MZS7]I;QEG5>6)B(E?A8@(C=.,;398!2O<>#RF)+Q#F".U^FC,Y<3 M!=P$2"XO)AXB&/R JT.6;(MDT<1%M)_&!M#2*+H[/.BL3^&&T]^^0[A#A-D" M ,JQ$<0$.6#PB6$GQU7@RV&TH40'S45T#CG:DZYXMH=P]0!PJ# ;<$G?SO)\ M\;63^:L?K_T*KN:+'Y>Y5*9\@M@UG^DLI; Q1^H925&)TE3($V<,)SDXJ@WU MDJWL.RQO*WG7"SL8$G[?2XP[JU1]5.-H[-R("OC;ER4Q.A@:6!6OYK.T7 >O)_SQ>O;Y:K M^5=\7K=B/:61YHSD)H[4Z^"(5S&3,J4[>5^NC0:<]+7[^G%[,PY\/G"B=$?& M1JDWOLP/>%@O%).,-HYKHF@INDI&E?Z4OLQM!^42R-"K^7$OB#Q)Q7A'!*>J M=3ZTC$H''WH&>\OP2F@!4;>TK]<5S0PLF@/"3$)?C+E,+,8+ MA&7/L]4:LJ_BYCZ@8EQ'=T#M[N+F:%&/O-/\[F;N)JXW0G MEM#F!B T)$.D*SVSLS;$40DT1NHTESWVG*??,#(8CE?9?'#Y-6 M+F*7X[3L M>MF\F_M9Z=CVZW3FT;3.KC#V@^GW8E]?_;C__#,^^[;T)^M$>6*$"F=*3E39 M:U&:,7!)(3D64Y7LH5.([@>_<^IG]F(J; "N#SG8W"58X3QP0PPMN0.!>V*] M!2)$AD038RQ5Z26RCYAQK=O+06$^L%X:P-9&>/>\;)IZV92LB!JWA3+H 1@E M5F5#A#0837#-?:@RH^@I@L;%V.FJ?L)^G23W!O#S>>$3/,F,# ;?:1PQKM0, M*,N(XTX2A7Y&D*%4W%!!N#TR%-XA\'+6XQDT%(K\&B9 M%<&012 GU*"E%D!0=%)[15F,=49>/$E2/Y-T3@W[!A)_ T#JG($/_D<1R5T* MYGT?Y@DXZ2'83%)I^BZM,L2SDI2!\8^#()PV56YT?T)78WV'CU3_O)XN&H#6 M&UB@B2U-Z-_?%!M;;@,W;5:7_X3K-!'.,5 P^F@*8+<#_2[S/R%=02JBFGA0RCJ?B/*@<8FX1(+@C&1' M97 T10M5#-=S1#76'7!H6)VHA:80]>OT[Y+3@(^&Y:KTPYQ(*5,0E!/+,>J0 MHB0N&'03?91 N0&71)49#L_0U%@;J:'Q=)H.FH+3IFWK VZBS#& RT3D4.9. MQDQLF=W,-<6%PKV!7.7ZY7FR&FOM,C2H3M9$ [BZ-; 7RR6L[FNQROTV1H4B1+%S%$-D "=Y8D:@UNX"8E4Z4:]WFR&JMN M&P92 VJBG5'5K_WR2YGQA/_\\C\W:("ONYOUU6N_6/Q 'KN%,[$N9)M+FQ1C M%(:UI5(Y,DN$CU'76$W#,& ;7B\-V+(/BWD$2,M?48J?D*/+ M?/'=3Z^[PY3YHGQGG3/?#6X.JXESI3$'T\08_"!SXL0G1PD3U@L%EHE8Q:$_ ME-#&LG6'@6!5;36 QJW$]WU'>1C],IJ$(+9D@V!<'(F3$EDR&,\(Z5BF57+W MGB>KM>2]8: VH"H: !:N#IA>S385U)\7?K;TL>CH-S^=%1&^@HR_\]G_/3%9 M"@U!$J]$\1IHJ8,5%OD3,?K$3%954'8 C:UEW P#N5I*:@!_6\5G**Y=H_T1 M_'6I!BIL3JPI6=I4$V4%)])Q1H(5E&@%VH?,O=K75VZ(\XV^)+9V,SG484<5 M%8VUB\2U9_I@$7HX$.89(7DLBI>(DF(Q67ADC7/92\YW8 M=6^JZF%O[8>G%^F ML.GBK>I01F%KPV,Y8715=W0W"JX!M ST/9;.7Q;OC!W5YE90+1 MD:&SZ;(CGBO<[ZG02B2C0YVQG#\CK!^FSNV>8%!UM >O7Y:KZ5>_@LO\ 7\P M1;[*+TQ8T.@#H+%-HB36:1]) "G1L:1&0P)+TTM@;#]U_8!V;K<'PRNF ;1] MA.\PN\%XI:3^(FP'>X>\5 MS!*D_WW\&4#WCB_S:UPWRW)SM?JQ(7%#'D:G^RF\",LN9IU$A+[5BI%DG$?D M&T;0Q\_C,JXA4^Y\])&0.;C,HD)V.(--F7 M%'A>LA7P.Z6P1O8IYQV"EG$2NL? U/;IRHMK\6A#^QT683Y4C'MW^7*9MUGZ M"-N$(2X[1RPS& 589>7N M>-/!?8M"QWG[%8=@:2B_XF#M-7!4. B>.6R3> MV1!9ET94Q3]X0,59 N\(Y>]>T!RMB09@=.^#/%B-BX6?7=V./GGUXY&?TG%\ MS_8LE0VJ]++;U*S+K*AWF>C@4 9*,V0?Y1JR51%==,&A2GIK#69&;F!R/+9V M>W.-K>@FXK"/@-O,-*('WEF#/V;3U?+CIS_6'1&RBLIRFTB@N4PRQ8C2E=K0 M6.98HNOO!:N2'OLL52/W!QL=-H].8H?2X,AM<#\6"7;+6C-@3$1'2EHFQGIE MD*H-FE",_V12/D@ZV,RDN[>>96A^_&9]O,1;@,D:W=YZ&@1$ A'=8NFB)TX MDNU4BLR9I'NE[_<'RMC]<8_4V*[.CQ#?V/W3I[/IUYNO&ZMF8[2Q]'RG1A#) M-2?>.4DR-2&%S%2F@_7%?O#FD35_C-[F0PAQ;.W[O[<(]Z"T+9,#3/2IC+J0 MQ%E:G$ A,L_:B3!@X_R_#]1^E5GE@VC_:"&.G/5[POYX?]EM@I*4>$<]RQ9I:OT^7TQ#L\R1AUY!55%40/+ZY>OWZ[G/P ^P>+[-,)^.=WQV(ED M^7F^\M?;/R_7[^_GJ_^"U?TTK_LGW?[1KMPF423NO#9$TU"&]G)#/#61Q.2C MC,)2T>N8YN#E-AK'9^FX#;/\S@-E#2S'3@E;F0J+^=7"?]UT6^RX75[T"\PGN;EN43@2SCALI2,JEG9;-EKC '.XKR4F? M-5B=3X/EL^\?IRE>RZ <3ET-N &?%^"7-XL?';]=NYF+B+)>W&:Z_@ZX):2) MU]R9,LD0>.F,RZC"948%B1)=FQ1D$'7Z$_TULZH/KK@$\[E]W]Z[) M[2ICD\2$\P8A R*6;$,:, P.0'C&&#AJ!]14F4+2D[YQ6O$U@?W/'>_1H^^K/:QQ/N@4"/,EZ5E*7"AE9J^SU$>;* 9& M5:9"/$?4N'EG0Z'C<6>\@=1P'K:DN\8\T:*LGU'!KNRC[@6LB['&*LZ 2,$D M?@B4V!@-\89["UHQX:O4SU>T+I]NOG[UBQ]EOLGZ';_\[;].9YV*MLK*@C6* M2XPCJ"TS#3G-N%M&A[$%IPZX4*9.ZX">]+5K+13>" MX/@ZON>>5L$D/4_Q2[@^ G>P;#0ZR:6'A-**!.XU\<$#U0DRC2_E"@QEG/"A M%^F_;]8-:3_!:G5]FSJ.(<0?LYOEC;]&]_[[=-E=@%!@U# !A(5R&,==)J6) M"X% E:5!*ULG]>,@*MLU5(?@Y]%)0#5%-7 D<">T82#Q?T35R5 MGD'KV0/[K_O*:<@D*R^LS([PJ 21.0IBK4M$,0N.VC*AH.[R/(7Z<6>\U4+M MRRNV 33_DC/$LD_=<^]7\% "%ZM? 57JKS^ADF_P>3\>_/)$JAQPIT6L@4*A M,Q.(AYR)^R2MO235X$DO\*9I"GJR5N M,<$'Y'?UXS/";EE.(2_S;0]G=-M^G2^V?GF=65$DLT[W_P"+6,!P!9,H,B\= M/ AW7!.)S!.7!25*@=?9&<>\_XG[^1)TCCO3;F@P-Z?9-E&.8K^^2;=T'4UM54 [[$OF.)V_J'('7F*FF2C"XCXBDE5@'Z2-ZPP*/0N)M4 M]79W*1IWMEYU#_8D!32*I/OKP)Q2M$X# >X9NB8I$:^#(-IB!(GV'#BM%.&!]4(#E@Q"8= Q($RDIHZUD6.CE3/0I? MT](>?H[4]#-1]3%B;P YVP/7MMC)-[.TG$C'PC9QV#H6(H239@8=Y-U^$LA@9_S"(L5GY:XH,/ M\^5T4VP5-W,U E.,)TZB*Z)R5*.#B)&!BT8Q%SS7HW?]_(M?7&.DNL+O_A?XQ?+R&\P^S[>D/<@M[>&OJW"->R+/+W#/&W!' MY%(GXG(N"=[6(,ZH)\IG9B675-3Q/UXBQ>U1,%,&I''%$N$2W47I8R!!&D.4 M30Y-?C9BMS-J"^<(H]S?'H*+_N<(ARB@@7WUCI%UON_J1]<$"@3/TBB/\0>R M(J,TQ'FE"63KG17@(50I%]Q/3B,8.DW73R'H>,$W"9]-X\&@A-+>$ZHAX.** M@H3$%7Z95?0J""DJS:#>3U C$#I!V3_%SQ&2;P!!2'5I0A)?ER*#Q8]-"S'M MM$^XJ"S7E,B<@5CM%$$&)++E&!=5JD7V4M,:=HY1].[0A).E/B)TXBW1D]]> M37B.W@LAB=1:$5D:2#E-@2#ISJ 8F)9[4MB6&Z L(?['U?S[/]9/O,7)^HM= MB-R_M9'#HR'P<*0H&U#^^\M)#$A6&6G.6$D7!E9R+Q2&DABA6F:8L6Y/5LU) MRG]_V<@9T9#*/U"4#2C_XG(BDV(Y"444 H2V54G9$R!9ZRJ'+L?WK2PXM>- YX M='&R&AK 5'=,?7MD79:#E!DB,:I4I5I<2-X#)<)A+*XE\Y%6*8C9HJ&16/-T MS]3[HJI_O#^.5]5I^G,3KPA+-BD Q&(#:G2*044B6-6YNLTV+U M(#)/KA[>>=N^VGAN2T::*Z8YE)Q6#,.\X+BQNTRIC[@XV(M(HKE.!141]:B0 M>& ]G:49.[JEP4\?6=^D56QX<" ,I0.=%&Z8+#J!,,3=KNRCA)I(9<;_X\[Y M;V#8XA=(-]=PF7??NZ645S_6/]RJQ!L:"IBB;7 M,7;'T7M6!O 0Y#TR@"^@SP'GU+VD6?P5'>-9G/KK-W[E7_W8^<7C,WM.?6-] MHWH$Y^/8W,!$=B$+0C7'K3F5K9FFC)Z CL%SD;FJDO+3M,WMXG[D7%@AT2FR MW2V/B<0KQPE71@:M6#)U[N6/H/6L;.TAB#O1UAZLQP9.64H)]>TPA8>!$Y>Z3"R-GCIX1K)V2EG-3-QWD3=$;\AGJ!H9?K4Q\:@)Y% *:@%M MZPWI]HR\=%/ES K"P?HRUHP3;WS$."WJP")+.4#%S:"%_*,!M;L_4#Y"U&.W M][X)2_ ?YV&^FL;E.@$&O>4(0D.Y N.E*((2+]&H"\;PGT0YB-"CO&3?LYO8 MS8Y1TWQ F8VL\\N8WWS:Y3RX8)GTBP=I2')4]+@>9 MB8F69Q9%\I3W4/TSKQCW*F@8! PEP5%'E!=&2@>!JW*1^KN?^:NU6W.FV T#$SJ2'=D MZX&\W&3T]='O3XC_TO!JPP7H9+/6@1A:3CTHXR10=,2"!:YU3LKO1E5[,?+T M&\9-/!H&% /);V047,!BOOSF8^G*_@9?/UO"9XA?9O/K^=44-@S9E!C8;GYI MZ2F $BF\.)*\RE[0J+CH4Z?:ZV7CYB4-@XWAI3KZ#O/'S%]WOP%IW1-OPX80 M3@J:T,B%DF9=)CQXI3C)E%IG>532]@''DR\8-U=I&$ ,([V1;<4O,UA<_5A/ MMNMZ&#TP>QN&?*;.JD2<"J;4Y@/QC .)WBFM0F8A]0DZ>KULG.$KPT)C>*FV M#9,)9<$#EY(X9Y$5G0W*" 1APD=,I23-L:<4!T#!M0V%@>37;,RQYL50;5CBGGB)MDY: M$0@Z2(EH:5@P(5,/?8;-_>P]_4ZO:-N0&%28H_>ZW/6/'G#"90S:^$R4R\A) M*%?_Z".3,M,..0)C;)_3K.??T@\4C9]I#BC(D2&QY]!EN?_497$.Z<9U F M:+NL(I$1Y68U+@X/T7.TE]) E7SY/L2-?-K^TM>W0ZNK 0A^A.\PNX'EQ&@) M5"B!H1S52'=I%*6")RZ RL ]=:G***4- 4U&VKJ*2,$"HR M*74K[^;+Y231I*V.C&@NT;D7VA$K0^DOEB-XW+&3KY)NNX>6)B[\ZN'F5.DW M8&+> +XYKL<]S,JD4Q35_^V^G CE':1@2S.,KCV41JGP0!+*Q0@5A>=5,N6> MH:F)J\%Z@!I*&XT!"S^_AGT\94V-B5R0S".ZA-'1$FYZ E;3G$K2=IW<]S[$ M-7'A^#)0&T0_8V>VK+Z@,;Z?*+::WQKE(MHXGZ$,;U",\UN+74:*@4O4!(QK M4RA9.X8%#'F$(V T6.9L+FLPZ\ MJJJ@@1WS[==O?KHHK%WF=_/9U;OI=T@7RR6LEO^$ZU3Z"2^AF&2;BD.9:3FZ M+VV)';)#0!E=RHZ2H'7&$?2AKHG+U7I[YO ::@9V&SX^SU_!F^GR&P:HZ3*_ M^O$[K+[,4V?9/W_QLT_^&M!#N"D2N)=&%_@HGC(S&/-HQ5"PJ33-+MV4N#62 M16JI,'6:# ]#?Q.7O[6A^[):;@'=4,K$2VTEH9(GD24(M7NU. R"]I/3QL5T/1@-H(0&H+0=5J-110W- MKLJPX%M[/*$)$LO6H8,J2G\.EDL3C=(5*&5'1<[@JW3N>IZL-JZWZT%K0*6, M')YV)G:>\R__.1,L$1M%'VR M(7[RFC;NM>M$GT-*N %[M'W\-V%)<)_1_5#J: !9#U:%4Q"H*UU%_]-JBM&^N*+3>.EGS]1F[K'Y0/P2_A_____A]02P,$% @ 1()= M4SE\$AU]" :BH !T !O:6E?97AH:6)I='@S,3 Q># Y,S R,#(Q+FAT M;>U:;6_;.!+^?K^"Z^+:!/";_%(G3AH@FV2QQO6:;II#<9\.E#BRB5"BEJ3L M>'_]#4G)[\[:;>HVM^',PV=F*)W_='U[=?_OCS=D9!)!/O[KY_># M*U*I-1J?VU>-QO7]-?GU_I_O2:?>#,B]HJGFALN4BD;CYD.%5$;&9/U&8S*9 MU"?MNE3#QOU=PP[5:0@I-=29896+<).< MAY)-+\X9'Q/.WE4X"TX9A%V F'8Z<9N%K-D]92?-3@BMDU:+_2= )1LH[OMH M,Q7PKI+PM#8".W^_TZKWNIDYFW!F1OV@V?Q[Q8E>G,DBN]:-D=22-5_U72?,]M2BVG"Q;3_YE)Q*MY4-1J_ID'QV#=K M_@?T@Q8JY2XG7M$>]A8\A5+QH&55O7D<\9 ;T@[0C\N*;E8Q0IN">B8=FRLZ M=C;J>'5S=S_X97!U>3^X_;"WCAM<,'//8?0?5,F=9-@W>B"7=?*>*BW3*LD4 M3R.>44'@$:+<\#$0&<<\ H6_Y#8"F@+V0O0/['I2ZC=8%2^C>I6@G.'QE)@1 M-:]?=4_.MBQRLP'*I6>4,9RB)B V_?9;7) S)$\9&K%?LW<.ZNR@_OI5\+9Y MMOX](".*)E(PYC!!8C CKLEO.55H&S$E=Y!)98A,R2]2)21HUG[;P8PDE@I' M O*['XB4'T #,/(),@-)",JKT&Y6'>&@N4_7S;V_25^6:UI;7?,SU6@L-'TR M)0^IG A@0ZAZ#RGO%R9!DU0BK^,\E*>$IE.2IT;E@-HCTSO21X=1DN"5U9;$ M-,);N!L29"@CO=R:0 H1:$W5U(HD] &#0B.K=?\_X34% ,8A>0<"TPE%A 3;@9X0)U!I%3T(Z;H6J2 MX3+'V(V1<+IHAK\F<-K[ P=(S%-TC?7RW!551 V*8[-::.]/KC5I6%R"B2V76M/UKHJ2S%27W2R9]HPL$ M% '0;L0B;A[I8V?I :$*G$_11SP4X&@>$$BAX'ID>UBQ!'G(ZWE0 MU>VLCA.<'!A5]+A4]5!SGBV9X+0>!';)UZ Q-46'NNCRYVBKVL 7T5SOWL5& MH! 0.<5,/J;)7.$ 2#ECKAV1H12D;AR;.*VP5P'WH=L:=VI%S;<.@VKW:QT]$>%H.H$%9IKE.& M:1B/S"WP7PA6$ D5^P-S!$IV9[X7B>SPAT3VSBRW M!O#=^7%GG./>&'-FX4NQY*(V$%"-T+TY +;J8VBF^:UNXV M!T6',K]1ED078&6)UGF*9L9[A83JR M S7[R\WIGH,N=D1:U3ZI#&5NML^]2_"@,VFP&7/\YZ4)"=7/$R /MCXYA,D%^%<:N>._LJCEKW 5=0(_A!@ XE0AATU MS#AD Q"+5!"%$5.8L55]>-486W6>)%CB_ %N&04Y;SR.VC-T/AD$7Q8,PQ\& MAA@T8X4T4D50@*,]A)4[QRWP5_7!B*=C*<9@(U)*A\5QM"J8$I),R"E@ZV0D M/3?2)70C&K\R*MCFTDP@RCF-=-Z)N+ M!ZN=7K?>;?J)<8F&E3,7SUWKOJUAV'KC:<\]HMW6_&3?IQM/>O7F%W=^>N3. M[CHWG$54*5'N"=_=V'Q?Z(RF[RKMR@H4^JWLD00;?;[B$>^,0U&(>XI^BZ$\ MQ+W2.O4/W6:X+@SRQ+*:)%BRW7X6L/MCZ_H/]^S8&>'UJT[O[!FI]&2G63\= ME+SG"]V6O]X=W *WUS=W@ZM_'-X.[@V!@R_W\N[3[8>5 ],OY98B%AB9]7%C M$7&]GK>7AJU71K;] XTUUC&K'!<%]-4 ^(8>./HX M>]UKS?#'VRS?[QTM_3MW\)T[X->_!=02P,$% @ 1()=4Q(F-EEU" IRH !T !O M:6E?97AH:6)I='@S,3 R># Y,S R,#(Q+FAT;>U:6U/C.!9^WU^A2==V0U5N M#DF 0%/% %U+56_30V>V:Y^V9.LX42%;'DE.R/SZ/9+L7(AADFDZ-#O+0["M MR[E]^LZ1[-.?+F\NAO_^?$7&)A'D\Z\_?[R^(+5&J_7UX*+5NAQ>DG\,__F1 M=)OM@ P5334W7*94M%I7GVJD-C8F&[1:T^FT.3UH2C5J#6];=JIN2TBIHWTIT:#7,HH3R U)%) #3"2:YZ.R%<&^HXT&D6O"YG-%!^- M#>FT.P'Y*M4=GU#?;K@1<%;.<]KR]ZGL4P-RE,XWE_Z:=8F,W!O&E3P43IP)M7\T+(YDD*J MP9NV^SNQ+8V8)ES,!N_.%:?B75VC\QL:%(]]L^:_PR#HH%+N=NH5/<31@J=0 M*AYTK*I7]V,>"7CF$>@\#^Y MB8"F@-(0^=?6EI3ZQ57'VZA9)]C/\'A&S)B:MV]Z1R>/&%AM?&EV1AE#$0T! ML1D<]-$8YT2>,G3@H&&?[#300?/MFZ#?/EG_O29C.@&B8,)ABJ1@QER37W*J MT#=B1FXAD\H0F9(/4B4D:#=^V<"-))8*9P+RFY^( !K.R!?(#"0A*"_ZH%UW M)(-N/EYW\_:N?%TAZ3P:DI^I1F>ARY,9N4OE5 ;0=U'1OEX, F:I!*Y'.50 MGA*:SDB>&I4#:H_L[H@> T5)@G=66Q+3"!_A*DB0E8ST_=8ZI!"!UE3-;)>$ MWH&+XWQ.C<\8*H,BA@G3=#U21#,R!V)W*Y<#/>2W^L(%6[9(<-H6:!9 JQ0%(11/U M-(*5N5JF;GOD CL@?"3&V(G33I^(ZC&)A9SJ$EL*1EP;+(0,H?:AUQNUK"]! M1)?*K&G[UT1)]U&4#%=<^DX7""@2GUV(1;[$*G QQ1CQ4("C=T @ MA8+KL1UANR7(0Y:+[#WC.A)2YSC.,I22P@X&C'J*+[I:J[DGFRXH+C9A!8DR]! M8SF* 779Y8_15K>)+Z*YWGR(S4 A('(*23ZGR5SA!$@Y$ZX=D6$O2-T\MF)< M4. RC2H0U$&Q2&H+.-4+BK6-'.D0==%2<.;V9SH/-6><*FX-X#[U.F)/[4RY MMNG0+5[MC/=P HD*X,W.#,BR_>)0+:MD:S7)*+-(JCO!)>KFVP*L0;$$Y#+KB9V2Q>)=:N-@=%AS*_4%:Z+M6,+M_<%P9EN5H!^@/IY,4<#_./K8BZ.OX%,?WG68V!US40FZE@X8[]SL0Q0;_0?_Z-WCB<6B_Q@U4 M[SDW4.Z,C950K"_8P9+5,C061&$CO47Z7RLM42^*A:612L]SK7N DR4)-P:@ MDGY#B7GX@@9#MMV13_V\*VQ#C\EG-4V:$Z3R.WC=]_IG/3X_:+ M@X V7Y;%.H=%$CT76!!A@<816'8;:C>T$0>$09$.YQN/*= [F]]\@>0RG"OM MW-%?>=2R%;B*/8(_!*@@$32?!UP3#\86"(23-62"-U! 4XVD-8N7/< G]UGXQX.I%B M C8CI714'$>K@BDAR82< ;9.Q])S(UU!-Z+Q&[-R<[<8Z:!WYBYS[QK]H[57 M9Y7"C-M+%?.&N#Q -3"X@F8:!N7%"::/3-#9@*T&WV6M[P6B?8:7DXD5KT[>U#*MH;/>;[:?:GQS\ M9&.OZU[W/O_,G>[AYC.WG$M4V:-<$7ZXL=6^T!E-W]<.:@^ ,.AD]R2HC/F# MD/AH[(I W'OS&TSD(:Z4SK%_Y39'=>&0)\QJDV#%=]MYP*Z.1^U_KK?%1QOY MX.V;[N')%_=+\&^GC%HH8*O'\V<4O)GA'\\_O8"UMSNWL_D"5E[LW,I?;X?7 M7QY\^/(GF:M(-49F URVQ)T\DU+M;UC4\X]Y5I)3)3=^)Q9<^R3'N>X2:Y0* MSWTS_^W;[FZO&*_\."KQDSZSSH'_N7@ M!-:^<[F/2L_\"4$L#!!0 ( $2" M75-W\-@U)04 %88 = ;VEI7V5X:&EB:71X,S(P,7@P.3,P,C R,2YH M=&WM6&UOVS@,_GZ_@DMQ70?$KTF:ULD*9$F*!==KNL3#;I\.BBTW0A7+DY6F MV:\_2H[3KF_7=FW6 ZXHC-@D1?(A15)JO^D-N^'7DSY,U8S#R>L7-2T!53G!Z4Z[2=XKWM&"7MB8B7!^V8G0.+ MWU>8UZQ[U&M.]I/&I%ZK>Y/=1N1%9,_W=YN>OU?[VT,C'60O9'*UY/1]9<92 M:TJU_J#NV\U&IEH+%JMIX+GN[Q7#>M!.1*I0GT3YXF>QS'JQ.SFN*%+T0EF$ ML],T,.Y6"J&2' DN9+#EFK^6IE@)F3&^#-YV)"/\;37'P%@YE2PIR#G[3@// M1X/-ZZ)PHHG2G*6T=,KSM1O]BRF;, 4U'V-\P\1'FA]A+*BL;%[J9[%R'X15 MMS\*!X>#;B<<#(]QMXS&GSO'(83#5VJOMP>?[;'=M6'<[VJ;M[>\7;?EU1IN M]96:W!E#IS<\"?N]_P"^/Z"Z[^["\!#"CWT8=T8?.L?]L37\ZZC_%3K=4%-\ MU_5_Z29Z&6CJMT(S2"$2:4HCW2]@P=04U)3"ISF1:"9?PHAF0BH0"0PC2E** M:K ##+03*2F:3!5?(QMVMK=J]=85+O/^#G#=0R%GJYQVK4^0"&FT?"NT $UC M["UCFBDZFU!9<-;<:M%/2 X)X\BPMFY,H[G$#D=S(&D,_8MH2M)3BHUH-F-Y MKCW!?\T98]>"*944[=_1'XQ-A4^%>6A\%48B1HNC,^C8<$1D+M(J9.A"Q#+" M@5Z@/L7.*:*0L(C**N!#L62)7'.9SPE&2PFXW,;:@V;KRB[63I!89+J'7A4I M&$'G)%IH?"-R@@#FUO""TR5T(H.]SLDJT@E:W=AK_=*4@3O3/"-QC'&W.$U4 MT*CC:B;Q&88W58'E[67/U3,?9JEG%R&X^0P1Z55F)W..:1Z)6<9U0JV33-)O M7EM>'NWXL[2W'_STSMT+5'$92/\:N!L P*8;KX9)+F&O^J)A/. <6H MM@^CDV<8D+QJI!*6$MRL^!T7C,WL:W!&KCDOPB^>ZW(4 M$;Y28O05Y-4HW/!<,QEKQ6BHBDO-JTG9=@W-4?$M1'?7=N^CWRM\+['AO=#* M?KU9^OOOPHZ!1)8<92JOX(HQIWB>D?1]I5:YEAF!GUV 5^;%U0A?#TD1C4WM M0G/P&49*8#<%?[]HI.OT7 %RCUNN=JKR(-9;$-#;Y4[_-]>L# C;6_7FNET^ M@]J]!VD=/Z/&QSAZ5]D=;1R!8:\_&G3_V#P.9H3;N+N=T1A/FM?N%IY86U;- M0(DLP(T%N> LAM+NG]AVZ_N2']K'K=5K4Z_HMR/UTA=HXCAM%[>:1 MY7FR[PDMX&6[Q>N ^P1'2:;'/C-7=J>,)CCCE^?"87$N_#\"+QB!G9/U@?P& M\._N0MXQ$_,#+TJ?2KL6W/(2.A/%+7P@*2?:VAO7TI>5RB#J7HJ0"9:KN;I; MY!$W2C\\BQMW<_=_\ ]02P,$% @ 1()=4]2>"$T[!0 "!D !T !O M:6E?97AH:6)I='@S,C R># Y,S R,#(Q+FAT;>U9;6_:2!#^?K]B2G1M*N%7 M("2&1J) U$BYD()SO7XZ+?8ZK+IXW?420G_]S:XQ>2-IVB0TE0XAR_;L[,P\ M,[,SNVZ_Z@VZX>>3/DS4E,/)Z?NCPRY4+,?Y5.LZ3B_LP8?PKR.HVZX'H21I MSA03*>&.TS^N0&6B5!8XSGP^M^JJZPX7(J1VKN++?UF_P2DF\ M_T?[E65!3T2S*4T51)(216.8Y2P]@T\QS;^ 92U'=46VD.QLHL!W?0\^"?F% MG9."KICB=+^K03U6M-=]QT MDVB7NE[23)I^LO.OATHZ.+S@R=6"TW>5*4NM"=7R@[IO-QN9:LU9K":!Y[I_ M5LS0_78B4H7R)/(7M\4TJ\GN'/$=6JF$HA?*(IR=I8&!HE(PE>1(<"&#+=?\ M6IIB)63*^")XTY&,\#?5')UFY52RI"#G[!L-/!^-,8_SPL F8?\/1:>Z/K,$_1_W/T.F&FN*[:])RDTGT/-#4UT)SF$(DTI1& MN@+!G*D)J F%CS,B44V^@"'-A%0@$AA$E*04Q6!-.=1&I*0H6U5\C&S8?KU5 MJ[>NC#+/;P'G/1!RNHQIU_H(B9!&RM=""M TQFHUHIFBTS&5QC.I&)Y%3)4/V(9X2@Y)7B+=R))6$1E%?"B6++ 43.9 MSPAZ2@FX3&&M?;-U)8.U 206F:[(5UF*@:#C$;4S=A$Y1O!R:W#!Z0(ZD<%= MQV,5Z00U;NRV?FFXP)TAGI$X1I];G"8J:-1Q-A/T#%V;JL#R=K.GJK(/T]2S M"Q?Y$?IU&V"42W!:VS' M;U>^NXS)53PN'>CMU>KHNKV6B=:'(5C;6>%U_]+RTG#W[\6=I9C[4[-NZ'5' M$>2/\:V!L'0*87KAR23--?Y532:< [)1K1]Z)\_0(7G5<%UF*$X8FT[:X(RC M9KQPG\BH-#+S&^N8_13Q_ /^\9LX3_G&=)[%JUOU8:TP1<: M\%S3GFO!:)^*2\G+=MUV#:6:_WBSM_3ZS8R"1 MY8@R Y9PQ1B*/,](^JY2J]P(A,#/+L!;Z_,;+BF\L:GD-;NO0:0$%F#P]XK: MNXKJ)2#WF.5JHRH/&KH& 9T==]K_5#5N]T$8O-ZJ-ULC'-D4$L! A0#% @ 1()=4X\J((#Q'0 AB8! !0 M ( !T!\" &]I:2TR,#(Q,#DS,%]C86PN>&UL4$L! A0#% @ 1()=4Z^C M_RN:7P GM@# !0 ( !\ST" &]I:2TR,#(Q,#DS,%]D968N M>&UL4$L! A0#% @ 1()=4P[;+<9R.@ U5 !, ( ! MOYT" &]I:2TR,#(Q,#DS,%]G,2YJ<&=02P$"% ,4 " !$@EU3H&F'"3/7 M D\0@ % @ %BV ( ;VEI+3(P,C$P.3,P7VQA8BYX;6Q0 M2P$"% ,4 " !$@EU3Z6X#8SV0 "D-@8 % @ ''KP, M;VEI+3(P,C$P.3,P7W!R92YX;6Q02P$"% ,4 " !$@EU3.7P2'7T( !J M*@ '0 @ $V0 0 ;VEI7V5X:&EB:71X,S$P,7@P.3,P,C R M,2YH=&U02P$"% ,4 " !$@EU3$B8V674( "G*@ '0 M@ 'N2 0 ;VEI7V5X:&EB:71X,S$P,G@P.3,P,C R,2YH=&U02P$"% ,4 M" !$@EU3=_#8-24% !6& '0 @ &>400 ;VEI7V5X:&EB M:71X,S(P,7@P.3,P,C R,2YH=&U02P$"% ,4 " !$@EU3U)X(33L% ( M&0 '0 @ '^5@0 ;VEI7V5X:&EB:71X,S(P,G@P.3,P,C R ;,2YH=&U02P4& L "P#Q @ =%P$ end

XED1L$!UP#U?&PO=V]R:W-H965T>A*"'SYOG.W M?1@=N/@AMP *O98%DV-GJ]3NWG5EMH62R#N^ Z9WUER41.FIV+AR)X#D%:DL M7.QYL5L2RIS)J%I[$I,1WZN",G@22.[+DHB?#U#PP]CQG>/",]ULE5EP)Z,= MV< 2U-?=D] SMY62TQ*8I)PA >NQ,_7O%SXVA KQ%X6#/!DCX\J*\Q]F\IB/ M'<]8! 5DRH@@^N<%9E 41I*VXY]&J-/J-,33\5'Z'Y7SVID5D3#CQ=\T5]NQ M,W10#FNR+]0S/_P)C4.1D9?Q0E;?Z%!CD\!!V5XJ7C9D;4%)6?U+7IM G!"T M'#L!-P3<)807"$%#"*XEA TAO)80-83*=;?VO0K &V!_01S3A30N=-Q[T@+ .);N:@""WDK=[]NIRC MFP^WZ .B#'W9\KTD+)@4O8W:' &R#L8=]BS^QZNF>AS_OI<\@TW;](7UQ-]].>8 1M-H-* M7O"+;*X%+]\2>J!JBV95+8% WZ8K6:U_[U$8M@K#2F%X0>$CR_3U) '=Y%"/ M;DV![-F*%@7D^BK)@+Z050'66JF%QY5P^X\!TW;R#:/_=DNR-K.6$9UJ#^,H&':,M,!\/TG3U&YCW-H8 M]R9U"1M],ROT##LN%&4;],CJ%\+@3EW*@*4)H:VUA3,[B@Z,P3KJYML"PE\3> M>]@\.2L)C/TT3=[#%E88'@[M.1FV81I>53<]!VV %J]9L<]-PDST]"='7\BK M+3+#,Y?]((JBN./,S(+3I\ + KLW:>M->EW2"TKTP:6*VH]K>J8^\I(H[!AY MC@JU*W$G?>E97B+/"SNHQ3E*GZ@@Q'9_?>_MU?/Z/6Z2]$1^FK,UAS4(00K[ M@^:=.Y3@KJDS&RS&^$)J_),'VO\-5U0CY)=WE W7=TGY^,U._'\^!8WT*]X" M*]+Z&+@G?9%.]J9J2"7*^)ZINL-H5]NF=UJU>IWU!_]^5K>N;V+J3OHS$1O* M)"I@K45Z=XF.K*B;TWJB^*[JOE9&ULM59M;]HP$/XK5M0/K=0V;[RL%2"5EVF55@W!NGV8]L&0(UA- M[,PVT/77[^R$-(5 T:9] =NYYYY[[BZ^=#9"/JDE@";/:<)5UUEJG=VZKIHO M(:7J6F3 \,PED2M MTI3*WWU(Q*;K^,[V8,+BI38';J^3T1BFH!^SL<2=6WJ)6 I<,<&)A$77N?-O M1VUC;PV^,=BHRIH8)3,AGLSF/NHZG@D($IAKXX'BWQH&D"3&$8;QJ_#IE)0& M6%UOO7^TVE'+C"H8B.0[B_2RZWQP2 0+NDKT1&P^0:&G:?S-1:+L+]GDMBTT MGJ^4%FD!Q@A2QO-_^ESDH0) /_6 H $NX#& 4!8 ,)3&1H%H'$J0[, 6.EN MKMTF;D@U[76DV!!IK-&;6=CL6S3FBW'3)U,M\2E#G.Y-8 U\!>2*C$':MN-S M(&*6L)C:2IX/05.6J LT>9P.R?G9!3DCC).O2[%2E$>JXVH,Q+ASYP5I/R<- M#I"&Y$%PO51DQ".(:O##X_B;(W@7$U!F(=AFH1\<=3B%[)J$WB4)O,"OB6=P M.MRKD_-O[*._9G^3C+!LB=#Z"P_ZB_$BT&0"F9":\9C<\_Q",OWPXS.:DWL- MJ?IYA*Q1DC4L6>-X_UTBF[G5#%NU$;^4C7A)[E*QXKJNVW**EJ4P%^.Z%P2^ MYV$RUM4JO&OV1D&S5- \1<$$YB+FS(2*T9=J*F)>M2C&.3SKH)':-JZ3E',V M*['Z6-T]2>^:O9'4*B6UCDH:T(QIFK 7B,@ 0Y1XG>-":5L$[(D7*Z,N[M9> M0%=^L!OVH+57";^YIZW&5=C8M1KMNVJ&A_2W2_WM_U12/SAD?Q=+T_+>7YGQ]C.>=^_'?@UYT.<__FX?G6??SP\ M4!DSKD@""Z3RKMM8(YD/Y'RC168GSDQHG%]VN<1O&)#& )\OA-#;C2$HOXIZ M?P!02P,$% @ 1()=4_8RZ'$H @ EP0 !D !X;"]W;W)K&ULC511:]LP$/XKA^E#"UWMV&U72F)8$\8"VRC)NCV,/2CV M.1:5)4\Z)^U^_4ZR$S)(REYLG73?I^\^G33>&OOL:D2"ET9I-XEJHO8^CEU1 M8R/LY2R0>VDT6"QFD0?1O?3 MS.>'A.\2M^Y@#+Z2E3'//IB7DRCQ@E!A09Y!\&^#4U3*$[&,WP-GM-_2 P_' M._:/H7:N924<3HWZ(4NJ)]%=!"56HE.T,-M/.-1SX_D*HUSXPG;(32(H.D>F M&<"LH)&Z_XN7P8<#P.CZ!" = .G_ K(!$)R+>V6AK)D@D8^MV8+UV =3X\@!&3 KXM,'8Z'J5"65 @&%T639#AH=>0WI"PQ+;*\B22TB3 M='0$/GT;/L."X:, 3_Z%Q^S&WI)T;TD:^+*3V"S;;Y:%S:Y/;#85K22AY!\L^00&D_U17,)7I&->]GRW@<_? MT4U^-TJX[LVA8T>2LH.D7FI\T#;^RGX1=BVU X45PY*K]S<1V/X:] &9-G32 MRA#W91C6_'*@]0F\7AE#N\ WY_XMRO\"4$L#!!0 ( $2"75-*:(K>O0, M #@, 9 >&PO=V]R:W-H965T%X=A;RNSH":/26\T+-G:/6Y8/KJNP(.57WHH3"?-D+F5-MIO+@JE("W=5. M.7>)YT5N3EGA+&;UNV>YF(F3YJR 9XG4*<^IO#P!%^>Y@YWW%R_L<-35"W#M^1_^S#MX$LZ4*EH)_8SM] MG#N)@W:PIR>N7\3Y+V@#"BN\3'!5_Z)S8QM[#LI.2HN\=38,C+ M49P4+79JYFI#I0)TLW;9IV99,KIL>8]\[PX1CV"+^W+:?069<<>UN_>SNVL2 MT&6!=%D@-9X_@K)L#\#LROP8(1L'_U$:3)3PMYATK)S!%A_((D M/9O-TR 9Y=:L-HGVD%'._@%VNLK[7], M'8@]>@$%\A6L=!O$\)9(F*2X1W=H%2=!Z-OIAAW=<)+N%Z$IMW$*!ZMADB11 MVB-E,0LP";"=5=2QBB8+J4EB=I+29!%1I4"KJ9J*.]QX,MIG"25E.P1O1K^5 M?3/B041AX UJ9V@5)!&.[&$G';UDDMYC<1!&/M!6C*A!,BR4* I[U(9&V,-Q M:J>6=M32WZN3=$C)BP._QVEH%29Q&MHY8>^JNMYDG3QFF3P9U?V;T2WC3#.8 M+!-\(^=XNE#H10K.D9%E<\MR6DE[)I2V:S0>9MSWPK"_,5:[T O(2!JNLHO) M)-L5[,$'Z4>Q%?9I#,S],R<@9P%=MQ]/BWB80F?9/ MFEN]." .IOE!O,WRQ%KAZSJP\AIJ=QAZ M4=#G93/SXY%[!U\E'D>_IRBMW^V]['LD"@>;/+0C*4FB/C/WIJVK>NK/5!Y8 MHG@TK3W(RL!\WPNAWR=5\]C]65C\ M#U!+ P04 " !$@EU3RJ3(A) $ !;$@ &0 'AL+W=O\78,^_W M6"Y30O$S!R+/,L3_OL4IVUZW8&LW\$*6*ZD'G'YOC99XBN7K^IFK.Z>VDI , M4T$8!1POKELW\&H"NYI0(#X3O!4'UT!+F3'V5=],DNN6JR/"*9Y+;0*IOPV^ MPVFJ+:DXOE5&6[5/33R\WED?%>*5F!D2^(ZE?Y!$KJY;<0LD>('R5+ZP[3VN M! 7:WIREHO@%VPKKML \%Y)E%5E%D!%:_J/OU40<$)0=,\&K"-[/A,X)@E\1 M_*:$3D7H- TIJ A!4P]A10B;$J**$#4EQ!4A;DKH5H1B?SGE^A6+/T 2]7N< M;0'7:&5-7Q0[J&"K-2=4;_:IY.HI43S9'^"9!)=@JI(HR5,,V (\,+J\_!WS M#!0/SP98(I**UTWWI6@U.\;@/?O0">ZT%#/'?-Z:Z!/K#3?\NIE3Y\7_"C M]P4_MM,'>*[H\"3]WDX?X5D;>+&FP]A G]CIG]AF%SSL6#:"7R> 7]CS;0DP MH4+R7-5P";X\* "82)R)/RWF.[7Y3F&^<]+\ G..$W V5IWG7"67$$ 5^0$1 M<[6C" S2G,,[G&RQ*8L*YV%A3/=QS;]*(I48U/KL#G.0Y\KO=V#T6TQ@Y/D;&;N % M\*2FE6"&.P0.F":%+<,,Y MHDNL:](%F.RRIX+?)'^IHX%^9M+2/4YJWW5/)S5T]X<%UQK^39G41AAT:<$.#01\:@".#P6H>3DS#P9D)6J=ABBEA M''QB$@N0J'JM.F$'?'G$V0QS6]> WMZ%]Q%M">[;'O2;:*!:@W'=_*-I[OAA MMVM:D<;0L0$:N*YK6+Y)!0VMT!_%[YLRM'=E^P*"?_49.%%=>:++Q@S1K^!I MH7:[RML753_ VVLRK5/<:([WW0+&'S+'^XH/[27_S40[+M>^.26&S:'CYM#[ M1M!2O'/PHIEAOBR^4@AUILNI+(_<]6C])>2F>/__:?P67@V@87P(KT;E=XZ] M^?*SRR/B2T(%2/%"N7+;D4H=7G[)*&\D6Q>ON3,FU4MS<;G"*,%< ]3S!5,K M4-UH!_7WI/Y_4$L#!!0 ( $2"75,IQZ=WE0@ ,,O 9 >&PO=V]R M:W-H965TEX1I_C]Z*6F- ?*RE"=1R2PT MB(*X^$N^EXXX8!!R] Q6R6 =,]@M#+ADP%T9[)+![JJ24S(X75=P2P:W*\.X M9!AW99B4#).N#-.28=J5P33V.V=T9JDVNPBZ(DKR$%L03JXO6?*"F*07\N1# M'J@G 1A^EZ0 M_/:T0._^\?YRQ,6RDGGDE4O,BR6LEB4P>DABODG1;>Q37\-_"_-/ ?Z1,+>R MV=K;/+= @4]T.T38N$"689D:?6ZZLQL:]@7,?I_%>W9SK//&CRE_]V/*?X39 M%]03[&8K^Z?.MFO9ES#['5T-D37)73?1L-_#[+\FN\KSMH;],\S^U>-[VX_9 M:V&(J]3#N3S<(N^+^(R2-;IA5"0?NB->$ ;\%?V1?['D-$K_!):QJV7L?!F[ M99D'\CV(L@AY9!MP$@;_+5*;R3^Z9(:E.<[0,/ZI"]O^?#5SG,H>I]-PZB$GL!?$S\I*4I[I<+(2YN3#97NRNL9'_NQSM-%JXE18NK 5+/$K] M%*U9$J&4A/E.^A),4^IE3( IU>ESZS;TL>V)>ZA/D<5-NA:-QY7&XVY^$^B. MWM7T?X^^\@UE OEW-.72G3/9Z+3:4"SD'.AFFLZX:4.3KL6&267#I(L-N0EY MX;K]+M7-@G23O]^_?F1T6Y+>B,#0V3!IZ/:+BPVS/3*FE8Y34,?"E2HR">C* M:5,-B#CV6";,6,:<,JJ- MA'DI_5 S6VM!DVX,Z6\I_2U0_X_BX(/>?4E2T68)8%;NEY!R9)S6 *NA&-8: MT*2S(0-4'3,Q:("(#\;+NB).,Y2)@E8D /7TZ3ZE3'D!E5G3;C$_2Y07^[9NMBWP@_E!J9I)MW1!D?S4K1STLPFW;'? MZMJKLFK"=76?-++G+Y[>(Q&7!9S]FL2BJ#$)J%\"LI)]2@N@E:O4@ I;CJW9 M" VEL&5LMANCJK,)E^=%(!(F6&4R(O-.H6Q^BG*=Q9YXG82!3[C8(;)>"X/$ MH]X@5Q=8$XT]34('C^UV:U3E-N'2#2 TA,W-\HM;L+D#95UU5;!-N&+O@1=] M$_Y%3R]D"[2 IJJQYO2!XR&Q+0F=KO;+542+;@D M/@1QWO/_\4"C%66@+U2=LJRS.EW5$PNN)S=)% 6\Z/0H15O*//%,GJG6T; L M8VA:#G3NL!2^6]T.4EV@@_<' GAMJ#L3/JQ.^FR$VG=>%4',%P'W@ ? MRQ,BW1,#1ZPJ".XT=NJ5AY,F@$/G-*RJ#(:KS%$\=HAU6X&X;9QU(JT V3[1 MGY:MU"IA@C=UVN8N M[6HIM+5AM,WG;J0-4S_;34P]M?3!SP4PICX629>?FJN>,96G9.K)I%R]"L5H M[+>,HY8GQ$^-$WEI*VBVX9%%2RJ@_Z&O'D_$([*R3FFBD-IVSYHF"A5M M&,)ZI#E&7QX=^2>__.TME MTL[EK"B?P=#3@*&!T8&(4A08J*ZT-R6KXC+,C](1L' M7=MT0IYN/E T46]@K-ND$->!(?%G[OAMQA(_"4/"^NWTP<^O9^V''86R#MP/ M]]]I6)[9OM/]&>LV*4!W8$!_^TX?S9Y^0FXK['?..D!Q%-@[<&O;?\=A><9P MW++AO?GJEP1457'AJO(S]_N-F>VJPN.:Y]QG5Q4+%^ZY>^_S"7EFVS[WYZM; MI*J2>V)B#>US,T]_O&@+LCOJ4R8.*W=9[*=UN9!-JBJY]EG#0544%V[C^X<# M+,\8.OH;2OWYZA8=7 XZ,6O_&\+A !XZQX*J6^[XK+&@:HT+GS/ZQP(LSVR[ MK=:?K[!H='#5-J+L.;\-GHJ3LCBI%U?_JK?5C?-9?L_ZZ/W<_+ P->]OS0]W MQ=5>);ZXWEY4B12%="V6DD5J@%AQ8[SXP)-M?M%WE7">1/GC1OB1,DD@OE\G M"=]_D M4]_:O_P]02P,$% @ 1()=4[Q7;-9= @ /@8 !D !X;"]W M;W)K&ULG55=;]HP%/TK5M2'5NK(!X0P!)$*:-JD M;D-EW9Y-N!"KCIW9#K3_?M=.R"@%5NTE\<<])^>CG51/.@V?)GDVEW) MKJD-/))5VLBB :."@HGZ3I^;' X 8>\,(&H T7L!W0;0=49K9<[6C!J:CI3< M$66KDOX3Y&TN82M;E$CJ][AN\.TS!Z>(&I MVS)U'5/O#-/W$A0U3&P(MUD3ZIA/!53S]!V//7W;-.S%28)I; ^#.%461D&_ M+7LEL]?*[%TT/*V4 F$N&(Y;IOA]AD]YK*'Q@7CL-\'@R.+;JG"0?!R<=MAO M=?4O.OPF1?9/DTE+EOR_R>3M&XJ3. R.7)XJZP=)[\BF?W"Z;6?]2M6&"8V? MTQJ!02?!G%3=K>J)D:4[\$MIL'VX88X-'I0MP/VUE&8_L3VD_66D?P!02P,$ M% @ 1()=4Z&"FYHH @ ZP0 !D !X;"]W;W)K&UL?53;CILP$/T5BZ=6VBZ$)-MV19 VFU9=*5&C32\/51\<&,!:7Z@] ME.3O:QM"LU+""\S8<\Z9XUO2*OUB*@ D!\&E60058GT?AB:K0%!SJVJ0=J90 M6E"TJ2Y#4VN@N0<)'L91=!<*RF20)GYLJ]-$-7QB_^R]6R][:N!1 M\9\LQVH1? A(#@5M.#ZK]@OT?GR#F>+&?TG;U=[9XJPQJ$0/MAT()KL_/?3K M< :P/)B2J(KR-K1O>,,V06\F8%2!DW;Y,0;2.. M+LQZT64G&E\1_4@V2F)ER">90_X:'UH#@XOXY&(9CQ+NH+XET^B&Q%$\&>&; M#JLR]7RS*WP;>F"B$>37!L0>].\1RME .?.4TRN47VO0%)DL^Z6D,N^C;Z"M MTMK6DR<$8<;4YH/:?-3 H-;M[^O4"5[:M''*R9P<@6ISJ;OP[ *T*6_9H9D MJI'8G<5A=+C)#]T!_E_>/0,;JDLF#>%06&AT^]YVI;NKU26H:G^<]PKMY?!A M95\CT*[ SA=*X2EQ L/[EOX#4$L#!!0 ( $2"75-GI+GT?08 +P? 9 M >&PO=V]R:W-H965T. M[9-5RK^*!6,2/<=1(DY;"RF7QYV.\!$4O.:) S MQ5$'=[M>)Z9ATCH[RRT-72.+UU/,>04?X9L)2K/2+DR M3=.OZN4J.&UUE44L8KY4(BC\/+$QBR(E">SX5@IMK74JQNKSJ_2+W'EP9DH% M&Z?17V$@%Z>M00L%;$:S2#ZDJP^L=*BGY/EI)/+_:%72=EO(SX1,XY(9+(C# MI/BESV4@*@P@Q\R 2P;\EL'=PD!*!M)4@ULRN$TU]$J&7E,&KV3PFC+T2X9^ MGJPBNGEJSJFD9R<\72&NJ$&:>LCSFW-#1L)$3<5'R>%K"'SR;)S&<2AA;DF! MADF QFDBPV3.$C]D AV@6\HY5;,%[9TS2<-([,/HY\=SM/?;_DE'@@E*4,-;GS/NV3]VF_L+.?,Q_8G:WLEW;VCUFR3?M&*LAZ*I)<'MDB[SH5 MXLW\^W(--.A*LEC\;='@KC6XN09WBX;;5(+0)7VATXBUT8R&'#W1*&,H"(4? MI2+CS#2G"ZE>+E5A^]-9W^L6?R>=IVJZFU!NF-Y;F]ZSFG[.>/B4+\0VF,Q# MY0$*$\DX$Q+!$C49?FF7B0\'F/QNB:NW-LZS"KJ3"\;!&C^- 2?8,]1)P?;; M*&'2%,Y"6*\2I('CUF(Y]FJQQ /BU6->%^=BC&MTD[H\AWC8W9J:_MK[OM7[ M>Y[ZC 4"S7@:(T$A,>D,RN%4(L'\C(<2IK()&_IUP]U!W<%)G6Z+Q8.UQ0.K MQ5#$H40G:)QQ#BOM!7WB-!&T: XNH7]!>VHQ0@:G#+H=AC[19U,B!S7##HAA M58P-=+AG6CX&0M>TSB8&0H?8UMG1.C1'/UAGD+;'==K::/@$14^MM@.(Q('* M;AL],!J%WUF0Q\J4V:.:>3V+;4Y7%^ON^ZW[G/ ?V5>JV9AZ-@,KW81C-7"8 MS-.()FB:)H%ISH]*_JIFS_-Z]:G0E/"B)-Q8UUVG?[3=&ZR]P59O'M@32[(\ MX:JKA[J$[AG/^__$9^AN&H5SJA8-)").L\2(=J6.JB,8.\;JT8ATTQ==7!UB M]066>,#0T/>5G0(\\AD4%)@Y%OQW=&%UW!W5;D=70,=>KM[H>&FCB9 A[$9R MO+V'KZ$JBHK,F(=>+;BD;TY# \I-'W2A=.R5\C&;"D81E(P@\R$-7VY8/&7< M&B!=AYS^KI*@*X=C+QWO34(=N/MO<;M,0@/*31\TQ#MVC!_5P6ES[Z#Q&'=W M%'&L(17;(?6GVPM<1U#75H:PQD5LQ\4"Y=OHCQ5-OM,FDQAKG,*[V@5@C5;8 MO@\84[% %':[OGI@WS) PDAM@4U3MI2U@0;&YJ4IX86!T.W;$J,A$MLA\EFQLY YQA#4Z<[,); B8DR;^:W!D=C+[9C[XC3[V'41L5OWL399I.& M7;PKV,4:=O'_T['C.JJ:$C8NZ:I-U4'?F%E3)VY,K$'BP-9T8HWGV([GP]O+ MN^NA[01" SK9%: 3#>CDG3TR,;2^QN W);PP$#K68PFB:P&QUX+QAZM;:^PK MQS^[0GZBD9_8D?^7=/3$ /0#8Q/3A'+3$PWUQ [U>=S1/_^QHR<:+8FWJVQH MY"3VDY-W-I.D?C"R+0]-*2]*RBI,N?:5HC&CL/V MZ,,BN8;B"*U-[MZ4)E_1W6P&C@;H0?FY=WTUNGO8KS+< )K'6=PH@QIDW=ZN M,JB!UK6WI3]WLO\#H?C0Q9[Q:+]3N2N,&9_GU\ "Y6!4W-6L1]=7S%)<)&OQQ;WV#>7S,!$H8C-0U3WL0_!Y<55&PO=V]R:W-H965TQ9^C,.#3]]7MF;!Q(C,OER,!D7.%>@BSQGZN4.,[D;>:&W?[#@F]38 M!_YXN&4;7*)YW,X5C?S:2\)S%)I+ 0K7(V\2?IJ%3N LOG+49[S'+K"?B^%$Y]>IO6N'A_=[[GRYX"F;%--[+[!M/ M3#KR;CQ(<,V*S"SD[B^L NI9?[',M/N'764;>! 7VLB\$A-!SD5Y93^K1!P( MR$^SH%,).F\%T0E!MQ)TSQ5$E2 Z5]"K!"YTOXS=)6[*#!L/E=R!LM;DS=ZX M[#LUY8L+VRA+H^@M)YT9SY@27&PT7'R16E_"'!4L4Z;P"I9&QD\?[Z@*"=S+ MG%I3L[*X(BEM8(';0L4IF< \8P(NIF@8S\C/1WA<3N'BPR5\ "[@@6<92?70 M-P1M/^W'%>!="=@Y 7@+#U*85,-,))@MVH7]L= ?=KX/Y9P.N*$5AA4JGX+RJ< MD;!"6N+W$S?Y32RS_GO&H/PU0PYJR$$KY#_2L S$6]1#,F)-F,'?$$X'[[/= M!GA3 ]ZT KIV/UKBE-PHEE_!Y#6=DUP6PC11E<[[QWEK)KJMB6Y;B18T)12/ M#59S$1X%-[1T+Y:/M.1^?T";R[89& :OVT+P_UD8PH/=*FS-P)'W6&H#0AJ: MZ(;Z)I8;86O2N,>$[ZL1O2F&?["+YJ@V[OBBZ2M4X')#K9_61Z2).QCXK^;E M^>J!J0T7&C)24-[?#N-J5C'BIK0._74IK]P'Z@ M/CB._P-02P,$% @ 1()=4\K$7U'. @ B0< !D !X;"]W;W)K&ULC55?;]HP$/\J5K1)K=21D! *%40JT&F5V@K!NCU4 M>S#)A5AU;&8[0+_];"=D:9>FXX'8SOW^G.W<30Y!OP@<)"-,3*9;#A_-I/;9.IXQA!0B)5AP/JQASE0:HBTC=\5IU-+ M&F!S?&+_:G/7N6RPA#FG/TFBLJDSO5QO4!GG\XGKM**!N?&%?NL9/??81^C>\Y4)M$-2R!YC7>UT]JN?[([\SL) MU[#KH<"[0+[G]UO\S+OA"X@UO&_A7H>=H-Z]P/(%'^X>6A 94RX+ >CI>B.5 MT!?T5X?$H)886(G!.Q)+P3=X0RA1+TAE F3&:=)V$MTTH=?SO,\=?L+:3_B_ M*=\ARP/2<,-0\ MG0MDC!9" &OU-O[G>/H#S_YJ@^67VQ(8O@DL,W$;U2X'L;5-0**8%TR5A:]> MK?O,M2VO[M_PLDG=8[$E3"(*J89ZO4M]@*(L_.5$\9VMG1NN="6VPTSW2A F M0+]/.5>GB1&HNV_T!U!+ P04 " !$@EU3G.3I_>8" A# &0 'AL M+W=OA6DH@B0MB61A'43-DA/*@UW%K MC[+7$2N=40Z/$JD58T1N!I")O!O@8+CXLP4-2DX;N#_>H7]RR9MDID3!M R0 G,R2K38Y%_@6U" M#8LW$YEROR@OSK8: 9JME!9L&VP4,,J+)UEOC=@+P(<"XFU ['071$[E#=&D MUY$B1]*>-FAVX%)UT48B)K4.@CFA27@Q[FZ);( MC(+2=@_] "(5>C#O GH2Z'9-C!3B;'UW YK03+WOA-KHL:CA;,L]*+CC ]QM M=">X3A6ZY0DDK^-#DT>93+Q+9A![ 2>PO$"UZ .*HQA[\&JE.36'5S^ ]\RI MA@1---'&G9<[8%.0OSS ]1*X[H!K1UU_Y>7+R)Q#0PU,^5@:)4O#*[^\06UX M-NX&[=>,M$"PQSK=N -DI5,AJ381_[M*/U4Q>U2<=L+5[JJ1KA] M0JOCJD3%T?FL/L)UR.IPKVMC(!>N-U5H)E9<%PUO\ M4$L#!!0 ( $2"75/09L)L#@L .A 9 >&PO=V]R:W-H965T*SJ?YNIUFWT;5:4 MS;NS:=O.W_9ZS6BJ9UGSIIKKTOSFOJIG66N^UI->,Z]U-EX6FA4]&L>R-\OR M\NSR8GGMS+.) MOM7MU_GGVGSK;6H9YS-=-GE51K6^?W?VGKP=)G%78*GX,]>/S=;GJ#/EKJK^ M[;Y\&+\[B[L6Z4*/VJZ*S/QXT'U=%%U-IAW_75=ZMKEG5W#[\W/MPZ7QQIB[ MK-']JO@K'[?3=V?)6336]]FB:&^JQ]_UVB#1U3>JBF;Y?_2XUL9GT6C1M-5L M7=BT8):7JY_9MW5';!4P]> %Z+H =0MP3P&V+L .+<#7!?BA31+K N+0.\AU M ;GL^U5G+7OZ.FNSRXNZ>HSJ3FUJZSXLAVM9VG1P7G8SZ[:MS6]S4ZZ]O%HT MYDK31+=Z8B9,&WTH5].U&_;S:)B763G*LR+J:H^NGB)0X-6U;K.\:'XU\J^W MU]&K7WZ-?HGR,OHRK19-5HZ;BUYK6MK=KS=:M^IJU2KJ:16+/E5E.VVB03G6 M8Z3\(%P^#93OF1[:=!-][J8K&JSP5L_?1"Q^'=&8$J0]_<.+QTCQZW#Q3UEM MBA-O\<&/-7[XW8W?Z4NVF7)L61_SUK>:.#=Z7M5M7DYVYMS?'XT\^M#J6?.? MP,WXYF9\>3/NN=F-?M#E0F-3<%50+@MV#OCADDN9$'[1>]@>643&4L79KFP M983'5$BYJQNB.B:IVNAV[!0;.T70S@_EJ)KIZ-7'JC%/XGU=S:(_YKI>]BGZ M *ZJ$]OM$$JFCO%0=2YCV4V#'>.A3%"FB&,Z4AGG4H@4-UUN3)=!TZ^U8:KQ M42M2E>,HFW7SZG_+"Z^-)QH5BW$WS295-7[,BR+*9_,LK[M)B/6,!,UDG'+' MF#Y4)4H(1S6 *A*+E"FG9Z",)Y1S@7>,VG2,"G;,'^U4UU$V_L=@I#.VB=HJ M6D^4Y0P9&2>9EXNN;ZK09.DK: :)>>(8BZA8[(B&4$092R1N:;*Q- E:^J5J M#:*.86D"FB?-='=\P@"JJ**.1QA"$3=/&$MP4].-J6GX0=_,W:BZCSY6Y>3\ MHXG-QM'[IM'&\-]U,3XW[O1\T6!>[SH%_D-N6H,NGN*/NEV6HVCU>QMIUD9W6:%?AV]GU6+E=5;?=#Y M.VP2[25!+8R M9NXCLT^UVTAJ&TF#C?QM[0Y?;_G#J,#[\VI=UW8;' CT$0F/C5/(H3CS@)C:D(8?'-.@8 M($$*-@:(#!L#+$S!Q@#1A<; !BHD'*GD1VGL0TY1[K+?!I M&/C'"[4IA#T5S(4CHF*I<*V%(IXPGZTV;J#AN.%D0=R00KXK1CV!#[5TIV&Z M'QJ=4**A+$U8[%E28Q;G+(SSXP&- M(6AFU%D6'2 JPIW5R"$B4BGWK)PR"V\6AO?Q5H\8)"ZAPEU5'6 R:"P4)4F: M^JRU^&:'X/N[%Y"&#(&RH-33K*U-@3U0/MG2$$. #9>&]JEVS;189T?$.H.X MEI(F+A_VRG;;:J'.PE!?CD2W]J$G)DYZ.@3JS$*=G0#JS$*=?3?4&<2KZ;W8 M\5!]1"98ZN8K T1&DCBEW!TT1*>H9)Y$C%FHLR-#G4&^"N:F3GU$I5)@/!09 M_R?<[0Y$U@4(0OJMP" MG9\*Z!Q2. &[H5C6[DX#1,02X0GKN,4Y/Q7..8)@8"F2KT-+L;A 4=_#SBW, M^<^%.8Y7[?;VJT3 F$DV]QUO#@P=^66 MH5S\?,QQ2U4>7C<.'7> B[=*,.'N^".R;J^7N.X,T5%.&'$W_1$=4R9@]#WF MEN@\3/07O&]%Q)MSU1JPV$L?5YF/+'!AV' M2&8T=H, 1,5Y3$'G0%DJ%7"*R%X[$\J3NG(; _!P#'!$TB$YN'"?F &B$N"$ M!R92PA.B"TMU$:;Z\5@G((PYX^[:S@"106,1$2&I"8(]YEJTBSW[ZC^(.P$Y M+$FL/ @1%L/B>%OI?7'8/OE:MG-2C+#$70!":C/9N.^HAK ,%WNVP,YJMC\E8G+I+EXA,Q)RY6Y&(C*4\ M]>Q%"!L8B'!@<&PT"B13Y^X.9!]120&\)Q(U&/_C=@QRPS3US0H;,HAPR' \ M+@IDQ8"#IP!9"P!3(%S1KJ$V !#A ."(4$2H#0U%4G9@:+BBW7.OEOXR3/^O M9584U6AY8&+P;:[+YC 7+2UP)?GY+EI:CLH]Z>Q+'9>$]#MG)'$/*/V;[+SU>P.S38; M$,@3Y.9RZYCZ=^?F$DV2N2\_D):%,LS"4%>&C+)0D2; M=OIP_0 @.J&('Y#426".#^!HB,Q+%T M X0AHN-*4>E[O ;E>60.L%+6LJZ?'7XF>.C##1\ MSK@;MB,R*1/P?A,B(TG*B0>(RH)*A3/7XP6T"J:8V1:0ZD19UU!A+Q3Y?(@E MJCI5LJ3@JT4 *-BI9P)F%JS(:VAB89J$8?ICY_S7E4M?RU>-ZFV]B#TSD=?R ME?G&=.&B;%7A/D^H"\':Y>NK?5K_X&P*>LGN1E M$Q7ZWMPJ?M,]GO7JM?K5E[::+U\#-ZQHJ]GRXU1G8UUW O/[^ZIJG[]T-]C\ M<8/+_P-02P,$% @ 1()=4\+]:+83 P #!$ T !X;"]S='EL97,N M>&ULW5AM:]LP$/XKPAVCA5''\>K%:QS8 H7!.@KMAWTK2BP[ EGR9*5+^NNG MLQSGI;K2]<.6S2&U=(_NN4=WY\IDW)BU8+<+Q@Q954(V6; PIOX8ALU\P2K: MG*N:28L42E?4V*DNPZ;6C.8-.%4B' X&25A1+H/)6"ZKJ\HT9*Z6TF1!W)N( MNWW)LR!*W@?$T4U5SK+@_O3MCZ4REV^(NY^\.SD9W)]='MI/6^ L"+VD%R\@ M/1_@O!;#J)-]ZFZY9=IXMHYAM_G)N%!R/P=@L,RT8N2!BBR84L%GFH-702LN MULX\!,-<":6)L;)"9TCG3?9@HV)@F M8\$*D*-YN8"[474(H#&JLH.'0#2SMG0MQ"TWXO]KA7Q4[-!E Q MV0^MH&[H:-P$^'?9'/!5O*3F#\I\7MKMR'8.7<9N-"OXJIVOBEX QA[A M[+2NQ?J3X*6LF-O\BP-.QG3C1Q9*\T<;#5IE;@U,!^2!:+XP]^2W/Y7.13LU=B=1,T)E]U=OCM^MS5M"E,'<]F 7;\37+^;)*^U4WD(ANU7;\%;87)?W;BXW% M9_EWFJ9QG"181J=3KX(IEK:>JO-A8'/+ J8+T# M\?UQH*?\/G$,5<6T84\PCJ0IAD O^GLT29#L)/#QUP=[2N(X3?T(8'X%<8PA M\#3B"*8 -&!('+?GX,%Y%&[.J7#[^\?D%U!+ P04 " !$@EU3EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $2" M75-)Q9%*#00 %4< / >&PO=V]R:V)O;VLN>&ULQ9G?<],X$(#_%8V? M8(96O9V63J\SU=GA1^Y18=N3/ M&VF_E?SZ5INO.ZV_LN^M5':9[)WK3N=S6^ZAY?8OW8'",[4V+7=X:)JY[0SP MRNX!7"OGV6)Q/&^Y4,F;UX>^KLT\/- .2B>TPD;?\%G K;T_[P_9C;!B)Z1P M=\MD^"XA8:U0HA4_H%HFBX39O;[]6QOQ0RO'Y:8T6LIEDHXG/H-QHOQ/\\9# M;OG.#BV.[SYQ!%DFQPOLL!;&NN&*H7^.C#> %X]'O=/OA'1@5MS!>Z/[3JC& M=X-/,0\>8XC#X7,,XJGYDS#JNA8EK'39MZ#<&$<#T@,JNQ>=39CB+2R3PR6, MJXI=*(=!8I=J[ JO]4^*M[ZLQJ=VB!O$T)P*/&$NJP$\'N0Y'FLI*KQ[Q=YR MR54); BN#0 S C![1,"-A_ _L.RJ9E<=F R)R#SIX'4-3O7;1= %@1D\621 M/.=V'T >$9!'3Q;)BV^]"""/"2(@427_)YB_DV' >0K O)57,@5[$*2=$&E MY45R*2U7J%MB6?Y^&CC)#&ED-;WLK%%C+-M , M)8E)2R2)+A<8L0DS* M*]F3>N4HQ*2\DD7VRB$9SMA*6-XT!IIQ7.+*",^%F)17LL=9=2#FX=ONCKT' MW1C>[458A&646K)'4LL$JW!M MEU.FR2.;YAX3:^ZA!V]%O9-B&*,A)N6>/+)[PFA:7,DXC8R."YQ#AM5]B$E9 M*(]L(;J\"--[3FYY1;;04%[,V :[JGH)?MJLM6IF6S MFXY-RD)Y9 O]PCRK M*N'/<3F5>HA)62B/;*%QV8"@:ZP_ 'R2+Z6VO5^]XC@(,2D+Y8^RNGD8\\-D M'R>G+)1'MA"Y7\%F(29EH3RRA<@=B\E"(JVT*1FG[&/W!CNW[EX!6'Z M#'>W*0L5D2WT&V90UV&S<3OQ D1;,8(0NB>CMQ^C"_W(+&9C^EN1 M;D+Q)B1/""R^?%7$8W,.Y;$-@TM=G<,R*V-L/YP+V]+711@VK3_?SNR;KB[B M;=D=7%ML3\7!.QV-)JY[G9&M%J\S!YMKZ_\SL=GOCUO_V6R_:W^.?PQV/TUW M"J7W,1MLBN[@XS)SE^JY'=S](,/;Y&RPWBVS;KV3S*4.4@C2]$$&098^*(>@ M/'W0&(+&Z8,F$#1)'S2%H&GZH!D$S=('S2%HGCY(1BCCB""IAS6!UH)<"X'7 M@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'> MVGO9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0 MVU!O(]#;4&\CT-MZ'TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L( M],Y1[YQ [QSUS@GTSE'O_)UZAWBM?'CV/-9X_W=2'6_7^N?M[\O'9N^YW'%V M\)=E]0M02P,$% @ 1()=4R/5;@VH 0 N!D !, !;0V]N=&5N=%]4 M>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZ MX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X M+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQH ML%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX M8=H_^=7^G4R?8:A<6&U) O57_]+:->X5F5S]&?=#YOY)U!+ 0(4 Q0 ( $2"75,' M04UB@0 +$ 0 " 0 !D;V-0&UL M4$L! A0#% @ 1()=4[I7U\GO *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ 1()=4YE&PO=V]R M:W-H965T&UL4$L! A0#% @ 1()=4Y U&#@"!P C!T M !@ ("!@@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1()=4S$YE4$Q!P W1L !@ ("! MNAX 'AL+W=OP & M @($>, >&PO=V]R:W-H965T&UL4$L! A0#% @ M1()=4X$CNVFQ"P FAP !@ ("!U5$ 'AL+W=O&PO=V]R M:W-H965T9K !X;"]W;W)K&UL M4$L! A0#% @ 1()=4Q$:*!U3"P I!\ !D ("!AX8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1()=4[2OL&PO=V]R:W-H965T&UL4$L! A0#% @ 1()=4P8\5F.H @ ?@4 !D M ("!2=@ 'AL+W=O&PO=V]R:W-H M965T)$7W& 4 &(+ 9 M " @=C= !X;"]W;W)K&UL4$L! M A0#% @ 1()=4PCCJM@"!0 (AL !D ("!)^, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1()= M4Q=92E&(!@ [B$ !D ("!1O( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1()=4W!GG$J^ P +@P M !D ("!Y@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1()=4TIHBMZ] P . P !D M ("!9PH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1()=4[Q7;-9= @ /@8 !D ("![AL! 'AL+W=O M&PO=V]R:W-H965T$@ M 0!X;"]W;W)K&UL4$L! A0#% @ 1()=4U-' M+']G P 1 H !D ("!E2&PO=V]R:W-H965T&UL4$L! A0#% @ 1()=4]!FPFP."P Z$ !D M ("!53$! 'AL+W=O&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !$@EU3(]5N#:@! "X M&0 $P @ ',1@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 ,@ R )4- "E2 $ ! end XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 262 290 1 false 76 0 false 5 false false R1.htm 0001001 - Document - Document and Entity Information Document Sheet http://www.oceaneering.com/role/DocumentandEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.oceaneering.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003004 - Statement - Consolidated Statements Of Operations Sheet http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations Consolidated Statements Of Operations Statements 3 false false R4.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 1005006 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 5 false false R6.htm 1007008 - Statement - Consolidated Statements of Equity Sheet http://www.oceaneering.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 6 false false R7.htm 2103101 - Disclosure - Summary Of Major Accounting Policies Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies Summary Of Major Accounting Policies Notes 7 false false R8.htm 2107102 - Disclosure - Revenue Sheet http://www.oceaneering.com/role/Revenue Revenue Notes 8 false false R9.htm 2115103 - Disclosure - Selected Balance Sheet Information Sheet http://www.oceaneering.com/role/SelectedBalanceSheetInformation Selected Balance Sheet Information Notes 9 false false R10.htm 2118104 - Disclosure - Debt Sheet http://www.oceaneering.com/role/Debt Debt Notes 10 false false R11.htm 2122105 - Disclosure - Leases Sheet http://www.oceaneering.com/role/Leases Leases Notes 11 false false R12.htm 2129106 - Disclosure - Commitments And Contingencies Sheet http://www.oceaneering.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 12 false false R13.htm 2131107 - Disclosure - Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan Sheet http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlan Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan Notes 13 false false R14.htm 2133108 - Disclosure - Income Taxes Sheet http://www.oceaneering.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 2137109 - Disclosure - Business Segment Information Sheet http://www.oceaneering.com/role/BusinessSegmentInformation Business Segment Information Notes 15 false false R16.htm 2204201 - Disclosure - Summary Of Major Accounting Policies (Policy) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy Summary Of Major Accounting Policies (Policy) Policies http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies 16 false false R17.htm 2228202 - Disclosure - Leases, Codification Topic 842 (Policies) Sheet http://www.oceaneering.com/role/LeasesCodificationTopic842Policies Leases, Codification Topic 842 (Policies) Policies http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies 17 false false R18.htm 2306301 - Disclosure - Accounting Policies (Tables) Sheet http://www.oceaneering.com/role/AccountingPoliciesTables Accounting Policies (Tables) Tables 18 false false R19.htm 2308302 - Disclosure - Revenue (Tables) Sheet http://www.oceaneering.com/role/RevenueTables Revenue (Tables) Tables http://www.oceaneering.com/role/Revenue 19 false false R20.htm 2316303 - Disclosure - Selected Balance Sheet Information (Tables) Sheet http://www.oceaneering.com/role/SelectedBalanceSheetInformationTables Selected Balance Sheet Information (Tables) Tables http://www.oceaneering.com/role/SelectedBalanceSheetInformation 20 false false R21.htm 2319304 - Disclosure - Debt (Tables) Sheet http://www.oceaneering.com/role/DebtTables Debt (Tables) Tables http://www.oceaneering.com/role/Debt 21 false false R22.htm 2334306 - Disclosure - Income Taxes (Tables) Sheet http://www.oceaneering.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.oceaneering.com/role/IncomeTaxes 22 false false R23.htm 2338307 - Disclosure - Business Segment Information (Tables) Sheet http://www.oceaneering.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.oceaneering.com/role/BusinessSegmentInformation 23 false false R24.htm 2401401 - Disclosure - Summary Of Major Accounting Policies Long-lived asset impairments (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails Summary Of Major Accounting Policies Long-lived asset impairments (Details) Details 24 false false R25.htm 2402402 - Disclosure - Summary Of Major Accounting Policies Goodwill Impairment (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails Summary Of Major Accounting Policies Goodwill Impairment (Details) Details 25 false false R26.htm 2405403 - Disclosure - Summary Of Major Accounting Policies - Additional Information (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails Summary Of Major Accounting Policies - Additional Information (Details) Details 26 false false R27.htm 2409404 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 27 false false R28.htm 2410405 - Disclosure - Revenue - Revenue by Geographic Area (Details) Sheet http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails Revenue - Revenue by Geographic Area (Details) Details 28 false false R29.htm 2411406 - Disclosure - Revenue - Revenue by Timing of Transfer of Goods or Services (Details) Sheet http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails Revenue - Revenue by Timing of Transfer of Goods or Services (Details) Details 29 false false R30.htm 2412407 - Disclosure - Revenue - Contract balances (Details) Sheet http://www.oceaneering.com/role/RevenueContractbalancesDetails Revenue - Contract balances (Details) Details 30 false false R31.htm 2413408 - Disclosure - Revenue - Performance obligation (Details) Sheet http://www.oceaneering.com/role/RevenuePerformanceobligationDetails Revenue - Performance obligation (Details) Details 31 false false R32.htm 2414409 - Disclosure - Revenue - Costs to obtain or fulfill a contract (Details) Sheet http://www.oceaneering.com/role/RevenueCoststoobtainorfulfillacontractDetails Revenue - Costs to obtain or fulfill a contract (Details) Details 32 false false R33.htm 2417410 - Disclosure - Selected Balance Sheet Information (Details) Sheet http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails Selected Balance Sheet Information (Details) Details http://www.oceaneering.com/role/SelectedBalanceSheetInformationTables 33 false false R34.htm 2420411 - Disclosure - Debt - Schedule of Long-Term Debt (Details) Sheet http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long-Term Debt (Details) Details 34 false false R35.htm 2421412 - Disclosure - Debt - Additional Information (Details) Sheet http://www.oceaneering.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 35 false false R36.htm 2424413 - Disclosure - Leases - Lessee Disclosure, Balance Sheet Disclosure (Details) Sheet http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails Leases - Lessee Disclosure, Balance Sheet Disclosure (Details) Details 36 false false R37.htm 2427416 - Disclosure - Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details) Sheet http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details) Details 37 false false R38.htm 2430417 - Disclosure - Commitments And Contingencies - Narrative (Details) Sheet http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments And Contingencies - Narrative (Details) Details 38 false false R39.htm 2432418 - Disclosure - Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan (Details) Sheet http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan (Details) Details http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlan 39 false false R40.htm 2435419 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 40 false false R41.htm 2436420 - Disclosure - Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details) Details 41 false false R42.htm 2439421 - Disclosure - Business Segment Information - Financial Data By Business Segment (Details) Sheet http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails Business Segment Information - Financial Data By Business Segment (Details) Details 42 false false All Reports Book All Reports oii-20210930.htm oii-20210930.xsd oii-20210930_cal.xml oii-20210930_def.xml oii-20210930_lab.xml oii-20210930_pre.xml oii_exhibitx3101x09302021.htm oii_exhibitx3102x09302021.htm oii_exhibitx3201x09302021.htm oii_exhibitx3202x09302021.htm oii-20210930_g1.jpg http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/currency/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "oii-20210930.htm": { "axisCustom": 3, "axisStandard": 18, "contextCount": 262, "dts": { "calculationLink": { "local": [ "oii-20210930_cal.xml" ] }, "definitionLink": { "local": [ "oii-20210930_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": [ "oii-20210930.htm" ] }, "labelLink": { "local": [ "oii-20210930_lab.xml" ] }, "presentationLink": { "local": [ "oii-20210930_pre.xml" ] }, "schema": { "local": [ "oii-20210930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-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/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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/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://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/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-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", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 486, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 2, "http://xbrl.sec.gov/dei/2020-01-31": 7, "total": 9 }, "keyCustom": 21, "keyStandard": 269, "memberCustom": 32, "memberStandard": 37, "nsprefix": "oii", "nsuri": "http://www.oceaneering.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityFilerCategory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information Document", "role": "http://www.oceaneering.com/role/DocumentandEntityInformationDocument", "shortName": "Document and Entity Information Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityFilerCategory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118104 - Disclosure - Debt", "role": "http://www.oceaneering.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122105 - Disclosure - Leases", "role": "http://www.oceaneering.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": null }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129106 - Disclosure - Commitments And Contingencies", "role": "http://www.oceaneering.com/role/CommitmentsAndContingencies", "shortName": "Commitments And Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "oii:ShareholdersEquityEarningsPerShareAndStockBasedCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan", "role": "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlan", "shortName": "Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "oii:ShareholdersEquityEarningsPerShareAndStockBasedCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Income Taxes", "role": "http://www.oceaneering.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - Business Segment Information", "role": "http://www.oceaneering.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary Of Major Accounting Policies (Policy)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy", "shortName": "Summary Of Major Accounting Policies (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2228202 - Disclosure - Leases, Codification Topic 842 (Policies)", "role": "http://www.oceaneering.com/role/LeasesCodificationTopic842Policies", "shortName": "Leases, Codification Topic 842 (Policies)", "subGroupType": "policies", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Accounting Policies (Tables)", "role": "http://www.oceaneering.com/role/AccountingPoliciesTables", "shortName": "Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue (Tables)", "role": "http://www.oceaneering.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Selected Balance Sheet Information (Tables)", "role": "http://www.oceaneering.com/role/SelectedBalanceSheetInformationTables", "shortName": "Selected Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Debt (Tables)", "role": "http://www.oceaneering.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfIncomeTaxExaminationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Income Taxes (Tables)", "role": "http://www.oceaneering.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfIncomeTaxExaminationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338307 - Disclosure - Business Segment Information (Tables)", "role": "http://www.oceaneering.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i34f0faf69d204cb1b57ddee3668fed20_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Summary Of Major Accounting Policies Long-lived asset impairments (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails", "shortName": "Summary Of Major Accounting Policies Long-lived asset impairments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i02ca52ee55254d4abb88284edfb67acf_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Summary Of Major Accounting Policies Goodwill Impairment (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "shortName": "Summary Of Major Accounting Policies Goodwill Impairment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i84ea3d31e7d74e769c1d5df0564c48da_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Summary Of Major Accounting Policies - Additional Information (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary Of Major Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Revenue - Revenue by Geographic Area (Details)", "role": "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails", "shortName": "Revenue - Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Revenue - Revenue by Timing of Transfer of Goods or Services (Details)", "role": "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails", "shortName": "Revenue - Revenue by Timing of Transfer of Goods or Services (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements Of Operations", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements Of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Revenue - Contract balances (Details)", "role": "http://www.oceaneering.com/role/RevenueContractbalancesDetails", "shortName": "Revenue - Contract balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - Revenue - Performance obligation (Details)", "role": "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails", "shortName": "Revenue - Performance obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - Revenue - Costs to obtain or fulfill a contract (Details)", "role": "http://www.oceaneering.com/role/RevenueCoststoobtainorfulfillacontractDetails", "shortName": "Revenue - Costs to obtain or fulfill a contract (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417410 - Disclosure - Selected Balance Sheet Information (Details)", "role": "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "shortName": "Selected Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredGainLossOnDiscontinuationOfFairValueHedge", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Debt - Schedule of Long-Term Debt (Details)", "role": "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails", "shortName": "Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i9e07fc7da55e4d75810c8b1e82b8980a_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredGainLossOnDiscontinuationOfFairValueHedge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "oii:LineofCreditFacilityMaximumCapitalizationRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i99e0d2359cbd4de09dc9a7883705a470_D20170401-20170630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Leases - Lessee Disclosure, Balance Sheet Disclosure (Details)", "role": "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails", "shortName": "Leases - Lessee Disclosure, Balance Sheet Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i211783f320ae441f89548661bfd904e5_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "oii:OperatingLeasesOperatingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details)", "role": "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails", "shortName": "Leases - Lessee Disclosure, Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i211783f320ae441f89548661bfd904e5_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "oii:OperatingLeasesOperatingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i35c7ce5d8d504305951f45b370b9a47c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Commitments And Contingencies - Narrative (Details)", "role": "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments And Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan (Details)", "role": "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails", "shortName": "Earnings (Loss) Per Share, Stock-Based Compensation and Share Repurchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "oii:UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "oii:UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i8ad45200baa8435fbdef1c51071bf530_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OpenTaxYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "shortName": "Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i8ad45200baa8435fbdef1c51071bf530_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OpenTaxYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - Business Segment Information - Financial Data By Business Segment (Details)", "role": "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "shortName": "Business Segment Information - Financial Data By Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0e755846227344748559a3638ec63c1b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i0cb0d62122e7478c8f66db77ebcbb2d8_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Equity", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "i34f0faf69d204cb1b57ddee3668fed20_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103101 - Disclosure - Summary Of Major Accounting Policies", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies", "shortName": "Summary Of Major Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - Revenue", "role": "http://www.oceaneering.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115103 - Disclosure - Selected Balance Sheet Information", "role": "http://www.oceaneering.com/role/SelectedBalanceSheetInformation", "shortName": "Selected Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20210930.htm", "contextRef": "ifc56a1574e524226901bd78fb87e805d_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "tag": { "country_AO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ANGOLA", "terseLabel": "ANGOLA" } } }, "localname": "AO", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA", "terseLabel": "AUSTRALIA" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "country_BR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BRAZIL", "terseLabel": "BRAZIL", "verboseLabel": "Brazil [Member]" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom [Member]" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_NO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NORWAY", "terseLabel": "Norway [Member]" } } }, "localname": "NO", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "currency_AOA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Angola, Kwanza", "terseLabel": "Angola, Kwanza [Member]" } } }, "localname": "AOA", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_BRL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Brazil, Brazil Real", "terseLabel": "Brazil, Brazil Real" } } }, "localname": "BRL", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "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]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "tradingSymbolItemType" }, "oii_AccountsReceivableAndContractAssetsContingency": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable And Contract Assets Contingency", "label": "Accounts Receivable And Contract Assets Contingency", "terseLabel": "Accounts Receivable And Contract Assets Contingency" } } }, "localname": "AccountsReceivableAndContractAssetsContingency", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_AdjustedBaseRateAdvancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted Base Rate Advances [Member]", "label": "Adjusted Base Rate Advances [Member]", "terseLabel": "Adjusted Base Rate Advances [Member]" } } }, "localname": "AdjustedBaseRateAdvancesMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_AdjustedBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted Base Rate [Member]", "label": "Adjusted Base Rate [Member]", "terseLabel": "Adjusted Base Rate [Member]" } } }, "localname": "AdjustedBaseRateMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_AdvanceTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advance Type [Axis]", "label": "Advance Type [Axis]", "terseLabel": "Advance Type [Axis]" } } }, "localname": "AdvanceTypeAxis", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "oii_AdvanceTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advance Type [Domain]", "label": "Advance Type [Domain]", "terseLabel": "Advance Type [Domain]" } } }, "localname": "AdvanceTypeDomain", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_AdvancedTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced Technologies segment", "label": "Advanced Technologies [Member]", "terseLabel": "Advanced Technologies" } } }, "localname": "AdvancedTechnologiesMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "domainItemType" }, "oii_AerospaceAndDefenseTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace and Defense Technologies segment [Member]", "label": "Aerospace and Defense Technologies [Member]", "verboseLabel": "Advanced Technologies [Member]" } } }, "localname": "AerospaceAndDefenseTechnologiesMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "oii_Amortizationdeferredfinancecost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amortization deferred finance cost", "label": "Amortizationdeferredfinancecost", "terseLabel": "Amortizationdeferredfinancecost" } } }, "localname": "Amortizationdeferredfinancecost", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "oii_ApplicableMarginMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Applicable Margin [Member]", "label": "Applicable Margin [Member]", "terseLabel": "Applicable Margin [Member]" } } }, "localname": "ApplicableMarginMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_AssetIntegrityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Integrity segment", "label": "Asset Integrity [Member]", "terseLabel": "Asset Integrity" } } }, "localname": "AssetIntegrityMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "domainItemType" }, "oii_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "oii_BaseRateTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contains all interest rate types where the base rate is the highest of all types [Axis]", "label": "Base Rate Type [Axis]", "terseLabel": "Base Rate Type [Axis]" } } }, "localname": "BaseRateTypeAxis", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "oii_BaseRateTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Base Rate Type [Domain]", "label": "Base Rate Type [Domain]", "terseLabel": "Base Rate Type [Domain]" } } }, "localname": "BaseRateTypeDomain", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_Billingforthereportingperiod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount billed for the reporting period", "label": "Billing for the reporting period", "terseLabel": "Billing for the reporting period" } } }, "localname": "Billingforthereportingperiod", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "oii_ConsolidationLessthanWhollyOwnedSubsidiaryParentOwnershipInterestThresholdforConsolidationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threshold for Consolidation, Percentage", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threshold for Consolidation, Percentage", "terseLabel": "Threshold for consolidation, percentage" } } }, "localname": "ConsolidationLessthanWhollyOwnedSubsidiaryParentOwnershipInterestThresholdforConsolidationPercentage", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "oii_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_CustomerPaymentDeferrals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Customer Payment Deferrals", "label": "CustomerPaymentDeferrals", "terseLabel": "CustomerPaymentDeferrals" } } }, "localname": "CustomerPaymentDeferrals", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "oii_Deferralsofcustomerpayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferrals of revenue for customer payments received", "label": "Deferrals of customer payments", "terseLabel": "Deferrals of customer payments" } } }, "localname": "Deferralsofcustomerpayments", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "oii_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]", "terseLabel": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.oceaneering.com/20210930", "xbrltype": "stringItemType" }, "oii_EcosseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ecosse member", "label": "Ecosse [Member]", "terseLabel": "Ecosse" } } }, "localname": "EcosseMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_EffectOfExchangeRateOnWorkingCapital": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The effect of exchange rate changes on the current assets and liabilities of foreign operations whose functional currency is not the reporting currency.", "label": "Effect Of Exchange Rate On Working Capital", "terseLabel": "Currency translation effect on working capital, excluding cash" } } }, "localname": "EffectOfExchangeRateOnWorkingCapital", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "oii_EnergyServicesAndProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Services and Products", "label": "Energy Services and Products [Member]", "terseLabel": "Energy Services and Products" } } }, "localname": "EnergyServicesAndProductsMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "oii_EnergyServicesAndProductsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Services and Products Member", "label": "Energy Services and Products Member [Member]", "terseLabel": "Energy Services and Products Member" } } }, "localname": "EnergyServicesAndProductsMemberMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_EquityMethodInvestmentOwnershipInterestThresholdForConsolidationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Ownership Interest Threshold For Consolidation, Percentage", "label": "Equity Method Investment, Ownership Interest Threshold For Consolidation, Percentage", "terseLabel": "Equity method investment, threshold for consolidation, percentage" } } }, "localname": "EquityMethodInvestmentOwnershipInterestThresholdForConsolidationPercentage", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "oii_EurodollarAdvancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eurodollar Advances [Member]", "label": "Eurodollar Advances [Member]", "terseLabel": "Eurodollar Advances [Member]" } } }, "localname": "EurodollarAdvancesMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_EurodollarRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eurodollar Rate [Member]", "label": "Eurodollar Rate [Member]", "terseLabel": "Eurodollar Rate [Member]" } } }, "localname": "EurodollarRateMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_EvergrandeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Evergrande", "label": "Evergrande [Member]", "terseLabel": "Evergrande" } } }, "localname": "EvergrandeMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_FederalFundsRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Funds Rate [Member]", "label": "Federal Funds Rate [Member]", "terseLabel": "Federal Funds Rate [Member]" } } }, "localname": "FederalFundsRateMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_GlobalDataSolutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Global Data Solution member", "label": "Global Data Solution [Member]", "terseLabel": "Global Data Solution" } } }, "localname": "GlobalDataSolutionMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_HistoricalCreditLossAnalysisPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Historical Credit Loss Analysis period", "label": "Historical Credit Loss Analysis period", "terseLabel": "Historical Credit Loss Analysis period" } } }, "localname": "HistoricalCreditLossAnalysisPeriod", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "oii_HistoricalReviewPeriodOfCreditLosses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Historical review period of credit losses", "label": "Historical review period of credit losses", "terseLabel": "Historical review period of credit losses" } } }, "localname": "HistoricalReviewPeriodOfCreditLosses", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "oii_IncreaseDecreaseinAccountsReceivableandContractAssets": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accounts Receivable and Contract Assets", "label": "Increase (Decrease) in Accounts Receivable and Contract Assets", "negatedLabel": "Accounts receivable and contract assets" } } }, "localname": "IncreaseDecreaseinAccountsReceivableandContractAssets", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "oii_Increaseordecreaseindeferredrevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue recognition less deferrals of customer payments", "label": "Increase or decrease in deferred revenue", "negatedTerseLabel": "Increase or decrease in deferred revenue" } } }, "localname": "Increaseordecreaseindeferredrevenue", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "oii_IntegrityManagementDigitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Integrity Management & Digital Solutions [Member]", "label": "Integrity Management & Digital Solutions [Member]", "terseLabel": "Asset Integrity [Member]" } } }, "localname": "IntegrityManagementDigitalSolutionsMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_IntegrityManagementsDigitalSolutionsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Integrity Managements & Digital Solutions Member", "label": "Integrity Managements & Digital Solutions Member [Member]", "terseLabel": "Integrity Managements & Digital Solutions Member" } } }, "localname": "IntegrityManagementsDigitalSolutionsMemberMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_InterestRateComponentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Component [Axis]", "label": "Interest Rate Component [Axis]", "terseLabel": "Interest Rate Component [Axis]" } } }, "localname": "InterestRateComponentAxis", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "oii_InterestRateComponentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Component [Domain]", "label": "Interest Rate Component [Domain]", "terseLabel": "Interest Rate Component [Domain]" } } }, "localname": "InterestRateComponentDomain", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "oii_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "totalLabel": "Total lease liabilities", "verboseLabel": "Lease, liability" } } }, "localname": "LeaseLiability", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "oii_LeaseRightofUseAsset": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease, Right-of-Use Asset", "label": "Lease, Right-of-Use Asset", "terseLabel": "Lease assets", "totalLabel": "Total lease assets" } } }, "localname": "LeaseRightofUseAsset", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "oii_LineOfCreditFacilityAvailableAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Available Additional Borrowing Capacity", "label": "Line of Credit Facility, Available Additional Borrowing Capacity", "terseLabel": "Available additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAvailableAdditionalBorrowingCapacity", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "oii_LineOfCreditFacilityBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Basis Spread on Variable Rate", "label": "Line of Credit Facility, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "LineOfCreditFacilityBasisSpreadOnVariableRate", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "oii_LineofCreditFacilityMaximumCapitalizationRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Maximum Capitalization Ratio", "label": "Line of Credit Facility, Maximum Capitalization Ratio", "terseLabel": "Maximum capitalization ratio" } } }, "localname": "LineofCreditFacilityMaximumCapitalizationRatio", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "oii_LineofCreditFacilityPercentofCommitmentsAffectedbyAmendment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Percent of Commitments Affected by Amendment", "label": "Line of Credit Facility, Percent of Commitments Affected by Amendment", "terseLabel": "Percent of commitments affected by amendment" } } }, "localname": "LineofCreditFacilityPercentofCommitmentsAffectedbyAmendment", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "oii_ManufacturedProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufactured Products segment", "label": "Manufactured Products [Member]", "terseLabel": "Subsea Products [Member]" } } }, "localname": "ManufacturedProductsMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_ManufacturedProductsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufactured Products member", "label": "Manufactured Products Member [Member]", "terseLabel": "Manufactured Products Member" } } }, "localname": "ManufacturedProductsMemberMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_NoncashIncomeTaxBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non cash Income Tax Benefit", "label": "NoncashIncomeTaxBenefit", "terseLabel": "NoncashIncomeTaxBenefit" } } }, "localname": "NoncashIncomeTaxBenefit", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_OceaneeringAGVSystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oceaneering A G V System member", "label": "Oceaneering A G V System [Member]", "terseLabel": "Oceaneering A G V System" } } }, "localname": "OceaneeringAGVSystemMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_OceaneeringEntertainmentSystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oceaneering Entertainment System member", "label": "Oceaneering Entertainment System [Member]", "terseLabel": "Oceaneering Entertainment System" } } }, "localname": "OceaneeringEntertainmentSystemMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_OffshoreProjectsGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offshore Projects Group segment [Member]", "label": "Offshore Projects Group [Member]", "terseLabel": "Subsea Projects [Member]", "verboseLabel": "Subsea Projects [Member]" } } }, "localname": "OffshoreProjectsGroupMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_OperatingLeaseAndLeaseTermLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease and Lease Term [Line Items]", "label": "Operating Lease and Lease Term [Line Items]", "terseLabel": "Operating Lease and Lease Term [Line Items]" } } }, "localname": "OperatingLeaseAndLeaseTermLineItems", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "oii_OperatingLeaseAndLeaseTermTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease and Lease Term", "label": "Operating Lease and Lease Term [Table]", "terseLabel": "Operating Lease and Lease Term [Table]" } } }, "localname": "OperatingLeaseAndLeaseTermTable", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "oii_OperatingLeasesOperatingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Term", "label": "OperatingLeasesOperatingLeaseTerm", "terseLabel": "OperatingLeasesOperatingLeaseTerm" } } }, "localname": "OperatingLeasesOperatingLeaseTerm", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails", "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseTermandDiscountRateDetails", "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "oii_OtherGeographicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Geographical [Member]", "label": "Other Geographical [Member]", "terseLabel": "Other Geographical [Member]" } } }, "localname": "OtherGeographicalMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "oii_OtheradjustmentstoIncomefromcontinuingoperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other adjustments to Income from continuing operations", "label": "Other adjustments to Income from continuing operations", "terseLabel": "Other adjustments to Income from continuing operations" } } }, "localname": "OtheradjustmentstoIncomefromcontinuingoperations", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "oii_PriceAllocatedtoRemainingPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transaction price allocated to remaining performance obligations", "label": "Price Allocated to Remaining Performance Obligations", "terseLabel": "Price allocated to remaining performance obligations" } } }, "localname": "PriceAllocatedtoRemainingPerformanceObligations", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenueRecognitionforRemainingPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue to be recognized for the remaining performance obligations over next 12 months", "label": "Revenue Recognition for Remaining Performance Obligations", "terseLabel": "Revenue recognition for remaining performance obligations" } } }, "localname": "RevenueRecognitionforRemainingPerformanceObligations", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenueRecognitionforRemainingPerformanceObligationsinnext12months": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "RevenueRecognitionforRemainingPerformanceObligationsinnext12months", "label": "RevenueRecognitionforRemainingPerformanceObligationsinnext12months", "terseLabel": "RevenueRecognitionforRemainingPerformanceObligationsinnext12months" } } }, "localname": "RevenueRecognitionforRemainingPerformanceObligationsinnext12months", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenueRecognitionforRemainingPerformanceObligationsinnext24months": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Recognition for Remaining Performance Obligations in next 24 months", "label": "RevenueRecognitionforRemainingPerformanceObligationsinnext24months", "terseLabel": "RevenueRecognitionforRemainingPerformanceObligationsinnext24months" } } }, "localname": "RevenueRecognitionforRemainingPerformanceObligationsinnext24months", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "monetaryItemType" }, "oii_Revenueatapointintime": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "localname": "Revenueatapointintime", "nsuri": "http://www.oceaneering.com/20210930", "xbrltype": "monetaryItemType" }, "oii_RevenuebyGeographicAreaLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Revenue by Geographic Area [Table]", "label": "Revenue by Geographic Area [Line Items]", "terseLabel": "Revenue by Geographic Area [Line Items]" } } }, "localname": "RevenuebyGeographicAreaLineItems", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "oii_RevenuebyGeographicAreaTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue by Geographic Area [Table]", "label": "Revenue by Geographic Area [Table]", "terseLabel": "Revenue by Geographic Area [Table]" } } }, "localname": "RevenuebyGeographicAreaTable", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "oii_RevenuebyTimingofTransferofGoodsorServicesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Revenue by Timing of Transfer of Goods or Services [Table]", "label": "Revenue by Timing of Transfer of Goods or Services [Table Text Block]", "terseLabel": "Revenue by Timing of Transfer of Goods or Services" } } }, "localname": "RevenuebyTimingofTransferofGoodsorServicesTableTextBlock", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "oii_Revenueovertime": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "localname": "Revenueovertime", "nsuri": "http://www.oceaneering.com/20210930", "xbrltype": "monetaryItemType" }, "oii_Revenuerecognizedbutunbilled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized but unbilled", "label": "Revenue recognized but unbilled", "terseLabel": "Revenue recognized but unbilled" } } }, "localname": "Revenuerecognizedbutunbilled", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "oii_SDSBrazilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "S D S Brazil member", "label": "S D S Brazil [Member]", "terseLabel": "S D S Brazil" } } }, "localname": "SDSBrazilMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_SDSRosythMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "S D S Rosyth member", "label": "S D S Rosyth [Member]", "terseLabel": "S D S Rosyth" } } }, "localname": "SDSRosythMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_SeniorNotesdue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes due 2024 [Member]", "label": "Senior Notes due 2024 [Member]", "terseLabel": "Senior Notes due 2024 [Member]" } } }, "localname": "SeniorNotesdue2024Member", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "oii_SeniorNotesdue2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes due 2028 [Member]", "label": "Senior Notes due 2028 [Member]", "terseLabel": "Senior Notes due 2028 [Member]" } } }, "localname": "SeniorNotesdue2028Member", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "oii_ShallowWaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shallow Water member", "label": "Shallow Water [Member]", "terseLabel": "Shallow Water" } } }, "localname": "ShallowWaterMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_ShareholdersEquityEarningsPerShareAndStockBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders' Equity, Earnings per Share and Stock-Based Compensation [Abstract]", "label": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Abstract]", "terseLabel": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Abstract]" } } }, "localname": "ShareholdersEquityEarningsPerShareAndStockBasedCompensationAbstract", "nsuri": "http://www.oceaneering.com/20210930", "xbrltype": "stringItemType" }, "oii_ShareholdersEquityEarningsPerShareAndStockBasedCompensationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items]", "label": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items]", "terseLabel": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Line Items]" } } }, "localname": "ShareholdersEquityEarningsPerShareAndStockBasedCompensationLineItems", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "stringItemType" }, "oii_ShareholdersEquityEarningsPerShareAndStockBasedCompensationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Table]", "label": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Table]", "terseLabel": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Table]" } } }, "localname": "ShareholdersEquityEarningsPerShareAndStockBasedCompensationTable", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "stringItemType" }, "oii_ShareholdersEquityEarningsPerShareAndStockBasedCompensationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders' Equity, Earnings per Share and Stock-Based Compensation [Textblock]", "label": "Shareholders' Equity, Earnings Per Share And Stock-Based Compensation [Text Block]", "verboseLabel": "Earnings (Loss) per Share, Share-based Compensation and Share Repurchase Plan" } } }, "localname": "ShareholdersEquityEarningsPerShareAndStockBasedCompensationTextBlock", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlan" ], "xbrltype": "textBlockItemType" }, "oii_StockRepurchaseProgramTotalNumberofSharesRepurchasedToDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Total Number of Shares Repurchased To Date", "label": "Stock Repurchase Program, Total Number of Shares Repurchased To Date", "terseLabel": "Total number of shares repurchased to date (in shares)" } } }, "localname": "StockRepurchaseProgramTotalNumberofSharesRepurchasedToDate", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "oii_StockRepurchaseProgramTotalSharesRepurchasedToDateAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Total Shares Repurchased To Date, Amount", "label": "Stock Repurchase Program, Total Shares Repurchased To Date, Amount", "terseLabel": "Total shares repurchased to date, amount" } } }, "localname": "StockRepurchaseProgramTotalSharesRepurchasedToDateAmount", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "oii_SubseaProductsAngolaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Products Angola member", "label": "Subsea Products Angola [Member]", "terseLabel": "Subsea Products Angola" } } }, "localname": "SubseaProductsAngolaMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Products segment", "label": "Subsea Products [Member]", "terseLabel": "Subsea Products" } } }, "localname": "SubseaProductsMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Projects segment", "label": "Subsea Projects [Member]", "terseLabel": "Subsea Projects" } } }, "localname": "SubseaProjectsMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaRoboticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Robotics segment", "label": "Subsea Robotics [Member]", "terseLabel": "Remotely Operated Vehicles [Member]" } } }, "localname": "SubseaRoboticsMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaRoboticsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Robotics Member", "label": "Subsea Robotics Member [Member]", "terseLabel": "Subsea Robotics Member" } } }, "localname": "SubseaRoboticsMemberMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_TotalAdjustmentsToIncomeFromContinuingOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total adjustments to Income from continuing operations", "label": "Total adjustments to Income from continuing operations", "terseLabel": "Total adjustments to Income from continuing operations" } } }, "localname": "TotalAdjustmentsToIncomeFromContinuingOperations", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "oii_TotalOtherAssets": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Other Assets", "label": "Total Other Assets", "totalLabel": "Total other assets" } } }, "localname": "TotalOtherAssets", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "oii_UnallocatedExpenseMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated Expense Member", "label": "Unallocated Expense Member [Member]", "terseLabel": "Unallocated Expense Member" } } }, "localname": "UnallocatedExpenseMemberMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_UnallocatedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated Expenses [Member]", "label": "Unallocated Expenses Member", "terseLabel": "Unallocated Expenses [Member]" } } }, "localname": "UnallocatedExpensesMember", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_UnrecognizedTaxBenefitsIncludingForeignTaxCreditsAndPenaltiesAndInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Including Foreign Tax Credits and Penalties and Interest", "label": "Unrecognized Tax Benefits, Including Foreign Tax Credits and Penalties and Interest", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncludingForeignTaxCreditsAndPenaltiesAndInterest", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage", "label": "Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage", "terseLabel": "Probability threshold" } } }, "localname": "UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "oii_WriteoffEquipmentandIntangibles": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off Equipment and Intangibles", "label": "Write-off Equipment and Intangibles", "terseLabel": "Write-off Equipment and Intangibles" } } }, "localname": "WriteoffEquipmentandIntangibles", "nsuri": "http://www.oceaneering.com/20210930", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Africa.", "label": "Africa [Member]", "terseLabel": "Africa [Member]" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r122", "r129", "r206", "r332", "r333", "r334", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r122", "r129", "r206", "r332", "r333", "r334", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r122", "r129", "r206", "r332", "r333", "r334", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r188", "r301", "r306", "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r319", "r320", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r486", "r489" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails", "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r319", "r320", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r486", "r489" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r188", "r301", "r306", "r488" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r310", "r319", "r320", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r486", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails", "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r310", "r319", "r320", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r486", "r489" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails", "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Selected Balance Sheet Accounts" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r184", "r185", "r301", "r305", "r487", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r184", "r185", "r301", "r305", "r487", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": { "auth_ref": [ "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss", "terseLabel": "Accounts and Financing Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "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, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r20", "r190", "r191" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.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 from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]", "terseLabel": "Accrued Liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedAmortizationOfOtherDeferredCosts": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.", "label": "Accumulated Amortization of Other Deferred Costs", "terseLabel": "Amortization of deferred costs" } } }, "localname": "AccumulatedAmortizationOfOtherDeferredCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueCoststoobtainorfulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r59", "r63", "r64", "r374" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r242" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "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": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property and equipment, at cost" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r60", "r62", "r63", "r471", "r497", "r501" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r55", "r63", "r64", "r374", "r405", "r406", "r407", "r408", "r410" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "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, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r119", "r120", "r121", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r123", "r124", "r125", "r126", "r203", "r204", "r205", "r206", "r207", "r208", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r348", "r349", "r350", "r351", "r443", "r444", "r445", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments to net income (loss)" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AlternativeInvestmentMeasurementInput": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure alternative investment.", "label": "Alternative Investment, Measurement Input", "terseLabel": "Alternative Investment, Measurement Input" } } }, "localname": "AlternativeInvestmentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r105", "r230", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "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]", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r165", "r172", "r179", "r202", "r367", "r375", "r395", "r449", "r469" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r53", "r113", "r202", "r367", "r375", "r395" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "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": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Gain", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r322", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).", "label": "Bonds [Member]", "terseLabel": "Bonds" } } }, "localname": "BondsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized Contract Cost, Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized Contract Cost, Net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueCoststoobtainorfulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r28", "r107" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 6.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, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r108", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r102", "r107", "r110" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents\u2014End of Period", "periodStartLabel": "Cash and Cash Equivalents\u2014Beginning of Period", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r102", "r402" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r254", "r457", "r476" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r251", "r252", "r253", "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments And Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r119", "r120" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r69", "r76", "r365", "r379", "r461", "r481" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r111", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r283" ], "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]", "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r279", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "terseLabel": "Contract with Customer, Asset, before Allowance for Credit Loss, Current" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r279", "r281", "r302" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 4.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, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Increase (decrease) in unbilled receivables" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r279", "r280", "r302" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "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 with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r303" ], "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": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r80", "r441" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of services and products" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r78" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Cost, Depreciation and Amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r450", "r451", "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r415", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt Instrument, Increase, Accrued Interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "October 25, 2021 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "January 25, 2023 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Debt Instrument, Repurchase Amount" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Debt Instrument, Repurchased Face Amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r115", "r271", "r272", "r273", "r274", "r414", "r415", "r417", "r466" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain", "terseLabel": "Debt Securities, Available-for-sale, Realized Gain" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading); classified as current.", "label": "Debt Securities, Current", "terseLabel": "Angolan bonds" } } }, "localname": "DebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).", "label": "Deferred Credits and Other Liabilities, Current", "terseLabel": "Deferred Credits and Other Liabilities, Current" } } }, "localname": "DeferredCreditsAndOtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAdjustment": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of any adjustment recognized to the balance of unamortized issuance costs associated with a share-lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing, due, for example, to default by the share borrower.", "label": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment", "terseLabel": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment" } } }, "localname": "DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredGainLossOnDiscontinuationOfFairValueHedge": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective fair value hedge that is amortized upon discontinuation of the fair value hedge.", "label": "Deferred (Gain) Loss on Discontinuation of Fair Value Hedge", "terseLabel": "Deferred (Gain) Loss on Discontinuation of Fair Value Hedge" } } }, "localname": "DeferredGainLossOnDiscontinuationOfFairValueHedge", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r114", "r346", "r354", "r355", "r356" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r105", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r105", "r240" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization, including goodwill impairment" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r105", "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, Depletion and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAmountOfHedgedItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.", "label": "Derivative, Amount of Hedged Item", "terseLabel": "Interest rate swap principal" } } }, "localname": "DerivativeAmountOfHedgedItem", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "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]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r383", "r384", "r385", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r380", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Derivative Liability, Notional Amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Number of instruments held" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeVariableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative.", "label": "Derivative, Variable Interest Rate", "terseLabel": "Derivative, variable interest rate" } } }, "localname": "DerivativeVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r245", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate 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 long-lived asset is reported.", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "terseLabel": "Details of Impairment of Long-Lived Assets Held and Used by Asset" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "United States [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r127", "r128", "r129", "r130", "r131", "r135", "r137", "r138", "r139", "r140", "r142", "r143", "r462", "r482" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r127", "r128", "r129", "r130", "r131", "r137", "r138", "r139", "r140", "r142", "r143", "r462", "r482" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r402" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rates on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r340", "r357" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r119", "r120", "r121", "r124", "r132", "r134", "r145", "r206", "r270", "r275", "r332", "r333", "r334", "r350", "r351", "r404", "r405", "r406", "r407", "r408", "r410", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r392", "r431", "r432", "r433" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgeAssetsAtFairValue": { "auth_ref": [ "r384" ], "calculation": { "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all derivative assets designated as fair value hedging instruments.", "label": "Fair Value Hedge Assets", "negatedTerseLabel": "Fair value of interest rate swaps" } } }, "localname": "FairValueHedgeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r311", "r312", "r317", "r318", "r392", "r432" ], "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]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r431", "r432", "r433" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r192", "r209", "r210", "r212", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "terseLabel": "Financing Receivable, Allowance for Credit Loss" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "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": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r193", "r211", "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r231", "r232", "r234", "r236", "r442", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r231", "r233" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r396", "r398", "r400", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign Currency Transaction Gain (Loss), before Tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r111", "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translations" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r105" ], "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": "Gain (Loss) on Disposition of Assets", "terseLabel": "Gain (Loss) on Disposition of Assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnRepurchaseOfDebtInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.", "label": "Gain (Loss) on Repurchase of Debt Instrument", "terseLabel": "Gain (Loss) on Repurchase of Debt Instrument" } } }, "localname": "GainLossOnRepurchaseOfDebtInstrument", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "terseLabel": "Gain (Loss) on Disposition of Other Assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Net loss (gain) on sales of property and equipment and other" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r222", "r224", "r448" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "oii_TotalOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r111", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets, Goodwill, Policy" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r105", "r223", "r225", "r228" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79", "r113", "r165", "r171", "r175", "r178", "r181", "r202", "r395" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgedAssetFairValueHedge": { "auth_ref": [ "r388" ], "calculation": { "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset hedged in fair value hedging relationship.", "label": "Hedged Asset, Fair Value Hedge", "negatedTerseLabel": "Fair value of interest rate swaps", "terseLabel": "Fair value of interest rate swaps" } } }, "localname": "HedgedAssetFairValueHedge", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss": { "auth_ref": [ "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount to fair value.", "label": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss", "terseLabel": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss" } } }, "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The name of the impaired assets to be held and used by the entity.", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": { "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": "Impaired Long-Lived Assets Held and Used [Line Items]", "terseLabel": "Impaired Long-Lived Assets Held and Used [Line Items]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r105", "r237" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of Intangible Assets, Finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r105", "r239", "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of Long-Lived Assets Held-for-use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfOngoingProject": { "auth_ref": [ "r105", "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as an operating expense or loss during the period to reduce the carrying amount of a project that has been impaired but not abandoned.", "label": "Impairment of Ongoing Project", "terseLabel": "Impairment of Ongoing Project" } } }, "localname": "ImpairmentOfOngoingProject", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r111", "r238", "r248" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r165", "r171", "r175", "r178", "r181", "r447", "r459", "r464", "r483" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r74", "r105", "r162", "r201", "r458", "r479" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity in income (losses) of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r341", "r344", "r345", "r352", "r358", "r360", "r361", "r362" ], "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]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r133", "r134", "r163", "r339", "r353", "r359", "r484" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "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": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r27", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Income Taxes Receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Adjustment for share-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r104" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Excluding the effects of acquisitions, increase (decrease) in cash from:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r104" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Increase (Decrease) in Other Noncurrent Liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r104" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other operating assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r104" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other operating liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]", "terseLabel": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest costs capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r71", "r159", "r412", "r416", "r463" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedLabel": "Interest expense, net of amounts capitalized" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestReceivable": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.", "label": "Interest Receivable", "terseLabel": "Interest Receivable" } } }, "localname": "InterestReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Gross [Abstract]", "terseLabel": "Inventory:" } } }, "localname": "InventoryGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r49" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r50", "r111", "r144", "r215", "r217", "r219" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r48" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Inventory, Work in Process and Raw Materials", "terseLabel": "Other inventory, primarily raw materials" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r216" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory Write-down", "totalLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r83", "r158" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments, fair value disclosure" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r428", "r430" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.", "label": "Leases of Lessor Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesCodificationTopic842Policies", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r429" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r113", "r202", "r395", "r453", "r474" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r113", "r202", "r368", "r375", "r376", "r395" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:", "verboseLabel": "Current" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Noncurrent" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Liability for Uncertainty in Income Taxes, Noncurrent" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r451", "r468" ], "calculation": { "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "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": "Long-term Line of Credit", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r115" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r268", "r451", "r470" ], "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": "Long-term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Long-term Debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r266" ], "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]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r254", "r255", "r256", "r258", "r259", "r260", "r262", "r264", "r265" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r257", "r261", "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss Contingency, Estimate of Possible Loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyReceivableCurrent": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual that is expected to be collected within one year or the normal operating cycle, if longer. For example, an insurance recovery receivable.", "label": "Loss Contingency, Receivable, Current", "terseLabel": "Loss Contingency, Receivable, Current" } } }, "localname": "LossContingencyReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossOnContracts": { "auth_ref": [ "r81", "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period.", "label": "Loss on Contracts", "terseLabel": "Loss on Contracts" } } }, "localname": "LossOnContracts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.", "label": "Measurement Input, Long-term Revenue Growth Rate [Member]", "terseLabel": "Measurement Input, Long-term Revenue Growth Rate" } } }, "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r47", "r113", "r202", "r395", "r452", "r473" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.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": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by (Used in) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "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": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Provided by (Used in) Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r102", "r103", "r106" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by (Used in) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r65", "r68", "r133", "r134", "r371", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r119", "r120", "r121", "r275", "r363" ], "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]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Notes payable, fair value disclosure" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Open Tax Year", "terseLabel": "Earliest tax years open to examination by tax authorities" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r165", "r171", "r175", "r178", "r181" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income (Loss) from Operations", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r424", "r430" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r421" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r421" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails": { "order": 1.0, "parentTag": "oii_LeaseLiability", "weight": 1.0 }, "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liability", "verboseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r421" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails": { "order": 2.0, "parentTag": "oii_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r420" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "oii_TotalOtherAssets", "weight": 1.0 }, "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails": { "order": 1.0, "parentTag": "oii_LeaseRightofUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Operating lease assets", "terseLabel": "Right-of-use operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/LeasesLesseeDisclosureBalanceSheetDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r427", "r430" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r426", "r430" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease terms (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r10", "r11", "r37" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "totalLabel": "Total", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "oii_TotalOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r56", "r60", "r397", "r399", "r403" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before 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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r69", "r70", "r75", "r270", "r404", "r409", "r410", "r460", "r480" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.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 Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r69", "r365", "r366", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other Comprehensive Income (Loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r57", "r61" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss)." } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r58", "r60" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income [Member]" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryNetOfReserves": { "auth_ref": [ "r51", "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Net of Reserves", "terseLabel": "Other Inventory, Net of Reserves" } } }, "localname": "OtherInventoryNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.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 Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "terseLabel": "Other Noncash Income (Expense)" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other income (expense), net", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Oceaneering Shareholders' Equity [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r90", "r93", "r117" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Purchase of Angolan bonds", "terseLabel": "Payments for (Proceeds from) Other Investing Activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r98" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedTerseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r91" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired", "terseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Other current assets:" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r455", "r477" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification, Comparability Adjustment" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r88", "r101" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Distributions of capital from unconsolidated affiliates" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r103", "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Proceeds from Income Tax Refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r94" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Net proceeds from issuance of 6.000% Senior Notes, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r95", "r99", "r117" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r86", "r87", "r197" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sale of debt securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r89" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Dispositions of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r65", "r68", "r100", "r113", "r123", "r133", "r134", "r165", "r171", "r175", "r178", "r181", "r202", "r365", "r370", "r372", "r378", "r379", "r395", "r464" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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 Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations", "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r241" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.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, Plant and Equipment, Gross", "terseLabel": "Property and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r243", "r475" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r111", "r243", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of term loan facility" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "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]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted Stock or Unit Expense" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r275", "r335", "r472", "r496", "r501" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r119", "r120", "r121", "r124", "r132", "r134", "r206", "r332", "r333", "r334", "r350", "r351", "r492", "r494" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r156", "r157", "r170", "r176", "r177", "r183", "r184", "r188", "r300", "r301", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractbalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r112", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r309" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r304", "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r113", "r156", "r157", "r170", "r176", "r177", "r183", "r184", "r188", "r202", "r395", "r464" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyGeographicAreaDetails", "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]" } } }, "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r226", "r229" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "For a long-lived asset to be held and used by an entity, the table may include a description of the impaired long-lived 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 long-lived asset is reported.", "label": "Schedule of Impaired Long-Lived Assets Held and Used [Table]", "terseLabel": "Schedule of Impaired Long-Lived Assets Held and Used [Table]" } } }, "localname": "ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLonglivedassetimpairmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r165", "r168", "r174", "r226" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueContractbalancesDetails", "http://www.oceaneering.com/role/RevenueCoststoobtainorfulfillacontractDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r165", "r168", "r174", "r226" ], "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]", "verboseLabel": "Financial Data By Business Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r153", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r181", "r188", "r485" ], "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]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r165", "r169", "r175", "r179", "r180", "r181", "r182", "r183", "r187", "r188", "r189" ], "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]", "terseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueContractbalancesDetails", "http://www.oceaneering.com/role/RevenueCoststoobtainorfulfillacontractDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingMeasurementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Measurement Disclosures [Abstract]", "terseLabel": "Segment Reporting, Measurement Disclosures [Abstract]" } } }, "localname": "SegmentReportingMeasurementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r456", "r478" ], "calculation": { "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "Senior notes" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Noncash compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Number outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r321", "r324" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]", "verboseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r425", "r430" ], "calculation": { "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLesseeDisclosureLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary Of Major Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/Leases", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r153", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r181", "r188", "r226", "r247", "r249", "r250", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/BusinessSegmentInformationFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesGoodwillImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r119", "r120", "r121", "r124", "r132", "r134", "r145", "r206", "r270", "r275", "r332", "r333", "r334", "r350", "r351", "r404", "r405", "r406", "r407", "r408", "r410", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "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]", "terseLabel": "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]", "terseLabel": "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]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r119", "r120", "r121", "r145", "r441" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r270", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock and restricted stock unit activity" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r113", "r195", "r202", "r395" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "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": "Stockholders' Equity Attributable to Parent", "totalLabel": "Oceaneering shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r113", "r119", "r120", "r121", "r124", "r132", "r202", "r206", "r275", "r332", "r333", "r334", "r350", "r351", "r363", "r364", "r377", "r395", "r404", "r405", "r410", "r493", "r494" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "verboseLabel": "Cumulative effect of new accounting principle in period of adoption" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r343", "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]", "terseLabel": "Summary of Income Tax Examinations" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Selected Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r337", "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Tax expense from discrete items" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r301", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails", "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r301", "r307" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenuePerformanceobligationDetails", "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueDisaggregationofRevenueDetails", "http://www.oceaneering.com/role/RevenueRevenuebyTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r43", "r276" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r43", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r43", "r276", "r277" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r270", "r275", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EarningsLossPerShareStockBasedCompensationandShareRepurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r123", "r124", "r125", "r126", "r203", "r204", "r205", "r206", "r207", "r208", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r348", "r349", "r350", "r351", "r443", "r444", "r445", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r32" ], "calculation": { "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "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]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r136", "r140" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r135", "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of Deferred Debt Issuance Cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "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", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "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", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "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" }, "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": "(b)(2)", "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)(3)", "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)(4)", "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": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=7656903&loc=SL6757497-112611" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68068069&loc=d3e57763-111642" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4EE", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109999712-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "35", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121561968&loc=d3e75592-113984" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "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.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r515": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r516": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r517": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r518": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r519": { "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.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r521": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r522": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "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": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "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": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "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.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "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.4)", "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.7(b))", "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.8)", "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-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": "(b)", "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": "(e)", "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", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r99": { "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" } }, "version": "2.1" } ZIP 62 0000073756-21-000086-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000073756-21-000086-xbrl.zip M4$L#!!0 ( $2"75/4=6G:@PX" +(5&@ 0 ;VEI+3(P,C$P.3,P+FAT M;>R]Z59;1[]4#-X!8NVP.3FOO(_0_U%*OVZZ][_8^ M-#^ZHBBO>=4]O^XU3TX'-488_>Q@;YU+:74B4'CO=2$23873CA2.*!&]MIH+ MO7JR[HE58)TH#)&L$%&EPNBD"J\\U<[%F"A=C>N!4>)L,M'Y)&105NLH*-4* M[QD3B?FQIP-\.WS#3G^]WQO\L7(Z&)ROOWB17-^O=7LG+_#'%]A44A!:<+HR M.K5Y-2CZ$&Y/O[R\7,/O:R?=CR^:G5:S [ES7@QZKM-/W5[;#;#S\#Y4%L1\ MNL^]ZR]Y^4!JK7UQE9LU?MA%OSAQ[OS+MHT./-R^>_>^\KU6>K%X,#XY/#1>]'G3"]?V3QPB-CS[0N-,? MN$[XU*8OWN$>C/GH[:G]YD,GXFWIB__>>W,83J'MBL\?$+H7G4'O:R\R//C M>T1H/GP)'GA07K[VSI3?D9GR]/66ZYS\L0*=XNWA"BH0N+CQ>QL&KI;O4,#_ M7#0__K'RJML9H%DH&M?G^"YA^.V/E0%<#5Z4POUBXS_^XS]^'S0'+=A P2G& MPO'[B^%OO[\8WMEWX_7&[['YL=8?7+?@CY78[)^WW/5ZI]L!?'[S:CV?"+WA MQV:,T"D_XO$ZFJ9>,PP??S4X@/3'2C,%J1R56H!D@C%E"?51F^2-!K0G\>^M MLBGX;_%)8#NNG1\-S?7M#K;O^@!.FOVL08,Z'EFI-2/>.?)WUWZK^_$-._AX MQ/[;?WKO>:[P\W7]_)(YW7C>/S_ZB1S='LGX3/]2WMJ_J-\>G M=?;ZP_'9RP]O>+UU='-^MG>V?7G4:+7W=PY.C]I'I/Y^C^TW C_>^NMJKQ'8 M42.>'N\<71Z_-N0-.[X^>A_4WMD1WG?WIO[^N+7W?N^FOO/ZM'YSBO=^>UEO MO/RPO[5W=73S[A2?^3%B._S.6U4_PS9M_27WWF^SO?8VJV_MBOWWN[1^5L?[ M;]/Z^X.SH_;>S5'C9'3-.WR6[!PWNJQ^=HKM_W!UU#BZQC]D[^Q$'IV]97OX M+D>-M_1XI]X\NJF?[K\V-V\:VX.]0W+UIK'YMS'1@R:\D"J&0E F"B]0) -3 M7B@=I'9F96/_U?9F?7O[8+>^4]NM-[8/ZIN-W?WZYAO\]NKW%_<0?G[ 7Z'X M]EQKMQ/AZO_"]1+Q[R%.[B(>3-"2H>NC*?!"V #HL$$6 0BG(C$7?%S9(/D? MS;54SP[OT._AU5>#]8B\I6CC+4\SZ$5TUP5T[DK J])?#%XW^\&UCL#UMCMQ M"R]:"L'WA(#>%0*5<3?"%\9+5/M(D>9)$(76',6#!$,U6=G8@@!M#[T:IU5+ MP35"_9DHC.GNG]B";ES*P2/E@-^5 YDB6G\E"L*#*@0$5EA ]LXB4*&I"XGH ME8U#.!^,!(&LEM'"%&W^&.9/*O\:?^DO@?X>T/(>T 2QE8X5/@5;""4PD).) M%2XYKY.1(6J_LE$IM$,]7H+[*'"O]EYE8$N +_]./A"J+"V"P8!=<&;1L!., MR0UCD=D@#8B5C;_X5*UX:EY!+))KY;#Q$^B;B'@L46^YDR70WP?Z\ [0E$1M M-=$97@2:HO.V1)I"\>!1GX$$4"L;KS??'&Y_!>O7/1=RDJ%VT6D.D>Z?NA[T M5^ZCSV70 60T41+!B;22)B$]U\1;)W3X>_<3Z!%"LXTP_[&R6W]]7P8Z%^TB M=@?%Z)2Q'(RR)>N-'KC^1>_Z<- -'PY'[[F]M([YOQ5Y^3N,=7K][?71SPH_.CC@^[WI_ZW7[#<_WO6KMGQV?'9T= M?Z@W@CQN;Z/L')SNY6?>[*&LU)O'._]&67I+\/>S\37XK(MCAG*%Q^OMOVC] MIM4^:KP^J^]L7^+[G:$D71^Q?W\X:F^3>N, ?Z^G^O4=V?"&NL2,+J)5#'VY MBX6EC!6!>A9%2J B6]F@=)5PNL"1ZPLFT(XX'8M G)'.10'>E!(B MF5S53'XI(2_NYW5ZD""G[Z#_0#8J)]S6^V4J#26F5B;@U@?7YXA.6I"OWO1*[^5"-'G-CX M1E F&\;?FC%_3TTDP66#X,&$\ZO=_WL_=O[\XHWQ3_?O?EYRG_&W_L#U!CF: M*0E93@\2.K[NT[';9L8[I]HBI^WN'QE_'S_DQ;V.&M\G:WO9:2-M'__>+A40 M-D:/+P^.;S$^-OZ>[_$@#A0X!>V())P)&JW1' FITSHB"=4A#MT))8S-0/Z/1D2?VZ$4IS?>[;)2O7W][N/7DWGR"WKQ>9';-;=4TOBYP;=W@^*WA?7YQ^WH--M M-SL/W?:Q!N+>+5[<;_WW))^ EM((Q9CF0FAAI+2.*VX@( 6F?F3/]6S;WZOW[Q+X!RQRB8N B/62:\2=5%:1J(79;^1<;^16>PW\OA^(Q/K-Z.$$X12 MD"0);JVA!@B5+!$G.(9@HWZCL]UOC^4/D^NWJ).FZ-Y3-!9MC$DYQZ&7R,^[.J\U0S-P=XPOQF;>'0XNV(<@1P.L _R-=O_CY(R8880P(P[[7H0PJ1C)>&>#!=#*@Y!2&T"S#50Z@7&VTFEZ M,=(SNU[\O=WME!G"R>ORI(*W^P$\Y=1+RE((R".3]]J#0W\)1EFDF6QAH-F, ML9DSAZ[UIVO&WR M[',"#@4&7B-I23$*(."D"%H(&I),)A"R,. \?V3Q+/@0ZH5B.J8DA1"!^D29 M]!"B=CX1+18&G\T0+MH7K3SCOI'G<;?*2=R;\>RB/\A7SPE>"(ZPP>/?#N. M1 UA1C)F\^S0)()=&+S^=+WY0<5&*[P$#SYZP9'12D*=9$"IX!J#MH5!I=[M MY!?O=5LM-'+C&&U.4#+$1NU97NY"!!?".1W+'(F+/EI+/T^,\+F':_KIKB=D M1O@=5'\F,V*)9R$:P101.C$O$S?$4&,QF"+&+AZJSV4:J\<2<4P:B" 2L60> M&3V@)27*6P,R$E8!EG/1;Q)8M,D:%2D(;;D#QJ50Q#$ME$TP1SJP>>EZ,:^! M^MR2]0>]9D#V5D8_;SO-0?_@\.UWE&#B)'):@7+U(D7SX@.IDN;*B\036EGI M.=?$I,C0ARY%:BZ"^NH%B=N0_W4,@ JEHR-&A "6*T<5*/-/%:2Y!#,%%8.B M7(-7PIOHO6%@'1 7)3=S1:$?!^;2P3R7*!FCB39 K&90UAK(\UZH(-HQRXU: MBM+2L7PG=N22),2$LY MA(6!:7HC9Y,#1R,J#'@"(]&\67 Z6$JC""9:Z=CBZ-!41\XFAP_CC"KN-&/! M(FL!SR$112--5!,5T\+@4^G(V>3P@I2XY,PH,!B'8K3")88N2I4KJDAB"X/7 M%$;.)H>*B$HZ;HU%-R2( 0N1.VOS>H$@C;$+@TH%(V<3U)U B-YV4YD(C!K M(\L\6VNO?8Q<3@^EJGK ?4)&/'!&Z%<<,191JDNNX'8-(I6Q3A:5;,[_W;& M1IG$XP-'-9EIMPJ L\@C[Q*FU I@/@YTH&9'A*H+ DX?9'RR)@-D8(RYH7B*$HT!&;0HD9EF:I" M%1=2I*:<#)R^(+ED?22"L63S_%]MC)"$68>L7VJF[#]5D.84S!0]I2K(8$3R MU-J@?-3*>B853W1$-V<8P]G+[*K)+%=QA.:^0L:4K !.C4LB%HYK1:&'RJSE!.""^/$8-.EAFNI #% M/4&WQ Q3#")$MSCZ-)T,Y810$9)9AUQ<6F&$4>]PI U+ Q,4Z/:$P2' M ='&)YD4=X)%\))S@Y8N128)ZM;"@#--JCU!?"P:,F*,LEQ9 6!M<(XFDJQ/ M(N"#%@:?*JGV!/$BWC$J8Z":>^& &>^UM3+E#4BT3WYA\'I^JCU!5'1R,3$+ MTA$JF+ ^4/RCI;"! $EQ85"9/M6>I.XXR26@YW&@A+3*$21VC@KB*0OJ=O^9 MVTT&YG]5WA.=TG#216 X7E,%0T!4"42 Q\%\XQZH-&8:-3B2=NC3/92QB8H8\BC27)) MY25^(GCJI8X1@"ME$N!O%C'15572C= MG'*IW$I0A1 A2A:$$GFOU>"H)+GX>Z!2)S7:9W6A4)W*5+=*L)1.A+QXF6,< MBG%.=$DZ&O*:9H/VC?$YVA!JIN MI33>#G I4K.>IJQ>D!Q89UF('$"CKQ'&)<8(^AD2A4EIGOS,3$UUJ\31:!X@ M0-Y1B8,(1#II=*XS'@CE@K&P<%9AZ6">RRX0ZX(1.C(,]9&T< ->!QN\Y4Z" MCHOG8):.9<(,15GI0"9I!!=>.2^)ASPY .'U5,31=I$S[$]F:R[ YV[BIP:9 MHZ().(U2(S3:!X&N0A+P$KV$)PL#336;)4X*IF@S&""55EHDJ0SW/ D#%$$C MTO.%@6F:FR5.K,@@)5L8<*:\6>*D\+',&PE. M$Z84TIA/K(C81 1H*P(H0S"X<(%A MGQ$IF9\C'9C)/%QE*=WIBY+F*E(F"#&*",&DB\8 TR"XXEX%LQ2EF4YC5"] M:+PU 9FWM,FS4F+>E#O7>^4ILA#\//GC61LKK(!<,4F]TS07V!8I($66C2D ]^E0%)#I8&)BFFI^?$#C2HH%CEELA\#^*T6(PG*#_ M2M)R9>3"@#/M_/R$\"$I)L\EERQ:04FR =#:>6/S]"-AW,+@4W5^?E*%EIV1 M@H..QCHA\DIRIX@D@7JBO;O-, M*%D<+:HF/S\AE!(&2'FJ-Z4(%$3PV(_4"&3?GLG@IJ@[E5E[$RCG2H/T3C!K M;3).!>DM3R9%K4>1HYZ#V60SXY8_#R$?6UEQN0(PG50I:"H$"0+#>YNTEL'G]KTPX$P[SSPA?)",AJ0= M]0JC&9>9)63D1K#;(#QPR^#'\0W&1\;?\QT>S@@E'H@E$E@,@@/#6%Z89"2)U.$O;'9+ M;N=:6@>NG$.1$41JDV/'%&7)ZEE0RJJE%(^5.T1( <[1%&9WB/L&DJ MZ[U$%'U\08+)[0.6+ M!6S BE^R6SC(M)9$T+YLR-.@YVM3M5LU?7O0Q)NOW M#X>W&)&9;K.Y?GCA^^ .NKX[:(;G'GVL9%\W9SC)>2H$DXJ\3U_$/YX(3H,R MAJDYRA+/&IZ5)(JC6074!4A2^T3QYSDPJ+.*9R7VEB7JI#(T MLL2$R+LH64V=<8)+$X2BVK%ZI0($ :GSPDNNR+A2/'.9R M\^VOX[GG.A?)A0&&RO'/7C=>A,%">E%J@M16:T&2$8IXIX.@Q"3AE/0@Y&)Y MT0I0K<274B1#T?,\W5#E;56=IXP&SB5)H)U@B^5+J]'5"B(88T%'*J-V2AC! M+?)>YBQJK8D,"%LLCUJ-KE90*,\'J[&+62X/[0Q!%RN(DTDPT,DI6"R_NI]2 M_[3; T3T#!#1G5[WXGP1'2LD3C""(3&17%4O.A&LM)9REU?TB04+3ZN M:(Y MSXYR;B.A(2(+1OJ4##C"O(O C7*+Y5DKTM;INU;+3;(^>D&3$MI;;Z4CP@?A M$PG1SU/EY!F%M9J853"C5>(VY:74/IKH35!$,D/0Q5*U6+XU#U>?]+#12)W< M27GR5O,DSW0[[+8N\G20Q0QAA28.HQT:!!,2I.? 150AH4YS+]UB>=KJ0:YF M?0H7V-DDH=HRX92QPCI"G79!,81_P?QN]2!7XH6)IE(EG2(29Y&TS$N.@T5^ MQ9*U-LC%\L+5@UR)3[; HXW>$Z.%4)HZ,"A#RC(*RDG+%\LG;W>@=W)]"+V/ MS0!YFL0B)Y,-24'D&4O"X'_"6X7&&@(5QE.![GFQ/'%5T%;B?T$$ZY4"H3#N M#1@BI8A !H33 M3K?5/6G"0GK<&)AS0)D.@B";"LB5#4T,A$#_R^P\+96=>8 K6DP?HP?DRX%X MP8%8QJW6F64I\,Z;Q?*[E6OP]+VOYBS$Q!.4,:_- PDB)2>IEE8 N,7ROI5K M< 7QKD)(I?4)PR!!F3,Q:NLD J!0D],\Q+O?65J0#V^F'OZPD"[6^D@E<<(R M5,@4G/E'#&:/+$>8MQJZ2.)N%\RM7'B.$P#QYT M5O"KQ$%"<,)KY+@\6B2YTMI%9P:^:^4U2I!#0WTEAA>1@ M)<]5>2-SA$80\S &^\BE=?7]Q?)\PLK(P:6@G1%*1F]$T$DCA\%@Q .;?\\W M!>0J\7G*!8K ,9%W3G*6F:1 >*:HC!2((_/O\Z:C<]/W=B$9QQ(!8940+":O MC:%$>4UMB)SK^?=VT]&YZ?NYP&WBAA@,%22RE. @::%,D)QRKXE;'#^W\W*Q M_!SW1&OBE59<9"OIF2=!,0.:2\OT/"11JT>N&C_'I$8224@*2B0E;50LY/K: M(A #A"Z.GWM>G:M@JD]T(EFN"$ 2\ Z:3!&N-7QP_][PZ-WT_9VS( M% 4@[S&+OLZ$Y R& R7EE&X>UJL\)A[O-]V?+N #PB(F-3W0(/-\*ZZ%()Y9 M0CC1EBFC\T $S+_+FRZ(U8P-$DET'4-;&">39)$M!!.DOR$B)NA:+" M,L8PGL@UA^;?)X[9S,N#Q7*$J'I)6TV5UDD(E\M"42MD+E0B\QYE\^\(IX!< M)=XOJ(3!>2XNHZ2(FCC0VL@0G=6)"CT/*T*J1ZX2EQ"!FYL9J!*JN!MA$3GW\^5RV,'I]"[ M>V@1(T %Q !9 23 M&(_1SK\O'$?\;P\7RP6BW4PB$)T(=)'C/@$Y\JCU>0F)]UT M+HLS#\7HJD>N$C^'[!)U#*21V@MMF75,(/UT4:NHM)@'/W>[.T^SW>R<[*=R M,\$$O?VTT^W&_=ZHG=$0HO%TKFJ[SCB\E;A5 M22.JJV&1)B_P'TNBY'FCF40RLS5SX%;G!-Y*?*^FC@(G A0CPDIBC87(D_,\ MT*C3/*R_^%EX-P=_=IN=P6YG41VP,S12:Y1%1RRTE!Z(8M(@YZ+12CU/I5[G M >-J,K;4Z[S;+ &.+,L99R"&R )W&!+9N5BO/T\85[.320K)) )YXR&A*'-Y MVJM.*GF9C"'SM#?8/&!?(>@3-9;Y(7G$Y YXT MQR.GH&.>C:0L4F^9=\!1(@@3ORAFMB!XEIMH+"*>A.9U##2!\THX$1UPZ0 $ MB41PU-O%PG.SWX?!IZKL"X@G]X#*"3+*O(_Z$'Y]N61\>7C ^/O^>##*>YD@8FH$\BL M\<'ZD%Q2S!L2K)2Q9&TS*1@/[6;?[#S/;O9WR-!G,/X$&1),B^ \)^"I2((; M3I(T2KMH(2C-YZOKW=4<=;T6.E"7%S10M(N2>F#92I*',6#N[73\VAWM# M!<]7[7;.+P9?!@F?G_&FVSEI0*]] !^A[EX/0 3="<8!:YL$Q0X4@V M6)$XKBE36HJ O1OABZG2,PS>H[GF3.XO/B%N$I)@R#0M"5Y@K, LX>A_HL&/ M636_J/,XWWC._.ZVDXH@@%(= @,JT+!4\2_FLLPWJK._L>*$ M8)7)$A,CUPF9"M/,6L&X-3(8EL/^!0LDYFVGK@F!+&S.Q!&DGLA,07*#$0!5 MD7J;HC=*S#XK>HT!P #>-#]"1 R1H39]"\HPO_\2P3SK]EZU7+]_GRCMML]= M$\UR)DCEI<,+_@6MN-F);_NC'^JN#5O=MFMV?CP-//] M,!T$37<16YL4+E:BRYVZ:L[7$<$+P:<@%6\72[3<@<([@=NLA[%A$[)BS7*@F7 MP IGA"2(SSC]U.J^M="_O'C2.61<0Q":6)==BG3 DBDI$8P-!H M'45_&+R8?QSW [@.8(]T3K;QQ7L###_RG0^O^QC$+B*FD: K)%Z"TDE( 5XX M0F72,D7NC/FB6-1<8[JY\VYQD21<8TC(*/=,"X(1HE "6,C;@'-J_0(@^4]) MZ@K"J8Y2Z9 #1ZNM1/J*M!4$L4'#/"5UOZ:3_Y1$KLOQ!G!);=2"28K:R!D M]=X !YBG1.Y7H/R')F^-BT(B8-XAH>4R^5R?#Z-+HJE/DL_#\N_;A&PG=-O0 M<%>;%P-42FS:_83M%A[M#YKAU7!B[B).F/>F),+!-WFV\6"#J1 _=(Z4NV$0+[PQ?0*?9[97+M.(%X%N(.5EB):+AAGEF\_;).@FO M7+ T9[J-32&.)G%0-KMQW8Q 0@K*)C-I(M?VQ2&9G)8(KJTDT6IA M(%,W:QCR-AD#@Y"GZV=(J*!T ;3D60T7%06ED]$28K2/T1H-- CL,><#E4Q: MXBV7UK,2$D,8,W,/R;-J"34%804S$X#$@D?3%;W(,W[0/#DM-9-!,0QRE*9Z MI"5DO@S7^-B;9@?VTZL>Q/$=GD]'R(26I229)"%)8P C(%CCD_84"(]&4F1< M\ZDC4P=DOWGN?N=95Y--4$HB2$>2,88Q):2(7GD50A"1!?1MSBZEY/FDI''9G1,I M"8J;&*41>6='18/%FXM$F&/4R%P =&8CMSOKX3\M#1W^>';1'T!\Z?J05W^. M3OK>F.A/,ZZA,&Z>]* GO0'^37>-5MGW<[]YZX>9XO+JOCN-Y) M\WLSX+[[R(H6;TRP^@Y1DDNT:L@/!45NG_@ M)[,BS2G(6!9-H"ZA0#N3MR:424D;G<( =0ZE>?NBUXW=5LOUYE2.EU;Y!Y(L M26I/G&!Y+A9R40^$(,E0)%"@L)3CI3V>$SGV"B)15";DR,R!P5A*,6.-Y=3K M&&9;CK^'R6<\8Q)BL,B$)M]R_ KW7_ U!H,]UWI]T8G]2?3DW-M_F0QP8G3P MD>6:B3Y015GT5EE%')"EWCQ*KC[YG*5^_@.T!D!ZZ@2E%/)\+^V"MY10&C0W ME@4]!Y.&IHE!]5.%(E4I.J F:!!4<0L\,@N,>R^-(F147$3-'DZS-;R;EPRH MR>B05YQS2J77$(4-R0;"M*>!!./SF/L_"))'/_&=ZS4S-2]M__V<>[<3NYW2 M'WK7^;"?$CK&F,][L_MR_V!.+?;DI,TP2"0D#7D^AY#1)4%<<$*E)(&&LE8T MU424%AL__!/$[B>RN[CU46O!YTPGJ(^^K:^N;_YG,QS^IM($9JX1T># M 4(4)%*+#B9@$N&!@K" M?*R?JTZ[IA_7T0B!YJ6-T:&GL,*8') '2CE^2^Z+.DA+N'YLF?C$=N(RGDJ, M]I3V(FK4-4E=,)0&F7C4\[!KXC?@>GGP9K%\E_4)L1")@A*Y\KF)45.>QU8< ML2;P^?9=SPE7);X+0UOP@5#E+((6H@.,D")1WN6EQ68>EC)6IUW3]UW*6B2! MSC#B;9Z[[;CC7&6)D"X(/P_;$E:G7=/W75YRQ96-D5DOF(F64I9SR0 Q.>=F M>#;F]!C&LPRV!(MVC5/B8S1"Z.A8Y#;XK"3&.J-G=[5<)1T_N35Q%KLT8B^' M2!6Z?.Y(S%2;66: >!5G6^(/O[^GYF3+4#R+\'L999 J.&:S%S=&1Y)85! P M*-4LSK;P5XG!Y/3 Z2B)$T18%H3#,,4KP$Y23 L>0,U\])$Q1%43 MK>9>L?ZQ&P9/3O$Y>.UD")1(@I[/&0R$@Z7&H-IK"W;N'> W9&16'""E2*^C MYD)9*IA71D@2@W,B;[T6888G=L[<_ES/5/'%"J6(RJO2!.J'-T$*QU5"?"QW M;/;QF8R1:_1>1=E5"HQD[?%FV5+=XOBI>O%+V$Y M@/Z@UPP#B(>#;OB0B[7V#P[?S@DLGG M4EDG5PIMB+?28P3 D8&B3?1F5&]A M"B3E23V0"QQ,JGJ1TL3D?"9P@@Q<&T.5,@E[@CA0+I4](&>O!^3$>@#PS1D$ M(]'_">F]=\9RKXWTD6IM]!R,F3S!$VYWH'=R?0B]C\T V1#?=X?/'XE,?Y2% MJJBC=Q"!1"$U-S37Y0+#(-GWR6]$E!!H'FR MP)2T7-@HK31:.6X\8T1Y0N=@Z&RF0:UD@$TXQ@-$07PN;2B=S7M*$,:4E5H* MXN8H$323H%:S-, &RY@#'9@6Z%$=X8YRJZ7TR83XQ69H2U"?K*G3'ZP+@225 M+*4J<$&-=(9R8ID1@G!N%5\LG_K0=NV+Z%1UI. M))VB%R1/>;6*6@(18U2? MK%HLIUH!JI5X55O$R+984K0K::;1*,%.9^$#,IJ'06E6CGM8B+Q[YPK_W1-?W#=0B3;S4YQ"LV3T\$Z->># MWRZ;<7"Z3@GY_U?*\S9^[Y^[SL;OOO<"KQY^'M[DRUN5E8.*0?=\G>.==-8#Y!7**\-[C4\/W5:WM_Z?I\Z M_:*/'9.&A_O-&UBG"N]=?KT<-EOCU2T4B]O78+GM;^N[C>VMVF%CL[%]>+_A M=YI<;1L/MU^]/=AM[&X?UC;K6[7M_W[UK\WZSG;MU?[>WN[AX>Y^?>H-)X]J M^'O7/VUV3@;=SFIM:^W56HT1*>RXL<_1#O%@._[W?U)%?OMJ)]T12%FY0+[> M/]BK_8[JV^EVZA=MO$FHC;3\ -*PMB!:;*D%2"9R=I%0'[5)WF@P1#XXWZS6 M<=D<1VBN;W5#N: X#X:NC')<_-VUW^I^?,,./A[QO8MXMOWQ>,>>[;?WKO<: M+T_WWQ^)XYW7S>.SO^C1S9&LW\0/]:WMJ_K-\6F=O?YP?/;RPQM>;QW=G)_M MG6U?'C5:[?V=@].C]A&IO]]C^XW C[?^NMIK!';4B*?'.T>7QZ_-U1MV?'WT M/J@Z.R+[C1.R=_.RN;?UEM6W7C;K[6V^O_/N=']GFQ^UMV_J6^_:^UN;'^/. M.Q'_]>_6,6M]]&==CFV2^UM_W>SM[%[6&T<$_X_/".+X_;; 9S6/&GO8AB.Q M]]I<[VWMWOR=UQ8Q(E+!I*>% ,T*XSA:72<2$20XR=G*!B7%7Z41_83"1NV1 M H3B,LB#^^.COMM#.UR$7 #HO _KXP^_Q6;_O.6NUYN=4@S*BWX;W0M#A4&W M7#.*7Q]B:4N*K M1[]U)5TC7[^K6I-V\K=59HT+]JC;OB@[8M@9V-\9MS]6^,KX@G,7(QJF=79^ M5:/W5;X%ZLA:_'6!C 5ZK>OAQK9S:3A>-_W.6U5O?&!H)&[J.T_\]?HFG?X+-DY;G3I?N/H\NALCQR? M[4EL$SEZOTOV=][2_$YXKYO]K3U:O\%W?FTNWS0V!WN'Y K__SR><>('4C!;S5 M+?5SNC453E*^T5]O-P\:VP=OCFH'VW_N'S1J?[X].'R[66_4&OLU9%H-I%,U MRFO[!S4J?XF_UO9?UQK_VJ[=(6&W!&SS52,?II:+V^YY@O4AN7]6'NC,'S94 M0[W5!J=0^Y^QA:@-0Y0:1BX0[W7+O+[B(9P/AD$G)ZNU;$6_1/M% MZ;VGR,#9H]CD_L$7I&7:[,2*-MCP9EY,,O>D8:^]>W/4P CC;.]R M;^LO4M^*'X[./F#[7K;0$5P=;^U=(:&X0C+P.6FX/CJKG^Z=;;*]F\W+>KZ6 M'33W&^_.]G;>DJ/&ZP][-]M(*+;%\;O[I,%:DG><=84'@Z0A:J0/DJ1"6:ET M?:ZR9Z4U0\) CKM>=,W6R7Z>;\N.'3YM*@ M_E3ZAOSMM+2418R=(.A"4&T*IVDH"#!.DN>4>KVR00OL/"$?G\%Y)I9F'B5+ M?S_AG\?DH-0S)C$?]T;[K[8WZ]O;![OUG=IN'<.M^F8VUYMO5O'KJ[4935?_ MLGWEPJ!4N%HWU7IPTNQG:SFHN7ZM?PXACT_%6K-3:P[ZM7!:!CR_/NEEFNV3 M6K\7RB+>MSK^]PE=.SL_6:FYUN K1T:W'#77FO.K'Z'B7)#SJY47/Y8"GZF< MYK<(OEFSY.M'?S1L$'2-LLSM[5T=GIZVCQMN;H[//@Y1S;-=;>MS8 MY?6=?Y_6VQB8O#^B1^UW[>/<]IO7S?S<>J/>K'\6I$2O/4G@,#Z)JA#:B,(K MF@JID@HD>"6I7]G8@I:[=#WX:I3R<$[QY]GUP]:XE\5Q0IZE(J'_7*8;[FIW M-(,BE'(]QPQQVM*\>RO-1CLGM8]%2,(6@GE2.)E\H55TVGDA=)9F*XN\>1!C M^A'R/.M&^W&QXR^EF:QA!-G%$+)7.[OH-?NQ& I![W#V%1,'P(FH="T$%*D!*NN"!"\Z=CLG'E8U_ M=2_Z>0)?%=Q]KL7UR7'I2)Y+JK7?^Q//1 *S#$@?(]3;MT*=3+ 4HBR2\!B0 M(D"%R_-M='3&AX0'@US9:,"5ZR^CT6>VS']V4>9;Q\WS96+ED7+\*13-];*< M#[Y0'CF)T$&B<=:A("HA#IQH4,A.M":"3CT*G7J ,Y*GG)0_[Z%1;)Z[5@VN M(%P,FA]SKC[E49SDKG=9@_< MW!J0GQKMI']#8HQX0';&=2I$<$C1:+)%Y%8+DI(#:M$*4/ZY#?AU-&C^?-"\ MZ:*6_'G:[?QC!Z/9WP@-DPE4D;RU"$_B!8+%"I&8U8EJ9\&L;'"&QR0A3UY/ M, K02^ZCJM^YL/7WN&A>>N3"BKMH]:=C8IF-Z$_FDR0 M=UVMG5_T^A=Y5L&@6\,SRAPM9;_X7S._R3.T-L-@_6<6JTUWI%[+'QVHYVR- M<3[Q(?7GO.WC%C7]>&IOB.%SSA;\7'(?5LQ&<] J)\& "Z>U@+:D_W/L>F9> MK.=*1W5XW?;=UB\_&S3,RFO51W.62KC@:N@(:FA8+D^;^,LGZ_,CTU]GXKT? MMK#/2'#'.QY0YDMMF$N".YJ^OE-OUMGVS=[-:WSF)JUO_?OLN/WZM'ZVR8_. M=EG]9OOZZ.RTB>W\?/KZY1';Y4A\;_;>X_MMO25[[7K[Z/TVV]N*S;TS[('& MOYO[.[MD[YVYNIM=3I%(J@4K; BB$%[8PNF@"V3&C#NMA6-A.(VVFT6E&SZL MULY=K_;1M2Z@]K_(&I-Y?G*M?_JMB2-SHK13%]Z1F1M:N:7D/D)R/Z60B7KZ M&"2W,.ARK=8H&,ZQV/]<-',DA@&8A]$)>.-1,#:\E/(\8VBXLF@4E]T)Y\:] MEF.U?#BO+*I%/(K4,I]ZWH, )=&DK(8>;G#:K_V"]T-=J/4OD)'U3[MY]OAX M"<[@U T^?XM+=[^IN9W#BTA^\//?CGQ>J''ON]I9F/?323XA_4 MU<\^Z#C<2G$P7&N:N<_ #2[Z<^E"?BHM??EW-,A0O'>%](D4(AI?6." ?@"[ M.% :B3,K&T?PQ0CXUU?=35DUJ#)5&8/AW_7NXXO]S*@3S-X '4&[.1B@_X 6 M.H1>MY.I9>NZ!D@SKVN[F7&Z4 ZB;KF!&RYE_,P]?KK'W<3EP06>*8C,SN\ M3BY:P[FFAT6C]DON0OU;C7&V-CIC<-HL%TR=YP53S^TGAPV^]7S0_W7M)T1Z MW_'6'.LCQR!_\\^W_U-X:OS$E&"AMLGCL2$]I_I@L,72G5 MQJ7@R=+^+[K]1XOK:BUL+-1<"&C_>[GJ:6D1>SEP>/#7&DI#\>"!?AL=!SZE M-^97J,)M?//KU1PGX>TPKL@=?[W M?QK&\#6_TL+R,/UM?-IW3_AZ^\8GYEAI=/)7VCH^L]D9^C?*?,'&T=_=D._K M*YCO2$<>[)WZ:)P5:T;1'QF-8VR-,S7Y!:YYV.QQ"UR?U%J[QHC^H=M^NQZB M9K:"VD 3G_7\78LRG4G/PPK)I<*&T7[2#TU]SKRS-]YP>BY=]FBF:.,#J^7RV2?*,S_K6O]M';/>+F:+[#7S+K4V^U_A C]M_ M81O??3@ZVZ1[9ZWVWM;!V=[[7;+7/CX[:GU6)XA:(;EE&-X)C/:\CH7Q7A?& M&F9\X#[9M++QYF$S.ZTYT!.M??4XV;[/>6>S=,_CWF3S$VI#=C*"KM(23Q,J M4'9;OVHBP]*S@5?](0ZU*'#=I>;SK%2'0[XX5*A;TCC\.J*#BP%9%24 AUZ] M[.+Q7@Q+K_X]KX[>?._6JP?CC;2&%HJ%4(@0*7IUZPMG.?.">$4T/*[ZW^1K MW,UV.;S'J?_VPQ'@4N5_3N7'W;I3]NJK8:UF ^J%RE]U>^:S6=7[X91,?C8^M=> R9[)Z\+'9+TE; MQW5"KJ6.5"[7A\HGYVW:H^O%?BTOY&W&K\WFYK^X7Q_,&]5JM9](KTYD*Y1[ M?+N:H8"%2*WV3Z'5&@MM[1<4Q3+!.2P0^.WTX:^/RA\^J0M^WG-,9_+75W>: M&%'&W*GS[#9^:NCF^F]"N1".I,()+PJA&!06'!0@I:#2:B*=_:[MGYK6U,HQ MI'D:3EV *4.UJ;_R3 Z>=9NM:SA OAY1&L\F'$QN[%X/279?+$LO#^V'0 M]>.0G['A5@[KXXK-K\O!8[S\HM,<6KSAC5?N6T$*G()V1!+.!(W6("&#X+2. M,C$=XM^[^:Z4,+:"#B$T,0;N_['R&8?N7+2+V!T4HQ,>F,Q4ODGY(H=E*_8_ MO0U&(AA>0'G3?YB%W!9_*T*#HR(4G!-;".SZPD21"LL$T=X?,<;T'>7[+1_ABV\-/XWKE$!WY=(GS_6[K8O#E M)=_;*?&IVS7JE?$UI[U/,>H)%+X'[D/AT@!ZZZYUZ:[[N?3OPWLZ"K:FY<]M MZUCMDMG] *X#4$XL*F>"=,H)2:ZUBE_#K%:H+8[VZ,IGR_D__JXT(,[=4ROBF=*$\9GV"JD:*,*LNL7 M';09^2QLB:NX!;737J:C__F([9P)^IG;9-9N9\A#\6Z_OW#?J!7U.1^2LU$> MMK("F\]G&Q[6J-T!M$ZO'0ME".H'9X"+"5H*4'?E2#&/I.@ M3_:GS-F=P_#F2UE:RM)W94E^4Y;RN%(/3J'3SPO>\C9 ;:C]\J;;SU6 EL*U M%*YO"Y?YMG"Y_FGM=:M[N3142UGZGBQQ^DU9VOZ?B^;@>BE'2SGZGAR)LJ(I M]//LHWL"-?EX;H;S)#6V3)$\$IBEECU=RQ1JV9[KN)-2C?(B4:I_Z]>VFOUP M,=P".B\MW>RXUG6_61KP3]J'2AF'LP_S.0?0OVA--K"99;7D2[5<^K]GU4R] MLO%7GGW;')3S,THEPQ]:X^]91UO=_D6>(+3INQ>#VI[K?8!![:#9_["XBB>6 MBK=4O.=4/$W* &;00QA*I?NSUPT0LYXMAQ5GPSQ\:\K!4^82S[O+Z%LAE-LRTPLS%L9>,0N] -)A%&3%Q OO_( M!X3FRQM]I8KZ5S:K^NRAXV4:S[(P97S)4_;3^K$E*WE*ZG.O67EV(\C'\;:HX?!;<3.O!O]WK M"Z;63/GB#P][/B@%7[.XCP1(/010Q6O@7FUOUK>W#W;K.Z@%C>V#>JD%FV]6 M\>NKM=IF?:MV^/;EX>[6[N;![O;AC"Z*>[5?/]Q_L[NUV=C>JKW(1D55F\K;S->G. CPB/>/U?FIW:X+1[@3>-_=6\ R:<#X:5(6K1#=Q3 MMOE\IB2U=^'#2:^+!+T8=8Y/(# B&/F&41VN6CF'JS;NN2)?G/:5[/WOI M'X)H'N[QHW9F%J3AFT9\M&5+;;/?AT%_O6H]G>E[3,@DU,K_VYF4AKR@(D\M M"?E#WM_IHVO=B^,]<@S0.MEJKWWQ\WZ MSKOV7ON(UQNG^"XO/^SM[-XM^L[;JWKC]5F]\2[5#\GU:%?FR[]! M1)],4@43"@H1-"D,I;I0 B5;@@(JZHR-(Z+:W3 M'>MD@>@4='12HC!K:2@)QE,PS!MKB"NM$Z&,TZ5UF@_K1&ZMD^/!*Z9I(:ET MA;#>%LZQ6$@3%:!P@S,)K9-DJX2J&;).$PHD9IA#;@Y+=^?]00.@H/L6K-8Z M,'C6T((]K0![U.GTO[]7C[U;S#KA(Z(.4I+V*, MM!".1&17/A0NY;51V,\U5^8R?YQT M/#:9_"W;]=@H,J, M ]'#V,EGVI$B*SSXE$(T#EA$$R;%JM)LAF*GI?[.#?=8ZN_$]?<.!6'&1LED MP7R(>0MB65A"34%U3"HR9:FBJ+^,KEJK9TA_%S_WL=OYB)+=[5TO,QYS3#YN M441CM;123[!2^Z_N9CC :\8"*ZBAM! ,0F%"C 65SLCH"9/&KVQ09E:-LC,4 M*"T5=6Y8QE)1?UQ1/]$) P8)OTI%\(04 @04SDLH) DA4$J,3P855=!5)N@, M*>KB9S2&-2?":(K6,*VQS&C,)ZDHL1S.LEL&0#]@L>Y.37':)&6]*00Q4 C% M=6$D=4@R5% L)>DX7]E09%4+/D/QSU);YX99++7U9[7U$[^PFEEK#"E2Y!@( M -C"!A6+1$T4@5#NB%K9D&95VUF:1S;); 77LT@O&MU!KI9Z;P9XU3F+1Z]Y M61!K-ITI'$M#]H.&;*^Q.=AKDJO2F&W^+0(8;@@M0&A1"&]$X;1415"6D(!! M4Z* H=(J-7*5\I^V9C^P#FQ>4A[_-#V?SHR/I9[_A)[77]WJ.4A. @FJ\"S/ M?2>&%@Y0V1FE$+3C3H54ZKDFJTS]=(PQ+3V?YS6-WU3$/WO=@BG#>0Z49U2=?SCZ91UZS^0G/K3MPXN<6Y ]H\3;; M7>RTF_+WKUK#I2%\DB'(2(G)/ "VV,S9/41.$UC05%_(UW3GEA MLZ(;)5?%SP]/S>CLE]D7"H*$;TO\FR- M@J,W!&*5#R2L;'"Q:ODL505;:NG<,-:EEOZ@EMYAIX$I,&@]BRA$#DF%*"S% M3U(P$Z2.FI1:*I>U^RHAHMC;$UASMAQAJ)Q1W%G%4K_%=&FXGF2XCN[2"Z\1 M&A%8H52>&:4<+:Q@L7#$8$P=I)'6K6Q0(E?%ST^/6(X*SIC.3GOEV5)G?UAG M[TYJLDIX$FCA&,LZJU.N8TX++JT*1O'H65ZS0[SS7S&*/Y)H-9 KV?WO:A-&Q+:_8D:Q;N,A 0QA-@ MKF#&8>ADP13&.8?&S9@0M1)A6*Q#KFK]T\4ZEAF.&=/=Z3"0I>Y.4'?OK2I+ M7ADN"M!.HNXZ4C@0HDA&>AL %=BQ4:$=LJAYC]F<:C1<"=\MLQ^SD?+XI\TV M>%96TFTVUTN([P172T/V)$-V$&.!)4.H*;J4IA'>T\/DODQB)7'H@GJQL M,*-6$;%Y61R[5/+YIB]+)9^ DM]A*\18;HA010B.YWF#+%<95H7F7J,!8,$2 MDY5#!3YYK[S'O_1\V^TI%BE: M6NPG6>P/]VB9(<8A!2M2!"B$8*IPFM'"48PIH]?<$5>N6C/X9V([.\P,,5M: ML*4%FX'R2TL+]D0+=GA/993,\@H>^V=U\N?MFM[&[?5C;K&_5MO]ZN]LXFJ$Y[1PQ MC-T+WX)9GM3^V%8N0#SSE=X)!U]Y[]?/TNJ]Q MH? M;6/;G?:P'1Y9&?'0@-*F?\;V)R?>#!:^,%=YFN4R2&7NK*9ZW*J'ZX'W7==F MJWHK'8K\(1IA#R['1CW'A1C."F!3@6DC0AYKJJ6 M335_Y4;],BL+[VP\[ZQTIG/AG;EX9\KDY'G\@(T(G->YV:5,#&0PRIU_;5 , M6VQ,XAW6)/,72I?LT-G4O?YE\(W.Q (HV: ;JRUE44[9PV*M;=2B<_[^THE?.Z T>-W!]/+5U])8I*,:[F)+5;_;^D=8EI* *9CB-@V@8PT6O0 MTAF<).@HY3N[C.=9]HMRBFQ* F2!^IHUF@+UN:$^W=?#(:X0H1!I-,!B4& " M(>E/'(6@@@6<]!=&91,OK(M8R11\]*BB7O<=#$/_/,''/JZ!?RF\J[DFDT1\ MFB2\GP1<6A<]DN)NM1OS,1U+3.3\9RR!Y;ZF6B:])N(82-1$1$1W=B75S71& M;4H)7H'[EF@S!>Z+@/N41D,5=YHFXP5;&B'AWH*1AH'0QNBDT'B/V<* . M#&88 F->ZR0Z+_/H12Z;',^M\Q0/SM8@?PVMT0KRYT?^=/$GRIT-L840?;)V M6/I->8. <(\)D]C&W%4(<]%,1M&F(']K'3JC5O&=&R6H1CDS3XWZ5M=+?LJ# M73COD9QWJY,:55%%SS4HJC6DG8# 1$"VUB=)AGA"OFX0M*G&N?DK.IOAX MGO?.S]O#/(]T4$V@SB!,"PY=MVS?S@,^8Z89B,O1)CX/VC]WVYW_MS/L7X:[ M"7PW-V^OZY]/W[I"&P^@C5N]O0P- 3M*07IE@2F<:$,$!!ZG7XWQR#*6]]%7 MA+%MFW.6@Z]LSJ5NSND:6A&50UH 3P8[,)_,=\V%!2\Q\8)[S:3^YN;<6@LY MS[(>7JU]GF^M/^,?A/]8&?OVQZ\^ O+K?\:J^NJ5Z@^]_%4]]Z'9N##]QD?3 MN0R-__P>Y;T,_9,STP\+L?+)?<37ZY[D%;TT_>/^R= ,@_]W7M;DB\?J/2I4 M^,]4^"51X#45/M?H[?^<(7?^[Z[Y2U\>O_^]W3I]]^EXO_/^[?X;].;T%3\Z MW6-'IYU.:_]/=O3;&]QZ?T!;7UY=_<^70_:WQ4Q0+"T0)04P2C%HY2,@R@+3 ME"B1C8-';)['&8QE\VS2Y@DR2N-C,B5-],"L-*"I$!"D3YO'4D7S>!'TC/![ M3N*O'FAOW$R[YLO[5L MOU=7?V-.@B?8@.-2 Y,$@9&< &8F1,28D\Q]A[ONW4R/._/*9MKXS21-((AS M#"JD+<1PT* DSYVM'1(J>HU8LBBH0,VDM>7_'D!IHQW6,#?BW0AJ.QP,+LM. M7--.?(/^UIH';+0$PJP#IIP";94'2P6)R!,GY?=4LOK06ME(Z]U(CCOC$E\D MW1[CI)Y1 MK%"$;YH"GVZ>Q,YR/&J*DH:R*E'DYI[4JT-XZ&9/V67CN;%E^? MPFME3Y48VZQ G3C+L=7$)8L9G.8VE MA>:;;#J-"]/VT.XVG+G(HR#6G>&WA;2UFD:<-Q)]F01ZV'T^$N<4FQ4BFXG( M;K4P1U('[Y0"B8P&YAP'Y24&Q;B4QC/B(DT:OD1-J>K42[@ >&/TC@+@A0-X M2A,AV/H8:$*L1RP#6(,V.MD-1$EGE PX-[7#FC297M3(TQ6H(IL>13_M!S.X M[%^-XNBS>FT?=[ >ME[,!,SK-4XYW(JK;28D'GW'U?;Z_/BOM^^/]W__T'KO MSX^^O$+'OQVQX_V#+ZV_?F\?O=\C1[\=?4IKH/_SY?#3WU9ADS$+7@L"+!@/ M&A,"#EOB$^B"\"2[VIJ(\B95=[OL5LF>JP@.E&VVL=N,_AVU)L(FPS70D(X+ MPF0R7&4B>&04-TGA"U95VXP3WI3WA-W'_MMFPPS39AH,BP=WEF/AA[I95[? M6=Q"C\+FQ)K2A%E%$[H$2S^8CBH72A (3-A J+-"LIU=07%3WS,)],?BP-U8 ML*[$DBI@G1NLMP;WTAAB[E3E?=*X(B:@J-2 F-!::L5E2$>AR/D:Y&[KFK6 M=?O]MZ_#T*0'?2.8?C>V%V9M"5G53+*X%>3"6XYYSE^>7G9Q[NQ]BV[5+ M1>9LW'5KE 'U06&--7!L%#"#!5AC-!"%O&31:BMM4N.;E*&DQ=>I%WJ!\,8X M;@N$%P[AZ0(TQK!2ED 4N3I21PK&N@@R*A-IU 1Y5$$X-_XFBVJ56:/2Z1IK M(5,[O=&KFL:XWOE%/YR%[J#],30ZO<':V^1M"JNMQN4Q2!>7?IMU5-RUE*N^ M$<^G97S832(/?R1!M\+P.)Z:SX7L9B*[6S,.0CJJB,<< J<&F/ 6K+,!"*(B M*BG3"49R;CR[=\9!<8QL+J0?KZD42-]C@_]P?]MA*JR?]W> ME*?6]&HEKI;*'3P6]*B!0^&UF7CMU@ #XR@UT2'@BG)@07DPBG&0#(D@)&8A M\IU=SF@3T8WI=E6@OATNF0+UN:$^'0'RAB+D/$1- M8+X=>DV!^9PPGQZ2K8QD4@00(E9M-QDHZ@48CC3F6C"_ERUX_+W%O..RW[>70V$XX[=U6<@LO/HH7;\TMT,H) ME_X/D%4D=S&7H!770%PZRAS!.NW^[-C1R=I;5*EC;12@0@_U5H */:R%'J;4 MIH"9])8ZL,SD(0<102)_!01SSR5F) :;G4&JB?G&T,,63#F0W]&7IB9]5.5O M!X_7G_[!0GR@"CRZ$3_3)"[?NTQ(O9'F?*Q9#R7U/Q]I&"SBKFSV&;*:8>83 M-.QU?0D5S'DZW)IEH8-#'"$!V' /+'(*V@L.RAE/DBI)8F[X@YM:I?_DW(7V M"\?/FAULA3X+?=9=!2_TN6#ZG%*N)::.QV1Q4T14HD]A03&4(ZU"1N4I,MCO M[)(F8KRI[BF-W53ZK/3OGRJ;[;I$?JI#R=1GN9!-N#'\=O]E^S_MWJZLGWK; MN>F_:W>K57\5G[WU*7."&*-K%%>?\W/NV=-VW\L.LG_?3P]TJ6ONN7[5GZP\;O=@8GH5!:#SO=:N[7Z7EI36J80W5 MQ*-GW[P=XR]GY)GD:)R^.VW+/U>?_?.XJ^:+4S]S&NL2,DE-=+HA"EC8^Y0J*7T#&,I3!ZT@/S? MA.QPT:\8WU7&_'X^<%>Z^#@]6'KM\9AZ_3@=6OO]/"XM?=',_WY_%EC MK[7?./GSUY/#_<.]UX<')]_$[GHOX_EQZ^3XC\/]O=.#M-[3],_10>OTI''\ MHG'\\N!U=4UU7?L/EUUSZ=N)+G^\L\+5*''5,KXZF+]S5/%O'%75X3BAY.I M3DONF(M!^/GZEU]\>W#1,5<_M[O5&JHW_3+^]#&/YR_XZC"NOF_T])BIM'XF MDD(>;8*,"O78WV56]R_2A?M!LA,\NW:')?+1&,K/,5VK#8J WBT%=Q[U% MJE8__QP^FF52\';?+K0(_MFJ.U(VT!P;Z)\(>Q&1]/I%!EZ'CZ%[&9:1^+?< M;)YZW+Z'!U9FONC-CIN@(#E73! B*6.2*U"50GM^S?\[7G^[-_;Q[\=L#?G MK[Z\/7_;N0F4G+]X?[Q_@(Y/TWK>'UVEM=$C\HJ_W3_@1^_=E^/?_N2M_0\Y M^/'YZT#)F[^.V-'IJ_2^#^3HR^_GK7WWY>U^Y\/1Z8>KUI,(I/$@<>:U)$&OE'6,Y?$Z M389(,^EGAQ[!^)2[W0_%Y;U E MR*5W?VR[<87+1;_G+]VP=)_==&=9ENYQ_*W7\U6V\5C&)[V.+PPW"\-=3;G/ MM++!:TN!&I49#B>&8X*!L H3)1'3,2:K$XFFGE]5*ZUF:X;?U?J("GX7A=^) MUTAYIZ4Q9-PE6D4'.B .@1(JK%-&*IGPBU$3S3_+M."W9OA=K6NDX'=1^)TX M2X)S" 6G %,2@"&9SE^C%"A/G0W<(UH-$V\2+)M"S!W *@BN&8)7ZQ$H"%X4 M@B<^ D0"(8XG!",J@"65"C1.)[##BB./(U)HA&#%FD+-[2.H46_WAR1;/;#- M6/U<";_U>X-!8U0N4;J+;;-;H9+TRWXOUF7ZZ9B:E/KM:8A.K T1F"4 M$]"(.8C)8N%,FZ2K)GV'Z*;@=T< %Z0_5:2OUE51D/YHI$]\$SK02&CNA9P MGLYT:D$IJ0!I2;&6AFC-DF63[!J-YO8M%JAO#=17Z],H4'\TU"=.#*DC#U8X M"#$GGU*:0.]%.MZ3'"F.5'+B$M2Q:FJVJ+FZ)B&W!@H MISD8?][NM@?#?M7!IQ$^7X3NX''U4<5E6Q_OQ%C6OXTDO=?U>[?D?# 2^Z% M>1E0GG@F8L3"1F4A8".!.9E0C(T"GE1-Q;#6UN($9=VDNJ0R;1N45^M?*%!> M!I0GK@?ACQD+EFN&Y=4Z$ J6 MEX'EB6^!NJ""10Z\Q (8,AH4BA)(TK&TLT39JAZ,DZ;B=3J7']M7I?;N@S]Z MW7?025O;-\Q@$(:#1OO\PK3[YZ-&JNO-==A".ENPPR"V/P=H>F^ZYM.V&ODO&+1&G#4$F]4-DL5#;=;$1S:J,U:<\FV0$3"H'FC ,F MUN% E152Y0:OBF#RRX+0C,4(C)AD M:!#/ !$M(I&(NX +CK<5QPMV%10!1"(R3@)0PW+S+^+ ,&= 1232NVT!F80@3Q^&)SUG'MI2,+TSJY0 M33G_%/8%8GEKLPQRF="G=J$Q_[H#4IOF)GH:KIS F@][+K>>6C\T$G0^+$1^[WS1N\BC":[ MKCV1X*E57:VV+.%X).?NN]$>*.0X(SD>3S=/4!YSEIM \=QZD6$6P/CT(W!% M0I*D%"@76O*F%'/7()0ZRWHC_H?5.B$&Z2K3;P7[J\7^Q!7!/<,R"@TV4@(L MV3)@E$I_&AXR*6@OXLZN0$U![NI%/Q;8;PGL:UOI4, ^-]@G'@SK%>8!2]!. ML9QWI"&1-P'DK#8NR,!Y.N@Y:5)9>J=L.>)G.>@7X/LH!_U:L#_Q@#!,A+-4 M@*#4 4,)]M:%"-QP22,)45*="XU%,QEN&W#2;VW>PV&>\QL&PT:[VO4EYZ&. MKHJO8ZR0LCI/R3G*S M>%5&/6P==E=,T)3;JQU#E*1YID M_F:HI8O!#&;ZN--AL]$-U?!'-J3O>&1U?H<\5D>W\':Y'-[(48H\"P=6"BQ\@&V=W #6.B))Q Y0S@QB* 90P5(@T3$B MA6 ^H@Q8PA>0(5 6QO KMK8+X"="["3$Y8Y20+Q.M]J/1H)9P634-EYA'C* MA*I&I$A^UU0HB-UQQY,CUDL=B9 1,"8.F P&-+8&J-'*$TJQ MRHBEM$G)W=X#:T'LUH;?#_[WLCV\:K2[X_C[J+P@#'[,MOUE>JA;Y3*886Y? M&&.[TTZ_/J[:H/@K5QREO\XB>M'OG8_D?!2&9ST_<5:6!*/96.Q@VK)W4ENB MM0.GF $6G0=%HP 9+0]>6(2=SP.;RB"#;>%XPJK0'*CEDGIN* TR=S@OW8\QR0@)#.<*/2H1_%4 \'IZ%_HT78!SF_[&*\Y> ?BT#^C=%1E_5$65! MMGK=WNUZHN*W? QC'4Y;_)PXK%U5+NR3RA&I!!UP *X4#DQC2@G?V57W9 *7 M,,/F(G5==?\%QHN$\90SP$FDTO];B%0G&%,O0)$004?BE>>>6Y(#ADU%2TK. M-@%Y :Z N3U WG* Q]0T"209$%P XQ$"0I9 Y+J@&C -E*ZL\N:A)3 _S8! M>5T%^@7(BP3RM"O !(LX=H"%(L"2.$%1GR =(DJ*5G!&B>R>;PI2$]UZYDZ% M#W7MS? 9M74EW.Y4:$/"6+CV+ S-Y_7G#VQ%2Y,:5P],>TZ?IX6TNY?ICA[? M=*O\M=H2H]>=Y@UQ\'G8-TDH[:[I7QT.P_D@\6R^A'ZO&A=;ZJD>1;)'T]X+ MP812FC(P"/%D]F@#AA,-R!".:.3$$;NS*YI8+ZHE;&VZ(17JV#CW1R&1^I#( ME.^$B8!T"!8BIHE$@A&@K1! +*-<26.(Q3N[DC2QN!N ?;BF5@BDW@2R(0D8 MA3;62AL3W8/:J)T-.6@B$#"- FB<1SE;JI0GSB13?F>7X"9=6(^CPATUY8X- M\/04%JD/BTRYB:C3DJ3M %GO!)8V!U@L.9#(!%;<:2WS("FEF_2>G)'Z:1]; MFTORLM_[V!YD;/]@0S?$]O#'#+_Y?4!/T#%>Y&)N'TT):]4,O:ON&%'0NPCT M3OE&2 Q)7-9"(#BI)R[DSA$1YZ"6"%0Q;(C9V95-@N9N-U? 6S/PKL/+4< [ M-WBG"DO20>L%]KG!JP+&<0 ME 3GI93>:Q$IW]FEN*GXW:RP@MX:HG=C_ P% MQ_/B>,I'0#31%*?S5VN75>B@0'%)@0KIA8T^JJHJ6S8YGR= 45))5@/B5A@V MKM-)LC_NCH06<<>6ZW:MQXW\SZ5YOV;8[[7D_D56XLS _2_[O43U94LB"(Y$KDUR8)Q$P)-QDHN6B'$T\9EN4L$+H15">PJ$MJ:Z MK4)HCR>TB8)F(U4B> F1^*2@::I $\: F2 LHB9$EF>PH";3\Y1V%$(KA+8Q MA+8F;V,AM$<3VI2#$6DL'941I,F!@B@%*)9L3XP%91C9I*WE)"2)FW(N#^-: MDY FU.;;@XN.NY0+?X&? M,44R--&([UW:3KC#,F653WJ56]L#_:_JC^#!I*68=Z$Q.#/],&CT+H>#H>GF MQ2^U8+E\QG9]QH+2ND>6':TC8GXU@[8K"=QS9I&-:&:M.=S7U+-X4JWL>,)_E<"+U3B+U?C^]AA *H72Q$&,S@!3TH(QW #%D@5&HT?<[>QJ MW91:EO2R[8/U:I.["ZR7">NI<)T2P@7)$ @L'# ;-5C%$01N'45!897#=0G6 MI,!Z&V&]VK3O NNEPGIR6F/GD)** N9Y7 C%#C0F KA'F%.K,->Q@K60=Z/P M!=8;#^O53AHHL%XFK(^G&_^2B+6(P&5,2CBE')(BSB $:@U+TE5H!.NDG]4( MU@MRO-78G[#?[EPF *R[+>!VDEDM/ IC"=_AM$)G,]'9K0&$PBE!N7%@$2; M4"(VPRD"GTXF3Y3!09S@"5@Q MG/44!99Y"8YQA9"B @>V**]" 7;]@%T+KT(!]J* /36P(.E;1! /W/"< NLC M6))# 8FWI4NF29+PHOP*!=CU W8M_ H%V L"]I1GP>(8,'$$(G&YR25'8 7W M$!#A2>12$F86Y5E8(+"WM@'=@>EWTP('US,(+D)_E-6SU*2%\AG;]1G;[WA[ M?"+/G 4NVUK#LM%E*B]#O](*%NM )#O?FE1ZS=+7WWL[P(&*&O( ->36B \K ML(M6:' R-[_QBH/EQH"CC%+M+3$Z[.RB9^BNVV#FPI0:&1:%;+:';.9T:A:R M62[93+'*1W+E5$U&4O<9 M,P*BE2'IE=R"5=F_Z[=K=:MK[-:;<^94Z\8G0-V.IS?FX/TW>X M[T.89 B?GH6&<:YWGM9PE6Y@H]4;AD$CX:>1%M5.*WS7-YW&A>D/&[W8&)Z% M06@\[W6K-K6UC@9I@?.TU4-GMVY'0^Z5^.5,?),\G0]%[U! M.V^FG_NA8X;MC^&73VT_/+M.[)]ZXWC7H,E;C$TK3/C_YEN6+HCOWG9R^QY, M_\QKK(C*)4W1Z*B\L3%9<4)+Z1G&4AAI?$3^;\)WKM]T=M/N],*\"V#[P7P M$]-E_6PZG\S58.>GV[LR;8H?0SZ]* M*S%K7D'CK)_/K?_X9W$D$_LT1P_W#O]>'! M24TOX_EQZ^3XC\/]O=.#M-[3],_10>OTI''\HO'\^.CEZX/_/FB='/[[(%_4 M\=%!XX<_CD].?JSIQ?QPV367OIV8=[855L?:A"^KLS2MM&,N!N'GZU]^N>ZG MW.Y6WUR]Z9?Q$38FV-GA[3")/J&4>CCLO]Z?-_S#+/T'WFQ?A) M^@Q][^GOOO>[3RJ\K$^N*'3QGRM86?#H2?J,;-:"ZW"'']P)?>(9F*%4I[QT MA2_]ABA9_42I[[ST'G_.Z%A:I@=#/DE1YYZ/UXS*"%6U;^/\Y+6:4+4,UN08^<8.UN,HM[E^E# M_8.F'\]2#3G#;)DZ[J8<[7A(2MA#+O-IW"Y4-E#90(O;0(N M4]\>SZGO/'I._6+"9$]D:N#,%[UI(:ZO0EM>1HF-E-$KS0AFRB**+.,R1(T0 M>T)SZELGXUC7^>&7X]-#^O:W/W'KMZ-/;[Z\?G^4O^>O%^>M+Q\^M;[\^>GH M?>?#\6]_?KF)=;W?PV_/W[ZOON?][Q^.]U]=O7G_BJ=_V='^&]K*L:PO[Z[> MD!?OOXYU'>W_^_SM^5%U34?GKUAK__=V:_]#^O?=I]9[A]/O]'C_]_=O_FK% MHROTI8ISG:!/?R-"+>:.0I3" ^,"@]9:@$-IQ^2>5 6.[ 1$<:#4LS$!^44_G(7NH/TQ- [';L4,BQ]_+I.(RV?,.HEXE@R-E719K2W^7O3Z MZ<]NPUWV^Z'KKAK#?OJP3I6UV3#^_>5@>#Y*O%R\=__F,[9H[-HL.L<"YA0] M1N>H*/<6XXX(=[P5GH]WPFG>"*.+V.OZT\FV^,VTNYF:T\T:))'L7_;3SY?I M;O5\*PR/XZGY7)29&929ULF4XUP*@2@C"IQU 1@) HQ0"&3@2EBF-19B9U":7S!+\1K.Z9+Y7PKMXGGA^9KKO0J.=":(?TE*^ M!-]XEY UR%!NF(^FWXH7T@''=/;K9G.1P6=#BTIYU'W%I#B >#D_W(C&5@1?JAI! !\QB(D3N[A-V= MR+?)+>.W$>'KZXGWB:L(>XD90QP$LP%\$\!?@*BH KR/ ISP_U$C+D02K<]/N)&K0 MSF.0@9FDOE%AN$O6'KWK]RG@WFQP+WAP=CG5ZP[ZB8LGZ7&2!AM!IF,=DN7F M0>O P3(LK4VWI1;&SN,7G2UJN M"6UN<$Y-)LS"B(]AQ.EJ4B.C#HAR4)XD.X=3#\HI#L1;&2BQRB.RLZN;A"YN M>$GMZQ6>' UL7#I- ?_CP3]QE8R+RX*I3\5? MS5-D5I<=LV"/RYQ#R;^Y0;:O+GRV*][PLV--SJ1[CHWK(R/]U;G,]_=EKU]E M7@Z'_;:]K/K*G_9:O6Y>?[_72=?][C#W4 R#83EF9CAFCI]/^9UTP)9R0\%) M&X$APL%(AW(I1DC_"J0\2J:G:(JYIN;.A*DUA^4*%3Y-*EQ3][)"A6NEPHD7 MSAOA8J ('$E\R'PVO(F(0&F>\B@1D5CN[ K1Q&*>'AM/@@J?)!MN&R&NR;U8 M"'&MA#CQ1 ;K",>> B5")$(D!@PU%I!E,6+OD(LQZ8:\R>@\3=1FA=6F5D+&ZZ5#:=SUHQ,AH&$X*A/EC*R8"EFH(-4VA(3'68[NQRK)F&T M[OIA7=VQ\WS&[4%!Z!F__[8M\2L>-F^X7./F7N/67^ W%_"-&F?T/<:8?,LW M+_*!6E#ZC 76)Z^]V)?(Y=VD!=R?AP["2QI%HSUH='N-[F14SM!\;H3/%TEA M"8U>OV%#-\3VL&$&@YYK5^._/[6'9WDL>/JO'P(T3-NO?9+&\C;S6A>Y@8?#!HUXWKJX\'W7M>'1WS(+\#IP M>_Q\'+A]?_3EZ+T_3Z_YU/KM, =@TW^_G[U-C[_=/\#Y^]^DYUO[9S=!V./S M@\_'?_V)WIZ^XV]/7W2.WK_ZUYWCO<[G?3ZJ];^$3MZ_^'SV],/GX[W7^'6^5%:YXL/QZ>=/#SK:DVS M &M4-%=X9_-YIPSMVS#>0>L:VK? M)#MJZ;;FXSYRJ'#?D@@<^U.F YC=V!NFV!O%WGCE M>J"9=^(HHZ_QKM?SG]J=3J-]?F':_;QSU]UH:U-*YU>KU<^4RCD8'L??DF0' M>UU_$OH?VRX,3GH=/[TMTE-[4YNBG+\SG+^MDRF]W\O(M64.@C<86" *-$6X<,C81GO9\W]3U-M,U@O;6ZM?94FPD0$ZTE9Q&T^EUWT&G_3$IT&8P M"(\L KS[2[*AS>B/8Z'W:'IOFO;3MBKY/JBG188*DD74IN% MU-I3^@H*2LMT8 'SGN2FR!*,$Q9RAAIVAFMO3!V;(A<<;YZ^4L"\%#!/-)2H MF.4L\8CN[0C6EN%LLMO8&Y]OH>(FAWT^*R%25 M0N7=&V1<_C"N4EA[,_--(;8-")U>2WQ4,WMJ/A^,BE)^'8FZ4-LLU#8=3]51 M.1P( ^Z)@'0X2; 869!$(V&I3H9I$-0J.-SD467"\4!Q/J2C8AT3+ M'JP1)'<=UZ <31J+L%XAA0R7;F=7-0FN"8ZWUGMRV/V8-/%>_ZKQJ9]4[X2& M3]WB*WG@S1L;Q,7^K:%LZFO_7B/NKPRX_82W^3P\?9 =\LGB MO4CKNZI2#\+_7K8O*E=]_JN:\U7,WSKZYQ^C-4^-,DS"/XXOQY)_V3'=X<&U MY OIS4)ZT\D%DD9 *6+ L"%@2(R C)4&,9<$S'9V29/BN4FO6,(U@_2: M#.$"Z65 >J+'B.B$\H&"S%$WY@P"DT2=+>,0H^!*(I']6ES7*5MH:XWBW+\P MY^#FYC:A.Z@R9HI-7$?]9 8..SDS_?"K&03_?$JLA;-FJ3$XW1L>M='GBK?V M_K;*86)C8JTD1V#()=9*Z@@HG65E.&/49R\>OL<;7WPFFXW=U?I,"G87@MW6 M\QOL1N>L#"B \RIAUS,#EF@*@2$M0I246[6S*YJ$WQWQ53PG2],X8I['!B@1+3(DT*R,L*:@HAXAQ8+A34X-*!A>%(:GE)+@6%"*X.SWH,"P M\PG-40--0F#&,JLH/24+5;S^FQT8%S+E3TMJ+E&O]&0O29D=$KNNXC?9&ZNL@5[V' M]L>J[V>.^%730;*B.T=M3CD7:^!W?*[X:3K(L,A8"?3,2DE6('2@U78GE*!4?;*>42 V, 3HAT#$Z@ ;YGPS&"%+=[95;*IM=Z^ M4&"-59F;M+T2"*QC(/ Q-OS7Y';8O19R.Q02FXW$7MWRQ7$G(W8<'/8.& T> MK$IT1@ERB"*O1))BG(X42*Y6X&11+.&924- D MH 1F$YSPU@M#$YAU$\NY-9+ZA0IKK)&\[/=<"'[S.MJE#*<6!:@D>1/&I MU W'JRY1+SA> HZG5!-MB6">1> J:&#"*5#>", <1RL-\U4(-V7[9[X>NNVH,^^E#.J,^^:/,IUS(_JG7_Y!U%6;H#15RB-I\DQS5QE3<%L[MU)24UI5Y8K9U^4N"[)/A.:2;"&XJ] ME0FTG /CE()&U$%NV,8YH3*1[\XN;1)^MXZB^$R6K9X,&YVVL>U.Y1\L#I,Z M9J+,;V>-1?W'1-*%T&8BM'?3^D@0E#H1, ADDJG%B ?-=$C[RPN-J2,JM\/& MK(GIW%[@XCBIFPU1FVR4@NS%('M*5?&)?Y&C'@)-Y@8+3('2RH'DV8?BO!,^ M3]GBJLGT/$6?Q8TR1VQG7GWE"=I=&U#"_@U^RP6QA>+FH[@/T\I+U @92@AX M%2PPHQ H+R1H0ZP(QH48^<@:VZ[YX4\=UO526PJL%P'KZ= M &OKAYD:T7[:>WT]H+T5AJ/.'KGSZ6GON1F"C@H#QM3*0(W43NSL:MY4>%&3RQX,K WR MXSPULEAM8C"0EA.;.(44267#$FAC? M-8YJRA9;T.!0?G,T1 9%XQH5#7O5^"$#HY$G1=Q@HS$!Q[K=14^-1E>KD)/H4KND8)D83)*NQI<&01/]L9Y>2)IU_+/2J MJ& +O%+WJTN5JO2BT_LTKN[.O0P&7^E':V^N^"#QKKOSXNR+W (=_!L- R[[ M[LP,OC>/;=TZ]Z:&[!Z"0'914'@YQ-@O7$1Y4.T^RI+.W&MPG,J]6,"YB7!N;IGHM)+>:< M6/"&D)SR+D KJX$%+Y#"- BF=W89O[=/0!VCL;X]N.B8J[S.\'W\U^^56Z#2 M/Z1=4S_X<'Y1L4U2QMJ5>C\*/[>[C;WNNUX">,/VNKYD^6^ZI[.T?%DJE=]J MY12<95$C 98S# Q)#RH(!PI'I%R,/G*:ZZJ9FKMZJ>3ZUPS5"U;-2F^VM0%Z M2C0RM>GH&6#>GAU M%(9G/7]XHY7OMW-D*BGCQ_U;F^1U&%[VN\>QU)T_ANAOM8V@P6FG/ =/LT?- M.PW*1 +!.6NPM4[(;."YZ7B>;JW1'0$":/ $JT2GD, M8ST"3:RF6'-E5:CC-*,M\*T\JO3QOM3^=7M8MJ+>:0/::'VC\JDPXIR,^.56 M6PDIHA$^Z34JY$IQY00HY2@8KI*TD>"(^IU=0IJ:+J!-8&WJ'PL?;%S_K<(' M2^.#Z>$K(G+*+ ;F$,F5D *TI $\(XAR:B15;F>7JJ:\IW%$_?A@"_P[#RN" M?-'NFJY;1!'D0ZW"!WS&\HH@U[K(IYN_5K\%E^*)W=?A8ER\FN/2Z.8,Z8//F=MY[(].,L//N\-RK2Y&16>5],&$,MS MC86U@"5/!A"Q"(QR'#0+23J 5M)FG6HT]ZP? W,3SVW)5XXI+BB?%& MRRSQQ)J?+X\QL:?##U-1B4KV-P9&L;,?>>S<*L;CCE.-O 83<,Y_D@2L]A22 MR)V6.)TZP57I$N1N9+'T2-A<9*_)>5:0O5QD3V=O.ZNYP1JBYC+/^%1@(XY MK;>28^R)U"-D\WH@>PL,XT<%%^]SF:W;6'YRP81Z!1<+%)"7'\5RJ3#4$BF3P-$1.5+*M65/2>;2<$ES<'CZH5W"Q\,'\?#"M&D5E MJ8L<-,V^-H.2T4.U J$T-DX(G2AB?M6HQ!;GQ.MHC'@.)H3Q(/%&/Q?S-Q)T M74+)NCT^3XX4UZ0DW3]./O/D7M?G?W+AS,=$AMT2@IB1%F^5]W/#;#(,$3C- MDIK$. 8EI :-3/H7F< $RK2HY]*22@OZ[2&$-6E)A1"62 A3>I)"5A*24Z]0 M;KII1.[WP6*B!F$\8L(9&Y+=U%3H;BU=_0AAJ_U+UU-!&S]IK-Q. MN3- ]ZY\/7#6=2ZS M?*;I=T3)A6QG(MM;G0@4,5;QJ$ *IH ABL$2HH!H%Z+2@03E\V M;*L?IVR!H^L[2?3W:6GC/+)?P[MVMYLCA+W8&"%HW;ZO3>'3&>A4!R2CD]YP M'IB77&'DE,5!$:NT0N;OP\RBF% \1P[M7.19N' F+KS50L%09P61&#CF!IBV M&HPA'KCR(J1M'HR*>8 $::)[QL&4)@J;C6WD+/(B<2D)DDGE5!3"6YE.1&P@Z\B E4\3E 31,WIL \KBBGL5!:\T>N<*LA5GGZ69&N$M$ MFNTOQ9 )RF4]W EC/:<$J9&179AU@YAU2A&/PD;'1 3BB^-1GN;2_0G^,S-U_ MV?Y/NS=7^_7;SDW_7;M;K5K?IL!;GS(GOC&Z!GCU.3_GD0EM]WW(DPSYT[/0 M,,[USM,:KK)GLJKQ;YA^>KC;:*<5ONN;3N/"]*L$ON%9&(3&\^GA/..O;-VS&6$V3^_YFK9[PZE+YS'Q]TD\>7Q,@SF3[PEXO>H)UWXL_] MT#'#]L?PRZ>V'YY=L]S4&\>[#4W>8FRZM,OAM]^R= E^5U[L]CV8_IG76!&= M2RJMT5%Y8Y.VZX26TC.,I3#2^(C\WQ3O7+_IK#^1S+L MA_,!S Q7=;/IO/) M7 UV?KJ]G=->_NIN?WVCOGD[8ESP[1BA*1T>O;ZIA)=8)?3SJ])*S)I7T#CK MYY/R/_Y9'#+!,)-.!MCS?,A6>1UF]SY1KV$CWG$-5!OQ^/G!7NO@X/5AZ[?& M8>OTX'5K[_3PN+7W1S/]^?Q98Z^UWSCY\]>3P_W#O=>'!R??Q.YZ+^/Y<>OD M^(_#_;W3@[3>T_3/T4'K]*1Q_*)Q\.K/P],W-5WW#Y==<^G;B8!_G&F%U>DV M8;_J1$TK[9B+0?CY^I=?KOO=M+O5-U=O^F5\DHTI,R/_J].T^K[1TV-2T/P9 MECSSPM@[-O[B,64\JRCC*P5A_)Q^)O6WGT;/\".?XT(]ZIW?6ZQXQHC8D+7* M9X@]=CVK7RM'9&/6*CC?D+7B]+&2K7>QR^C<]> ;H)XIM>;KGV%C:;$I(%#/ M,'G86L ;UN!:DP]LG72?$V QM_5)7O1B M7[J,+HE%/,M]Z?V<2>B>]\_->MW$R[+D/"]H( MFWDC]M(*L\?"="K7VDO3]M#N5K^/1ZY^[_9LYC6?YB3ER_Y5=97_N 6>%"Y> MAZ%)#_KJUAR8?LY2?4AQT?;>D3WG+L\O.Y6/>]2M,'''13^Z@_3&,SI+# MKNN=A^JF_?!';S"XDVQ=HU-Z,\5P[(+IAO36[KO&R9E)][_7\:$_^+^-T3SI M)[U'6[TNY+!LO]?IY!MTF)<5!L,G?5-.>^GPNF]WW*\_X8<8G>M4:1\>T1M5 M'K6[C>%9[S)]J%\T'VV>+3*GKKU)-2I?H^/^E,Y?3<=T76@V]H,+YS8=:Q0W M68?2PV_WP#*.9+WJE"40/N]I9$HBLT4Z'((4-C'.I M F6Y=ZUA&!$AXT*J="H=?ZPPC Z$FPK%E[U^7N+><-AOV\LJPG7:2^?IU'%Z M?9K6)9/HR]').)/H_$]V_->_.ZTO'[Z\(:_0\?XK]/;]GZQU^ON'H[\.V-&7 M%YVCOU[QUNFKSY-,HM_/6K_]>?7V_;\_O#WMM-]\>47?OO?M-Z<'].@\9Q,= M7KT]_W>[=?KZ_$XFT?D!>GOZ^WGKK]>=X[]^?]_:]^O_[ M^=N_#G'KM[?QZ I=55E$)^C3WQA992B2@*)WP"P5H!W5X*3TBLB(')$[NT0V M);H[EOT:.6MV#RT,L&NN''KT=3P]JMTFGJ688LLQB,2SV(,$B,LD3(Q;?>=7:Q)D^F[+7XVG6@+ MRQ:67<:ESM+#0^+@L51,*HN950.H:)?;BS?L1N^$\$P;W$$Y&72+Y428%5DH)Q&#C'#0\"Y MHRSEN$G(W;EV1<,L/%MX=CX-$V'+!)$^1LX8<]A&3+@-SDMC(Y*L:)B;S[B? MCZ9J,&E2*76>XQ:43C:]-F"=,. 18U[$@(GSN093-RFZV^AH.W7,)2:-%S[= M CZ=@4X3=S+M;/II--,1*T04)T0'B6AD3A>]=7-9=+KUN4K'I@T8N% !F(@& M--8HL2@6GAEG!'4[NSRWB].LZ*U%;RT\NUB>U5XSRX,-UEM&';<<8<-)P)A1 M*5'AV4WFV:E>3%)&S)@$2GSN&&(9J)CT5H19Y%GHN0YTRCDY#VTA*3+@TQRI@QTE.69\1[Z[7&7T]CHXN)CKWL]V)[ MF L^BS8[@S;;>CZ54Z"3LJ>9#I"K (!Y%$%A(2#P0!"+@E--=G9UDXIE#N\N M,"^TO71Y+J/4\4GLD5F.@F3]6N*\8D0@)B.Q/%*%%%::R_2O+D=!S8Z"Z3 = MCT(*3QVHF$X$E@26&TZCW-2?:424#!*7PV![@?Z$#H,G(<]9B#N1=I0!,<03 M<1,KE0T\T;2P6@7N$2G$73?BGO)(2X2C0]J"Y48#YZ>Y%"_ 4;]6@PF6>4F6(9)%-D4V139%-D*H)6+6JUMA>!Q/S>=[DT->FG[HEF20F53ODUL%(CYM9>=0@*@Q!>:#!RNX M!4FQD"CJ8'1N^M!4Z&[+AYG+0^J(]%6[5;>8/=;D/"WLL5KVF/*X.FY='DD% M'%$!3# ,5GD%R$HIE8C.6K?5[+%%2"\Z7'UE4W2XPL)?L?"4^]1+9TT(++>/ MB8F%70#E% %A>3IZC0R2\5JQ\-:FST[F"*>OZ[D/%4X;^59_?%B7\:5&A#:% M[>:*XVUHM&Y39#/+2<0#\3IJ)3P.3&IJ J&<"62(9$+'L*23J*HP.1P,+H/? MO\PM_U^F*^WY?YO.99@ M'K5WB?3]]7I]*+7CZ$]O.R'$LF;Z2AJ3W60C#C0 MH(D&@I4'%C4'2WF$]*C!1%*A$$T'$6T*-L])5)"^"J3/TKY+,.VXB$G"ED4: M-;+<4BJ1BIX08QX ](+OVN)[TK$0QVA=9!P($2[W02!@3/20#'V3'LDMA%3" M-VMJ?;=PK!SG-01Y4;6*;+8]@WE3Y+U:3_L,!^Y7A^K!YXO0'81RC,YVC$[[ MS05G2!/JP4>A@'%GP7I.@2-CO- L..5'K3#O)KQM#Q]L$7:WCJNW2#:SS+G0 M+O_/D! P$](;I)AS05-AL A"%4-FHQEXRF=.HY#!$ /:6 +,YN1CB],6%[GW MD$\LS$S]&'AKLXOO.,[G\ID_P0AAB=[65S:S^,RC$]X)3&6P@EGEK54D:!.0 M2?JA6EHM>CF*5GD434]=(A0"_XKBV^)SYS1C3VGDJP MFB13WS@$V@H-'@MBD_4?*/HVOLMQ7D.0%U6KR*:DIQ=Y%RP6V139+,>3M3BR M*Z\LK]S<5VY!IO3];%^)Y*/W>5^E_.#Y!5Q/_8C0!8ZLA2HJ! M$4Q!.:. $BJMITI9HG=VB6Q*=-?_4/=F[Z5WUQ;0$&4^$L2%X%(PAZ1&6@KJ M5/"21XL*#6TN#4W"')IS*3U7P&(.^:4U]R0HJ-L+B-,A@E$A!(I4 )8.@<,(P)Y) 3H=!XD3E D'0-53B##375/ M7F#14@H3+5]+(91@08TDQ&F&9+ T1"2PQQ%+)'PL6LKF<])TAS:.I778>^#, M!D@&L@"E4 0?$0\T,(>)VMFE C@^1?=9.A,Q+[BA6NG /4,JZ."IT9IK0QU72AIB!J67 MS-.2%5QD4V139+/1LA%-PG"13 TELW6H*?5@BRK -@&GBR/(.JN8,,X@HPG& MLK+DD([C FQV78 M*)K#FBN#0A]ED1V=[@V/3E_E^'RRRO;^YA('S:0'AK$ M)I$'[8V$8!U"(>@@J1[S<2FFW@3 ;AU!;Y%L9B!3$0(AG@9&-&(42>T)\II' M1;'V++A"IK4ATW<3,G41!\,82(8E,&(8**P9$,IM\%I3CWC]R'0+2N)6.6'Y M"39\+,TXBVR*;(ILBFR*;)ZTGEQF\JU2N3X85@KV6+E&V'I%G0:);02FF,\M MWGE2KI4GVNOHL*N26/3<;=]JC/(R\F$SW96%.5;-'!,?9Z3:"N(C$(8XL" 1 M*$$(J&BDT39/T9/;SQQ;A/*BN]57-D5W*PP\9N")8U1XJPCEN6>OS(6@0H/2 M1H.(.=^381>=KA\#;VVNW1*F*C_!:$Z)M-57-C-U*(,$V*9H G"V#FBDCGOA29BP1IE@?>JX3TI M:9.84Z-RE-U%"PPY"=8M%BK9VP7@IM"1(IE(/F-/*&ZZ!6T^!\3SQ@*8?Q&,;0D12XC :S810:?Q; MF&@MHYD4<2K'T(V5S!EM552">:R%3)LJ18EP9'!!(3DB> M6LE!&\2 ZD@I0H%SK/)P)M+$9)Z4J,(.=66'609(.BXPLE9AQAB./BDK)C$# M]IA9;YTK>LKF*F!!!% BQF0Z)8TT3Z206H[&,R5-1=_- MHRJ:2N&BY6LJ5 OJ@_61*\^P23^%0E9P[D3$WJNBJ6P!*TT7>M,<\R0Z:2G* M:6"(4;"*,7#8Q1B0-\EJVMFEG"?SZ1V=GE7#2%*![C MHOVL@8H4D3+I.L8$EVPQ(W7ZUP1M&0Y&4F\*%6TR%;V94)'AAA/E(.ILBG') M(2FY#I+IC2T73B#ARX2F0D1K(R)!TX%(0A3.*V8CT9$D73*.'IT=7?B%"+N:,0I?#).!48M-8"'.(J(",#=G9G M5S:I1/.[XPML"Z5N0$!D4^0]"TV+(#BF@6.G/8O(6151[J;C:<#!&U]HNFXT M/8EF'.#6I[\)%E93ZX%0R2"9ZQR,,!(0X8YSZVVDIA#U9@!WZXAZBV0S"ZFB M(#E73! B*6.2*WX@23!7U8*B,2?LE,@^M MI^!$.BNISET&ZT6J,_L?G0MA$_R/RYGG]=75/XJ_[KF#=>:OQYTM]V^3I9XM M139%-D4V139%-ALMFPW0EQ\R':)HTC-ITFXJJ_OPZFC_U9>_G8K*4R. )]$" M\S%IU2Y28!A91T,2MDJZM&[^?_;>O+F-(]D7_2H(O7/?]42@-+4OGO,4P9%D M7\TU2=N2Q^'Y1U$K"1D$> #"M/SI7U9U-]#@)E+< +(F;(]$]E)=6?G+/9.R M\YVNKJ]+;S!3/[2W\@D#Q2-Y*^L8F8?&D,[%^>ZOO0\[_",C420I(M*8.<2= M PQ1UB,<"&.*THAI?-(8\H3XO2IMFTN;)Z*T52R^2RP^6,=B$RSCUDD4DP=] M3AF!C#($$2H=35@11SS"P4X-NFTN;&X@C+V1T)@6))>9, M!1 W5,E(#(Z.6I&N(8YJ[^Q-%4,'JU9;G]Z=[KWYY:,#LP\K+Q'V-"*.M0(I ME(?\@D5(0@*R)9S[9RLM-FBZ9&7UNV!UG"M26#3&2@N4#Q8+RQ/EI3 ME39/BC8U$_CN!K/?VK5>AWH]M!Q==Y2__?R1)D&I<1Y1JBCBUA*D67)(<$JI MAT."19GL9=3Y0MZG@PI/B(.?'&(_(=K< %V%3B8X+H5UC!OKG'*&*ZT"#8:( M8*MW8LMQ^& =AYW4. HKD4I,(AZ-1(9*A[2+0CD2!<-\\W"XSBVJ5]8KZWBO M>F6]\M[99!MJ4KXPWNM]/#Z)1R[.;C?CZPN))E^Z[Q8]R39C/__KIED!U_SB M[>Z^%BR6AI&8?3#(547BH M+@@T5YRM.%MQ]I8-X0*VCBE!E=)<2:JQM%%9Y8'WA!;ZL:]BWZ;JF IS2BV% M#XJ":^&-2=*F)*FS*F&BJHZYO8C7FZVGG*(BF_+4Z3QOT[ \C)PBC,&&UP03 M&UPS6P^T3+I]L_4JTE:DW70MDUC-L4B@>'#%+<8.)\P4#3JW] I*5BWS"6!N M?W(@%=IBRPA2W'G$3:!(*\^0"]1&)YWV7+QXQ20?4GX>MAM'57$3.HO0$E%6E:4)<,X6, M(18)IIE36!'/R8M7@K,A9KQJKE5SK4![MT#+!366<2,,UUQ+:;#C*G##/&;) MTEB!=IN!=C7U48":"C:*1(9GH%4I(4M]1)$+XSQAG.?"Y>V<^EAAML+LAL,L M$U[Y*((. G.&A1$D<>&8PLY8KGR%V6V&V:X*XS>^^^:7CT!JQW@NJ>&8(>Y$ M1$9Y@I2Q),0(] \XZ[1FB$V-^5]5$=*MHENO*%!Z,1+?P"EQ@TM[G\G@6\)T M 9RS_IWUA?6%]Y_I_O1W[:8OO!@C*+DE1LRFIVGK MZ=$1*"Y%<;A&#<'3W8@=6&$6OW;\WV[V]U<_VE% HTGY\VM[/#J!GU^Q/<_J MS'R813M?S#Z7S?GBR7E66_-S/+'PPU"VYJV=36"]\^?-5]XOCA9CFYM%-C-U MUGJH-KIGTTFU;-HW/UQSN,YCB>/M),.^CW828Z[)'[P_M+#_C97XOP>-G?BL MSRB8P:AG!P\Z0_A9;\J'*&N\6A[C([;KO0)M$#^0BGNF^C;2ER2*W&)N4W[XTM]*E<977?RT"?C4[[Q M1V^W6QE3C8VC25O+N'3&,*I###IYI8,5)>V,&$(9J6[E[7(K_](OUDU$\<0" M1/F.\35A0[HWU@4K.'+68 M&^-R7VC)...QXNWVXFVO:C=P'FA,&%E%.>+!.>142"AIK8(&T2I-;F>)U9"P M\Y.8*^!6P*V >T>%%9I*2>%_TGC-G4\:$Q9 U[7.2/4L9RGILE0\O/0>_VZB@J"%02W1>ND$2M@ M"Y$DLYR&Z 1C&@S^%*C H(U6K7-[H:]7Q\NT"X19BGQR :"/">1XTDBEZ)UQ M/!#B:RT-DX;':(RWEB2#UK36Y%U M2Y'U)B$K9RD1P1/%'+>1:N>4,2+E(<[*)5>5V6W&TU5EK\,JFI@L6.XF=SY4 M"CDF"0K!AQ1"3_A7 M"6X\CCB%BKG;C+FK(E]B@M,R"N22M8AKZI")00/P)B6I(DDJOZU%OA5O*]YN M"]YB[W"0E% :%1B57B,RH$-T^-\#+XJ9?C,#GS5W,OV&;<311LR%//K!I;>= ?N6ZFH5*U4 MO?@97VJ[\/2I>M,=V)1FF,^%JC>)KF$KF(@I]TJ57!AI<:#2$HX=H3G+I\PE MQI@TG[Z/H\KEH=#?*_67&2NN) 1SAB487.'64N$B" MUD'+*B4V6DKTHX%1:0V@%4[NY%VYOMNV6 %IB8FQ#CFB L3D/9$("6P$9A)Y46N9I!J M*(R^?35#9=L*J8]43/(4Z7T3F(X^Q""HYY(K'H6W1&!)50!N5TF*4&%ZTV"Z M[Q?5DK)("$7,!X_ TL7(1AL1#B12H* BB5>RHJIM\#4 ME6,RCV FT6/D52"(.RN0Y5Z@Q+'&EL3D0]@P3'VR";!-SW??[_E^!][(.XS M; M\W2ITMJ71L4J;2IM*FTJ;2INJ+E^@+A?=8FV<3#-()BO0>_%D/WVP?UY8 M"?>CG<5)K7R[F8Y]L-8M!T<9G,4>4:3U1TH"?8KX\4@NS(H?#XT?*[^GT$8Q3@-2@B2PT:E!)F&*K(N*TD2Y MQNEIX\<3XO6JQVTN;:H>5W'X' ZO?*7)2V,3DTA(XQ!GQ"(;>$0N\D!LP(([ MLUDX_&03-7^.5SJC_"ET_!O.U[$%8.6 MJW9.[2P4^?3==);BZ&0QBS5P=S-A]/O:U)U(;2*1 T%3!)M *62D3TA+C3W6 M@?A$7KPB9*C)^7:1-15BLWC])FJG-@YSS*,6AH=D<]=09<'^5UH%S-TU6+UR M^ 9S>&^XB^**A*002Y$B;I1$5FB'@A?1Q4 $"7G" 1M22<]Q>!7I&\CF5=VJ MM*E9PYM![X?UN-] Y)X1JV__/(Z3>:R"](:"M.\_IS9&XHA!*1*:.T\:9 3& M2 ;A3&+.:\QRYTE^06?UIP,(3XAYGQQ8/R':W !8;3364!]8C K E6N;*,4 MK#APG=(= VNU91X<@E>N<\5\]%%1[EGD'@LKM)(A%T00QBGUU7/^!&31 M7SM]S[EEA$K,'3)4*,03T<@%*\ :"-&*I$)(^L4K,33FO%NM)M-L%JO?I(NN M ?V#JT!=X)Q;IJ-3WH MR*R(*E3'^98S^,IQKH*.$D>!--@6B.L NB:C$CG) M14J""^S290Q>!?H&$754#W!,9?;&E]_5D"D:9 D14:"4 !$RGDNK! X.L$I=;@"T?8" M42_4D;Q15!N&>! !<9PX,D0)Y%4*+L;DHLQ% MH,&3WO"ZU(5)'HZY#H1IVS M30:<**22BB5218>-0X>;9 A2X2AEF%OLN:'6&$6(8,Q& M++@2M.HIVXL)O0;\R06/I4PH6(413S*@K(VB& A07$B#62S9@1H/V043DJJF M4K'H_C450YT6$4XHE9*K$$T,.)A('1/:T'0%&%5-96M0J=^W+9?WR-QOGAN1 M_Q,D<&R . >-=$.J^K/-0+,J4 LI,3!_/++:@/YC4RY0(PDYD@<3)89)#& 3 M,3P4YKQ-5+6?JOW<.Q1%S1C'QB '*+]5.4("B(0BB"D05B!X>B*A*AN(8F&&)>U"0 ML)18\DBC3-)'7X%HFX%H53&J8HS&,X=84"%7C :4E6 46<2*.NRE$%DGDD,I M:A3]>96OWLV8[IJ%6C.$*VTJ;2IMMIHV-VK:C5U*2H)MPP3'(6EEL O"26T2 M88JT1:"\*P*5=U/N76<5?J5*N-N/$NI8)G%SQ+7(8[I90(Y[B1@+VGHF+# M&4PP@8D7"(0L0YSB@(RR$85LM$=OC*>VPO26L.V3@^DG1)N;0*JTS@*4)LV8 MY$%8'1.A'E-0J:1TAE=(W3Q([0V><5APX0(26BF U$B1%M$@YPU)UCI%Q89! MZA,HHWS(&=W/L$]H[>%::5-I4VE3:5-I\Q"T>5AEN4YTW%#%^J>U#&_&:$K1 M.5"GO4% <]"I#7:(I(0IMXI)K%Z\(G@HZ?D<@Z?#YG56R%U!QQVX+BMT;#!T M]'*V&4D^*H:")RJ'I'*#44&1!:EA?<[;#O(90,<38O.JO6TN;:KV5B&XA>"5 M6Y0G&:FE&@G+$P**P(/*H5_Z7;; R'.&>(>P51YQ MZ0C2G!M$(Z4""S@%V.;N%N_N&%BK*?/@$+QR MG$?K<<(R(&IQ0-QJB4ST!+$DB++<.";IYD%PG6!4KZQ7WG:"T>8MN%Y9K]PX M-MF&"I4O#/KZUV(2!PS7.5\/WJ/,4T&<521&2KE74N>NB0E3;XPEPG1SONY M@ZX]RAY6CS[HS_E23*9$%$:**H*X3@)I82(B/IK$K;2)QCKG:\,RWIX7$ 6B MO:&8\\@Y,YV?X()$-EB'! N:2 M$@EV_8M7Q.3H9)WS59'H,:9G:$M5BI)01P"-L#1!IDB!S\PCHPAV"&O)1A,,O!*TN,O&*^Y/_7BB:LJ=<[7_:L_ M#$X99U$%;2SGW!MK)1;8$X>5L\N9%E7]V4J@6:6^):%X-%XB'U.N%#%@'='( M$0LR\"B-2\R 343,D/$ZYZMJ/X]BB4E%B7*44\)MH$["/XD&S,&$)_@*Y:=" MT>9#T6K.E\]YTR8F1!B3B L;DY%PO+V6T%AM2YWQ5('HT($HL!:-C) 2P M*(;H,%9$:(1!V(BHVE",BI*!+,4:_[BE3)#)L\'":_OCZ]\6S'U*VCS MT!&1+:/W37":ZXBYIC+JJ#E-06O.E;7"8^MU-O(K3F\83J_"&;_QW3?^(S:2 M:QL,$H$ZQ ,UR.D4D?1)8:>=BIY6J-X2UGUR4/V$:',36'4V%0^^-(EQ3[&Q MPLE$;!"&XN!XA=7-@]6#-5@E3DG&"4%160P:,/-(8\T0DTGG^)P'-7BS8/4) MU%/6B5\;*%UJ?_5*FTJ;2IM*FTJ;^VO6?7N%NN_-3B_7^QW=_>DC M)3Y1Z64>]241)U0@T*\9HB[(Y+U+-N1J63:DF&_0V(@GDMC]!-'C#KR8%3TV M&#UZ'L]/.Q^EP()0+I&(-B#.]A^-" MRRUJ,#M?%UFE]@;R>=6H*FUJ:O!FT/MA?>IUDM<]",LU;_A?NQ]S8RR24D1" M!8)X_I,#M0CI) RW.A*N$LA+1:JTW 8.?7*(_(1H<1VVD M5Y$)K"R.&L#RQNA9C9('Q]F#-9S5,<9 @D?,6(NXH!H9DZ<.$$89Y6"<]LEYY[VRR#04F7QC8]3X>G\0C%V?W.K7K2_>UO8J:??B6 M@>P/TX4;QT'W^;=H0[89&_Y?7]F^Z=9;LMT=V9P5,GE%.,>>:Y-,4DIX)R4/ MPGO3->F_@^A'[$18I:DL ",8+P)S+5 M[+8,_&.R(2D=RQ$"C3$E,BLI@I))(5D1LAL&)Y+!P>4H$KE%4"#9$(?D56%ZGU6P/J/?4<^L)0#='$IN$>#(>@2V&D0X6>R&2 M$,[GN7H ZNQ\XOO7#JNI\%KA]7M!=7>8$*/F0\ G4BF$$!3UA09)0SRS%,CO>%,VYSUR90<4EIUY0KF%7&>H@Q0SAUTH"M].(5TW@H]'EG]C-5EN\CQELQNV+V5RG@@B?MHL14 ,=& MKDSBN?F&)U139ZL"OMU(O1J-:2SV.&&,$L<"Y5Q_9!TE2$0:0V2!@R7VXI40 M;,C$MH_&W'+Y4+&\8OG7.5.X-TH[(BQ77)&@/9':&:)<[J)D6,7R;<;RU6Q1 MJWP*.#DDK?2("Z.0];3W9N>C2T%@F@(BG!C$*7;(<6H1(09K$7"T063- MW SA]Q7/O[Y2ZN_E',/_A]$?K_X;_M.MNO665"&X(TMYSK>C$WB'OYI0-!/JPV$<6)_G*MC)9]C P=[T M),X'=@8_G@Q&L,*#F1T/CNWL9#!-@Y/#.(^#U]-)V7J;^XQ]-YK8B8>E#=Z? MP ^.X*OF+\]MQ[7VJET9IR^5@.\YGLY'^?A^.XMC>S+Z(_[C=!1.#CN@[-W8 MGAB\NL4Z6.'BY/);[IT05VZ[6-^#_G_S&@M$>DJP-4D'ZQ(77AJE B=$2:ML M2#A\9/Q%=]/AK%OWL3V(R,VB_1W9!)_UK1V?VL_S%W]?/Y5P),_L]MF-NG0[ M4KKC[6B8 N3/=&8+\0 9XBQ?!2NQC[R"P>$L"]O_Y\OD4,!-&3LRG[S.OA]\V!^\WM][O__#NS<[']Z^&7SW;F]G M[_6[G1\&[S_ #W;?[GUX?S.6OA]FNO@;R,M&W)S_;ZM,[2V.X,G^S&A[+Z0E M0O$H**=4&IPSMG1R6D6-12C5V023ICJ;-&K4&=T(B#9*($\F)SN H8O)2=&* M 'E'_ M?8)G?'IWNO?I/X?_^;3[&;27Z;?Q[NOOG7"#07 M6-?>I_U?W_&]3_\<[7WZB>Y^VJ%[1]\=[?[UKP2:B]A[\_O'P*-A(G@DM"&( M*^:1<50@['A('NOHJ&P4VM%D$<-.5D>%ME9[AV,@B@O"'#:8*LV UYCE7+P8 M1- CCS/7S!: #N]_V=W=^?FWP?YW@]V=?^W_/-AY_7K_E[T/[_:^'_P(I_GU MN[?O.V6H/027'=6+SC'K"TARXKQ/\3SL?S??3F=/[N?GO\S[!/WV,EBD:2$(AV-R%+"9D,5$H M"..2D%0$H\Z>R =2YBX&PD+-+'Y^!)L+9$DYM7>H^U\3CU_>YRLOUJ<&^S[: M28RY*<:@&)V3\O%V/(2_^I>#;W)/%8K_T;MN6'Y$_C%H?W4:NQ],9]W/%O/V M9W\;'-KYX'@601,&I;?1@Q<3"X9P5H)]7R-.2XUXOM2(!\>+V7P!@F)P,@6U M>@ZGI9AF\VR+#_YG ?HU*!R?!_ "L*J!B)/!=V"D-V*,8/33<'!Z./*'@]-8 ME/-9!%N\K&0*[P.EXW1TONP]^.?A0/O+"KPG3P61ZDB>PC1PY\; MKT)^9'Y5FDY/)L68F.2?C^'CVLL#_.&23>KV%R[(5LDLY)KCH_\O+]R\'W^_L_'BMSP35;QS]2?D^&SXM MYB?-ST\.[4FFA(OC4?RCH<@D^CB?V]GG3)+CA@$'R8XR5:>+6>\%G9$RL(59 MEP7'#;';JF-2-C'?"(]:C$_*I=/CV"BH#36]G1\.TGAZVIRB_-7'I2/,O%M M#"\SS>$-Y66Y6_KI"+XVC.9^/)W#_L!/XF@R+)\X7\ !ZW]G_BYXK6U)6%XZ MRR>J\!FPV&(6K]S ^>%T,0ZP3W";+:0!3OFTF#2^K>69_3+[-&\>EPN:4]4_ M3'F;[ 3$]+AEH'/\\W^7._0YVMD@3O*=;X!DO8TG3;EW^:#EKN?;LAD\&QTM M-[>0&XY_1_)1.=L!%,%LI98=ZQ93'K(RA\^J(E=["^Y=_*\,>2!'%?J[?^U\ ME)AX'Y1#S#B'N+4461T84IY2Q;EC6)B-$OH_KL"P,3Q7%'TY>'A)_.%:[-P) MCI/6_;28- #7%^,=_EWJ$9\L,O.>[?F=F >-7$0:/&>1:AZY3EK@0"S\A!:G M.#GK%*<=9TQ'HW6N^ $X'.!^\NOA%*3,_NDDAO<+-Q^%$4!],T4B_W V/QP= M=][N#X?PW^PS!_!89[$XRS:^/5BU/$3TV3':.[%W\)$XC($V E%#.>*.*V2= MY"4'=KGL[S_5U;/CJ99,F5B-(*PC3CDL0<=<4#E>3GX->LF\VG_ M1 +VGS0*49'B&-4A;\RSN6JD!^3A' M("BR$N! ,4DCGT_)/U:"=U@N;0Y\*Y% "J^>OICGDY^?$TNL97 4X8I01,I2 M_RF?M9C'"ZZ#Y?>?GMEG-/DC=O)\E+EGC3MM NUQ9!L=-CN!1PV.+)5-V.3L M"6Y?L]P/N,3%D],8)P_/GTT8:K=\\;OEUUW.A=]5+KR "W\3^SL?8V3:D9P? M -H$XMY:9(VT2'!C _4:I\A>O+J@UN)_%;Z[&>E]X )(BJ4T@BL0D 9]*#.0%@ MLX2)0PN*[WSE#\WFX'@12T_E2 C0&=#'M />FC?W@F@908++$ M>%*,BO)6^/)L[V1CSL[G\:19+=A]@/[Y6041V_C9X&0&FI/U*PMMJ=LTED]/ M-=M4D^"7>=Q/;^J., *!:%LE+NMV/"^Z&L>5'LCX:)U+CB((]N<3^R(R3'599JRE^B*5G MJ/.MM1"2L>'(3D!DY%OAC[\#^W?[W$+A?'%TW#!]HU.FE+U&)\6-D-T16=$Z M6AHY#8Z46T'U-T::((!RO@.7M#ZS[*;RFHUO[Y4O?)9#'7_2#-)L>=4KM MN<-X@ MFY@D&6BIG'#88.XT.QMG2UQG!=-I&AEW"CNA08LUR@DE$U/I+%[GC2]GOORA M1X+L-;DX9/AP.'9QZ/&+G[CZJ.(:CJN/6GI<0CS*OP^Q>*$;9#B$-X\_ [; M]6'-8"S(.)V-@"N!XX^RP[?!G@(VLQC!$I^<',ZS33Z.\WG'_RM(6CWM9=G6 M_E>M),0RWGJ/#+1PKO19A$-(O1DL'.41>-?\)?78+;,'\/?"L;(*&2C M)WW.ME+_8WSS,:!2S,&ZF3>F3EKDH$T1],7Z&1<> $,N3E;6RBSZ",CAQF"] M%:O-^J46 @\^C., ]$,M'@!R3.%S5ST[XR7W,\ MF[I\Q\O!-1,H'S1+KV>6YC6C6<:TUC8%#3* XC2>'G>*TG+WSVY^UNT:0QG M<#K^(WL16Y(5M6HZ'??UPH*Y<[ OQW8VF(WFOP_\H'=SNB/T/O\ Z?B.['W;I[D\?,2$I.B&0(D3E<1(6:<8# M\ASG?&\=';$O7C5R-HD7BZ%OAO;('B M#,IW9Q8]H"+3*8))O7Q(J/QN(!9?G M%(,5(598, =(S^ZWU3-!";,O!_NPVF95%ZRETPO/PGS1"R_"^77IT.#:"H5 MC3R-RR.9783E,%BX];0!,]B^C%2;2O@LE5KB=\ ^.CJV^0 O=5L_G0%__3&: M+5:)):_W__WN#2)FF2\$BP9=NR4FBF-OYI.2,_"[$5;:XV_,F.VFP=%JV5GT1]FN'J7E; MOB^4=!1@=5B#;>WZ$DQNOVG82+LFY)5WI:]9="Z#+K^BP!5JOBUO<#$0EJD3 M3>+%52DO)05C$P_'SE79.L,&$RY7 0:GL+G_=8/J+B:\\E$$'03F.>M D 2V M'P.SSUBN_,71DAM6=[6)GR"9PW<=8OV\9.^++:9EY$0^,PF^]^$MV3WXF)BW MU/B$%/<.\1@4;0R MC3N= 63G*2@*)S'KH:FQ]D*,1P#Y.>]@G"-NH^Z@YX\$X9KS0_LJ:R.L>LJL MS^'"3A9W:DIV0*_2'U\.WJP:X?TW_J^] M@X_:6V8%UR@7:R">*$'&VH2HS4W+X!]I9>;D\Y/^EIQ\4S#_*F.\'I"'@7=8 MPT\?A;66,#@*U"N&N),1&:P-XA9S[;TP@<.A8%<?QXVX<+C M;,*!:@^VTZ'-R=(Q.], E/^(82,UX<[DB&T&10<+:4UJ[,R><7/?;AO4%W;4V>[MJLR\,O7ZQBO-L):L*#(.2P +UW&IN M)/>1!PEV@=&)X\M"O%\,K&V*#%AF O=TXRZ%KDBUT?D2G2_Z$YO2F\8UV6%1 MN$:9U,6%/)OIAF[6'39=-4DZY_.Y"IQ+=&)5HMNF8K?YE;EY7B[HS-&/ M$EI9BWF\'%S'WW[!EBZ%SHV07]L\OT>28!BWSL*Y(]%GI,>:&'Q)5R"MJN06JN2[-K)(F5NRNSWXVP:%CG2-X\'Q;+K M%!F[*BO[W!1$OSX$1D!-5LTR^S]?G=L$% N^BV1%H.'#WIY(1#"P:QV-T MO'#CT?QPK3K2'P*/Q!Q_?PF'/I9&7 /=6J*MC5:J]D]6*;VKTS2*7:>"PJHY ME7C1E/?/XH&=Y=YHY7NGBY/Y"=Q:"BPOX)XVQ@G?O(20\_;?I?;> ]_"EN6JXLT756>EDM7!:/-NV- M]@\0J0==HEJYJ0E^M/D93<)(N:<\MF3I@HPMF#A:KK'M]3"=A1+3B2#93B9?@V]RQS#$LHCE[PN:=?^Q4XM6= A8TF@US9ZD M0?:(CGQ;=''<8G6S*:/0:A9EO1F,K[GF-AOC5C$C.V]$0*O!W43OT));C@F) M B#Y7J[RAD9(^]EE[]_ WE1MHPGYG.9:6-#T M7(!CH)T (T0XBIR.>; CCC1B07T.^:B7YRLBE^I&+IR^_%C?^JSA+U?27-G, M[#Y%,9S_T:P4X\[>C.;'T[D=[Z9Q*C0 M./?=LI.#8B[NK)((?\X/ 09 N49QORGZ!9'U0P1IT5[W2'GS($+^ %.W49CC M,0B/T3+MX+C_N;'[W"S<,@O/P0(OGY6?N^S1D*N:N[S9D#/'TV(\&,/6-$*J MD6C+(N>V]BZS39N.EUVJD^) O7P!(%_Z3:"*CS5G^H5A@S;P;'M- MCO+WQEX#*^##V)0O@F@NZ\R2,K7=F4JRZ\O!+\?M-X?"U:.K-VC8E@R.VXX2 M\Y.N#'IQM&A^N+;32Q.D*DU MK?JRPK")OJ%?U^BVZK(Q618%%#=.URNKZQ[72HUBHH))YD?']F3I1BH]4DJ: M2K]2:TU?NNB=M]>(5FFG1OIYS.7E?><2P3:HQLU M#0OGPU5OI)F%_V8Q6WYX$HLW;M%LS8KWELG>35 5'G$X.FX+DV>Y15TQ]9>% M2@6E@,"C6<]C>AEL;>+.[Z_78_=-FP8X%AUB37V3!.W;)G8GL]'!09-*EDN> M3[HZFGD+6HVU->HG^5^&IUUX'AWUES0&#EZR_ M#'ME=06,_:HBPX]F *+9>>/+#TK91AMK*[A@9[//+:V[TNX2QF]>=F0_%SXL MK?A*2ET3YN7GC5F5<&20&BVUOUX]2=M. ML-G=IE?@^IH:8='5A'2IZ4WCI+/K'Y:-Z54[%4E5[@0:P?4=X8Y6B1G]0I4L MZV9-#>L92[0\"13YO.*RF7FG7.PZ*+X7S;M\>>5[\O<= M3+((LHUT[PH)FHX"A7V[5E,7;5O7VB"WVEPY-);+;TYXOT9IY1"]PE:[0L.Y M$]Z_O2TX!/6F]1+SOI<8_V-EBRU]POD%Y5*"UZ_]9R>#WKKG7K9W=W3 M&):UICT6:)3+CL"9?/>Z=7=0:+*1@BV?T_83"_#F[P0K.@X:?WXQJ8=7'?6L M!AYUUHV[3%Z032+G-4E[[^J-]YD'8S,TE46@$AQU? M@BK7.,,-[VY0%F2QQCNT> 37N(L@-"Z(-/5]7/?KP/I^.@VGH_%X9Q)6?HR& M';I?->ZK9^>U.A![G]Y^C#$H+HQ%EJF8^^+"GX(QR-,DG-:)1D+.C3Y@0D:I MG5,$A.P*-TM@=M^Z!]?T;X5O..#6;V!&_3J>]_A =))\UA!I38\V^:-)!2C5W\2.,1[_'DN -W]U$6L+"QPND MD>TUC,J!CX:U!UFA/Z.Y;23"OUMK)MZW&)*$Z\V)AW]DJS]+RD@KUH4<9];=\9%'H;XIP?M9WXMH&HRV OP+%$I=&,P M,F W#VL,V&GVDN6GWHTWXYSTNK9J=;]6%9 >N'3RNO'#?_[0ZX\,AE;Y:QNT MJ+D!NV_>?N21 C9'C 2E(B?"@Y4EE4,8Y( P,8\@.6\U/:9EU!)XT%%XT*/I M8XT?646PVRXXL*Q4AD8T8>&2Q]ZNNS\N(BO)Q9FVQ*Y!QN'54UX.?KYP%E-^ M^(4/+%KK^>64!IJKIGAE6E7N/AQR0ORL&271;F/C*9WV?]]-B>CR_&(WTVM6 M.A+WL'/9L/?B_L'+>;X7KOV:JRC5">LKR.W#F@[(JP[%Z]W5HU^&]Y"2TN[KJ:-B3^FT+IO$R MRW!M;O)J6G(9?+/>#;])9,Q%#-\\;(N)W,(?_G1]'/\>-B'7+?PSYKWZ8/]\ MQBF%;_'^F]V/CD7)B#&($6L1EY(AEQ)!">/HB0PR&I);1YPO8?O;>@W;34A_ M!\TC*NEO1_H/.Q^EX3XX21'E(+FYMP89EUPN9J0L-WGT@KUXQ2]((?U;/X?T M&JCS30,Y?[N3!.:UTKFOAQ]G4[06&VD2XYYB8X63B=@@P'H,CK?)S.JR9.9Z M!F]Y!@F\YR-FUBN%-6+"94<](\BQ9)#G1F5)H"T!^*$7U%+> GYNF\=>27][ MTOL\4TW:9('@ 4O$4W#($L^1M5JPZ*QUEKYX1:X2/ ^-/O@L^GQH8L1'J[30 MM53/=<6M4?8Z]:[M1/FW1C]L"_PNUKG.J%P;FU;_9D+]NL*U%O M#>!>3?>O_7RO_F.::<_%!IRNE;D/3CX?QY>#?1!*8#;FE%J7IYR?21UK,[V7 MCVNR7$=';2/6Y7K:?ENKO/]ES^1\\7!5'[^>==^D[L][,[A=]MVMYY[.1X<=(;V;CZCG;]PX&+WN:KHX7W!?NY ME\[>K3_'O=K,P[:<<+EW_>K_+HK7%!:X\>B@]5HTV#V/O>W)<#N'7\]SVL^P M:R^]HO/* F_3.D^GL]_SK]IWY''3OY9) CF@>3P;%3O_-'ZA/=A%6[!TC+9N MZ=PZ'SZ^B6PW;9F;G^1NS%F$3'-#[#""!YTT&[]6X%B2>7L;D0.7L+B-C$'_ MNCXBM#]5+XW^C '!QOH>V8:E=J14=HZ;7*-<)?*EXO;6_S+-:9<1I'F3(SM9 M"L[<\.\PAYQ_;!/Q!]\#=Q\ONX?M__C]LG-8?M).G$UACWQL._*DTA7Z0_2' M$]BM@U%O"/O.F_SCY=WM@N [W.?E06A:IY_EYM;SU;+0L*2OY8Y"[=3 54^V MX^6@QYR)E96&<2P*3%<5^Z'4N$^/@#UAYW*"<\>0I8GSO'^$!W!<_6+<+PXZ MF.600->HNZ/$R\'.)>R6F63)69E[3KL!&3E_KB%-?IR+AW:2I>VTWL#R?@M"4$9]#Z*53JDT7.)Z.&E*7;3UMXO%E/&.C[J7<(^$, MG.3DPT7W&9][3L8+OO<\8UVN0MV]:+UI]\(5^BQ'4!:?[JS<5PYTKJHH,Q": M@J.NZWG9N:X&"PAA_RR#V7+M,SP:SK,='&3B3?*IS')E 6>L]+Y:3A]VTY.2 M7#YMJZ?;F0Y= _0!HY]V]!MJNZ2O]F7M-_4+/G?X%[&I; M^C=%0F"33^8GMHR^[I27QB>]/HPUICR,NHT]+ <9M(C9Q[3-9MQ&C_BT" =M M'493*="F(+6!@TGH(N@M7O<-V$9VKI*;SJI%J[!$CH:T0SIF*YV[-S%QN.IX MT*0&^#;(LIY*EZ>M9"UN!==9"YXN0%+'53N&U4C)KGJR%>(][6R2*R8.2W?8 M)DEKV(VQ+4^9-Q,HIVO*R9-+4[>F5F; +[5B24#, '7)VUJ- M)%>9E(+8T$'T$>#HV76LO[7YI.7HBVY+RQ$HN19+HZ) ?%>24P ]1Z#*Q25W MH^!%=_49WFVTV*(3M?.S\A:G!7QAEQ>_RHG+V1IWV)N\+\C/+@*^M7OF,O7;]%A2_B?V?/DIEA#/4((!KA3CU!%G,&1)BN;WF_ O;GVJIU= M:-=M@,ZWT7A<6UM[U8#P&E9-,VBJLV6*"M(Z+,[X@V#? )IS5[;V0^>%BGE- M32?#I7U55KAV]E9CJOKK;'T"^6.7#V^\&37K]QKG3]>LWR>=]7N-+-X+[_NB MD_S!D7*6->E2.%S *I=)KP\>CQG,2K/#U6#S6=]COG\.7\_U)UWZAY=HWH2>Y['':ZF8Q9QNM;ELWM\].5VN= M+ 4J_43?UCVV].B6[;@L-G"--I./%87[(7MS8E,C64-N.<>):^:YCPDYZS'B M41&DL9>(ALB5)XK@X,^&W+S#W+-@+26>AX U5HG+0+G*O=4(OT8U8"M9]:,7 M!#9GX9'Z5EW0 :*G\#?%?/#7)CNQJSO.BIX'I;PX"9?WS3OO?RE=:_X\G34U M6O;WV&1]GK'/#V/G,YBW_22Z'A!=_Y!A4P/=M&)JG,JK7$\ R>.3M1&T;<>/ MK(D>V=\;32^KX( MO3R*99-CW[4$R6#^#?G;Y@WK:=CNX9FNDW+?;,(FW"<]KC[L[U\/-*==W&ZX M"L6>.6TE(KQRD3H$*H(7_-BQFF54Z.V\Z&GV[[$S;Z!CK?_T M'_7L+#U_NO?AW45H[Q[6Y#@V XJ7750*1RY[=1[&HRXR ML6KTU/2_;WQ.[:>>0;G; UI^<]\+U3FOX(&CD'N8-"EP!PL+['@2;X1]CPIV M?0/H@J3!0N*NYW\3F&VWN$F8R5DYHQ(D7N%2IBRA;2/<(FO;)*[S%8HM-G8& MUA>,JY/I0=>*,:SE[C4ABW,FEUT9YB5>-V['*35-UW*&26X3<-R,@,AQ[/.I MBF=#&1M#QXM=R5]T_KQ:]@F_HO5?Z>=YYE?]BM8S!9AKZ1E=D\ZUY@UM D'N M1'P$*E?SQ&54:I5UMSI"]J0!)S@J1VW/SZ-I*"',\K4EJS3/KNI7&Z\S?\>B M3;,:,$A&#:HUQ[YML K(TJ0RP@%PT]FL,?N;R]:^J^]P7J:K+9[4NR&LS==M=;>2+&\YD6O%:MOAN8VU,S9GU,@[^=1'(=&;BQ: M@N?=6'F8CF/QNQ=GTFC^.TJYM_6L_9R#.#V8V>/#DB=W4,#TM!V UAZ<7MUQ M"ZIPMJ:^D3P%.E8*?6] 63D*.>4%^,3.VJ,P[QV.PL>39R@&TE7DH>6 MTKG\M'G^RW:*0)>,68(0%[/R>A)LL;G6F_@WUM8%''\^%'&MB5@-ZGTIM,=R M[.UQK."+'=OT99.P]X/W'W;VWNS\_.;]X)/M( MYOR-"VA\4XV_$^#XP"G866E2[UO]\:8^G0]@W<\'>V"(_SP%=?26,ZD>(9RP M/QG\R\+!!1V:]/+,[!5;-/CEN$B/E1/JEV4J_][T)3R$&$3HL#L\&^/4>U^D M[2IS?6==DW[7E!&6%.Y'<^TUF];;VFX[^SZ^'/J>-Q\SBO.S_M32%G+9#ZHH MD^-1 ]3S);8V^F4C($'HP4\N)/7KOLZ@.%[S/,+?EZO:.&(_+C6':^0LN6B@ M-C3D6C5&/BYE-\\_ M6LQ/SCT S.K>(Y9J9TE3.SG[\$;I*.JAZ)SX_[QPVK2%N2L MBGY7(S;GRY8KC^6!_EJ1]6X^7]R-Q+J+V8F/(*? ZMBU,\"]IF8\G^GOEG2] M$+K^.@RFC.;Z;]\. MOK-^U'2,;:L:8 _>MLW^X*\7/P$N7>W3SQUH/!X@MM*K-8%!=L4C6%,9JWO< MNH5[+I[6I(E]ZP-PL R$ZF!R.FFJ0AJ#K4ZBS5EMB_%J!/AA8^(O2E;$OQ9@H,#19<,251L7^_FD:[?57\7[ MZ$OYT7XN.2LY&-\ML]'6%O)^_[OE.MIBR,PCI_"BZ//)G34U=_:IY,YN1ARZIX&5.'O34N$-: *YG&+ &E6(]F>K9<3, MG1(Z+@:0N'/]Z,J$U&MZ.SA^<>]9K!>K+.Q2M\;C-G#9D#Q2O+N,+OXF_O/A MWY_VWAR0_WSR?^[^]=/IWE__'NW^^O9SCC+N?8)5_;4W^L^;\?AL=/$_G\9C M> ?>?_/OH[V_WOZU]V:'[?WZ[L_?/OPK1QGIWB?_UR[]U^_[O_X[[;WYG>X> M?"3&B!120A:.">+:,:2EM\@:%;'6AEEZ+HV44V)8LE&P9+B,W$BI!"$)SAP< M.>K.II'^_/;?;_=^>7N^]N/:!_S"@,:7EW%FV49Q'^$7PF!NJ=74I&2)4L(I MJ[&_SUSZJQO*N,^#U\#W![TY[)N7AE[ZNDZ[[,>3#.GS+E@Q7V8HA-'<'ASD M_M)MS?LRUV%9AKV*$)2HZ\&J:'Y9-] U0.A:4I=089?<9I_ YU]!P^XUJ^Y!T=LV!+-,9?OGYZY@?6<2WK>?^HS!B>S_]-%P M[U/4"@6?)][ WY"QB:/HC':*&$)E/)>S7D[F2IF=@<:"2ACI>!Z_[?[PCSPG M:VP_?SN:E)->;OK'>M@V'R%0XDO4NSU&Y40UOVX50ZU>$L:S;G@R@W]#]^+F MM_@ER;_Z^TFXZ'>2Z2M^>]6=E_^.O)1L,6RUX2>>T%P?'-T/?_O#(K%.^B^ZHJ= M&L=T3O;>RSY=WT=<=NZ;$LR9+N"A8?ZWNS@X[.QV9>7U1GNU*:?J?3P>=)U2 MKK$SU_K<>]RVDO>S4;N&OY(-;WME/:/UC-[W&?V2J+#^]X/9=#$)J/T2ER)/ MZ1]?NW./+T#.>7S*5IX=9?7M=4[A99MSDQ-XJPV^S0LV:9'W@9Y;\>%;L+D2E]].XNS@\^!]OVB]YC,>!AVV M=W_N:X]OS.-WB%UW^8R-Q8DSK0?O0^6XR1[AP<;NU'^=W9L;?=<&JNXWZ49J MJ/?*1,TMXTE80Y406)# #,LMRJXQNNX&W4C;4-A\V7N4;6>("Y[[YWC_T_CH MMP\[?/_7W=/?/AT>Y;7MO8&U?=CY<_?-3VS_^W>PCM_Y_H>?2'[;P[$;W_]<[3__7^.]M[\@O<^_4YVW[P]W7OC^6^?X)OSF)4W_TY[ MKS'^XG&+XYYUO1L>^XHX%7%ZB&,UPX$R#7!#N&/8UI=15Q[AUQ MZ!)QF-:&2V91%,DA;KP"[(D>18XC8\JQB#/B$#.41&T\XFR$,Z"BV-:C6+"6 M8Z6"TCKRX*21D5@?DU N$?CQW79QKRCV=2CVYR[\6Y!L!W LQ"B91BD)@[@6 M'!E, [(.M"5&L*0Y399C/@2AL_$X5C'G^6$.3<0*J4F@B7*.A7-&$:LM9T)[ M+LDUAKU6S'D S!DM,8?'I )5!B4I)>A.S"-;,"=P[G0B-''0G9C20TG/SY;8 M-,QY4%?] S]C8P'OPNE6]^KGIS?;M0N%Q?:!JP,KA]L89)211Z*==P(8,SKE M66 Q5$?8XX/K^YXC3/J( PL820JV*==.(>UU0%)%%IE,A.'PXI420R;,;9'U M8JRX5VVN,NM5S$JT%\HHQ7'27&)GE><$Z\2M%"YR47U(F\"L*Q^2Q))XP%?$ M'!>(-GB@ &P-\Q1WF4'"PAL.(I M\8P)G**RG%;_RR8@0-__$HWQ#CN-G,FVD+()S" F$0:6YP:T+VS9BU>4DR$C MM[:%JL3>,'Y-VD05B C*2JXY,X0[:@W(;AUHQ+3Z+C:#7U>^"Q.,C)1AI %J M$8_F>\6$_I?EA'D[6CIR=#[Z' M[SB^U^SGJ^#UNJ[N[8-7YKQ18/!0YL (TMC& /)4)$ZC2E;&ZKUX?'@=];P7 M0BMGA=+(I$0 7#%&A@#,$D\2$R+G1 !,&3$4^@G&HIXYL\;$L(P$AX0%IS18 M[HTP8 -;8I+E-0-F(YAUY;TP41C%;4!8&P&6"PW(>-"$'-7,$6UMC&"Y*#:D MA&X\LVY$ LPS!P"N+6',!$Q\X)$0[9..%E-G0V1:VNJ\V 0 Z#LO'.,X:.$1 MH3X[+X1!!AN+$@D11RX\B>'%*VKH4$FQ\1A0^?5F_&J83L8%QTF27#GCC+"8 M.\]=PCXX7YT7F\&O*^>%P"+JI BR1*C@US[/7B?&^3F3L8D$UQE8063T:CX^YGWL>C92;ADJL$1&6M*EN.B1D M.!BY+'AO&2"NI$-]>\"MT9T-8U;"%;;!,>(YY2(*QR+C0?H$BA-SPE:/QB8P M:]^CD2)HL@9111WBP8$YXR@%ZT8DAH7G0I 7KP0;&L8VGEEK.L;C P!EG"F! M$XAFRJW4AAN+B5762PK04#T:&P$ ?8]&X(RQ2 S"E$;$A31(1QZ1,HQ[Z:72 M3+YX130>&LHW'@,JO]Z,7[$B0B:5@HR$)R7 0&;>Z&AI,L9X43T:F\&O*X\& M"5(PQ0C"&KB4*R^1L]PA4+DLI!TS&NZOJT+:D4'Z;9 MX7#GO9_NT.][[:9]3P1"363!!.>P5IQ+16S4H-E(0TF45AA6'12/#J'[_TU)<0V^6Q@_=R12_@FC2RW);[SW/A8:_B'.R/AQ$1/N':$@_2MOHU-X/.5;R,0HSBU%H5 />+&,&0\3LCBQ)3C M1ED!*@<3:DB4WFX^W[I&'9%[XZ2,7/K /5)T8D(G M'W,E>7"68N\$_-"'()5BU:6R&;R^0H"AZX)L8J M'0JO"SS$3U%7J'VVKV#]G9@'PMIV /.;F.)D'@K2:*1\WZ> 8 H&D(+IK@/':<16PH M,TIE;ZF,SCI=W1N; #K35"]XT8:A*/#N0F'0T GBS"5C 62-(WNQ2NJV9#) MFJ;YU/A5,>I#8BF6K ^3Z\W (K6"*&%XC+:Z*#:#7U";KV#7)AR/E3GR&--_+G5T/=E>T]?\XNT6(C@J M(327E"K&N>):"&.99#IZR3QQU47SZ$)D]\/.R5ZO\QHUT8-5CC#7&O$<%M?$ M8A24A)_(Q#6U+UYQ*8>:W#K5]T:LL.$]\2N"/4D$2Y^8I-* 3AHL%<:)L1C)FAXK1J!B^?=]1L:=CT$+ M%B-CR!.O$,?> BS2A'#RFB8L);6YAFO(O^["[ISGT#9EO>VN>QG]&C,0-"ANG"C>,ZD9_&$C'(#_:/X\R>P/H'.[-H MY]_>:[GJ#7;S7N-'=[N.FL)[0\7QN^DLYC??:Z+NTWS&UHF4+7Q<_1EI_ MFL'['R,>_E0="T_(?6"DRU$@EPC78(E:'8(R5L"BI%$JU9X.F^ ^..C'MK'& M4CM+4 A!(TZ=1-92CRB<3:6T()Z3%Z^4'FKS! =I5,C9>L@)Q@4BL.6&&AZ3 MM\X%'P!A8M">!5R#T9L!.;VR4:VT43JB2%/*49>(;/(E&"T#8\H%%W,P>HC5 M77DKGWG$N<+8QL,89I22Y+!UQG,EB"6)6Y>\< 9K%FLIR&; 6#]Z[$V(REJ. M7,HS$H+&R'D:$4X8ZQ"I5"8/9"4 9'KS@:R"SO,#G>@M=RH2RH+AF MC' O! M)>'S0'A7NYAN"NBLHKV6='9J/]?F&W<_1%;PY+W 6'##!8M&,)9;&5&+28B\CES9 M!#C]O>_]TIBZR+E%FDE 4TL$"7(D,K-KPZL['K#*9)& M!!9M\LIJ+D5PFGN5%*'68^2J=(BIA MD2BGF5W5D+!;=QM[E&+>VH#C@=ME64\ >#<>,>MH3K)R!V51 02L<75Z[(1 M$-#WNNA$@%HD9:^+0EPY$-[:.T1#XH8HQA//30=EGKNR^;.7*L/>C&%]TI8F M'+F1', ^.:4UF+U.$>-S[*!Z+#:$85<>BQ0)D483Q$6>E1:- 8:-#B4A)/?HG@'B%P"$& ;_%Q89ID>//:CE*<(J,XEIK 6V@@OC M;4R*2^T%(\PI;*OGXO%A]=-:3XKL ]:6.>3R&$KNK$!Y+#?R!JQ8;0.S2N:> M%$,J[JHEQ0;%GIXYNS*'E<).*LEX-E<<==A+JJ-B @Y!;1RZ(>RZ\ES 022) M18]4LED)@C_!L>3(*AN\YB0R[%^\DGHHY%WU2=]VST6%@"L]%U0H$B+&R4N> MI#!!4A\=QMSC7+);/1<; 0%]SP7U2DM*0$9K$7/[8(V#)- :@5_X*!61VM"F.)%D7_BMEG#OWS)A5T+$OTAAFM%#W86X#+8ENO=(76:R04BV<6H30 MKW\](FMC!U% (7(6J525&1D9X?[XXQX>X5(ZY %@43Z@'1D*\Z.)((FRH W! MH+"&M)5>?85M8[?4L+*E_LGF>#@:0"]^;.=4$Q2^\M 2XW-4.$:))<=6 M:)^L=BZ6Q1UA8Q.]6 %H?7TJ[R+O#L. IT!]/+A#6""CI4$!"*SA27GG<-D" M8$B3=_&SJ:N+Q(MFRB%ZNAKO/H!0Y!A,0)BC#Y M>9,@18[8A$B2A), TVC5V@;#;46>Y@I.DW?QT#6A!5;)V@P$W(&M-F"L)8[6 M<:&H24WT8B4@X-1N%\^9)TJB5%(EI>?(*2H053YJ88,)/">>4]:6I*E\\K,I M;/1*62RB299PKJEVU F7G(B!1#));6ZB%X^OL//H13">\V ]TEXFQ(DFR CG MD=7$$.N4TSY78B:L+1<_8][%KP/[O;J7VB?//!@LD\!1>6$-=IPD M9C@0:4,IY=QY99J(Q2K Z?9BQ(++8+&V#AF2-_LRXH'^B("8$5HK&KDTL;A M].ZIY\W:S8JI*S"?I(PB4JD$OBZH+26&"V*U%3B%U$0L5D-=YQ$+C[U/46#D M%0%OA5F*K&$1:6:EDUXGD7A>NFE3LZQCW9]ZQ**!@"LS)&4R5-%$N10\*&QC M/AW+!VM4(ES9)F*Q$A!P*M\B>IZ,(TAY%A 7N58K,P$IZ8A6. %2VW*T&2>K MOWK;Z.LMCP6+P47+<# V<&.L9I0*JKT5D7 FFHTBJZ*O\X!%/K[")BV08P)L M-DX<&1\,L@%[C9T)2H'-EKQM,%UY?6VR+1X!'_9&AW'0)%@L'4RIQ923)+EG MEA//M,G+-U)(#UH9$VG"%2L ICN+X0K+.>-"4Z1,E(@;3I"F/* $Y$=(Z['V M:6V#TK8A=\;29K%FQ=151NR\X)A1H[BS1 ?XETG6..N LDF7+$:ZCH/5Z1$ M?J*U9U=E2;!XAE -91*.L5CTJ74Y&I M\3PDYV7@,?AF>\AJ0,!BN"):&SVF#'F8#<2CSR?[68V2U ($N \@I)(TR:Z M.=?B9]-7;92/*CDC;0"&K0RVPHG +0Y1>I.:<,6*Z.L\7"&MX);@@)2VH*], M:J23ET@[X0Q5A$GCB[XR\323(N\MO>*JTEA/)35BOS^RG=:D0-9C9TA<6HP3 MWZ0>[]-#2Y&HP\&(:*GED3N3<@II2D0Z);QL#MIQ-M?+"N[>6"N>T$K-<]/T9(UG4D3J ^'&4^MM M=,10[K6,R9$FE+$:FCX/902<3R Q%E&8+'!C$D;6:H=25")I;"(IH0R.VUK> MF1<]KJ8_N;R,YX8>T5$!_Z.18L&Y 8$TP!L .HR/(IDF"K(:Z+$8!>'6A5)* MA4:I$'=:(&-B0@DH@Q;*!$QB3MK ;4F7E;71$(6GK^K.":LUCRX73J(X68F- M2S)XJUSDOMF@LBJJ/@^@ . FF7>412)D/GP_(1TT1I\L$TP301E M!>#RK\4("M&<>*,B\DX'Q(V(R$;"D612IGS^)W%Y.Y]A;<::E(Z?3E^!TG"/ M;0H\ Y:\[,6!%]7=B!HHT*$2ODN&.(DPB?HN?(.$^8(]1$ M40X/TVVMFF(E#0;<8 N*DM8DD534BA,B+:%)2.JH)MJ$U!0K60T,.+4%17%L MH\,(N)4"%R=)9#05* @1A>-6) $NCJ2D;9Y [8-&86^;-FV5QL(%Z0UG3#H@ MVTSG+&I%\B%G34QB111V'I,P+.5(L4=>YCTH'*BVD=8B)W'TA(N(<0"%%:0- M?'SE%?;&80?SLV1DW$43DZK""Y^:&)O*P&/B[&W('#0E 8D-?. BE@CXXQ"@C''')$> M2[JV0=H68D"AP H)@-,DEPP1-V'+F<&P" MDRN"9O/ I%(A8:T%4C$*Q+W@2%,C$*58L(AI7O^OT8RU);WS>;ZKQ_/.9R(**4/1FK.DW.6BY@X"TH[ MJ5)J]L"O".;,E^9H),PG:9 (7"$NA4.C-L%)&QCW.+DD6;!:11^T([(IH; :.+:XAJ:!( G) PJ,YMWX MG",K=4XTR''G?$2=S654VHS(MF(_X;&$#>P\>=@1) !?TC20!/++N<%!,$ A MDW#>2:>;Q:X5@9WY8I=7-C$C ':(!=C)A9L2(-%) /Q'WSB 3 MF48NIY4F$U7",I^#VC9L67M3GGI@J(& *P\&(4Y%JCD&*>+<:JMC\(%Z9K%P M)NHFJ+(2$'"JT$-*&N>]:=8H@K@T CX)BUATCIKH&67@W6C1UG>/J#0F>\7T M-26?=,+ VA3GDE!+M:,JR01436M,FFC$BNCK/!JAB=4.!P?L6H'-SGM)X2N' M!#5$21ZCLV#43(Z KC[%7LJ1 $\EP>?'CP2X8UCX>>V>N/5+/VT(;XX$> (0 M_OK4D0!2:2,M1> B>_"Z D$NE\3TV'FE8]1$Q:4="7!;;5CQ%:X&RGYB*&MV M_3\-*)L'D(Q/DO(H$%4T(+ ]0$8#N)'), M&2%(M\=)V_3\NE#V)O*,&'G]B M>&QV_3\)>#Q5/T20E#SGR 7# 1^U1SIQAJ1PSA#CN7-VB;O^&[+7H-E30;-F MU_\30;-YZ-$*G7<8<625MX@3+9'54J.DE?)>,*N26.*N_]7C>Q?O^A=7;/J_ MQ8;)1[]T:3NF'^.9]T'/G_/8%5'_962AR8VI(N^.NV 5//P[5%\W_@U_3%M8 M4#@? >0'$Z.S\6\W^&5CIO'3VY9BD0@^8Y+.;5^GV22]@BLR +5^M1W;\POU M>T[WYD&[>LYZEJ[NC0?%1N;N#EO'U>BP!6W'X0CFI75D3[HPM,/6H?T:VR7K M\#"V[,'!(![8$7QC6T,8_RH!SN6LQ.Y1?NE^?=FTU98=#B/\V0NGO^Y4UE6= M:G32Q =UJC_JGN M9/,+?;=^T!\.SS[[:W[<.VAB_KKU,ZT_K.#.T'(1;'U.P*P3,:OA0BYF&SX/ MQYU1/J0 1L5>\%;MUO$AM-SJPX,'ES[$)A#'3Y M+9?I[,/(.L%GQFSAS\/!' T/(G*#:+^@,CLO;.?8G@S7?CGU)MVJA\Z,W-F7 MOO354EKRJ]7D VAH?U F_P4PFCC(5T%/["/WH'4XR.3[ORI/";8FZ6!=XL)+ MHU3@A"AIE0T)AT]J;6,_@W\^ZR-#:%;??_]B-RZ:M3/B7A-K;A3WT5 G#.:6 M6DU-2I8H)9RR&OO:'8![8M@]-Y\P5]CYH)"WE"(> D$ZPB>FB30P%XIBM]:* MX'0=9<@9C.-I$.K:P0%H[P2^=&$J#P="^V"'4K_3Z1]G8"]DIW4TZ'^M MB& MJE?[EUFBK>N/1V= OS9WYXQ-!;>F0;][UI+/K.3ZI>@_&8Q,Z,3I6,8,H.L^ MGB: ,$8=>S2,+Z8?7DX)7=4K[UQN>GEZJ/,#SGA%Y7GUSQ/\5&:=,I,A=)*/ M,7GP!%W7"[J>\>/JWZ1\3G[P-T7I#]UY56<)7Z>$+;VS\$CSPW=> MW5EYHV:OV=2S3*_$G+OT@HA<+<7W&:6Z7N\+(]B%;UH[<-GAL/4:C&,X%9.X MX; ]0LAQ_GJEG8O.\+KXA?]9W(7^&%H-PW_=( ?IQ]S0T_&9JS*R[E\4;A:P M?!>/6@RW6YD4W"0UZ]IW?48#AF^C-4LYU/-Q=.WZI+ZSS* -#BO8VM[DW+PC M:+H?[F.#X-(&]U%64&XXQ#_+P- MQO;3=E930AFYP]+)I7[1[SF6\VH\& T_23K*F_8SM9O7SY\_NWSSOY?WW>V MWG9W]O]3[6W!O> 7?=P_^+[[_K7X\'Y'G%U7V=WRQSOOWT+[.]]V]W>.=W__ M\&VGN\WA/KRS%3I[6SL$WN$0GIUV*GQ2$FC>X>-/T@@?@PPHYW4C[I5 QB6/ MO(L2$V\<3WYM@^:BC.:)'Z3.1IT MAC=B&GA;/7C#,W@S3 OKK4"145MGP-@8,6(V>IQK!D6I:WBC>EG[5>X=WNYZ MCNWBL]5*@M+TR OK_6 $<09P\@Q%Y$EP1M!#38DE1.# MA&@+N:Q$F17*['ONNOTHR6V-;M^?;L\)#6/,$&X]$C12Q+E0R 7O4!+94Q-> M&%%2>JDB;;Q2AQ#>]8ROU61O6*L6=&E1[IJBF MJ? 8MPXHSFV4?N\4NBE=4$PBG6="=&@VNJAVIR9RL2U%1*PC)-\F(@"CDHE M1V"J(F$F<,Q%7BK$;27QDT"U2ZI$TUM5B5ZQ$J"7[SI\LEU\-M[%PAZ%Y:4H MWM$D_[2&]V-58UQ^PKHMKTAXGZG#4B$GB$4_9S@;.D4C2!^ZI MM=JM;0C/G6@6TY]J!F"_JEY,@>S/ M>C9G<]T V2V ;&]QE3P?4"N%-"APZA"7CB$MDT,,D$PQ!3Q9I+4-KMKT[G2J M62=?-E00> AALL5&"ZWS\>IO2 M52IX\QSV')3CEHKN 0>9'L0$BM(ZZ/=#?=X&M/VU6CS%J\E:_BF3^V8NUR2Y M^>WL+*X&^6Z#?(O+QBR?NV051U$R YPE! 2^%T.1:>8)%TFS5)!/7% ZZ.9Y M/ZL7_7GVBKU":7V-8B]+L>>4)FB1F"4)&<5RV5UP2YQQ#D7OB<*!1BM3'54Q MYGQ]\D?1["4%5%:0QERUYG;WM+[[VC'_$T; ;_?*JPCQ3R&MKXF-WV5G6:X5 M,2^GXTS,!74$ L@&@F940-:*B#@A6*08L/2LK-&!CWK?>^57*=S4H-HS1;5' M2^MK4.V.J+90[S I1560%OS,['9&PI&E7F:W,R284N5]#KB)953 >1!46]T# M(F]VAM_%8WK%F]RI&,%5E'U%RM8T W+]@)PN"#$[YWZQ+,3CU%*XN.S#GW%0 M3$#/Q]:>@V$L!SFOC6+7Q4$] ].C2=NGBSVT;-GHGF_(WX/U MZ@TGQO0(9@)^[W3Z'BX,N0[#('9M51(]CQ8&I3\?%&C$CEK'<1#!%@_ANV'> M;MGZ9W_0.K(@B:7BP\(O_VH=VV'K_ZR:=S(+*$U>=T$$YA(P,^3R:1KRI1S> MOO/]];>=-Y^DM]@KJ1'1%)P,[!/2AA'D)->8<"F!:96SN9;#J+M0: M>[8AZ,P#Z)N\\;+TZ>!M[@[<>+7FP33VH(.$=OOYX.U&$2>*N/?FD^!)&F(C MTC0QQ+E2R(+'CPR6VB87(EU- ![^F!J4N<68E /ZB>2/\D;^YE4\MCS;.?BDJ,8!/&RD)-@ +E-$ M1B9PV."?P1!'HXBY9,_YC,R9_&6$F]2D*A)(^40"UUO7,)O^0M6K:66-JI>/ MK (TOHW0"1.)T-ZY9!SWVFOL')6.) ,>:#1I*23CC[S3KY\+UQS$GC]Y/1S! M5:.XE_Z$'RHP8_F"1K9*A9C78O?XDW::1,LE\CXXQ%D*@'*4HA@L1@/I*!91I5AOOOS M!$*/8Z>#CL"AJX:'<&^"9GJ^RJL^AX"B$40C%S2+L;7;![*N_^]_:4KHR_P7 M)2]?];O=:E37 SL(9:_6!=H2@5G+!YQJ:S.DGL6>!5D]E]![,6;>MM']S@RH-% MV_OS]S;PSE$\&.2*=3#[]B"6J?Z_MGOTLK4%E"XOP;W+]<^*?_//,JSXY?;. MUKO)"/^KC/WFUG[TAU-1&=9N5M=^[I>6I_(VZU&L2@&YPFJK;'86%_I&<= = M7L0:\]_EENG,M/I'!>*+=:(-F0S#2/ELN<+$N-^.KMZH MTM!#"\#V53I[X9Q,_8A.OW> \B@OS$@9+; >6'5Q9-^7E^=C$)[6N9PF*?T M"_@A1^>F-__[,J=X2GT&\:@_R$-MK[)CZZWWV>T>]NN^#@_S/8.ZNT?UZUW@ M?LRF<3:Q5\WG%)R@_8).\5MM)<_/\\I$-=X7W\@>P1 <06NC!;>P:P/0THG] M'"X2B//Q#!B,V(DU9L+GKQ;:RB[C5#GJ(5MH8C[4DR)=0_@G]"X+1'\89^XD M*)B%L?T:.W,W;J9Q5;$;T'57^Z?%G3Q5UC*[9X,A3-NT'.,F+5\4Z#>/_ MCF&$@,H/XK#?^0J"T=H_U:D+>C+E;-E+K0E;3E* 'RZ1\TFL"'3A;/\NTZ-L M63NQ%O*%>-+\ZZK,H5%_/K 71&K$M(X)3S]\2B[7\6L MGR_ 6BC (*9Q+Q0+,HB E;W:V%]H0$^+?/Y]FBM;OCB:8NSQK,;=>BM7G#VV M@T%V B?E4#L5L),Z< @S#&B4YW/AFEE0I5"H\@) 35J9]11,FT=OIC):-^:R MQ@,<9IM9HMRS6.P-IVJ_ZL+C=^,Q4 &0LKM-VOHM'[X$.2FZ>#FW**,U'$V& M%62B]0YI78%9SO]_IS="J= O?UUG;*KQGZ1=Z* M5;F@^3JX-C$T5[VS _IOOY1H(SQC.$)''7#[:JY4OX[UAVW@9:6K)TQ?S"P1X%P"_*Q>EG[A,\;>I6 M >7)=O.X&L;VI,'AY'&YN=YP3HEK-EIW#IK/>4! J%]=_AI@1< 85(7;SFRY MJ\*4?@&2EGC!L#BUQ;CFYT+;@^+:P(^Y76 %J?I60E)P9:'P"P1R1@]!>&"P M@$U_G_F+5PSQU"VJLYDF/NUD23AS[CL;G(<4Q(OQX7I]G\U=FFG=U9,W<<; M,LZWLR\SI=N3*9V7?\X3.EP4O%#V=,9:3B9SFL5W MNJ(S$<2%]--ETH7U&G_%VZ[D^OVK&5B$*1CF&=N-HV<;3\]9=WN; MGSPQSI9509LBXI%J9(.(B&K/.3=.@-E=V]#KER_4%]FZS8P_S(E/S8Q?,./? M=M]\BBPH+I5'E'J*>,!Y?[*@*&@1?=+.&B'SC)_?H3R?\:OB$D4>MJ(O/[48 MJ0OZMG/D*!M5\ PZ)^NMW_HU HV Y454[LF!(E0"1;-PS97QHO8T,6*0+SIE ML28&][9KRS@"#]1<4JH8YXIK(8QEDNGH)?/$33:IJF5O4KU85C<7WNC9"NWI ME ;X_O@3T3+2?-!/E $$.!&/G%<)V;R16":PT]*#T[9^Q9+R;2'KL78O-X)Q M!9H=G.P/G( MY, Z6XN--"D?#X.-%4XF J;:4!P?'+2>8Z]1](Y MC#BC%)E@, KPI5#>$2YX!B&Q/!!ZV,IOC0Q<+0/ G3$WPC /DYX+,@)A(,A$ M)Y#1WG(+UD)2,$3B"B9U%GMV^ZVJ>V2K00EXUVY6<<_GRVKKYSWH\]D85P=P M:Y_VNJ@:9VN/E&#/UVLX/?_GOT]M"UB"C3XM\^7$]>W9!+PZM(.#.-R'1_S: MZ?LOCRWE)Q,I_PSW?M[FN_L>?]S?/(9KZ0?Z6[7[^V^?=^G?ASOO=\3NUG^^ M?.S^1<]*^0X%;?A\0':_O^WL;/T*_?KX^_9%E9#0PK@YPC0H._P ,RPAK$@O%);)$ MFY1"4-Y&SKVB=JT5 3J.5/ *BYBBPIPP;J/EX+$*JD-48'X?/K;[>[\?\JK^*J;:S_V2;-8Y:>>0XQSLBD=Y,'G3.>85 M C7-W?AQ5W$ETY4V\RH1O.5\Z7.Z=#L;ATF$KQ>/9TE+\]&H!J'UOV.;DX'R MC3/B&6).#9IDI.0 ]MRB5+U0P:/Z@XE9.0+S$R]-4JK-'B6@N/A* M9;U_FK,TB3W;P> D/Z>^8]K3BWN5^])NN?&H2.UE;W6Z[R73V&9C/>[ S3=Y MP"D/( \T&MEO\YE=F)1.OU["O@T7)!I8)IALCI/F$CNK/"=8)VZE<)&+Z_R! MFZ7#3^WB%('FIG&U4I$?V#">CDG F[[Y%+7*4Q"1PI$@T'+@OG1++'C MU=[?VUN(F!8, C0$Y#&W5?6&XY0J7]5T&]R;/)*[1P,S4G;)2BZN!KSWW-B ;H&7[>7GY3$_:\[7LO&9\-#7OMQBI2XS.)7,WF9-['=[35NTZFQ9O M;=6$-X%2(YD6C+L4-=#UJ(1*$IBQD>YLA(.=62)JK-J=K-IK#);,$&^$C@%9 MS WB5"ID.,,H1NR\,)$:EP\*NMR2M6\7U.+1LL!(5 $\=W"P/ DB)"PD]UP' MVTSY/4_Y[IM/VD;O&.7($AD1UY0A1Q-'G"EBE0A&ZKQ'E)VOC/9CY[SO3>?G)!,:9>0BC)'=6A$SN1]F8Q*<"BP M<*:=[!Y\HEAZ;J1 4DJ& MN&<4N20ELE*G$$FD6(LZX?46JV69E;R-W?X(OFGM'>6M(T /_HZ'E0<2-:.- M;_?^/KU#[@H.\GM.4>IU3R>433@(<+K.C-)EFC&L R,U0YY&,5Y.23+(X&3' M;\VNZQ2E;K]L2/B2NUQ(7@X&G*&%>6O051QOWM!E-'&VZ7WQOCH45G+LH:OQ M7"#L=/ KE>7("YZ^DIY?WO4QWW@%KS\?SKGW<788%ZCWQ NNO<8Z,W,AS#6< M.I!SIZ?>R3@>GL[I'/<6DO6KWM$XRXWO@+14Y?P9F+<_RLXLMCC?W6B'XSIA M$BZO-XJ7E/WA<-P]JK<SVVD=(X[)'9B%A#I2C&GY!-GP&)S#OH 1'KVR0 MRAH!34[N +>VVP^9BD]V!]1N;?%NIV-T:H/-J1&=Y:;FR&'UO;QB/-A*G?YQ]JZS&U#Z#H-[6IXGL=-"Z\>CJBSV@<=1SW"F@*"$]J!.*"QN<;TF M"*_3.Y@YW9=;@#RY9VP 3\ @>5 IBFSZO7$^V22ITQAHIPB34_?.0#\]MU#3 M 6GH%0C8[GV%X1(+D<1;0):4TP MHH#SEFF/*=47@OT_LGC?;EZIXMXZAJ,C/'&F&4Y"2V6#B5XJULSKLN9U]_@3 M >J6(G$HAFS$&>'(Y6/W&7"JZ&VD-&;N=C[UX!]U'G"KAEM0Y!KWW$+,I/4[ MF!WX^/N@?SPZ;.WT0^RT:P0L4+BPL7B^:?J@OCBC7(:)6TF.XLH32SS3!%BA M((X;SZD)!%Q^JHUI)&\1D=NZYX$ M!R37 ?[ MO."LYHD/F6V<7@^H609N&=+:'5(;6:;N2M'&?XV6)P[^SR MVWKKGG,0WOG#&,:=N)>V>Z-L9\&^EPC><+,7IDY-V>[T?/,2MH]W-C\)E9?C M(T,&)PFNC'?(<4$0,U0YPXCBG)];W"?]#ZG> 2)6P?^%:P-H[.;!Z4=QS6)8#+EZXOF!-9\<.0,KF*=(%G:?G*[;G MN'Q8#4?]0=D$E:E8>W%=>"Z[4Q%]<74*Q84;<)[AID[:;.K\J3=U7IO(;7D[Z,%&]+'5G3O7_GK5G60=7]ZJ7,?TQYJ]^C?!V-([2\BZ%/?16::7 M/[)Z75%^#WW5/SA=5PXL7@=C_D0Z:]89N?S7U>KK4Q*"/*[B1JW>\)#\&YRD MOM1+SQW0/@'FTV4"KCFEO69"CW],^W[FK.#^EV.;7E_ 5L^?X'YV1N2-QN,Q MRV[-AJ(T\Z+L=_ WJ8]7B'U_#(V&X;D:9TL[W/])"DX^LVIRXEPY+JQVA7ZH M()FA^;^75]Q8')'+ZS*JGVEH83SM<'+61UD&/86MI>GGC0B>K5X7D M73TFO[R=^<9_]:K1 ^GI4Y"D:1RI-5\=OXN&/I=A.Y,D?I,A6T4ENF$QK1N7 MKGG2RO^Q>J9*^9T?R4>I?WFP\EU?^\MQ+KV!UM0=,MK_=<0+7I&,^>NW+'UO# MG-2^_!OZ]>;DX_LW9&?_/X?0M^\?NQ^KC_N_??[P_L/WO:V_OD%?\=[^%WRN M]N7[U^+CUG\Z'^&:G>YOW=VMW>['[G\Z.^]WH9T=Z <\]_,;L;?_-NV5M*LOI3\PQA]<>H;#,W#^(/)/+0G\V[!DW&) M4ZN(1YIHAKA3&CD1&;+,6N:QY#@?V4\(;BMQ_MC^'XO3/#5/YHGI[ITBORL4 MW&WFIIF;9FZ:N:DK3A<#U,Q-,S?/:%GFP@,A?YD?1]VLRRS=F[GKF:R--_/0 MWDRUX,U8P; B*H#L:(YX%!$9XBWB1'!!0L(FY2)TI,VT;I9EGH+J-K'_U9V; M6H^:J5G!J6G4IIF;9FZ>'J1= M7NG%H[F\O-(52BJ]^%5OX__QA/,!["90S+TC3J@08F12ZA3AN\;_6S7_;W$3 M*-;>8:$$XB(FQ(V12(/WCEQ(G*<@G>-D;8-AUL;X_&G@4X5X0":PU#3G5?)% M&_A\EO 9&#>4$VYQKFH1L&6*4*D$]UBQ$%,#GZL'GV0&G\DK19D'T-0<,#0) MCXQA!CD9M)'!"!XL<&1,VX2?+(9?'*N!$R>0A@;@CC!"9F8$LJ%+IQ2Q'#B+UU]:-"S0<\& M/>^6B1H)4=[3F O.**$=C9J ,\]=-$0RWZ#GZJ&GF*&G883(1 S."2JDC7%M0\HVU8WKWJ!G@YY+1D^1#-8A,)4XL%!%#>@A,UIX3?/^ MY";S9071\QL@Y[>"H)N?6)#2)>R0-#XASG(E8T,M\BDR9@ T1$- M@#8 V@!HLW34 .C)#$ 5"*MT$6BG<13Q("W2@CK$O/-.@W5DBC:+1S=)7YCV M8M)?4=#QS@4F[N?2A0%A\-:A/\[EYVY[S'CSP.:!5SRPZ,4OI4CAQ@7U1E>I MA/#FL JQ+F2?2[5>5-.U%:JA'P]S+5;K^E]CNUPYK;;ZZKP Y;1X,XS(?O0\N#22_\>#"(/7_2BM\F=8Q+6>W)X]97 ML0SS;_U!*XT'\&(#&([:J&?R,(@'=I"E8V$P3EIN/(06AL-IY:(V?(BMW3Z\ M),$E69"\7/MU>M&DE$]K>][N^MKC#L(YYE0&X<]!+C0].BE%?%__[[@Z*OW. M_YH7IKENSRRJWC.(B75$8N@]3+/5JLD3R<%$E^%X]& ML>OBH&8 #)?Z>&^ B.UH8=K@W %$9]0>3L9Y@2QE<&-&L/OGAN5F8W5$IYUSZ M,AR6^W/5\]RA"POBU)UN98YU-%QO_3JM3%TZ,6^D]!' WG?&8=;%4>O8#EO= M/O2I4WV)G9/\?:](6KD@OW&"MVA]M9UQJ?>;OUE\8.NX@B'I7=*U6>NEV8+- M=C XR1([:[&4$>'2Y"""$L.#UELW5XWI&)[J?+\ XZ1S M_6$N3#\9GTM?:<%47"@+*RG\6_-.IVHP')T7X "3 6)?+."@/\J^1,RUT./@ MX 18Q7$/AJ$'\M,]RE0>?@)S$6(W2W"(P]%@["=V93CN%%L[L]LV %'/0PMS MZ&L(RE^_VOM[>PL1TX)!@(8J7[2AZ@W'*56^*G7SX+T&_4Z^PP]@5EK]JM,: MCH^.0$X[,*V=4[,Q>:52YOTX@D&#O_.$ S\ OP"Z\-_SJM(@#?!UUI)GQH'P]>(+3HX7W:I A"LW+C+\KM\I'X:MO];_WWH+99"!+SKPJ'HZBLQ, M9Z*(+0A6)JL9*,",]OI9G/L.7-HX], 8X?Y<9KW<# @#TCB_'91N)F\78.W1 M(G>)4^YR(Y!I)O].D__KP'X'O,GCOMD[Z'?L&4FP&0U=U9MQ"1CZ+W$TD8<% M"8F%4)Q7_9MY#,TL7C>+AYG2';?>VVS0O@+=R8;AEEI["#+0'^1H4GOBYM43 MF?D8F :;C6&P)]G?*RQ[TG0]]PNS.Y&!,K_-]"YC>M\"!SG.X8IZW-\=Q7S> MP.Q Z$8I5W+6]GRTO5@3\->YA&&F185!O3L9@L]83^;B59MC8&E%SWX?5YE@ M_AT/*Y^G_9_ES?#+S=__+I_(RW_-6EGR[*\D>=\#)@D4N^H6\(&WNI8]SAPD MH)#Y18%(MH;50:\"9@V(!FP$R$D8>G&Y][/?3@U._ 8(D5O/ MKCX@='[%>FY;V[VK/*#B*]CA82ME:W)4XTMYJ07YJB6;1CIMY.M>)__/VY./[<.0HESOT M[VKG\P'9_?ZVL[/U*_3KX^87I]-8Q'!WA MB3/-CP]9./\1.NT:_ H.].?:4 MD&)N*@-ROK@L% !,W$IR%%<^)]LS32(@ G'<>$Y-( ICJHUI)&\0D!T3@AB-C$D'*1X6#C!P30(0+ &&]M:JDX71\,LO*9*VJK(R!8;8E M4C<+<4\CJ740+U^40ZEG5M-.Q[3VSJ^OE5A8JS.1]-UQ%U[ GQ9L:9WE (:: MP6 '875,A'I,HU12.L,G^2E\FI\B&3XKU%L1&&5GN)?F62=[Z0]0NS]R(+]> MR_F?V F;O? 7J/"O)^6K?>C"KYV^__+<9'S_M=@]^,0]4SP%@8(W%O%(/,8LJIU:=32TN+"TJ3]:0=.P#7G)'V;%6E+$R5_(XZ)C]=EIG+W$QZ M[7 2)\VAT5/"MW%:0<^O>B^H[$2).%U7QSQ)DC(+G(P1P ;\\K:"]L MY]B>#-=^.0UT@')G1N[L2U_Z:BDMVR,MXQKR>F:9WQG;9GA?E: MFW-&VFO@,Q)4WDAF0S27#]*UXG_SB?#EO_1M<)YI?^>M6=9!U?^AMCZTJ:'VKVZM^$U$OO+*'K5/[8 M&%S]&QCWY7>6K ,SNX?.ZEI^EMI9LZZQ?#)])>9'^_,(XTHN_W6QU6O.KWJD M;$^JSF;N3<#NVC*1+\^QA<<_HVP_$SEPA('(#5NO+Z!PIW*"KSL<^8KQ6(D3 MP4HS+W*4K_(W&)Q_%K;;'T.C8?BO&QP,]F-9GT]2<#:'K?Z@.LB!EL[)+/7L MAPY/FYS^=CC*@4K@FIWH1U,G:>;++TTO;YS$OWI'FD_2 M5W]Y.W,E_^I5-SG ;QEZ^A0DZ8^Y*S^I735WY>^BJL]E_"[,'[S)P*VB3EWO M]UZQ%>AGF]F]/W]?RBO^[!JPO;/UKAFHFQ#I?)[LK8SRG7?5K:!!GI5ZOS%2 MWN?'US$_+ ,]>,;3.VS=BNRMC>^GSZF]80N$4;JVY* MK]C6J\5U)[;'%Q'O14T1B&HX(%;Y[2FFL>0 MG%36+_G4Y&MR-W[K#_X:QI_D()&_3O;>[Y"]_<,NW$-RWW8^![CG __P_O7W M#]\_?MGY[$]V/F^S