0000844965-21-000004.txt : 20210505 0000844965-21-000004.hdr.sgml : 20210505 20210505135405 ACCESSION NUMBER: 0000844965-21-000004 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210505 DATE AS OF CHANGE: 20210505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TETRA TECHNOLOGIES INC CENTRAL INDEX KEY: 0000844965 STANDARD INDUSTRIAL CLASSIFICATION: CRUDE PETROLEUM & NATURAL GAS [1311] IRS NUMBER: 742148293 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13455 FILM NUMBER: 21892478 BUSINESS ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 BUSINESS PHONE: 2813671983 MAIL ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 10-Q 1 tti-20210331.htm 10-Q tti-20210331
0000844965--12-312021Q1FALSEP3MP1YP1YP1YP1Y00008449652021-01-012021-03-31xbrli:shares00008449652021-05-04iso4217:USD0000844965us-gaap:ProductMember2021-01-012021-03-310000844965us-gaap:ProductMember2020-01-012020-03-310000844965us-gaap:ServiceMember2021-01-012021-03-310000844965us-gaap:ServiceMember2020-01-012020-03-3100008449652020-01-012020-03-310000844965us-gaap:RetainedEarningsMember2021-01-012021-03-31iso4217:USDxbrli:shares00008449652021-03-3100008449652020-12-310000844965tti:CommonStockValueMember2020-12-310000844965us-gaap:AdditionalPaidInCapitalMember2020-12-310000844965us-gaap:TreasuryStockMember2020-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000844965us-gaap:RetainedEarningsMember2020-12-310000844965us-gaap:NoncontrollingInterestMember2020-12-310000844965us-gaap:NoncontrollingInterestMember2021-01-012021-03-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310000844965tti:CommonStockValueMember2020-07-012020-09-300000844965us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-3000008449652020-07-012020-09-300000844965us-gaap:TreasuryStockMember2021-01-012021-03-310000844965us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000844965tti:CommonStockValueMember2021-03-310000844965us-gaap:AdditionalPaidInCapitalMember2021-03-310000844965us-gaap:TreasuryStockMember2021-03-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310000844965us-gaap:RetainedEarningsMember2021-03-310000844965us-gaap:NoncontrollingInterestMember2021-03-310000844965tti:CommonStockValueMember2019-12-310000844965us-gaap:AdditionalPaidInCapitalMember2019-12-310000844965us-gaap:TreasuryStockMember2019-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000844965us-gaap:RetainedEarningsMember2019-12-310000844965us-gaap:NoncontrollingInterestMember2019-12-3100008449652019-12-310000844965us-gaap:RetainedEarningsMember2020-01-012020-03-310000844965us-gaap:NoncontrollingInterestMember2020-01-012020-03-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-03-310000844965tti:CommonStockValueMember2020-01-012020-03-310000844965us-gaap:TreasuryStockMember2020-01-012020-03-310000844965us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310000844965tti:CommonStockValueMember2020-03-310000844965us-gaap:AdditionalPaidInCapitalMember2020-03-310000844965us-gaap:TreasuryStockMember2020-03-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-03-310000844965us-gaap:RetainedEarningsMember2020-03-310000844965us-gaap:NoncontrollingInterestMember2020-03-3100008449652020-03-31xbrli:pure0000844965us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberus-gaap:LimitedPartnerMembertti:CSICompresscoMember2021-01-292021-01-290000844965us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMembertti:CSICompresscoMember2021-01-292021-01-290000844965us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMembertti:CompressionMember2021-01-012021-03-310000844965us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMembertti:CompressionMember2020-01-012020-03-310000844965tti:CompressionMember2021-01-012021-03-310000844965tti:OffshoreServicesMember2021-01-012021-03-310000844965tti:CompressionMember2020-01-012020-03-310000844965tti:OffshoreServicesMember2020-01-012020-03-310000844965tti:OffshoreServicesMember2021-03-310000844965tti:MaritechMember2021-03-310000844965tti:CompressionMember2020-12-310000844965tti:OffshoreServicesMember2020-12-310000844965tti:MaritechMember2020-12-310000844965country:UStti:CompletionFluidsProductsDivisionMember2021-01-012021-03-310000844965country:UStti:CompletionFluidsProductsDivisionMember2020-01-012020-03-310000844965us-gaap:NonUsMembertti:CompletionFluidsProductsDivisionMember2021-01-012021-03-310000844965us-gaap:NonUsMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-03-310000844965tti:CompletionFluidsProductsDivisionMember2021-01-012021-03-310000844965tti:CompletionFluidsProductsDivisionMember2020-01-012020-03-310000844965country:UStti:WaterFlowbackServicesMember2021-01-012021-03-310000844965country:UStti:WaterFlowbackServicesMember2020-01-012020-03-310000844965us-gaap:NonUsMembertti:WaterFlowbackServicesMember2021-01-012021-03-310000844965us-gaap:NonUsMembertti:WaterFlowbackServicesMember2020-01-012020-03-310000844965tti:WaterFlowbackServicesMember2021-01-012021-03-310000844965tti:WaterFlowbackServicesMember2020-01-012020-03-310000844965country:US2021-01-012021-03-310000844965country:US2020-01-012020-03-310000844965us-gaap:NonUsMember2021-01-012021-03-310000844965us-gaap:NonUsMember2020-01-012020-03-3100008449652020-10-012021-03-3100008449652021-01-012021-03-3100008449652022-01-012021-03-3100008449652023-01-012021-03-3100008449652024-01-012021-03-310000844965srt:MaximumMember2021-01-012021-03-310000844965srt:MinimumMember2021-01-012021-03-310000844965tti:CSICompresscoMember2021-03-310000844965tti:CSICompresscoMember2020-12-310000844965tti:StandardLithiumMember2021-03-310000844965tti:StandardLithiumMember2020-12-310000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2021-03-310000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000844965tti:TermLoanMemberus-gaap:SecuredDebtMember2021-03-310000844965tti:TermLoanMemberus-gaap:SecuredDebtMember2020-12-310000844965srt:ParentCompanyMember2021-03-310000844965srt:ParentCompanyMember2020-12-310000844965us-gaap:LineOfCreditMembersrt:ParentCompanyMember2021-03-310000844965us-gaap:LineOfCreditMember2021-01-012021-03-310000844965tti:Within90DaysFollowingBondingAgreementClosingMember2021-03-310000844965tti:Within180DaysFollowingBondingAgreementClosingMember2021-03-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMember2018-03-010000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMember2019-08-3100008449652020-01-152020-01-150000844965tti:CSICompresscoMember2021-03-310000844965us-gaap:FairValueInputsLevel1Membertti:CSICompresscoMember2021-03-310000844965tti:CSICompresscoMemberus-gaap:FairValueInputsLevel2Member2021-03-310000844965us-gaap:FairValueInputsLevel3Membertti:CSICompresscoMember2021-03-310000844965tti:StandardLithiumMember2021-03-310000844965us-gaap:FairValueInputsLevel1Membertti:StandardLithiumMember2021-03-310000844965us-gaap:FairValueInputsLevel2Membertti:StandardLithiumMember2021-03-310000844965us-gaap:FairValueInputsLevel3Membertti:StandardLithiumMember2021-03-310000844965us-gaap:WarrantMember2021-03-310000844965us-gaap:FairValueInputsLevel1Memberus-gaap:WarrantMember2021-03-310000844965us-gaap:FairValueInputsLevel2Memberus-gaap:WarrantMember2021-03-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMember2021-03-310000844965tti:StandardLithiumMember2020-12-310000844965us-gaap:FairValueInputsLevel1Membertti:StandardLithiumMember2020-12-310000844965us-gaap:FairValueInputsLevel2Membertti:StandardLithiumMember2020-12-310000844965us-gaap:FairValueInputsLevel3Membertti:StandardLithiumMember2020-12-310000844965us-gaap:WarrantMember2020-12-310000844965us-gaap:FairValueInputsLevel1Memberus-gaap:WarrantMember2020-12-310000844965us-gaap:FairValueInputsLevel2Memberus-gaap:WarrantMember2020-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMember2020-12-310000844965us-gaap:ProductMembertti:CompletionFluidsProductsDivisionMember2021-01-012021-03-310000844965us-gaap:ProductMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-03-310000844965us-gaap:ProductMembertti:WaterFlowbackServicesMember2021-01-012021-03-310000844965us-gaap:ProductMembertti:WaterFlowbackServicesMember2020-01-012020-03-310000844965us-gaap:ServiceMembertti:CompletionFluidsProductsDivisionMember2021-01-012021-03-310000844965us-gaap:ServiceMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-03-310000844965us-gaap:ServiceMembertti:WaterFlowbackServicesMember2021-01-012021-03-310000844965us-gaap:ServiceMembertti:WaterFlowbackServicesMember2020-01-012020-03-310000844965tti:InterdivisionEliminationsMember2021-01-012021-03-310000844965tti:InterdivisionEliminationsMember2020-01-012020-03-310000844965tti:CorporateOverheadMember2021-01-012021-03-310000844965tti:CorporateOverheadMember2020-01-012020-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington D.C. 20549
FORM 10-Q
 (Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 
For the quarterly period ended March 31, 2021
or 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the transition period from             to            .
 
Commission File Number 1-13455
TETRA Technologies, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware74-2148293
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
  
24955 Interstate 45 North 
The Woodlands,
Texas77380
(Address of Principal Executive Offices)(Zip Code)
(281) 367-1983
(Registrant’s Telephone Number, Including Area Code)

_______________________________________________________________________
Former Name, Former Address and Former Fiscal Year, if Changed Since 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 StockTTINew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes   No
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes   No
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No

 As of May 3, 2021, there were 126,587,492 shares outstanding of the Company’s Common Stock, $0.01 par value per share.



TETRA Technologies, Inc. and Subsidiaries
Table of Contents
Page
PART I—FINANCIAL INFORMATION
PART II—OTHER INFORMATION




PART I
FINANCIAL INFORMATION
 
Item 1. Financial Statements.
 
TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
(Unaudited)
Three Months Ended
March 31,
20212020
Revenues:  
Product sales
$45,032$70,215
Services
32,29262,489
Total revenues
77,324132,704
Cost of revenues:  
Cost of product sales
31,98345,288
Cost of services
28,63148,827
Depreciation, amortization, and accretion
8,9519,552
Insurance recoveries
(110)
Total cost of revenues
69,455103,667
Gross profit
7,86929,037
General and administrative expense20,01220,348
Interest expense, net4,4045,292
Warrants fair value adjustment expense (income)323(338)
Other (income) expense, net(5,095)22
(Loss) income before taxes and discontinued operations(11,775)3,713
Provision for income taxes168721
(Loss) income before discontinued operations(11,943)2,992
Discontinued operations:
Income (loss) from discontinued operations, net of taxes120,990(13,368)
Net income (loss)109,047(10,376)
Less: (income) loss attributable to noncontrolling interest ($333 income in 2021 and $8,834 loss in 2020 related to discontinued operations)(333)8,825
Net income (loss) attributable to TETRA stockholders$108,714$(1,551)
Basic net income (loss) per common share: 
(Loss) income from continuing operations attributable to TETRA stockholders$(0.10)$0.02
Income (loss) from discontinued operations attributable to TETRA stockholders0.96(0.03)
Net income (loss) attributable to TETRA stockholders$0.86$(0.01)
Average shares outstanding126,149125,587
Diluted net income (loss) per common share:  
(Loss) income from continuing operations attributable to TETRA stockholders$(0.10)$0.02
Income (loss) from discontinued operations attributable to TETRA stockholders0.96(0.03)
Net income (loss) attributable to TETRA stockholders$0.86$(0.01)
Average diluted shares outstanding126,149125,597

See Notes to Consolidated Financial Statements
1

TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income (Loss)
(In Thousands)
(Unaudited)
 
Three Months Ended
March 31,
20212020
Net income (loss)$109,047 $(10,376)
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2021 and 2020
(2,779)(6,467)
Comprehensive income (loss)106,268 (16,843)
Less: Comprehensive (loss) income attributable to noncontrolling interest(333)9,054 
Comprehensive income (loss) attributable to TETRA stockholders$105,935 $(7,789)
 

See Notes to Consolidated Financial Statements
2

TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands)
 
 March 31,
2021
December 31,
2020
 (Unaudited) 
ASSETS  
Current assets:  
Cash and cash equivalents
$54,163$67,252
Restricted cash
6565
Trade accounts receivable, net of allowances of $6,840 in 2021 and $6,824 in 2020
62,40864,078
Inventories
74,46076,658
Assets of discontinued operations
710,006
Prepaid expenses and other current assets
14,29613,487
Total current assets
205,392931,546
Property, plant, and equipment:  
Land and building
26,44326,506
Machinery and equipment
362,564365,296
Automobiles and trucks
17,98218,446
Chemical plants
61,60562,714
Construction in progress
9551,526
Total property, plant, and equipment
469,549474,488
Less accumulated depreciation
(376,994)(377,632)
Net property, plant, and equipment
92,55596,856
Other assets:  
Patents, trademarks and other intangible assets, net of accumulated amortization of $67,279 in 2021 and $66,078 in 2020
40,34041,487
Deferred tax assets, net
8952
Operating lease right-of-use assets
41,29343,448
Investments13,3202,675
Other assets
14,18916,775
Total other assets
109,231104,437
Total assets$407,178$1,132,839
 

See Notes to Consolidated Financial Statements
3

TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands, Except Share Amounts)
 
 March 31,
2021
December 31,
2020
 (Unaudited) 
LIABILITIES AND EQUITY  
Current liabilities:  
Trade accounts payable
$29,057$22,573
Unearned income
1,2022,675
Accrued liabilities and other
43,06438,791
Liabilities of discontinued operations
1,746734,039
Current portion of long-term debt8,157
Total current liabilities
83,226798,078
Long-term debt, net163,003199,894
Deferred income taxes1,8471,942
Asset retirement obligations12,62012,484
Warrants liability521198
Operating lease liabilities35,60837,569
Other liabilities7,88611,612
Total long-term liabilities
221,485263,699
Commitments and contingencies  
Equity:  
TETRA stockholders’ equity:  
Common stock, par value 0.01 per share; 250,000,000 shares authorized at March 31, 2021 and December 31, 2020; 129,538,442 shares issued at March 31, 2021 and 128,930,047 shares issued at December 31, 2020
1,2951,289
Additional paid-in capital
472,522472,134
Treasury stock, at cost; 3,131,428 shares held at March 31, 2021, and 2,953,976 shares held at December 31, 2020
(19,933)(19,484)
Accumulated other comprehensive (loss)(45,525)(49,914)
Retained deficit
(304,951)(413,665)
Total TETRA stockholders’ equity103,408(9,640)
Noncontrolling interests
(941)80,702
Total equity
102,46771,062
Total liabilities and equity$407,178$1,132,839
 

See Notes to Consolidated Financial Statements
4

TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Equity
(In Thousands)
(Unaudited)
Common Stock
Par Value
Additional Paid-In
Capital
Treasury
Stock
Accumulated Other 
Comprehensive Income (Loss)
Retained
Deficit
Noncontrolling
Interest
Total
Equity
Currency
Translation
Balance at December 31, 2020$1,289 $472,134 $(19,484)$(49,914)$(413,665)$80,702 $71,062 
Net income for first quarter 2021— — — — 108,714 333 109,047 
Translation adjustment, net of taxes of $0
— — — (2,779)—  (2,779)
Comprehensive income106,268 
Deconsolidation of CSI Compressco
— — — 7,168 — (82,775)(75,607)
Equity award activity6  — — — — 6 
Treasury stock activity, net— — (449)— — — (449)
Equity compensation expense— 962 — — — 580 1,542 
Other— (574)— — — 219 (355)
Balance at March 31, 2021$1,295 $472,522 $(19,933)$(45,525)$(304,951)$(941)$102,467 

Common Stock
Par Value
Additional Paid-In
Capital
Treasury
Stock
Accumulated Other 
Comprehensive Loss
Retained
Deficit
Noncontrolling
Interest
Total
Equity
Currency
Translation
Balance at December 31, 2019$1,283 $466,959 $(19,164)$(52,183)$(362,522)$128,453 $162,826 
Net loss for first quarter 2020— — — — (1,551)(8,825)(10,376)
Translation adjustment, net of taxes of $0
— — — (6,238)— (229)(6,467)
Comprehensive loss(16,843)
Distributions to public unitholders— — — — — (309)(309)
Equity award activity4 — — — — — 4 
Treasury stock activity, net— — (89)— — — (89)
Equity compensation expense— 1,145 — — — 228 1,373 
Other— (16)— — — (15)(31)
Balance at March 31, 2020$1,287 $468,088 $(19,253)$(58,421)$(364,073)$119,303 $146,931 

See Notes to Consolidated Financial Statements

5

TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(In Thousands, Unaudited)
 Three Months Ended
March 31,
 20212020
Operating activities:  
Net income (loss)$109,047 $(10,376)
Reconciliation of net income (loss) to net cash provided by operating activities:
Depreciation, amortization, and accretion
8,981 29,460 
Gain on GP Sale(120,574) 
Impairment and other charges
 5,371 
Gain on retained CSI Compressco units and Standard Lithium shares
(3,992) 
Equity-based compensation expense
2,478 784 
Amortization and expense of financing costs and deferred financing gains728 569 
Debt-related expenses93  
Warrants fair value adjustment
323 (337)
Gain on sale of assets
(255)(833)
Other non-cash charges14 1,435
Changes in operating assets and liabilities:
  
Accounts receivable
1,501 3,601 
Inventories
498 (12,414)
Prepaid expenses and other current assets
(1,060)(2,442)
Trade accounts payable and accrued expenses
8,521 8,742 
Other
(478)(1,384)
Net cash provided by operating activities
5,825 22,176 
Investing activities:  
Purchases of property, plant, and equipment, net
(6,761)(12,390)
Proceeds from sale of CCLP, net of cash divested18  
Proceeds on sale of property, plant, and equipment
561 1,425 
Insurance recoveries associated with damaged equipment
110  
Other investing activities
1,771 350 
Net cash used in investing activities(4,301)(10,615)
Financing activities:  
Proceeds from long-term debt
160 56,512 
Principal payments on long-term debt
(29,500)(54,511)
CSI Compressco distributions
 (309)
Tax remittances on equity based compensation
 (319)
Repurchase of common stock(449) 
Debt issuance costs and other financing activities
(98)(235)
Net cash provided by (used in) financing activities
(29,887)1,138 
Effect of exchange rate changes on cash(1,303)(940)
(Decrease) increase in cash and cash equivalents(29,666)11,759 
Cash and cash equivalents and restricted cash at beginning of period 83,894 17,768 
Cash and cash equivalents at beginning of period associated with discontinued operations16,577 2,370 
Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations67,317 15,398 
Cash and cash equivalents and restricted cash at end of period54,228 29,527 
Cash and cash equivalents at end of period associated with discontinued operations 7,416 
Cash and cash equivalents and restricted cash at end of period associated with continuing operations$54,228 $22,111 
See Notes to Consolidated Financial Statements
6

TETRA Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(Unaudited)
NOTE 1 – ORGANIZATION, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES

Organization 

We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. We are composed of two divisions – Completion Fluids & Products and Water & Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Presentation  

Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2021 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2021.
 
The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission (“SEC”) and do not include all information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2020 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 5, 2021.

Significant Accounting Policies

    Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2020 included in our Annual Report on Form 10-K. There have been no significant changes in our accounting policies or the application thereof during the first quarter of 2021.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

    Certain previously reported financial information has been reclassified to conform to the current year's presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 2 - “Discontinued Operations”. Other than the discontinued operations presentation, the impact of reclassifications was not significant to the prior year's overall presentation. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.

Impairments and Other Charges

Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair
7

value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. There were no impairments associated with continuing operations during the three months ended March 31, 2021 or 2020.

Foreign Currency Translation
 
    We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the United States dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.6) million and $0.2 million during the three months ended March 31, 2021 and March 31, 2020, respectively.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain assets, including our interest in Standard Lithium Ltd. (“Standard Lithium”) and our retained interest in CSI Compressco and liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”). See Note 9 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets (a Level 3 fair value measurement).
8


Supplemental Cash Flow Information

Supplemental cash flow information from continuing and discontinued operations is as follows:

 Three Months Ended
March 31,
 20212020
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$3,973 $15,421 
Income taxes paid
252 1,479 
Decrease in accrued capital expenditures1,051 1,489 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.

New Accounting Pronouncements
Standards adopted in 2021

In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.

    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of March 31, 2021, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.
9

NOTE 2 – DISCONTINUED OPERATIONS

    On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners, LP (“Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for the combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Throughout this Quarterly Report, we refer to the transaction with Spartan as the “GP Sale.” As a result of these transactions, we no longer consolidate CSI Compressco as of January 29, 2021. We recognized a primarily non-cash accounting gain of $120.6 million during the first quarter of 2021 related to the GP Sale. The gain is included in income (loss) from discontinued operations, net of taxes in our consolidated statement of operations. We will also continue to provide back-office support to CSI Compressco under a Transition Services Agreement for up to one year until CSI Compressco has completed a full separation from our back-office support functions.

Our interest in CSI Compressco and the general partner represented substantially all of our Compression Division. In addition, on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division, consisting of our Offshore Services and Maritech segments. Our former Compression and Offshore Divisions are reported as discontinued operations for all periods presented. Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity and statements of cash flows combine continuing and discontinued operations. Our current-year consolidated statement of operations, statement of comprehensive income, statement of equity and statement of cash flows include CSI Compressco activity for January 1 through January 29. Our consolidated statements of cash flows for the three-month periods ended March 31, 2021 and March 31, 2020 included $3.0 million and $6.5 million, respectively, of capital expenditures related to our former Compression division, as well as amortization of deferred financing discounts, costs and gains of $0.7 million for the three-month period ended March 31, 2020. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale. A summary of financial information related to our discontinued operations is as follows:

Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Three Months Ended
March 31, 2021
CompressionOffshore ServicesTotal
Major classes of line items constituting income from discontinued operations
Revenue$18,968 $ $18,968 
Cost of revenues11,474 28 11,502 
General and administrative expense2,795 (5)2,790 
Interest expense, net4,336  4,336 
Other expense, net(106) (106)
Pretax income (loss) from discontinued operations469 (23)446 
Pretax gain on disposal of discontinued operations120,574 
Total pretax income from discontinued operations121,020 
Income tax provision30 
Total income from discontinued operations$120,990 
Income from discontinued operations attributable to noncontrolling interest$(333)
Income from discontinued operations attributable to TETRA stockholders$120,657 

10

Three Months Ended
March 31, 2020
CompressionOffshore ServicesTotal
Major classes of line items constituting loss from discontinued operations
Revenue$90,238 $ $90,238 
Cost of revenues54,579 (60)54,519 
Depreciation, amortization, and accretion19,908  19,908 
Impairments and other charges5,371  5,371 
General and administrative expense10,189 205 10,394 
Interest expense, net12,564  12,564 
Other expense, net417  417 
Pretax (loss) from discontinued operations(12,790)(145)(12,935)
Income tax provision433 
Total loss from discontinued operations$(13,368)
Loss from discontinued operations attributable to noncontrolling interest$8,834 
Loss from discontinued operations attributable to TETRA stockholders$(4,534)
    
Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
March 31, 2021
Offshore ServicesMaritechTotal
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$1,222 $ $1,222 
Accrued liabilities and other296 228 524 
Total liabilities associated with discontinued operations$1,518 $228 $1,746 

December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $ $ $16,577 
Trade receivables43,837   43,837 
Inventories31,220   31,220 
Other current assets5,231   5,231 
Property, plant, and equipment551,401   551,401 
Other assets61,740   61,740 
Total assets associated with discontinued operations$710,006 $ $ $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $ $20,988 
Unearned Income269   269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631   638,631 
Other liabilities37,253   37,253 
Total liabilities associated with discontinued operations$732,237 $1,574 $228 $734,039 

See Note 8 - “Commitments and Contingencies” for further discussion of contingencies associated with discontinued operations.
11

NOTE 3 – REVENUE FROM CONTRACTS WITH CUSTOMERS
    
Our contract asset balances, primarily associated with customer documentation requirements, were $16.9 million and $12.8 million as of March 31, 2021 and December 31, 2020, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $1.2 million and $2.7 million as of March 31, 2021 and December 31, 2020, respectively, and vary based on the timing of invoicing and performance obligations being met. Revenues recognized during the three-month periods ended March 31, 2021 and March 31, 2020 deferred as of the end of the preceding year were not significant. During the three-month periods ended March 31, 2021 and March 31, 2020, contract costs were not significant.

    We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 11. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Three Months Ended
March 31,
20212020
 (In Thousands)
Completion Fluids & Products
United States$24,597 $37,958 
International21,925 37,279 
46,522 75,237 
Water & Flowback Services
United States28,931 54,384 
International1,871 3,083 
30,802 57,467 
Total Revenue
United States53,528 92,342 
International23,796 40,362 
$77,324 $132,704 
NOTE 4 – INVENTORIES

Components of inventories as of March 31, 2021 and December 31, 2020 are as follows: 
 March 31, 2021December 31, 2020
 (In Thousands)
Finished goods$64,484 $68,121 
Raw materials3,288 2,910 
Parts and supplies5,018 4,001 
Work in progress1,670 1,626 
Total inventories
$74,460 $76,658 

Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.
NOTE 5 – LEASES

    We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging up to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and
12

insurance costs. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.

    Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

    Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 Three Months Ended
March 31,
20212020
 (In Thousands)
Operating lease expense$3,241 $3,704 
Short-term lease expense6,457 9,010 
Total lease expense$9,698 $12,714 

Supplemental cash flow information:
 Three Months Ended
March 31,
20212020
 (In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows - operating leases$3,296 $3,745 
Right-of-use assets obtained in exchange for lease obligations:
     Operating leases$1,017 $4,218 

Supplemental balance sheet information:
 March 31, 2021December 31, 2020
 (In Thousands)
Operating leases:
     Operating lease right-of-use assets$41,293 $43,448 
     Accrued liabilities and other$8,507 $8,795 
     Operating lease liabilities35,608 37,569 
     Total operating lease liabilities$44,115 $46,364 

Additional operating lease information:
 March 31, 2021December 31, 2020
Weighted average remaining lease term:
     Operating leases6.6 years6.8 years
Weighted average discount rate:
     Operating leases9.64 %9.62 %
    
13

    Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2021:
 Operating Leases
 (In Thousands)
Remainder of 2021$9,393 
202210,827 
20238,784 
20247,299 
20255,419 
Thereafter18,474 
Total lease payments60,196 
Less imputed interest(16,081)
Total lease liabilities$44,115 
    
    At March 31, 2021, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $5.2 million. For the three months ended March 31, 2021, we recognized sublease income of $0.3 million.
NOTE 6 – INVESTMENTS
Following the closing of the GP Sale, we continue to own approximately 10.9% of the outstanding CSI Compressco common units. In addition, we are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. See Note 9 - “Fair Value Measurements” for further information.
Our investments as of March 31, 2021 and December 31, 2020, consist of the following:
March 31, 2021December 31, 2020
(In Thousands)
Investment in CSI Compressco
$9,533 $ 
Investment in Standard Lithium3,787 2,675 
Total Investments13,320 2,675 
NOTE 7 – LONG-TERM DEBT AND OTHER BORROWINGS
 
Consolidated long-term debt as of March 31, 2021 and December 31, 2020, consists of the following:
 Scheduled MaturityMarch 31, 2021December 31, 2020
  (In Thousands)
TETRA
Asset-based credit agreementSeptember 10, 2023$ $ 
Term credit agreement (1)
September 10, 2025171,160 199,894 
Total long-term debt $171,160 $199,894 
(1) Net of unamortized discount of $5.3 million and $5.5 million as of March 31, 2021 and December 31, 2020, respectively, and net of unamortized deferred financing costs of $7.8 million and $8.2 million as of March 31, 2021 and December 31, 2020, respectively.

    As of March 31, 2021, we had no outstanding balance and $6.9 million in letters of credit against our asset-based credit agreement (“ABL Credit Agreement”). Because there was no outstanding balance on this ABL Credit Agreement, associated deferred financing costs of $0.9 million as of March 31, 2021, were classified as other long-term assets on the accompanying consolidated balance sheet. As of March 31, 2021, subject to compliance with the
14

covenants, borrowing base, and other provisions of the ABL Credit Agreement that may limit borrowings, we had an availability of $26.9 million under this agreement.

Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of March 31, 2021, we are in compliance with all covenants under the credit agreements. Our term credit agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the term credit agreement) following the conclusion of each calendar year. Within five business days of filing our Annual Report Form 10-K for the year ending December 31, 2021, the minimum amount we will be required to offer to prepay pursuant to this obligation is $8.2 million, which is reported as a current liability in our consolidated balance sheet
NOTE 8 – COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.

Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

    Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have
15

been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.
NOTE 9 – FAIR VALUE MEASUREMENTS
 
Financial Instruments

Investments

Our retained investment in CSI Compressco and our investment in Standard Lithium are recorded based on the quoted market stock price in active markets (a Level 1 fair value measurement). The stock component of consideration received for our arrangement with Standard Lithium is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. The unearned income associated with the stock component of this agreement is not significant as of March 31, 2021 or December 31, 2020. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations

Warrants

The Warrants are valued using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement).

Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2021 and December 31, 2020, are as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices in Active Markets for Identical Assets or LiabilitiesSignificant Other Observable InputsSignificant Unobservable Inputs
DescriptionMarch 31, 2021(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in CSI Compressco
$9,533 $9,533 $ $ 
Investment in Standard Lithium3,787 3,787   
Warrants liability(521)  (521)
Net asset$12,799 
16

   Fair Value Measurements Using
Total as of Quoted Prices in Active Markets for Identical Assets or LiabilitiesSignificant Other Observable InputsSignificant Unobservable Inputs
DescriptionDecember 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675$2,675  $ 
Warrants liability(198)  (198)
Net asset$2,477 

The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA’s ABL Credit Agreement and term credit agreement approximate their carrying amounts. See Note 7 - “Long-Term Debt and Other Borrowings” for further discussion.
NOTE 10 – NET INCOME (LOSS) PER SHARE

The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:
Three Months Ended
March 31,
 20212020
 (In Thousands)
Number of weighted average common shares outstanding
126,149 125,587 
Assumed exercise of equity awards and warrants
 10 
Average diluted shares outstanding
126,149 125,597 

For the three-month period ended March 31, 2021, the average diluted shares outstanding excludes the impact of 1,727 outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net loss from continuing operations recorded during the period.
17

NOTE 11 – INDUSTRY SEGMENTS
 
We manage our operations through two Divisions: Completion Fluids & Products and Water & Flowback Services.

 Summarized financial information concerning the business segments is as follows:
Three Months Ended
March 31,
 20212020
 (In Thousands)
Revenues from external customers  
Product sales  
Completion Fluids & Products Division$45,019 $70,190 
Water & Flowback Services Division13 25 
Consolidated$45,032 $70,215 
Services   
Completion Fluids & Products Division$1,503 $5,047 
Water & Flowback Services Division30,789 57,442 
Consolidated$32,292 $62,489 
Total revenues  
Completion Fluids & Products Division$46,522 $75,237 
Water & Flowback Services Division30,802 57,467 
Consolidated$77,324 $132,704 
Income (loss) before taxes  
Completion Fluids & Products Division$9,010 $19,396 
Water & Flowback Services Division(5,480)(2,244)
Interdivision eliminations3 5 
Corporate Overhead(1)
(15,308)(13,444)
Consolidated$(11,775)$3,713 
(1) Amounts reflected include the following general corporate expenses:
 Three Months Ended
March 31,
 20212020
 (In Thousands)
General and administrative expense$13,020 $8,081 
Depreciation and amortization169 197 
Interest expense5,064 5,455 
Warrants fair value adjustment (income) expense323 (338)
Other general corporate income, net(3,268)49 
Total$15,308 $13,444 

18

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

The following discussion and analysis of financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and accompanying notes included in this Quarterly Report. In addition, the following discussion and analysis also should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2020 filed with the SEC on March 5, 2021 (“2020 Annual Report”). This discussion includes forward-looking statements that involve certain risks and uncertainties.
Business Overview  
We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback and production well testing. We operate through two reporting segments organized into two Divisions - Completion Fluids & Products and Water & Flowback Services. In January, we announced our commitment to pursue low carbon energy initiatives that would leverage our fluids and aqueous chemistry core competencies, our significant bromine and lithium resources and technologies, and our leading calcium chloride production capabilities.
The first quarter of 2020 reflects the last full quarter before the COVID-19 pandemic. After declining to historic lows during 2020 due to depressed oil prices resulting from Russia and Saudi Arabia’s price war and the COVID-19 pandemic, toward the end of the year activity levels in the North America onshore business began to recover. This trend of increasing activity continued through the first quarter of 2021 as oil prices crossed $50 per barrel in early January, reached $60 per barrel in mid-February and remained in that range for the remainder of the quarter. Although activity continued to trend upward, historic cold temperatures during February temporarily caused a complete shutdown to activity in several southern states, which significantly impacted our onshore business.
Our Completion Fluids and Products business saw lower fluids sales in the North Sea and Middle East, while in the Gulf of Mexico, some planned customer completion activities were deferred to the second quarter. However, despite lower offshore activity levels, revenue increased sequentially from the fourth quarter, primarily driven by increased calcium chloride sales due to winter weather and improving oil and gas demand. Our supply chain strengths and diversification helped to mitigate the impacts of the weather on product manufacturing and sales. Early signs of a potential global economic recovery emerged in January, driven by the rollout of COVID-19 vaccines, and continued fiscal stimulus policies. These factors should further improve the oil demand outlook which, together with continued discipline from United States operators is expected to provide support for oil and gas prices and increasing offshore activity both in the Gulf of Mexico and Internationally during the second and third quarters.
As activity levels increase and the recovery progresses, we are continuing to tightly manage our cost structure. Most of the cost reduction initiatives executed in response to unprecedented industry conditions last year remain in effect as of the end of the first quarter.
On January 29, 2021 as previously announced in our 2020 Annual Report, we closed the sale of the general partner of CSI Compressco, including incentive distribution rights (“IDRs”) in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, referred to as the “GP Sale.” We recorded a book gain of $120.6 million during the first quarter of 2021 in connection with the GP Sale. This gain, most of which was non-cash, was a function of CSI Compressco having a negative carrying value within our consolidated balance sheet due to our share of cumulative losses and distributions. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. Following the closing of the transaction, we continue to own approximately 10.9% of the outstanding CSI Compressco common units. See Note 2 – “Discontinued Operations” in the Notes to Consolidated Financial Statements for further information.
During the quarter, we used proceeds from the GP sale and available cash on hand to pay down $29.3 million on our term loan, which matures in September 2025.
19

Results of Operations

The following information should be read in conjunction with the Consolidated Financial Statements and the associated Notes contained elsewhere in this report.

Three months ended March 31, 2021 compared with three months ended March 31, 2020.

Consolidated Comparisons
Three Months Ended
March 31,
Period to Period Change
 202120202021 vs 2020% Change
 (In Thousands, Except Percentages)
Revenues$77,324 $132,704 $(55,380)(41.7)%
Gross profit7,869 29,037 (21,168)(72.9)%
Gross profit as a percentage of revenue
10.2 %21.9 %  
General and administrative expense20,012 20,348 (336)(1.7)%
General and administrative expense as a percentage of revenue
25.9 %15.3 %  
Interest expense, net4,404 5,292 (888)(16.8)%
Warrants fair value adjustment expense323 (338)661 (195.6)%
Other (income) expense, net(5,095)22 (5,117)NM(1)
(Loss) income before taxes and discontinued operations(11,775)3,713 (15,488)(417.1)%
Loss before taxes and discontinued operations as a percentage of revenue
(15.2)%2.8 %  
Provision for income taxes168 721 (553)(76.7)%
(Loss) income before discontinued operations(11,943)2,992 (14,935)(499.2)%
Discontinued operations:
Income (loss) from discontinued operations, net of taxes120,990 (13,368)134,358 NM
Net income (loss)109,047 (10,376)119,423 NM
(Income) loss attributable to noncontrolling interest(333)8,825 (9,158)(103.8)%
Net income (loss) attributable to TETRA stockholders$108,714 $(1,551)$110,265 NM
 (1) Percent change is not meaningful

Consolidated revenues and gross profit during the current year quarter decreased compared to the prior year quarter for both the Completion Fluids and Products and Water & Flowback Services divisions due to the ongoing COVID-19 pandemic and associated decreases in oil demand and oilfield services activity. Gross profit as a percentage of revenue declined primarily due to a combination of product mix, as well as fixed costs including rent, depreciation and amortization, which do not vary with revenue. In addition, our revenues were significantly impacted by historic cold weather during February, which temporarily shut down operations in several southern states. See Divisional Comparisons section below for additional discussion.

Consolidated general and administrative expenses for the current year quarter include $3.4 million of additional expense related to the effect of significant stock price appreciation on certain long-term incentive compensation awards, as well as $1.7 million of higher professional fees, primarily related to the GP Sale. Despite the impact of these additional expenses, consolidated general and administrative costs decreased during the current year quarter compared to the prior year quarter due to the cost reduction actions taken during the last twelve months, as well as a lower provision for bad debt expense of $1.0 million and decreased general expenses of $0.6 million.

Consolidated other (income) expense, net, was $5.1 million of other income during the current year quarter compared to $0.02 million of other expense during the prior year quarter. The increase in other income in the current year period was primarily due to $4.0 million related to unit and stock price appreciation of our investments in CSI Compressco and Standard Lithium. In addition, other (income) expense, net, includes foreign currency gains of $0.9 million in the current year quarter compared to foreign currency losses of $0.2 million in the prior year
20

quarter. These increases in other income were partially offset by a decrease of $0.6 million in gains associated with the sale of assets.
 
Our consolidated provision for income taxes during the three-month period ended March 31, 2021 is attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes. Our consolidated effective tax rate for the three-month period ended March 31, 2021 of negative 1.4% was primarily the result of losses generated in entities for which no related tax benefit has been recorded. The losses generated by these entities do not result in tax benefits due to offsetting valuation allowances being recorded against the related net deferred tax assets. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Included in our deferred tax assets are net operating loss carryforwards and tax credits that are available to offset future income tax liabilities in the United States as well as in certain non-U.S. jurisdictions.

Income from discontinued operations, net of taxes, was $121.0 million compared to a loss of $13.4 million for the prior year quarter. The current year income includes a $120.6 million primarily non-cash accounting gain from the deconsolidation of CSI Compressco. This gain is offset by a $0.01 million tax provision after taking into consideration utilization of net operating loss and credit carryforwards. The results of CSI Compressco were consolidated through transaction close on January 29, 2021. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale.

Our income (loss) attributable to noncontrolling interest improved from an $8.8 million loss in the prior year quarter to $0.3 million of income for the first 29 days of January primarily due to the GP Sale in January 2021, and no depreciation or amortization recognized by TETRA for CSI Compressco in the current year.

Divisional Comparisons
 
Completion Fluids & Products Division
Three Months Ended
March 31,
Period to Period Change
 202120202021 vs 2020% Change
 (In Thousands, Except Percentages)
Revenues$46,522 $75,237 $(28,715)(38.2)%
Gross profit11,650 25,964 (14,314)(55.1)%
Gross profit as a percentage of revenue
25.0 %34.5 %  
General and administrative expense4,306 5,934 (1,628)(27.4)%
General and administrative expense as a percentage of revenue
9.3 %7.9 %  
Interest income, net(138)(154)16 (10.4)%
Other (income) expense, net(1,528)788 (2,316)(293.9)%
Income before taxes$9,010 $19,396 $(10,386)(53.5)%
Income before taxes as a percentage of revenue
19.4 %25.8 %  
 
The decrease in Completion Fluids & Products Division revenues during the current year quarter compared to the prior year quarter was primarily due to lower activity in the North Sea and deferral of activity in the Gulf of Mexico as several projects were delayed into future quarters. In addition, the prior year quarter benefited from a large international order.

Completion Fluids & Products Division gross profit during the current year quarter decreased compared to the prior year quarter due to lower revenue and product mix. Completion Fluids & Products Division profitability in future periods will continue to be affected by the mix of its products and services, market demand for our products and services, drilling and completions activity and commodity prices.

The Completion Fluids & Products Division reported a decrease in pretax earnings compared to the prior year period primarily due to the substantial reduction in gross profit described above. General and administrative expense levels decreased compared to the prior year quarter mainly due to decreased wage and benefit related expenses of $1.3 million and a decrease in general expenses of $0.3 million. Other (income) expense, net changed from $0.8 million expense in the prior year quarter to $1.5 million of income in the current year quarter. The increase
21

in other income was primarily due to $1.3 million from our investment in Standard Lithium, most of which was represented by an increase in the Standard Lithium stock price. In addition, foreign currency losses were $1.0 million lower in the current year quarter compared to the prior year quarter.
 
Water & Flowback Services Division
Three Months Ended
March 31,
Period to Period Change
 202120202021 vs 2020% Change
 (In Thousands, Except Percentages)
Revenues$30,802 $57,467 $(26,665)(46.4)%
Gross profit (loss)(3,615)3,267 (6,882)(210.7)%
Gross profit (loss) as a percentage of revenue
(11.7)%5.7 %  
General and administrative expense2,686 6,334 (3,648)(57.6)%
General and administrative expense as a percentage of revenue
8.7 %11.0 %  
Interest income, net(522)(9)(513)NM
Other income, net(299)(814)515 (63.3)%
Income (loss) before taxes$(5,480)$(2,244)$(3,236)144.2 %
Income (loss) before taxes as a percentage of revenue
(17.8)%(3.9)%  
 
Although customer activity levels continued to increase from recent lows in response to an improving commodity price environment, they remained well below the level of a year ago and therefore Water & Flowback Services Division revenues decreased significantly compared to the prior year quarter. Additionally, the current year quarter was negatively impacted by severe weather that caused extended shut downs in certain locations.

The Water & Flowback Services Division reported a gross loss during the current year quarter compared to the prior year quarter gross profit primarily due to lower revenues resulting from the decreased activity levels described above. In addition, we incurred start-up costs associated with a ramp up in activity levels.

The Water & Flowback Services Division reported an increase in pretax loss compared to the prior year period primarily due to the reduction in gross profit described above, partially offset by a decrease in general and administrative expense. General and administrative expense levels decreased compared to the prior year quarter primarily due to decreased salary and benefit related expenses of $2.3 million and a decrease in bad debt expense of $1.0 million.

Corporate Overhead
Three Months Ended
March 31,
Period to Period Change
 202120202021 vs 2020% Change
 (In Thousands, Except Percentages)
Depreciation and amortization$169 $194 $(25)(12.9)%
General and administrative expense13,020 8,080 4,940 61.1 %
Interest expense, net5,064 5,455 (391)(7.2)%
Warrants fair value adjustment (income) expense323 (338)661 (195.6)%
Other (income) expense, net(3,268)48 (3,316)NM
Loss before taxes$(15,308)$(13,439)$(1,869)(13.9)%

Corporate Overhead pretax loss increased during the current year quarter compared to the prior year due to higher general and administrative expense, partially offset by higher other income.

General and administrative expense increased primarily due to higher salary and employee expenses of $3.2 million. Although base salary expense was lower, significant appreciation in our stock price during the quarter resulted in $3.4 million of additional expense related to certain long-term incentive compensation awards. General
22

and administrative expense was also higher due to increased professional fees of $1.9 million, primarily related to the GP Sale.

Corporate other (income) expense, net changed from $0.05 million expense in the prior year quarter to $3.3 million income in the current year quarter. This change was primarily due to a $2.9 million increase in the market value of the CSI Compressco units we continue to own following the closing of the GP Sale.
How we Evaluate Operations
     We use U.S. GAAP financial measures such as revenues, gross profit, income (loss) before taxes, and net cash provided by operating activities, as well as certain non-GAAP financial measures, including Adjusted EBITDA, as performance measures for our business.
    Adjusted EBITDA. We view Adjusted EBITDA as one of our primary management tools, and we track it on a monthly basis, both in dollars and as a percentage of revenues (typically compared to the prior month, prior year period, and to budget). We define Adjusted EBITDA as earnings before interest, taxes, depreciation, amortization, impairments and certain other non-cash charges and non-recurring adjustments.
    Adjusted EBITDA is used as a supplemental financial measure by our management to:
evaluate the financial performance of our assets without regard to financing methods, capital structure, or historical cost basis; and
determine our ability to incur and service debt and fund capital expenditures.

23

 The following table reconciles net income (loss) to Adjusted EBITDA for the periods indicated:
Three Months Ended
March 31, 2021
Net Income (Loss), as reportedTax ProvisionIncome (Loss) Before Tax, as ReportedImpairments & Special ChargesAdjusted Income (Loss) Before TaxInterest Expense, Net

Adjusted Depreciation & Amortization
Adjusted Equity Comp. ExpenseAdjusted EBITDA
(In Thousands)
Completion Fluids & Products Division
$9,010 $462 $9,472 $(138)$1,705 $— $11,039 
Water & Flowback Services Division
(5,480)— (5,480)(522)6,899 — 897 
Eliminations and other
— — (3)— — 
Subtotal
3,533 462 3,995 (660)8,601 — 11,936 
Corporate G&A(13,020)5,835 (7,185)— — 962 (6,223)
Other(2,288)323 (1,965)5,064 169 — 3,268 
TETRA excluding Discontinued Operations
$(11,943)$168 $(11,775)$6,620 $(5,155)$4,404 $8,770 $962 $8,981 
Three Months Ended
March 31, 2020
Net Income (Loss), as reportedTax ProvisionIncome (Loss) Before Tax, as ReportedImpairments & Special ChargesAdjusted Income (Loss) Before TaxInterest Expense, NetDepreciation & AmortizationEquity Comp. ExpenseAdjusted EBITDA
(In Thousands)
Completion Fluids & Products Division
$19,396 $450 $19,846 $(154)$1,934 $— $21,626 
Water & Flowback Services Division
(2,244)1,607 (637)(9)7,425 — 6,779 
Eliminations and other
— — (4)— 
Subtotal
17,157 2,057 19,214 (163)9,355 — 28,406 
Corporate G&A(8,081)411 (7,670)— — 1,145 (6,525)
Other(5,363)(338)(5,701)5,455 197 — (49)
TETRA excluding Discontinued Operations
$2,992 $721 $3,713 $2,130 $5,843 $5,292 $9,552 $1,145 $21,832 

Adjusted EBITDA is a financial measure that is not in accordance with U.S. GAAP and should not be considered an alternative to net income, operating income, cash provided by operating activities, or any other measure of financial performance presented in accordance with U.S. GAAP. This measure may not be comparable to similarly titled financial metrics of other companies, as other companies may not calculate Adjusted EBITDA in the same manner as we do. Management compensates for the limitations of Adjusted EBITDA as an analytical tool by reviewing the comparable U.S. GAAP measures, understanding the differences between the measures, and incorporating this knowledge into management’s decision-making processes.
Liquidity and Capital Resources
    
    We believe that our capital structure allows us to meet our financial obligations despite current uncertain operating conditions and financial markets. Our liquidity at the end of first quarter was $81.1 million. Liquidity is defined as unrestricted cash plus availability under the revolving credit facility. Information about the terms and covenants of our debt agreements can be found in our 2020 Annual Report and in Note 7 - Long Term Debt and Other Borrowings.

As of March 31, 2021, subject to compliance with the covenants, borrowing base requirements, and other provisions of the agreement that may limit borrowings, we had $26.9 million of availability under the ABL Credit Agreement. The amounts we may borrow under the ABL Credit Agreement are derived from our accounts receivable and certain inventory. Decreases in the amount of our accounts receivable and the value of our inventory would result in reduced borrowing availability under the ABL Credit Agreement.
24

    
    Our consolidated sources and uses of cash, including cash activity from our former Compression Division, during the three months ended March 31, 2021 and 2020 are as follows:
Three Months Ended
March 31,
20212020
(In Thousands)
Operating activities$5,825 $22,176 
Investing activities(4,301)(10,615)
Financing activities(29,887)1,138 

Operating Activities
 
Consolidated cash flows provided by operating activities decreased $16.4 million compared to the first three months of 2020. Current year cash flows provided by operating activities include $0.9 million generated by CSI Compressco in January prior to closing of the GP Sale, compared to $13.4 million during the three-month period ending March 31, 2020. Operating cash flows decreased primarily due to including the results of CSI Compressco for one month during the current year compared to three months during the prior year, as well as a decrease in revenue, partially offset by the effect of working capital movements, particularly related to management of inventory levels. We continue to monitor customer credit risk in the current environment and focus on serving larger capitalized oil and gas operators and national oil companies.

Investing Activities
 
Total cash capital expenditures during the first three months of 2021 were $6.8 million as we adjusted to current market conditions. Our Water & Flowback Services Division spent $3.4 million on capital expenditures, primarily to maintain, automate and upgrade its water management and flowback equipment fleet. Our Completion Fluids & Products Division spent $0.3 million on capital expenditures. Our former Compression Division spent $3.0 million in January of 2021 primarily to maintain its compression fleet.

Historically, a significant majority of our planned capital expenditures have been related to identified opportunities to grow and expand our existing businesses. However, such expenditures have recently been, and may continue to be, postponed or canceled as we are reviewing all capital expenditure plans carefully in an effort to conserve cash. We currently have no long-term capital expenditure commitments. The deferral of capital projects could affect our ability to expand our operations in the future.

If the forecasted demand for our products and services increases or decreases, the amount of planned expenditures on growth and expansion may be adjusted.
 
Financing Activities 
 
As a result of TETRA’s strong cash flow from operations in 2020 and the proceeds from the GP Sale, during the first quarter of 2021, we repaid $29.3 million on our term credit agreement. We may supplement our existing cash balances and cash flow from operating activities with short-term borrowings, long-term borrowings, issuances of equity and debt securities, and other sources of capital. We are aggressively managing our working capital and capital expenditure needs in order to maximize our liquidity in the current environment.

Long-Term Debt

Asset-Based Credit Agreement. The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $100.0 million, subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit and a swingline loan sublimit of $10.0 million. The amounts we may borrow under the ABL Credit Agreement are derived from our accounts receivable and certain inventory. Changes in demand for our products and services have an impact on our eligible accounts receivable, which could result in significant changes to our borrowing base and therefore our availability under our ABL Credit Agreement. Availability under our ABL Credit Agreement has reduced compared to the prior year quarter due to our customers’ reduced activity levels. The ABL Credit Agreement is scheduled to mature on
25

September 10, 2023. As of April 30, 2021, we have no amounts outstanding under our ABL Credit Agreement and $6.9 million in letters of credit.
    
    Term Credit Agreement.    The term credit agreement is scheduled to mature on September 10, 2025. As of April 30, 2021, $184.2 million in aggregate principal amount of our term credit agreement is outstanding. Our term credit agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the term credit agreement) following the conclusion of each calendar year. Within five business days of filing our Annual Report Form 10-K for the year ending December 31, 2021, the minimum amount we will be required to offer to prepay pursuant to this obligation is $8.2 million.

Other Sources and Uses

    In addition to the aforementioned credit facilities, we fund our respective short-term liquidity requirements from cash generated by our respective operations and from short-term vendor financing. Should additional capital be required, the ability to raise such capital through the issuance of additional debt or equity securities may currently be limited. Instability or volatility in the capital markets at the times we need to access capital may affect the cost of capital and the ability to raise capital for an indeterminable length of time. If it is necessary to issue additional equity to fund our capital needs, additional dilution of our common stockholders will occur. We periodically evaluate engaging in strategic transactions and may consider divesting non-core assets where our evaluation suggests such transaction is in the best interest of our business. In challenging economic environments, we may experience increased delays and failures by customers to pay our invoices. Given the nature and significance of the pandemic and disruption in the oil and gas industry, we could experience delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies. If our customers delay paying or fail to pay us a significant amount of our outstanding receivables, it could have an adverse effect on our liquidity. An increase of aged unpaid receivable would also negatively affect our borrowing availability under the ABL Credit Agreement.

Off Balance Sheet Arrangements
 
As of March 31, 2021, we had no “off balance sheet arrangements” that may have a current or future material effect on our consolidated financial condition or results of operations. 
Critical Accounting Policies and Estimates
 
    There have been no material changes or developments in the evaluation of the accounting estimates and
the underlying assumptions or methodologies pertaining to our Critical Accounting Policies and Estimates disclosed
in our 2020 Annual Report. In preparing our consolidated financial statements, we make assumptions, estimates, and judgments that affect the amounts reported. These judgments and estimates may change as new events occur, as new information is acquired, and as changes in our operating environments are encountered. Actual results are likely to differ from our current estimates, and those differences may be material.
Commitments and Contingencies
 
Litigation
 
For information regarding litigation, see - Note 8 “Commitments and Contingencies” in the Notes to Consolidated Financial Statements.

Long-Term Debt

For information on our credit agreements, see Note 7 - “Long-Term Debt and Other Borrowings” in the Notes to Consolidated Financial Statements.

Leases

We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 16 years. See Note 1 - “Organization, Basis of Presentation and Summary of Significant Accounting Policies” and Note 5 - “Leases” in the Notes to Consolidated Financial Statements for further information our lease obligations.
26


Product Purchase Obligations

In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of March 31, 2021, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $83.0 million, including $7.1 million for the remainder of 2021, $9.5 million per year from 2022 to 2025 and $37.9 million thereafter, extending through 2029.

Cautionary Statement for Purposes of Forward-Looking Statements
 
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements in this Quarterly Report are identifiable by the use of the following words, the negative of such words, and other similar words: “anticipates”, “assumes”, “believes”, “budgets”, “could”, “estimates”, “expects”, “forecasts”, “goal”, “intends”, “may”, “might”, “plans”, “predicts”, “projects”, “schedules”, “seeks”, “should”, “targets”, “will”, and “would”.

    Management believes that these forward-looking statements are reasonable as and when made. However, caution should be taken not to place undue reliance on any such forward-looking statements because such statements speak only as of the date when made. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law. In addition, forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from our historical experience and our present expectations or projections. These risks and uncertainties include, but are not limited to, those described in Part II, “Item 1A. Risk Factors” and elsewhere in this report and in our Annual Report on Form 10-K for the year ended December 31, 2020, and those described from time to time in our future reports filed with the SEC.
Item 3. Quantitative and Qualitative Disclosures about Market Risk.
Not Applicable.
Item 4. Controls and Procedures.
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2021, the end of the period covered by this quarterly report.

There were no changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II
OTHER INFORMATION
27

Item 1. Legal Proceedings.
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.
Item 1A. Risk Factors.

As of the date of this filing, TETRA and its operations continue to be subject to the risk factors previously disclosed in the “Risk Factors” sections contained in the 2020 Annual Report.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
 
(a) None.
 
(b) None.
 
(c) Purchases of Equity Securities by the Issuer and Affiliated Purchasers.
PeriodTotal Number
of Shares Purchased
Average
Price
Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Maximum Number (or Approximate Dollar Value) of Shares that May Yet be Purchased Under the Publicly Announced Plans or Programs(1)
January 1 – January 31, 2021— $— — $14,327,000 
February 1 – February 28, 2021177,452 (2)2.53 — 14,327,000 
March 1 – March 31, 2021— — — 14,327,000 
Total177,452   — $14,327,000 
(1)In January 2004, our Board of Directors authorized the repurchase of up to $20 million of our common stock. Purchases will be made from time to time in open market transactions at prevailing market prices. The repurchase program may continue until the authorized limit is reached, at which time the Board of Directors may review the option of increasing the authorized limit.
(2)Shares we received in connection with the exercise of certain employee stock options or the vesting of certain shares of employee restricted stock. These shares were not acquired pursuant to the stock repurchase program.
Item 3. Defaults Upon Senior Securities.
 
None.
Item 4. Mine Safety Disclosures.
 
None.
Item 5. Other Information.
 
None.
28

Item 6. Exhibits.
 
Exhibits:
10.1*
31.1*
31.2*
32.1**
32.2**
101.SCH+XBRL Taxonomy Extension Schema Document.
101.CAL+XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF+XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB+XBRL Taxonomy Extension Label Linkbase Document.
101.PRE+XBRL Taxonomy Extension Presentation Linkbase Document.
104*Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL documents
*    Filed with this report.
**    Furnished with this report.
+    Attached as Exhibit 101 to this report are the following documents formatted in XBRL (Extensible Business Reporting Language): (i) Consolidated Statements of Operations for the three-month periods ended March 31, 2021 and 2020; (ii) Consolidated Statements of Comprehensive Income for the three-month periods ended March 31, 2021 and 2020; (iii) Consolidated Balance Sheets as of March 31, 2021 and December 31, 2020; (iv) Consolidated Statements of Equity for the three-month periods ended March 31, 2021 and 2020 ; (v) Consolidated Statements of Cash Flows for the three-month periods ended March 31, 2021 and 2020; and (vi) Notes to Consolidated Financial Statements for the three months ended March 31, 2021.
 

29

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.
 
 
 
TETRA Technologies, Inc.
 
   
Date:May 5, 2021By:/s/Brady M. Murphy
  Brady M. Murphy
  President and Chief Executive Officer
Principal Executive Officer
   
Date: May 5, 2021By:/s/Elijio V. Serrano
  Elijio V. Serrano
  Senior Vice President and Chief Financial Officer
  Principal Financial Officer
   
Date: May 5, 2021By:/s/Richard D. O’Brien
  Richard D. O’Brien
  Vice President – Finance and Global Controller
  Principal Accounting Officer
30
EX-10.1 2 a20210331ex101.htm EX-10.1 Document
Exhibit 10.1
Blackstone Alternative Credit Advisors LP
345 Park Avenue, 31st Floor
New York, NY 10154
March 29, 2021
Tetra Technologies, Inc.
24955 Interstate 45 North
The Woodlands, TX 77380
RE: Consent to Credit Agreement for Excess Cash Flow
Ladies and Gentlemen:
This letter agreement (this “Letter Agreement”) is delivered to you in connection with that certain Credit Agreement dated as of September 10, 2018, as amended, among TETRA Technologies, Inc., a Delaware corporation (the “Borrower”), each lender from time to time party thereto, and Wilmington Trust, National Association, as Administrative Agent (the “Credit Agreement”). Unless otherwise defined herein, capitalized terms shall have the meanings set forth in the Credit Agreement.
1.Excess Cash Flow. The Borrower has requested that the undersigned Lenders consent to the following amendments to the Credit Agreement:

(a) Amend Section 2.04(b)(i) of the Credit Agreement to delete the existing clause (i) and replace it in its entirety with the following:

“(i) (x) For the fiscal year ending December 31, 2020, on or prior to April 5, 2021, the Borrower shall make an offer to the Lenders to prepay an aggregate principal amount of Committed Loans on a pro rata basis in an amount equal to $17,500,000.00;
(y) For the fiscal year ending December 31, 2021, within five (5) Business Days after financial statements have been delivered pursuant to Section 6.01(b) and the related officer’s certificate has been delivered pursuant to Section 6.02 for such fiscal year, the Borrower shall make an offer to the Lenders to prepay an aggregate principal amount of Committed Loans on a pro rata basis in an amount equal to the greater of (A)(1) 50% (such percentage as it may be reduced as described below, the “ECF Percentage”) of Excess Cash Flow, if any, for the fiscal year covered by such financial statements minus (2) any voluntary prepayments of Committed Loans (or any Permitted Refinancing Indebtedness thereof) during such fiscal year or during the period between the end of such fiscal year and the date by which any such prepayment is due (without duplication of any such credit in any prior or subsequent fiscal year) pursuant to Section 2.04(a) to the extent such prepayments are not funded with the proceeds of long-term Indebtedness; provided that (I) the ECF Percentage shall be 25% if the Leverage Ratio determined as of the last day of the fiscal year covered by such financial statements is less than 2.00 to 1.00 and greater than or equal to 1.50 to 1.00 and (II) the ECF Percentage shall be 0% if the Leverage Ratio determined as of the last day of the fiscal year covered by such financial statements is less than 1.50 to 1.00 and (B) $8,157,000.00; and
(z) Commencing with the fiscal year ending December 31, 2022, within five (5) Business Days after financial statements have been delivered pursuant to Section 6.01(b) and the

|US-DOCS\122035634.5||


related officer’s certificate has been delivered pursuant to Section 6.02 for such fiscal year, the Borrower shall make an offer to the Lenders to prepay an aggregate principal amount of Committed Loans on a pro rata basis in an amount equal to (A) 50% of Excess Cash Flow, if any, for the fiscal year covered by such financial statements minus (B) any voluntary prepayments of Committed Loans (or any Permitted Refinancing Indebtedness thereof) during such fiscal year or during the period between the end of such fiscal year and the date by which any such prepayment is due (without duplication of any such credit in any prior or subsequent fiscal year) pursuant to Section 2.04(a) to the extent such prepayments are not funded with the proceeds of long-term Indebtedness; provided that (1) the ECF Percentage shall be 25% if the Leverage Ratio determined as of the last day of the fiscal year covered by such financial statements is less than 2.00 to 1.00 and greater than or equal to 1.50 to 1.00 and (2) the ECF Percentage shall be 0% if the Leverage Ratio determined as of the last day of the fiscal year covered by such financial statements is less than 1.50 to 1.00.”
(b)Amend the definition of “Excess Cash Flow” in Section 1.01 of the Credit Agreement to delete the existing clause (a)(iii) thereof and replace it in its entirety with the following:

“(iii) the average amount of the decrease, if any, in Consolidated Adjusted Working Capital for (x) such fiscal year and (y) the preceding fiscal year; provided that for the purposes of calculating Excess Cash Flow for the fiscal year ending December 31, 2021, the Consolidated Adjusted Working Capital amount for the fiscal year ending December 31, 2020 shall equal $27,127,000.00; and”
(c)Amend the definition of “Excess Cash Flow” in Section 1.01 of the Credit Agreement to delete the existing clause (b)(iv) thereof and replace it in its entirety with the following:

“(iv) the average amount of the increase, if any, in Consolidated Adjusted Working Capital for (x) such fiscal year and (y) the preceding fiscal year; provided that for the purposes of calculating Excess Cash Flow for the fiscal year ending December 31, 2021, the Consolidated Adjusted Working Capital amount for the fiscal year ending December 31, 2020 shall equal $27,127,000.00; and”
The amendments set forth in clauses (a) through (c) above, collectively, the “ECF Amendments.”

2.Consent and Waiver. Subject to the occurrence of the Effective Date, the undersigned Lenders hereby (a) consent to the ECF Amendments and (b) waive any Default or Event of Default arising from (i) the Borrower’s failure to make an offer to the Lenders to prepay the Committed Loans pursuant to Section 2.04(b)(i) of the Credit Agreement for the fiscal year ending December 31, 2020 or (ii) the Borrower’s failure to provide notice of any such Default or Event of Default pursuant to Section 6.01(f) of the Credit Agreement, in each case, between March 12, 2021 and the date hereof.

3.Conditions Precedent. The waivers and consent granted in Section 2 above shall not be effective until the earliest date (the “Effective Date”) on which each of following conditions is satisfied:
        2


|US-DOCS\122035634.5||


i.due execution and delivery to the Lenders of this Letter Agreement by each of the Borrower, the Lenders constituting at least the Required Lenders and the Administrative Agent; and
ii.each representation and warranty set forth in Section 4 of this Letter Agreement shall be true and correct in all respects on the Effective Date.
4.Representations and Warranties. The Borrower hereby represents and warrants that, as of the Effective Date:
iii.all representations and warranties made by any Loan Party contained herein or in the other Loan Documents are true and correct in all material respects with the same effect as though such representations and warranties had been made on and as of the Effective Date (except where such representations and warranties expressly relate to an earlier date, in which case such representations and warranties are true and correct in all material respects as of such earlier date and except where such representations and warranties are qualified by materiality, Material Adverse Effect, or similar language, in which case such representation or warranty are true and correct in all respects after giving effect to such qualification);
iv.the Borrower has all requisite power and authority to enter into this Letter Agreement;
v. the execution and delivery of this Letter Agreement by the Borrower has been duly authorized by all necessary action on the part of the Borrower;
vi.the execution, delivery and performance by the Borrower of this Letter Agreement does not and will not violate any applicable governmental rules or any contractual obligation of the Borrower and will not result in, or require, the creation or imposition of any Lien on any of the Borrower’s properties or revenues pursuant to any applicable governmental rules or any such contractual obligation;
vii.this Letter Agreement has been duly executed and delivered by the Borrower and constitutes a legal, valid and binding obligation of the Borrower, enforceable against the Borrower in accordance with its terms, except as enforceability may be limited by bankruptcy, insolvency, moratorium, reorganization or other similar laws affecting creditors’ rights generally and except as enforceability may be limited by general principles of equity (regardless of whether such enforceability is considered in a proceeding in equity or at law);
viii.no consent or authorization of, filing with, notice to or other act by or in respect of, any Governmental Authority or any other Person that has not been obtained and in full force and effect is required in connection with the transactions contemplated herein or the execution, delivery, performance, validity or enforceability of this Letter Agreement by the Borrower; and
ix.after giving effect to the waivers set forth herein, no Defaults or Events of Default exist or are continuing under the Credit Agreement as of the date of this Letter Agreement.
5.Limited Consent. The consent and waiver set forth herein is a one-time consent and waiver and is limited precisely as written and shall not be deemed to be a consent under or waiver of any other
        3


|US-DOCS\122035634.5||


term or condition in the Credit Agreement or any of the other Loan Documents, which shall remain in full force and effect and are hereby ratified and confirmed. From and after the date of this Letter Agreement, all references in the Loan Documents to the Credit Agreement shall be deemed to be references to the Credit Agreement after giving effect to this Letter Agreement, and each reference to “hereof,” “hereunder,” “herein” or “hereby” and each other similar reference and each reference to “this Agreement” and each other similar reference contained in the Credit Agreement shall from and after the date hereof refer to the Credit Agreement as amended hereby.
6.Authorization by Lenders. The undersigned Lenders, which constitute not less than the Required Lenders under the Credit Agreement, hereby (a) authorize and instruct the Administrative Agent to execute and deliver this Letter Agreement, and (b) acknowledge and agree that the instruction set forth herein constitutes an instruction and request from the Lenders under the Loan Documents, including Section 9.03 of the Credit Agreement.
7.Miscellaneous.
a.By executing and delivering a copy hereof, (i) the Borrower agrees that all Committed Loans shall be guaranteed and secured pursuant to the Collateral Documents in accordance with the terms and provisions thereof and (ii) the Borrower hereby (A) reaffirms its prior grant and the validity of the Liens granted by it pursuant to the Collateral Documents, (B) agrees that, notwithstanding the effectiveness of this Letter Agreement, after giving effect to this Letter Agreement, the guaranty pursuant to the Collateral Documents and the Liens created pursuant to the Collateral Documents for the benefit of the Secured Parties continue to be in full force and effect and (C) affirms, acknowledges and confirms all of its obligations and liabilities under the Loan Documents to which it is a party, in each case after giving effect to this Letter Agreement, all as provided in such Loan Documents, and acknowledges and agrees that such obligations and liabilities continue in full force and effect in respect of, and to secure, the Obligations under the Credit Agreement and the other Loan Documents, in each case after giving effect to this Letter Agreement.
b.Except as expressly set forth in Section 2 above, each undersigned Lender hereby expressly reserves all of the respective rights, powers, privileges and remedies of the Secured Parties under the Credit Agreement and the other Loan Documents, applicable law and/or equity. No oral representation or course of dealing or conduct on the part of any of the undersigned, or any of their respective officers, employees or agents, and no failure or delay by any of the Secured Parties with respect to the exercise of any right, power, privilege or remedy under the Credit Agreement or the other Loan Documents or applicable law or equity, shall operate as a waiver thereof, and the single or partial exercise of any such right, power, privilege or remedy shall not preclude any later exercise of any other right, power, privilege or remedy. Except as expressly set forth in Section 2 above, the undersigned are not waiving any existing or future Defaults or Events of Default.
c.Borrower agrees to reimburse on demand the Lenders and the Administrative Agent for all necessary reasonable fees and expenses, including from legal counsel actually incurred in connection with this Letter Agreement, including, without limitation, any amendments, modifications, and supplements hereto, and acknowledges that each of the Lenders and the Administrative Agent shall be entitled to all of its rights, privileges,
        4


|US-DOCS\122035634.5||


protections, immunities and indemnities set forth in the Credit Agreement and the other Loan Documents in connection with this Letter Agreement.
d.This Letter Agreement is, and shall be, one of the Loan Documents as referred to and defined in the Credit Agreement, and the provisions of Section 10.14 and Section 10.15 thereof shall apply to this Letter Agreement, mutatis mutandis. This Letter Agreement, together with the Loan Documents, reflects the entire understanding of the parties with respect to the matters contemplated hereby and shall not be contradicted or qualified by any other agreement, oral or written, before the date hereof. This Letter Agreement may be executed in any number of counterparts and by different parties hereto in separate counterparts, each of which when so executed shall be deemed to be an original and all of which taken together shall constitute one and the same agreement. Delivery of an executed counterpart of a signature page of this Letter Agreement by telecopy or other electronic imaging means shall be effective as delivery of a manually executed counterpart of this Letter Agreement.
[Remainder of page intentionally left blank.
Signature pages follow.]
        5


|US-DOCS\122035634.5||


Very truly yours,
REQUIRED LENDERS:

BGSL JACKSON HOLE FUNDING LLC
By:    Blackstone Secured Lending Fund,
as sole member

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

EMERALD DIRECT LENDING 1 LIMITED PARTNERSHIP
By:    Blackstone Alternative Credit Advisors LP
as investment manager

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

GSO BARRE DES ECRINS MASTER FUND SCSp
By:    Blackstone Alternative Credit Advisors LP, its Investment Adviser

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

Signature Page to
Letter Agreement
|US-DOCS\122035634.5||


GSO BROOME STREET LLC
By:     GSO Orchid Fund LP, its member
By: GSO Orchid Associates LLC, its general partner


By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

EMERALD SPRING STREET LP
By:    Blackstone Alternative Credit Advisors LP, its Investment Manager

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

BGSL BRECKENRIDGE FUNDING LLC
By:    Blackstone Secured Lending Fund, as sole member

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

Signature Page to
Letter Agreement
|US-DOCS\122035634.5||


BCRED DENALI PEAK FUNDING LLC
By:    Blackstone Private Credit Fund, its sole member

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

BCRED SIRIS PEAK FUNDING LLC
By:    Blackstone Private Credit Fund, its sole member

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    

BCRED TWIN PEAKS
By:    Blackstone Private Credit Fund LP, its sole member

By:    /s/ D. Sean Cort    
Name:    
D. Sean Cort    
Title:    
Authorized Signatory    


Signature Page to
Letter Agreement
|US-DOCS\122035634.5||


CPPIB Credit Investments III Inc.

By:    /s/ Geoffrey Souter_________________
Name:    
Geoffrey Souter
Title:    Authorized Signatory

By:    /s/ Paul Shopiro______________________
Name:    
Paul Shopiro    
Title:    
Authorized Signatory    

By:    /s/ Sharon Li_____________________
Name:    
Sharon Li
Title:    
Authorized Signatory    




Signature Page to
Letter Agreement
|US-DOCS\122035634.5||


Acknowledged and agreed:
BORROWER:
TETRA TECHNOLOGIES, INC.

By:    /s/ Brady M. Murphy
    
Name: Brady M. Murphy
    
Title: President and CEO
Signature Page to
Letter Agreement
|US-DOCS\122035634.5||


Acknowledged and agreed:
WILMINGTON TRUST, NATIONAL ASSOCIATION, as
Administrative Agent

By:     /s/ Jeffery Rose    
Name:     Jeffery Rose    
Title:     Vice President    



Signature Page to
Letter Agreement
|US-DOCS\122035634.5||
EX-31.1 3 a20210331ex311.htm EX-31.1 Document

Exhibit 31.1
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Brady M. Murphy, certify that:
 
1.I have reviewed this report on Form 10-Q for the fiscal quarter ended March 31, 2021, of TETRA Technologies, Inc.;
 
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant’s other certifying officer 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;
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer 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 function):
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 controls over financial reporting.
 
Date:May 5, 2021/s/Brady M. Murphy
 Brady M. Murphy
President and
 Chief Executive Officer


EX-31.2 4 a20210331ex312.htm EX-31.2 Document

Exhibit 31.2
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Elijio V. Serrano, certify that:
 
1.I have reviewed this report on Form 10-Q for the fiscal quarter ended March 31, 2021, of TETRA Technologies, Inc.;
 
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant’s other certifying officer 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;
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer 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 function):
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 controls over financial reporting.
 
Date:May 5, 2021/s/Elijio V. Serrano
 Elijio V. Serrano
Senior Vice President and Chief Financial Officer


EX-32.1 5 a20210331ex321.htm EX-32.1 Document

Exhibit 32.1
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the Quarterly Report of TETRA Technologies, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brady M. Murphy, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:May 5, 2021/s/Brady M. Murphy
 Brady M. Murphy
 President and Chief Executive Officer
 TETRA Technologies, Inc.
 
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 6 a20210331ex322.htm EX-32.2 Document

Exhibit 32.2
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the Quarterly Report of TETRA Technologies, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Elijio V. Serrano, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:May 5, 2021/s/Elijio V. Serrano
 Elijio V. Serrano
 Senior Vice President and Chief Financial Officer
 TETRA Technologies, Inc.
 
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 7 tti-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statement of Equity Statement link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statement of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies - Supplemental Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2126106 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Investments in and Advances to Affiliates (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - Long-Term Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Long-Term Debt and Other Borrowings (Table) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Long-Term Debt and Other Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - Fair Value Measurements - Market Risks and Derivative Hedge Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2138110 - Disclosure - Net Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 2339309 - Disclosure - Net Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 2342310 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Industry Segments - Corporate Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2445423 - Disclosure - Industry Segments Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 tti-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 tti-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 tti-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Total other assets TotalOtherAssets Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Warranty Liability Warranty Liability Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issue at a specified price. Document Type Document Type Other (income) expense, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other expense, net Disposal Group, Including Discontinued Operation, Other Expense Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Trade accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Treasury Stock Treasury Stock [Member] Services Service [Member] Segments [Axis] Segments [Axis] Redemptions of CCLP Series A Preferred Payments for Repurchase of Preferred Stock and Preference Stock Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Insurance recoveries associated with damaged equipment Insurance Recoveries Disposal group, including discontinued operation, consideration, promissory note receivable, interest rate Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate Limited Partner [Member] Limited Partner [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Line of Credit [Member] Line of Credit [Member] Distributions to public unitholders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Deferred income taxes Deferred Income Tax Liabilities, Net Fair Value Measurements Derivative Instruments and Hedging Activities Disclosure [Text Block] Security Exchange Name Security Exchange Name Patents, trademarks and other intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Capital expenditure, discontinued operations Capital Expenditure, Discontinued Operations Total current liabilities Liabilities, Current Land and building LandAndBuilding Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing. Summary of Changes in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Repurchase of common stock Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Investment, Name [Axis] Investment, Name [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Long-term debt, net Disposal Group, Including Discontinued Operation, Long-Term Debt Disposal Group, Including Discontinued Operation, Long-Term Debt Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Entity Address, State or Province Entity Address, State or Province Operating cash flows - operating leases Operating Lease, Payments Sublease Income Sublease Income Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Income taxes paid Income Taxes Paid 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Deferred Revenue Deferred Revenue Income (Loss) from Continuing Operations, Per Diluted Share Income (Loss) from Continuing Operations, Per Diluted Share Total lease expense Lease, Cost Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Debt prepayment cost Payment for Debt Extinguishment or Debt Prepayment Cost Other liabilities Other Liabilities, Noncurrent Deferred tax assets, net Deferred Income Tax Assets, Net Other investing activities Payments for (Proceeds from) Other Investing Activities Machinery and equipment Machinery and Equipment, Gross Cost of revenues: Cost of Revenue [Abstract] Liability Class [Axis] Liability Class [Axis] Net gains associated with foreign currency derivatives Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Equity compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Construction in progress Construction in Progress, Gross Inventories Inventory, Net Income (loss) before taxes Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Weighted average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Geographical [Domain] Geographical [Domain] Foreign Currency Transaction Gain (Loss), Realized Foreign Currency Transaction Gain (Loss), Realized Statement [Line Items] Statement [Line Items] Unearned Income Disposal Group, Including Discontinued Operation, Deferred Revenue, Current Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Schedule of Weighted Average Number of Shares [Table Text Block] Schedule of Weighted Average Number of Shares [Table Text Block] Value of amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding Entity Small Business Entity Small Business Offshore Services [Member] Offshore Services [Member] Proceeds from Insurance Settlement, Investing Activities Proceeds from Insurance Settlement, Investing Activities Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Unamortized deferred finance costs Unamortized Debt Issuance Expense Debt Disclosure Debt Disclosure [Text Block] Revenue Disposal Group, Including Discontinued Operation, Revenue Total cost of revenues Cost of Revenue Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period One [Member] Trade payables Disposal Group, Including Discontinued Operation, Accounts Payable, Current Amendment Flag Amendment Flag Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Summary of Investments Investments in and Advances to Affiliates [Table Text Block] Transaction Type [Axis] Transaction Type [Axis] Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Operating lease, remaining lease term Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Debt Instrument, Redemption, Period Three [Member] Debt Instrument, Redemption, Period Three [Member] Total liabilities associated with discontinued operations Disposal Group, Including Discontinued Operation, Liabilities Geographical [Axis] Geographical [Axis] CSI Compressco CSI Compressco [Member] CSI Compressco [Member] Segments [Domain] Segments [Domain] Warrants fair value adjustment Fair Value Adjustment of Warrants Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Trade accounts receivable, allowances for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Compression Division [Member] Compression [Member] Discontinued operation, amounts of material contingent liabilities remaining, performance bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Lease, Cost Lease, Cost [Table Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Industry Segments Segment Reporting Disclosure [Text Block] Total assets Assets Accrued liabilities and other Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Title of 12(b) Security Title of 12(b) Security Disposal Group Classification [Axis] Disposal Group Classification [Axis] Total pretax income from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Deconsolidation of CSI Compressco Noncontrolling Interest, Decrease from Deconsolidation Other liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Interest expense, net Interest Expense Depreciation, amortization, and accretion Depreciation, Depletion and Amortization Automobiles and trucks AutomobilesAndTrucks Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people. Accrued liabilities Accrued Liabilities Product and Service [Axis] Product and Service [Axis] Cash and cash equivalents at beginning of period associated with discontinued operations Cash and cash equivalents at end of period associated with discontinued operations Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Damages sought Loss Contingency, Damages Sought, Value Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Non-US [Member] Non-US [Member] Unearned income Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Additional Paid-In Capital Additional Paid-in Capital [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Treasury stock activity, net Treasury Stock, Value, Acquired, Cost Method Reconciliation of net income (loss) to cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income (Loss) from Continuing Operations, Per Basic and Diluted Share Income (Loss) from Continuing Operations, Per Basic Share Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Fair value measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Other Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Revolving Credit Facility [Member] Revolving Credit Facility [Member] Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating lease, termination option period Operating Lease, Termination Option Period Operating Lease, Termination Option Period Offshore Division Offshore Division [Member] Offshore Division [Member] Bank line of credit, letters of credit and guarantees Letters of Credit Outstanding, Amount Common stock, shares authorized Common Stock, Shares Authorized Total property, plant, and equipment Property, Plant and Equipment, Gross PIK Payments [Member] PIK Payments [Member] PIK Payments [Member] Segment Reporting Table Schedule of Segment Reporting Information, by Segment [Table Text Block] Impairment and other charges Impairment of Long-Lived Assets Held-for-use Income Statement [Abstract] Income Statement [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Industry Segments Details [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Use of estimates policy Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive income (loss) attributable to TETRA stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Water & Flowback Services [Member] Water & Flowback Services [Member] Purchases of property, plant, and equipment, net Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date Long-Term Debt and Other Borrowings Long-term Debt [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Property, plant, and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Impairments and other charges Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Operating lease, initial lease term Lessee, Operating Lease, Term of Contract Interest expense, net Disposal Group, Including Discontinued Operation, Interest Expense Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Investments in and Advances to Affiliates [Table] Investments in and Advances to Affiliates [Table] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Assets and Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Trade receivables Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense Contract with Customer, Liability, Revenue Recognized Deferred Revenue, Revenue Recognized Debt issuance costs and other financing activities Proceeds from (Payments for) Other Financing Activities Tax remittances on equity based compensation Payment, Tax Withholding, Share-based Payment Arrangement Cover [Abstract] Cover [Abstract] Base Rate [Member] Base Rate [Member] Comprehensive (income) loss attributable to noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Property, plant, and equipment: Property, Plant and Equipment, Net [Abstract] Long-term Debt Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Pretax gain on disposal of discontinued operations Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Leases Lessee, Operating Leases [Text Block] Other non-cash charges Other Noncash Expense Decommissioning and other asset retirement obligations, net Asset Retirement Obligations, Noncurrent Reclassifications Reclassifications [Text Block] Cost of product sales Cost of Goods and Services Sold Income from discontinued operations attributable to TETRA stockholders Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Equity Components [Axis] Equity Components [Axis] Discontinued Operations, Held-for-sale or Disposed of by Sale Discontinued Operations, Held-for-sale or Disposed of by Sale [Member] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Consolidated Entities [Domain] Consolidated Entities [Domain] Accrued liabilities and other Operating Lease, Liability, Current Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] (Income) loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Entity Interactive Data Current Entity Interactive Data Current UNITED STATES UNITED STATES Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Operating leases: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Depreciation, amortization, and accretion DepreciationDepletionAmortizationAndAccretion The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method. Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Assets of discontinued operations Disposal Group, Including Discontinued Operation, Assets, Current Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Post-judgement interest Loss Contingency, Damages Awarded, Post-Judgement Interest Loss Contingency, Damages Awarded, Post-Judgement Interest Other current assets Disposal Group, Including Discontinued Operation, Other Assets, Current Entity Registrant Name Entity Registrant Name Trade accounts payable Accounts Payable Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Corporate Overhead [Member] Corporate Overhead [Member] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Within 90 Days Following Bonding Agreement Closing [Member] Within 90 Days Following Bonding Agreement Closing [Member] Within 90 Days Following Bonding Agreement Closing Proceeds on sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Number of Reportable Segments Number of Reportable Segments Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Trade accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross Total lease payments Lessee, Operating Lease, Liability, to be Paid Common Stock Par Value Common Stock Value [Member] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Standard Lithium Standard Lithium [Member] Standard Lithium Foreign currency translation policy Foreign Currency Transactions and Translations Policy [Policy Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument, Redemption, Period Two [Member] Debt Instrument, Redemption, Period Two [Member] Maritech [Member] Maritech [Member] Other Inventory, Supplies, Gross Other Inventory, Supplies, Gross Depreciation, amortization, and accretion Disposal Group, Including Discontinued Operation, Depreciation and Amortization Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Warrants liability Warrant [Member] Class of Warrant or Right, Outstanding Class of Warrant or Right, Outstanding Restricted cash Restricted Cash and Cash Equivalents, Current Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Lessee, operating lease, liability, payments, net of sublease income, due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net Fair Value Measurements, Recurring and Nonrecurring Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Net income (loss) attributable to TETRA stockholders Earnings Per Share, Basic Impairments and other charges Disposal Group, Including Discontinued Operation, Impairment And Other Charges Disposal Group, Including Discontinued Operation, Impairment And Other Charges Number of Operating Segments Number of Operating Segments Entity File Number Entity File Number Weighted average discount rate: Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Completion Fluids & Products Division [Member] Completion Fluids & Products Division [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Total income from discontinued operations Total income from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Principal payments on long-term debt Repayments of Long-term Debt Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Total Investments Investments in and Advances to Affiliates, at Fair Value Balance Sheet Location [Axis] Balance Sheet Location [Axis] Translation adjustment, tax OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Revenues Revenue from Contract with Customer, Including Assessed Tax Common stock, par value $0.01 per share Common Stock, Value, Issued Disposal Group Name [Axis] Disposal Group Name [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Other assets: Assets, Noncurrent [Abstract] Current portion of long-term debt Long-term Debt, Current Maturities Entity Current Reporting Status Entity Current Reporting Status Inventories Disposal Group, Including Discontinued Operation, Inventory, Current Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Other assets Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Comprehensive income 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] Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Investments in and Advances to Affiliates [Line Items] Investments in and Advances to Affiliates [Line Items] Total operating lease liabilities Total lease liabilities Operating Lease, Liability Interdivision Eliminations [Member] Interdivision Eliminations [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Long-term debt, net Long-term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total TETRA stockholders' equity Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Liabilities of discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Current Nature of operations Nature of Operations [Text Block] Consideration transferred Business Combination, Consideration Transferred Total liabilities and equity Liabilities and Equity Investments Investment [Text Block] General and administrative expense Disposal Group, Including Discontinued Operation, General and Administrative Expense Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross Total long-term liabilities Liabilities, Noncurrent Entity Address, City or Town Entity Address, City or Town Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Remaining credits expected to be issued Remaining credits expected to be issued Remaining credits expected to be issued Damages Awarded Loss Contingency, Damages Awarded, Value Operating lease expense Operating Lease, Cost Other Assets [Member] Other Assets [Member] General and administrative expense General and Administrative Expense Cost of revenues Disposal Group, Including Discontinued Operation, Cost of Revenue The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations. Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Product sales Product [Member] Short-term lease expense Short-term Lease, Cost Gain on sale of assets Gain (Loss) on Disposition of Property Plant Equipment Equity Component [Domain] Equity Component [Domain] Chemical plants ChemicalPlants Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized. Gross profit Gross Profit Net property, plant, and equipment Property, Plant and Equipment, Net Total assets associated with discontinued operations Disposal Group, Including Discontinued Operation, Assets Entity Tax Identification Number Entity Tax Identification Number Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Transaction [Domain] Transaction [Domain] Net income (loss) attributable to TETRA stockholders Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities, net of assets acquired: Increase (Decrease) in Operating Capital [Abstract] Remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Investment, Name [Domain] Investment, Name [Domain] Inventories Inventory Disclosure [Text Block] Inventory, Work in Process, Gross Inventory, Work in Process, Gross Leases [Abstract] Leases [Abstract] 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 Per Share [Abstract] Earnings Per Share [Abstract] Gain on GP Sale Gain on disposition of business Gain (Loss) on Disposition of Business Disposal Group Name [Domain] Disposal Group Name [Domain] Equity: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Equity award activity Stock Issued During Period, Value, Restricted Stock Award, Gross Parent Company [Member] Parent Company [Member] Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations Cash and cash equivalents and restricted cash at end of period associated with continuing operations Cash, Cash Equivalents, Restricted Cash And Restricted Cash Equivalents, Continuing Operations Cash, Cash Equivalents, Restricted Cash And Restricted Cash Equivalents, Continuing Operations General partner, ownership interest Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Investments Investments and Other Noncurrent Assets Redemption price, percentage Debt Instrument, Redemption Price, Percentage Investments in and Advances to Affiliates [Abstract] Income from discontinued operations attributable to noncontrolling interest Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest Entity Filer Category Entity Filer Category Accumulated Other  Comprehensive Income (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Unearned income Deferred Income, Current Principles of consolidation policy Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Secured Debt [Member] Secured Debt [Member] Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Bank line of credit, net availability Line of Credit Facility, Remaining Borrowing Capacity Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Term Loan [Member] Term Loan [Member] Term Loan [Member] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Contract with customer, asset balances Contract with Customer, Asset, after Allowance for Credit Loss, Current Diluted net income per common share: Earnings Per Share, Diluted [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Ownership [Axis] Ownership [Axis] Treasury stock, shares held Treasury Stock, Shares Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2021 and 2020 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Ownership [Domain] Ownership [Domain] Plan Name [Domain] Plan Name [Domain] Ownership percentage Equity Method Investment, Ownership Percentage Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Decrease in accrued capital expenditures Increase (Decrease) In Capital Expenditures Incurred But Not yet Paid Increase (Decrease) In Capital Expenditures Incurred But Not yet Paid Total equity Balance at beginning of period Cumulative effect adjustment Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital Provision for income taxes Income Tax Expense (Benefit) Proceeds from divestiture of businesses Proceeds from Divestiture of Businesses Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net income (loss) attributable to TETRA stockholders Earnings Per Share, Diluted Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Local Phone Number Local Phone Number Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Long-Term Debt Table Schedule of Debt [Table Text Block] Income tax provision Discontinued Operation, Tax Effect of Discontinued Operation Entity Address, Address Line One Entity Address, Address Line One Proceeds from sale of CCLP, net of cash divested Proceeds from Divestiture of Businesses, Net of Cash Divested Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Gain on retained CSI Compressco units and Standard Lithium shares Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary or Equity Investee, Nonoperating Income Debt Instrument, Redemption, Period Four [Member] Debt Instrument, Redemption, Period Four [Member] Within 180 Days Following Bonding Agreement Closing [Member] Within 180 Days Following Bonding Agreement Closing [Member] Within 180 Days Following Bonding Agreement Closing Patents, trademarks, and other intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Amortization of deferred financing costs Amortization of Debt Issuance Costs Pretax income (loss) from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax Noncontrolling Interest Noncontrolling Interest [Member] Retained Deficit Retained Earnings [Member] CSI Compressco distributions Payments of Distributions to Affiliates Fair Value Adjustment Of Warrants, Income Statement Fair Value Adjustment Of Warrants, Income Statement Amount of expense (income) related to adjustment to fair value of warrant liability. Organization, Basis of Presentation, and Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Trading Symbol Trading Symbol The Clarkes [Member] The Clarkes [Member] The Clarkes Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Cost of Goods and Services Sold [Abstract] Cost of Goods and Services Sold [Abstract] Net asset Fair Value, Net Asset (Liability) Deferred Revenue, Additions Deferred Revenue, Additions Treasury stock, at cost Treasury Stock, Value Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Net Income (Loss) per Share Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Industry Segments Details [Line Items] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Debt-related expenses Payments For Debt Exchange Expenses Payments For Debt Exchange Expenses New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Basic net income per common share: Earnings Per Share, Basic [Abstract] EX-101.PRE 11 tti-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 tti-20210331_htm.xml IDEA: XBRL DOCUMENT 0000844965 2021-01-01 2021-03-31 0000844965 2021-05-04 0000844965 us-gaap:ProductMember 2021-01-01 2021-03-31 0000844965 us-gaap:ProductMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember 2021-01-01 2021-03-31 0000844965 us-gaap:ServiceMember 2020-01-01 2020-03-31 0000844965 2020-01-01 2020-03-31 0000844965 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000844965 2021-03-31 0000844965 2020-12-31 0000844965 tti:CommonStockValueMember 2020-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000844965 us-gaap:TreasuryStockMember 2020-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000844965 us-gaap:RetainedEarningsMember 2020-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0000844965 tti:CommonStockValueMember 2020-07-01 2020-09-30 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000844965 2020-07-01 2020-09-30 0000844965 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000844965 tti:CommonStockValueMember 2021-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000844965 us-gaap:TreasuryStockMember 2021-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0000844965 us-gaap:RetainedEarningsMember 2021-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2021-03-31 0000844965 tti:CommonStockValueMember 2019-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000844965 us-gaap:RetainedEarningsMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-12-31 0000844965 2019-12-31 0000844965 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-03-31 0000844965 tti:CommonStockValueMember 2020-01-01 2020-03-31 0000844965 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000844965 tti:CommonStockValueMember 2020-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000844965 us-gaap:TreasuryStockMember 2020-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000844965 us-gaap:RetainedEarningsMember 2020-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-03-31 0000844965 2020-03-31 0000844965 us-gaap:LimitedPartnerMember us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember tti:CSICompresscoMember 2021-01-29 2021-01-29 0000844965 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember tti:CSICompresscoMember 2021-01-29 2021-01-29 0000844965 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember tti:CompressionMember 2021-01-01 2021-03-31 0000844965 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 tti:CompressionMember 2021-01-01 2021-03-31 0000844965 tti:OffshoreServicesMember 2021-01-01 2021-03-31 0000844965 tti:CompressionMember 2020-01-01 2020-03-31 0000844965 tti:OffshoreServicesMember 2020-01-01 2020-03-31 0000844965 tti:OffshoreServicesMember 2021-03-31 0000844965 tti:MaritechMember 2021-03-31 0000844965 tti:CompressionMember 2020-12-31 0000844965 tti:OffshoreServicesMember 2020-12-31 0000844965 tti:MaritechMember 2020-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-03-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-03-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-03-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 country:US tti:WaterFlowbackServicesMember 2021-01-01 2021-03-31 0000844965 country:US tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2021-01-01 2021-03-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 tti:WaterFlowbackServicesMember 2021-01-01 2021-03-31 0000844965 tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 country:US 2021-01-01 2021-03-31 0000844965 country:US 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember 2021-01-01 2021-03-31 0000844965 us-gaap:NonUsMember 2020-01-01 2020-03-31 0000844965 2020-10-01 2021-03-31 0000844965 2021-01-01 2021-03-31 0000844965 2022-01-01 2021-03-31 0000844965 2023-01-01 2021-03-31 0000844965 2024-01-01 2021-03-31 0000844965 srt:MaximumMember 2021-01-01 2021-03-31 0000844965 srt:MinimumMember 2021-01-01 2021-03-31 0000844965 tti:CSICompresscoMember 2021-03-31 0000844965 tti:CSICompresscoMember 2020-12-31 0000844965 tti:StandardLithiumMember 2021-03-31 0000844965 tti:StandardLithiumMember 2020-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2021-03-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2021-03-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2020-12-31 0000844965 srt:ParentCompanyMember 2021-03-31 0000844965 srt:ParentCompanyMember 2020-12-31 0000844965 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2021-03-31 0000844965 us-gaap:LineOfCreditMember 2021-01-01 2021-03-31 0000844965 tti:Within90DaysFollowingBondingAgreementClosingMember 2021-03-31 0000844965 tti:Within180DaysFollowingBondingAgreementClosingMember 2021-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2018-03-01 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2019-08-31 0000844965 2020-01-15 2020-01-15 0000844965 tti:CSICompresscoMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel1Member tti:CSICompresscoMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel2Member tti:CSICompresscoMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel3Member tti:CSICompresscoMember 2021-03-31 0000844965 tti:StandardLithiumMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel1Member tti:StandardLithiumMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel2Member tti:StandardLithiumMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel3Member tti:StandardLithiumMember 2021-03-31 0000844965 us-gaap:WarrantMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember 2021-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-03-31 0000844965 tti:StandardLithiumMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member tti:StandardLithiumMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member tti:StandardLithiumMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member tti:StandardLithiumMember 2020-12-31 0000844965 us-gaap:WarrantMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2020-12-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-03-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2021-01-01 2021-03-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-03-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2021-01-01 2021-03-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 tti:InterdivisionEliminationsMember 2021-01-01 2021-03-31 0000844965 tti:InterdivisionEliminationsMember 2020-01-01 2020-03-31 0000844965 tti:CorporateOverheadMember 2021-01-01 2021-03-31 0000844965 tti:CorporateOverheadMember 2020-01-01 2020-03-31 shares iso4217:USD iso4217:USD shares pure 0000844965 --12-31 2021 Q1 false P3M P1Y P1Y P1Y P1Y 10-Q true 2021-03-31 false 1-13455 TETRA Technologies, Inc. DE 74-2148293 24955 Interstate 45 North The Woodlands, TX 77380 281 367-1983 Common Stock TTI NYSE Yes Yes Accelerated Filer true false false 126587492 45032000 70215000 32292000 62489000 77324000 132704000 31983000 45288000 28631000 48827000 8951000 9552000 110000 0 69455000 103667000 7869000 29037000 20012000 20348000 4404000 5292000 323000 -338000 5095000 -22000 -11775000 3713000 168000 721000 -11943000 2992000 120990000 -13368000 109047000 -10376000 333000 -8825000 108714000 108714000 -1551000 -0.10 0.02 0.96 -0.03 0.86 -0.01 126149000 125587000 -0.10 0.02 0.96 -0.03 0.86 -0.01 126149000 125597000 109047000 -10376000 0 0 -2779000 -6467000 106268000 -16843000 333000 -9054000 105935000 -7789000 54163000 67252000 65000 65000 6840000 6824000 62408000 64078000 74460000 76658000 0 710006000 14296000 13487000 205392000 931546000 26443000 26506000 362564000 365296000 17982000 18446000 61605000 62714000 955000 1526000 469549000 474488000 376994000 377632000 92555000 96856000 67279000 66078000 40340000 41487000 89000 52000 41293000 43448000 13320000 2675000 14189000 16775000 109231000 104437000 407178000 1132839000 29057000 22573000 1202000 2675000 43064000 38791000 1746000 734039000 8157000 0 83226000 798078000 163003000 199894000 1847000 1942000 12620000 12484000 521000 198000 35608000 37569000 7886000 11612000 221485000 263699000 0.01 0.01 250000000 250000000 129538442 128930047 1295000 1289000 472522000 472134000 3131428 2953976 19933000 19484000 -45525000 -49914000 -304951000 -413665000 103408000 -9640000 -941000 80702000 102467000 71062000 407178000 1132839000 1289000 472134000 -19484000 -49914000 -413665000 80702000 71062000 108714000 108714000 333000 109047000 0 -2779000 0 -2779000 106268000 -7168000 82775000 75607000 6000 0 6000 449000 449000 962000 580000 1542000 574000 -219000 355000 1295000 472522000 -19933000 -45525000 -304951000 -941000 102467000 1283000 466959000 -19164000 -52183000 -362522000 128453000 162826000 -1551000 -8825000 -10376000 0 -6238000 -229000 -6467000 -16843000 -309000 309000 4000 4000 89000 89000 1145000 228000 1373000 16000 15000 31000 1287000 468088000 -19253000 -58421000 -364073000 119303000 146931000 109047000 -10376000 8981000 29460000 120574000 0 0 5371000 3992000 0 2478000 784000 728000 569000 93000 0 323000 -337000 255000 833000 14000 1435000 -1501000 -3601000 -498000 12414000 1060000 2442000 8521000 8742000 478000 1384000 5825000 22176000 6761000 12390000 18000 0 561000 1425000 110000 0 -1771000 -350000 -4301000 -10615000 160000 56512000 29500000 54511000 0 309000 0 319000 449000 0 -98000 -235000 -29887000 1138000 -1303000 -940000 -29666000 11759000 83894000 17768000 16577000 2370000 67317000 15398000 54228000 29527000 0 7416000 54228000 22111000 ORGANIZATION, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. We are composed of two divisions – Completion Fluids &amp; Products and Water &amp; Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.</span></div><div style="text-indent:36pt"><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%">Presentation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2021 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2021. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission (“SEC”) and do not include all information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2020 and notes thereto included in our </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000844965/000084496521000002/tti-20201231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which we filed with the SEC on March 5, 2021. </span></div><div style="text-indent:36pt"><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%">Significant Accounting Policies </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;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%">Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2020 included in our </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000844965/000084496521000002/tti-20201231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There have been no significant changes in our accounting policies or the application thereof during the first quarter of 2021.</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%">Use of Estimates</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><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 management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be</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%">material.</span></div><div style="text-indent:36pt"><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%">Reclassifications</span></div><div><span><br/></span></div><div style="text-align:justify"><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%">Certain previously reported financial information has been reclassified to conform to the current year's presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 2 - “Discontinued Operations”. Other than the discontinued operations presentation, the impact of reclassifications was not significant to the prior year's overall presentation. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued 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%">Impairments and Other Charges</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their</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%">remaining</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%">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. There were no impairments associated with continuing operations during the three months ended March 31, 2021 or 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%">Foreign Currency Translation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the</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%">Brazilian real, and the</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%">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil,</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%">and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the United States dollar at current exchange rates are included as a separate component of</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%">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.6) million and $0.2 million during the three months ended March 31, 2021 and March 31, 2020, respectively.</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%">Fair Value Measurements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain assets, including our interest in Standard Lithium Ltd. (“Standard Lithium”) and our retained interest in CSI Compressco and liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”). See Note 9 - “Fair Value Measurements” for further discussion.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets (a Level 3 fair value measurement). </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information from continuing and discontinued operations is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></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="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:700;line-height:100%">Three Months Ended<br/>March 31,</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:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:100%">2020</span></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><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%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">3,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,421 </span></td><td style="background-color:#cceeff;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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></div></td><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%">252 </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,479 </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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease in accrued capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.</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%">New Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards adopted in 2021</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on 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-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards not yet adopted</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div>    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of March 31, 2021, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. We are composed of two divisions – Completion Fluids &amp; Products and Water &amp; Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.</span></div> 2 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2021 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2021. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission (“SEC”) and do not include all information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2020 and notes thereto included in our </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000844965/000084496521000002/tti-20201231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K</a></span>, which we filed with the SEC on March 5, 2021. <div><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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><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 management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be</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%">material.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div style="text-align:justify"><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%">Certain previously reported financial information has been reclassified to conform to the current year's presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 2 - “Discontinued Operations”. Other than the discontinued operations presentation, the impact of reclassifications was not significant to the prior year's overall presentation. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments and Other Charges</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their</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%">remaining</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%">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair </span></div>value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. There were no impairments associated with continuing operations during the three months ended March 31, 2021 or 2020. <div><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></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the</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%">Brazilian real, and the</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%">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil,</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%">and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the United States dollar at current exchange rates are included as a separate component of</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%">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.6) million and $0.2 million during the three months ended March 31, 2021 and March 31, 2020, respectively.</span></div> -600000 200000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain assets, including our interest in Standard Lithium Ltd. (“Standard Lithium”) and our retained interest in CSI Compressco and liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”). See Note 9 - “Fair Value Measurements” for further discussion.</span></div>Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets (a Level 3 fair value measurement). 11200000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information from continuing and discontinued operations is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></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="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:700;line-height:100%">Three Months Ended<br/>March 31,</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:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:100%">2020</span></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><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%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">3,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,421 </span></td><td style="background-color:#cceeff;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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></div></td><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%">252 </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,479 </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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease in accrued capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.</span></div> 3973000 15421000 252000 1479000 -1051000 -1489000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards adopted in 2021</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on 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-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards not yet adopted</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div>    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of March 31, 2021, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements DISCONTINUED OPERATIONS<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners, LP (“Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for the combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Throughout this Quarterly Report, we refer to the transaction with Spartan as the “GP Sale.”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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%">As a result of these transactions, we no longer consolidate CSI Compressco as of January 29, 2021. We recognized a primarily non-cash accounting gain of $120.6 million during the first quarter of 2021 related to the GP Sale. The gain is included in income (loss) from discontinued operations, net of taxes in our consolidated statement of operations. We will also continue to provide back-office support to CSI Compressco under a Transition Services Agreement for up to one year until CSI Compressco has completed a full separation from our back-office support functions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest in CSI Compressco and the general partner represented substantially all of our Compression Division. In addition, on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division, consisting of our Offshore Services and Maritech segments. Our former Compression and Offshore Divisions are reported as discontinued operations for all periods presented. Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity and statements of cash flows combine continuing and discontinued operations. Our current-year consolidated statement of operations, statement of comprehensive income, statement of equity and statement of cash flows include CSI Compressco activity for January 1 through January 29. Our consolidated statements of cash flows for the three-month periods ended March 31, 2021 and March 31, 2020 included $3.0 million and $6.5 million, respectively, of capital expenditures related to our former Compression division, as well as amortization of deferred financing discounts, costs and gains of $0.7 million for the three-month period ended March 31, 2020. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale. A summary of financial information related to our discontinued operations is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:58.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.735%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2021</span></td><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-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%">Compression</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%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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="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%">Major classes of line items constituting income from discontinued operations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt 2px 12.25pt;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</span></td><td style="background-color:#cceeff;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:#cceeff;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%">18,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">18,968 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><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,474 </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%">28 </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%">11,502 </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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,790 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><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,336 </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="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%">4,336 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;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 expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;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="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: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%">Pretax income (loss) from discontinued operations</span></td><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%">469 </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%">(23)</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%">446 </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="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:#cceeff;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%">Pretax gain on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,574 </span></td><td style="background-color:#cceeff;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="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: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 pretax income from discontinued operations</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="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%">121,020 </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="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:#cceeff;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%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#cceeff;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="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: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 income from discontinued operations</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 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%">120,990 </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="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:#cceeff;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%">Income from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">(333)</span></td><td style="background-color:#cceeff;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="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: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%">Income from discontinued operations attributable to TETRA stockholders</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 style="background-color:#ffffff;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:#ffffff;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%">120,657 </span></td><td style="background-color:#ffffff;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="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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:58.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.735%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2020</span></td><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-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%">Compression</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%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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="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%">Major classes of line items constituting loss from discontinued operations </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:0 1pt"/><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:#cceeff;padding:2px 1pt 2px 12.25pt;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</span></td><td style="background-color:#cceeff;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:#cceeff;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%">90,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">90,238 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><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%">54,579 </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%">(60)</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%">54,519 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,908 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairments and other charges</span></td><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,371 </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="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%">5,371 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,394 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><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,564 </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="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%">12,564 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;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 expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;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="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: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%">Pretax (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,790)</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 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%">(145)</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%">(12,935)</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="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"/></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="background-color:#cceeff;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%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#cceeff;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="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: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 loss from discontinued operations</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 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: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:9pt;font-weight:400;line-height:100%">(13,368)</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="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:#cceeff;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%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">8,834 </span></td><td style="background-color:#cceeff;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="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: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%">Loss from discontinued operations attributable to TETRA stockholders</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 style="background-color:#ffffff;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:#ffffff;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%">(4,534)</span></td><td style="background-color:#ffffff;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="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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</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:9pt;font-weight:400;line-height:100%">Maritech</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:9pt;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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,222 </span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><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%">296 </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%">228 </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%">524 </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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 liabilities associated with discontinued operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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,518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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%">228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><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%">Compression</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%">Offshore Services</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%">Maritech</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="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%">Carrying amounts of major classes of assets included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;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:#cceeff;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%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</span></td><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,837 </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%">43,837 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 current assets</span></td><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,231 </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,231 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 assets</span></td><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%">61,740 </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%">61,740 </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:#cceeff;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 assets associated with discontinued operations</span></td><td style="background-color:#cceeff;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:#cceeff;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%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">710,006 </span></td><td style="background-color:#cceeff;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;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="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><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%">Carrying amounts of major classes of liabilities included as part of discontinued operations</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"/><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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><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,766 </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,222 </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%">20,988 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned Income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><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%">36,318 </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%">352 </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%">228 </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%">36,898 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 liabilities</span></td><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%">37,253 </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%">37,253 </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:#cceeff;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 liabilities associated with discontinued operations</span></td><td style="background-color:#cceeff;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:#cceeff;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%">732,237 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,574 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">228 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">734,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>See Note 8 - “Commitments and Contingencies” for further discussion of contingencies associated with discontinued operations. 0.231 13400000 500000 3100000 120600000 3000000.0 6500000 700000 A summary of financial information related to our discontinued operations is as follows:<div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:58.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.735%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2021</span></td><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-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%">Compression</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%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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="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%">Major classes of line items constituting income from discontinued operations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt 2px 12.25pt;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</span></td><td style="background-color:#cceeff;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:#cceeff;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%">18,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">18,968 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><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,474 </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%">28 </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%">11,502 </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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,790 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><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,336 </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="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%">4,336 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;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 expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;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="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: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%">Pretax income (loss) from discontinued operations</span></td><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%">469 </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%">(23)</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%">446 </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="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:#cceeff;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%">Pretax gain on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,574 </span></td><td style="background-color:#cceeff;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="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: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 pretax income from discontinued operations</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="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%">121,020 </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="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:#cceeff;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%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#cceeff;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="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: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 income from discontinued operations</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 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%">120,990 </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="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:#cceeff;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%">Income from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">(333)</span></td><td style="background-color:#cceeff;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="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: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%">Income from discontinued operations attributable to TETRA stockholders</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 style="background-color:#ffffff;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:#ffffff;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%">120,657 </span></td><td style="background-color:#ffffff;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="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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:58.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.735%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2020</span></td><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-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%">Compression</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%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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="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%">Major classes of line items constituting loss from discontinued operations </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:0 1pt"/><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:#cceeff;padding:2px 1pt 2px 12.25pt;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</span></td><td style="background-color:#cceeff;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:#cceeff;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%">90,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">90,238 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><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%">54,579 </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%">(60)</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%">54,519 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,908 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairments and other charges</span></td><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,371 </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="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%">5,371 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,394 </span></td><td style="background-color:#cceeff;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="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:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><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,564 </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="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%">12,564 </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="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:#cceeff;padding:2px 1pt 2px 12.25pt;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 expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;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="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: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%">Pretax (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,790)</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 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%">(145)</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%">(12,935)</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="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"/></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="background-color:#cceeff;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%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#cceeff;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="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: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 loss from discontinued operations</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 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: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:9pt;font-weight:400;line-height:100%">(13,368)</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="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:#cceeff;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%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">8,834 </span></td><td style="background-color:#cceeff;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="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: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%">Loss from discontinued operations attributable to TETRA stockholders</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 style="background-color:#ffffff;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:#ffffff;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%">(4,534)</span></td><td style="background-color:#ffffff;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="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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</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:9pt;font-weight:400;line-height:100%">Maritech</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:9pt;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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,222 </span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><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%">296 </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%">228 </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%">524 </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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 liabilities associated with discontinued operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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,518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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%">228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><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%">Compression</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%">Offshore Services</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%">Maritech</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="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%">Carrying amounts of major classes of assets included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;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:#cceeff;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%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</span></td><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,837 </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%">43,837 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 current assets</span></td><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,231 </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,231 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 assets</span></td><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%">61,740 </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%">61,740 </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:#cceeff;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 assets associated with discontinued operations</span></td><td style="background-color:#cceeff;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:#cceeff;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%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">710,006 </span></td><td style="background-color:#cceeff;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;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="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><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%">Carrying amounts of major classes of liabilities included as part of discontinued operations</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"/><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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><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,766 </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,222 </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%">20,988 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned Income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><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%">36,318 </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%">352 </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%">228 </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%">36,898 </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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 liabilities</span></td><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%">37,253 </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%">37,253 </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:#cceeff;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 liabilities associated with discontinued operations</span></td><td style="background-color:#cceeff;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:#cceeff;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%">732,237 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,574 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">228 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">734,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18968000 0 18968000 11474000 28000 11502000 2795000 -5000 2790000 4336000 0 4336000 -106000 0 -106000 469000 -23000 446000 -120574000 121020000 30000 120990000 333000 120657000 90238000 0 90238000 54579000 -60000 54519000 19908000 0 19908000 5371000 0 5371000 10189000 205000 10394000 12564000 0 12564000 417000 0 417000 -12790000 -145000 -12935000 433000 -13368000 -8834000 -4534000 1222000 0 1222000 296000 228000 524000 1518000 228000 1746000 16577000 0 0 16577000 43837000 0 0 43837000 31220000 0 0 31220000 5231000 0 0 5231000 551401000 0 0 551401000 61740000 0 0 61740000 710006000 0 0 710006000 19766000 1222000 0 20988000 269000 0 0 269000 36318000 352000 228000 36898000 638631000 0 0 638631000 37253000 0 0 37253000 732237000 1574000 228000 734039000 REVENUE FROM CONTRACTS WITH CUSTOMERS<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract asset balances, primarily associated with customer documentation requirements, were $16.9 million and $12.8 million as of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March 31, 2021 and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2021 and December 31, 2020,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively, and vary based on the timing of invoicing and performance obligations being met. Revenues recognized during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three-month periods ended</span><span style="background-color:#ffffff;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%">March 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> deferred as of the end of the preceding year were not significant. During the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> three-month periods ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2021 and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2020,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contract costs were not significant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 11. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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="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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><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-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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:700;line-height:100%">Completion Fluids &amp; Products</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="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:#cceeff;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 style="background-color:#cceeff;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:#cceeff;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%">24,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">37,958 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">International</span></td><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%">21,925 </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%">37,279 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">46,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">75,237 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%">Water &amp; Flowback Services</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="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:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,384 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">International</span></td><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,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 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,083 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">30,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">57,467 </span></td><td style="background-color:#cceeff;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="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"/></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"/></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"/></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"/></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:9pt;font-weight:700;line-height:100%">Total Revenue</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="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:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,342 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">International</span></td><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%">23,796 </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%">40,362 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">77,324 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">132,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 16900000 12800000 1200000 2700000 In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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="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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><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-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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:700;line-height:100%">Completion Fluids &amp; Products</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="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:#cceeff;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 style="background-color:#cceeff;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:#cceeff;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%">24,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">37,958 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">International</span></td><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%">21,925 </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%">37,279 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">46,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">75,237 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%">Water &amp; Flowback Services</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="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:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,384 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">International</span></td><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,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 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,083 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">30,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">57,467 </span></td><td style="background-color:#cceeff;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="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"/></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"/></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"/></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"/></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:9pt;font-weight:700;line-height:100%">Total Revenue</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="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:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,342 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">International</span></td><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%">23,796 </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%">40,362 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">77,324 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">132,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 24597000 37958000 21925000 37279000 46522000 75237000 28931000 54384000 1871000 3083000 30802000 57467000 53528000 92342000 23796000 40362000 77324000 132704000 INVENTORIES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventories as of March 31, 2021 and December 31, 2020 are as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Finished goods</span></td><td style="background-color:#cceeff;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:#cceeff;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%">64,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">68,121 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Raw materials</span></td><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,288 </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%">2,910 </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:#cceeff;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%">Parts and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,001 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Work in progress</span></td><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,670 </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,626 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">74,460 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">76,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventories as of March 31, 2021 and December 31, 2020 are as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Finished goods</span></td><td style="background-color:#cceeff;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:#cceeff;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%">64,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">68,121 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Raw materials</span></td><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,288 </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%">2,910 </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:#cceeff;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%">Parts and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,001 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Work in progress</span></td><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,670 </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,626 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">74,460 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">76,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 64484000 68121000 3288000 2910000 5018000 4001000 1670000 1626000 74460000 76658000 LEASES    We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging up to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">insurance costs. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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: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 colspan="9" style="padding:2px 10pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><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-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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating lease expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">3,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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%">Short-term lease expense</span></td><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%">6,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">9,010 </span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 lease expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">9,698 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">12,714 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Supplemental cash flow information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></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:700;line-height:100%"> </span></td><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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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:#cceeff;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%">     Operating cash flows - operating leases</span></td><td style="background-color:#cceeff;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:#cceeff;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%">3,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#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%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Operating leases</span></td><td style="background-color:#cceeff;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:#cceeff;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,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">4,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:120%">Supplemental balance sheet information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:62.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><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:#cceeff;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%">     Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;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:#cceeff;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%">41,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Accrued liabilities and other</span></td><td style="background-color:#cceeff;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:#cceeff;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%">8,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">8,795 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">     Operating lease liabilities</span></td><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,608 </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%">37,569 </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:#cceeff;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 operating lease liabilities</span></td><td style="background-color:#cceeff;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:#cceeff;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%">44,115 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional operating lease information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 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:700;line-height:100%">December 31, 2020</span></td></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:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;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%">6.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">6.8 years</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"/></tr><tr style="height:12pt"><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"/></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%">Weighted average discount rate:</span></td><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:#cceeff;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%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.571%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="6" 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%">(In Thousands)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Remainder of 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,393 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2022</span></td><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%">10,827 </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:#cceeff;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%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,784 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2024</span></td><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%">7,299 </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:#cceeff;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%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,419 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><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%">18,474 </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:#cceeff;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 lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">60,196 </span></td><td style="background-color:#cceeff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><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%">(16,081)</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:#cceeff;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 lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">44,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>    At March 31, 2021, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $5.2 million. For the three months ended March 31, 2021, we recognized sublease income of $0.3 million. LEASES    We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging up to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">insurance costs. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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: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 colspan="9" style="padding:2px 10pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><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-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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating lease expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">3,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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%">Short-term lease expense</span></td><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%">6,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">9,010 </span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 lease expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">9,698 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">12,714 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Supplemental cash flow information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></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:700;line-height:100%"> </span></td><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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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:#cceeff;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%">     Operating cash flows - operating leases</span></td><td style="background-color:#cceeff;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:#cceeff;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%">3,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#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%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Operating leases</span></td><td style="background-color:#cceeff;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:#cceeff;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,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">4,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:120%">Supplemental balance sheet information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:62.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><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:#cceeff;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%">     Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;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:#cceeff;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%">41,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Accrued liabilities and other</span></td><td style="background-color:#cceeff;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:#cceeff;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%">8,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">8,795 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">     Operating lease liabilities</span></td><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,608 </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%">37,569 </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:#cceeff;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 operating lease liabilities</span></td><td style="background-color:#cceeff;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:#cceeff;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%">44,115 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional operating lease information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 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:700;line-height:100%">December 31, 2020</span></td></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:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;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%">6.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">6.8 years</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"/></tr><tr style="height:12pt"><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"/></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%">Weighted average discount rate:</span></td><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:#cceeff;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%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.571%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="6" 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%">(In Thousands)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Remainder of 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,393 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2022</span></td><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%">10,827 </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:#cceeff;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%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,784 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2024</span></td><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%">7,299 </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:#cceeff;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%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,419 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><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%">18,474 </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:#cceeff;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 lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">60,196 </span></td><td style="background-color:#cceeff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><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%">(16,081)</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:#cceeff;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 lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">44,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>    At March 31, 2021, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $5.2 million. For the three months ended March 31, 2021, we recognized sublease income of $0.3 million. P13Y P30D P6M P15Y Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): <div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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: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 colspan="9" style="padding:2px 10pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><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-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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating lease expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">3,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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%">Short-term lease expense</span></td><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%">6,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">9,010 </span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 lease expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">9,698 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">12,714 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Supplemental cash flow information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></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:700;line-height:100%"> </span></td><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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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:#cceeff;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%">     Operating cash flows - operating leases</span></td><td style="background-color:#cceeff;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:#cceeff;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%">3,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#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%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Operating leases</span></td><td style="background-color:#cceeff;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:#cceeff;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,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">4,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3241000 3704000 6457000 9010000 9698000 12714000 3296000 3745000 1017000 4218000 upplemental balance sheet information:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:62.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><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:#cceeff;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%">     Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;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:#cceeff;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%">41,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Accrued liabilities and other</span></td><td style="background-color:#cceeff;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:#cceeff;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%">8,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">8,795 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">     Operating lease liabilities</span></td><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,608 </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%">37,569 </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:#cceeff;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 operating lease liabilities</span></td><td style="background-color:#cceeff;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:#cceeff;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%">44,115 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional operating lease information:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><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:700;line-height:100%">March 31, 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:700;line-height:100%">December 31, 2020</span></td></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:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;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%">6.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">6.8 years</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"/></tr><tr style="height:12pt"><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"/></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%">Weighted average discount rate:</span></td><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:#cceeff;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%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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></table></div> 41293000 43448000 8507000 8795000 35608000 37569000 44115000 46364000 P6Y7M6D P6Y9M18D 0.0964 0.0962 Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2021:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.571%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="6" 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%">(In Thousands)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Remainder of 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,393 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2022</span></td><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%">10,827 </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:#cceeff;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%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,784 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2024</span></td><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%">7,299 </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:#cceeff;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%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,419 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><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%">18,474 </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:#cceeff;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 lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">60,196 </span></td><td style="background-color:#cceeff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><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%">(16,081)</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:#cceeff;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 lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">44,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9393000 10827000 8784000 7299000 5419000 18474000 60196000 16081000 44115000 5200000 300000 INVESTMENTS<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Following the closing of the GP Sale, we continue to own approximately 10.9% of the outstanding CSI Compressco common units. In addition, we are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. See Note 9 - “Fair Value Measurements” for further information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our investments as of March 31, 2021 and December 31, 2020, consist of the following:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">9,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;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:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><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,787 </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%">2,675 </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:#cceeff;padding:2px 1pt 2px 7pt;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 Investments</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,320 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,675 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.109 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our investments as of March 31, 2021 and December 31, 2020, consist of the following:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">9,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;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:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><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,787 </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%">2,675 </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:#cceeff;padding:2px 1pt 2px 7pt;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 Investments</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,320 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,675 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9533000 0 3787000 2675000 13320000 2675000 LONG-TERM DEBT AND OTHER BORROWINGS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated long-term debt as of March 31, 2021 and December 31, 2020, consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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:16.443%"/><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:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </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%">Scheduled Maturity</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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">TETRA</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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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-based credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">September 10, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">September 10, 2025</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%">171,160 </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%">199,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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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%">171,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">199,894 </span></td><td style="background-color:#cceeff;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 style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of unamortized discount of $5.3 million and $5.5 million as of March 31, 2021 and December 31, 2020, respectively, and net of unamortized deferred financing costs of $7.8 million and $8.2 million as of March 31, 2021 and December 31, 2020, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of March 31, 2021, we had no outstanding balance and</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%">$6.9 million in letters of credit</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%">against our asset-based credit agreement (“ABL Credit Agreement”). Because there was no outstanding balance on this ABL Credit Agreement, associated deferred financing costs of $0.9 million as of March 31, 2021, were classified as other long-term assets on the accompanying consolidated balance sheet. As of March 31, 2021, subject to compliance with the </span></div>covenants, borrowing base, and other provisions of the ABL Credit Agreement that may limit borrowings, we had an availability of $26.9 million under this agreement. Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of March 31, 2021, we are in compliance with all covenants under the credit agreements. Our term credit agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the term credit agreement) following the conclusion of each calendar year. Within five business days of filing our Annual Report Form 10-K for the year ending December 31, 2021, the minimum amount we will be required to offer to prepay pursuant to this obligation is $8.2 million, which is reported as a current liability in our consolidated balance sheet <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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:16.443%"/><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:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%"> </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%">Scheduled Maturity</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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:400;line-height:100%">TETRA</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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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-based credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">September 10, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">September 10, 2025</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%">171,160 </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%">199,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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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%">171,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">199,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 171160000 199894000 171160000 199894000 5300000 5500000 7800000 8200000 0 6900000 900000 26900000 8200000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.</span></div><div style="text-indent:36pt"><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%">Contingencies of Discontinued Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;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%">In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">      In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.</span></div> 46800000 47000000.0 47000000.0 7500000 7500000 1500000 7900000 FAIR VALUE MEASUREMENTS<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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</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:400;line-height:115%;text-decoration:underline">Investments</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our retained investment in CSI Compressco and our investment in Standard Lithium are recorded based on the quoted market stock price in active markets (a Level 1 fair value measurement). The stock component of consideration received for our arrangement with Standard Lithium is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. The unearned income associated with the stock component of this agreement is not significant as of March 31, 2021 or December 31, 2020. Changes in the value of stock are recorded in other income (expense) in our consolidated statements 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:400;line-height:120%;text-decoration:underline">Warrants</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Warrants are valued using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement). </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2021 and December 31, 2020, are as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:27.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/></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="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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total as of</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:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets or Liabilities</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:9pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:9pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</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:9pt;font-weight:700;line-height:100%">Description</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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</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,787 </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,787 </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:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">12,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:27.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/></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="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%"> </span></td><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%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total as of </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:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets or Liabilities</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:9pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:9pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</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:9pt;font-weight:700;line-height:100%">Description</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In Thousands)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">$2,675</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</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%">(198)</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%">(198)</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,477 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA’s ABL Credit Agreement and term credit agreement approximate their carrying amounts. See Note 7 - “Long-Term Debt and Other Borrowings” for further discussion.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2021 and December 31, 2020, are as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:27.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/></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="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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total as of</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:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets or Liabilities</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:9pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:9pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</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:9pt;font-weight:700;line-height:100%">Description</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:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">9,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</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,787 </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,787 </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:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">12,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 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"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:27.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/></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="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%"> </span></td><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%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total as of </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:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets or Liabilities</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:9pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:9pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</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:9pt;font-weight:700;line-height:100%">Description</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In Thousands)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">$2,675</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</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%">(198)</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%">(198)</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,477 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> -9533000 -9533000 0 0 -3787000 -3787000 0 0 521000 0 0 521000 -12799000 2675000 2675000 0 0 198000 0 0 198000 -2477000 NET INCOME (LOSS) PER SHARE<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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="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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%"> </span></td><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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of weighted average common shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,587 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed exercise of equity awards and warrants</span></div></td><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%">10 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average diluted shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">126,149 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">125,597 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>three-month period ended March 31, 2021, the average diluted shares outstanding excludes the impact of 1,727 outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net loss from continuing operations recorded during the period. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:62.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><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="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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%"> </span></td><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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of weighted average common shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,587 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed exercise of equity awards and warrants</span></div></td><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%">10 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average diluted shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">126,149 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">125,597 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 126149000 125587000 0 10000 126149000 125597000 1727 INDUSTRY SEGMENTS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our operations through two Divisions: Completion Fluids &amp; Products and Water &amp; Flowback Services.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Summarized financial information concerning the business segments is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/><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="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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%"> </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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="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="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="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: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%">Product sales</span></td><td colspan="3" style="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="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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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%">45,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">70,190 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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%">13 </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%">25 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">45,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">70,215 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%">Services </span></td><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:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%"> </span></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">5,047 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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,789 </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,442 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">32,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">62,489 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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="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"/></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"/></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"/></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"/></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"/></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"/></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"/></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:9pt;font-weight:700;line-height:100%">Total revenues</span></td><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:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%"> </span></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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%">46,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">75,237 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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,802 </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,467 </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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">77,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">132,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%">Income (loss) before taxes</span></td><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:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%"> </span></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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%">9,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,396 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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,480)</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%">(2,244)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate Overhead</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><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,308)</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%">(13,444)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">(11,775)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,713 </span></td><td style="background-color:#cceeff;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="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:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Amounts reflected include the following general corporate expenses:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/><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: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 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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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:7pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">General and administrative expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">13,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">8,081 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><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%">169 </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%">197 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,455 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Warrants fair value adjustment (income) expense</span></td><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%">323 </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%">(338)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 general corporate income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;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:#ffffff;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%">15,308 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">13,444 </span></td><td style="background-color:#ffffff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 <div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/><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="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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%"> </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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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%"> </span></td><td colspan="9" 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%">(In Thousands)</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:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="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="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="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: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%">Product sales</span></td><td colspan="3" style="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="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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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%">45,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">70,190 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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%">13 </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%">25 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">45,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">70,215 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%">Services </span></td><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:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%"> </span></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">5,047 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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,789 </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,442 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">32,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">62,489 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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="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"/></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"/></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"/></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"/></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"/></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"/></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"/></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:9pt;font-weight:700;line-height:100%">Total revenues</span></td><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:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%"> </span></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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%">46,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">75,237 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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,802 </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,467 </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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">77,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">132,704 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%">Income (loss) before taxes</span></td><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:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%"> </span></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td style="background-color:#cceeff;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:#cceeff;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%">9,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,396 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><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,480)</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%">(2,244)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate Overhead</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><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,308)</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%">(13,444)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;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:#cceeff;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%">(11,775)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">3,713 </span></td><td style="background-color:#cceeff;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="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:3pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Amounts reflected include the following general corporate expenses:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/><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: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 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:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:100%">2020</span></td><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: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 colspan="9" 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:7pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">General and administrative expense</span></td><td style="background-color:#cceeff;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:#cceeff;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%">13,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">8,081 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><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%">169 </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%">197 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,455 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Warrants fair value adjustment (income) expense</span></td><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%">323 </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%">(338)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 general corporate income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;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:#ffffff;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%">15,308 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">13,444 </span></td><td style="background-color:#ffffff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 45019000 70190000 13000 25000 45032000 70215000 1503000 5047000 30789000 57442000 32292000 62489000 46522000 75237000 30802000 57467000 77324000 132704000 9010000 19396000 -5480000 -2244000 3000 5000 -15308000 -13444000 -11775000 3713000 13020000 8081000 169000 197000 5064000 5455000 323000 -338000 3268000 -49000 -15308000 -13444000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Mar. 31, 2021
May 04, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 1-13455  
Entity Registrant Name TETRA Technologies, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 74-2148293  
Entity Address, Address Line One 24955 Interstate 45 North  
Entity Address, City or Town The Woodlands,  
Entity Address, Postal Zip Code 77380  
Entity Address, State or Province TX  
City Area Code 281  
Local Phone Number 367-1983  
Title of 12(b) Security Common Stock  
Trading Symbol TTI  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Common Stock Shares Outstanding   126,587,492
Entity Central Index Key 0000844965  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 77,324 $ 132,704
Cost of Goods and Services Sold [Abstract]    
Depreciation, amortization, and accretion 8,951 9,552
Impairment and other charges 0 5,371
Insurance recoveries associated with damaged equipment 110 0
Total cost of revenues 69,455 103,667
Gross profit 7,869 29,037
General and administrative expense 20,012 20,348
Interest expense, net 4,404 5,292
Fair Value Adjustment Of Warrants, Income Statement 323 (338)
Other (income) expense, net (5,095) 22
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (11,775) 3,713
Provision for income taxes 168 721
Income (loss) before taxes (11,943) 2,992
Total income from discontinued operations 120,990 (13,368)
Net income (loss) 109,047 (10,376)
(Income) loss attributable to noncontrolling interest (333) 8,825
Net income (loss) attributable to TETRA stockholders $ 108,714 $ (1,551)
Basic net income per common share:    
Income (Loss) from Continuing Operations, Per Basic and Diluted Share $ (0.10) $ 0.02
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0.96 (0.03)
Net income (loss) attributable to TETRA stockholders $ 0.86 $ (0.01)
Weighted Average Number of Shares Outstanding, Basic 126,149 125,587
Diluted net income per common share:    
Income (Loss) from Continuing Operations, Per Diluted Share $ (0.10) $ 0.02
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share 0.96 (0.03)
Net income (loss) attributable to TETRA stockholders $ 0.86 $ (0.01)
Weighted Average Number of Shares Outstanding, Diluted 126,149 125,597
Product sales    
Revenues $ 45,032 $ 70,215
Cost of Goods and Services Sold [Abstract]    
Cost of product sales 31,983 45,288
Services    
Revenues 32,292 62,489
Cost of Goods and Services Sold [Abstract]    
Cost of product sales $ 28,631 $ 48,827
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 109,047 $ (10,376)
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2021 and 2020   (6,467)
Comprehensive income 106,268 (16,843)
Comprehensive (income) loss attributable to noncontrolling interest (333) 9,054
Comprehensive income (loss) attributable to TETRA stockholders $ 105,935 $ (7,789)
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Foreign currency translation adjustment, tax $ 0 $ 0
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 54,163 $ 67,252
Restricted cash 65 65
Trade accounts receivable, net of allowances 62,408 64,078
Inventories 74,460 76,658
Assets of discontinued operations 0 710,006
Prepaid expenses and other current assets 14,296 13,487
Total current assets 205,392 931,546
Property, plant, and equipment:    
Land and building 26,443 26,506
Machinery and equipment 362,564 365,296
Automobiles and trucks 17,982 18,446
Chemical plants 61,605 62,714
Construction in progress 955 1,526
Total property, plant, and equipment 469,549 474,488
Less accumulated depreciation (376,994) (377,632)
Net property, plant, and equipment 92,555 96,856
Other assets:    
Patents, trademarks and other intangible assets, net of accumulated amortization 40,340 41,487
Deferred tax assets, net 89 52
Operating lease right-of-use assets 41,293 43,448
Investments 13,320 2,675
Other assets 14,189 16,775
Total other assets 109,231 104,437
Total assets 407,178 1,132,839
Current liabilities:    
Trade accounts payable 29,057 22,573
Unearned income 1,202 2,675
Accrued liabilities 43,064 38,791
Liabilities of discontinued operations 1,746 734,039
Current portion of long-term debt 8,157 0
Total current liabilities 83,226 798,078
Long-term debt, net 163,003 199,894
Deferred income taxes 1,847 1,942
Decommissioning and other asset retirement obligations, net 12,620 12,484
Warranty Liability 521 198
Operating lease liabilities 35,608 37,569
Other liabilities 7,886 11,612
Total long-term liabilities 221,485 263,699
Equity:    
Common stock, par value $0.01 per share 1,295 1,289
Additional paid-in capital 472,522 472,134
Treasury stock, at cost (19,933) (19,484)
Accumulated other comprehensive income (loss) (45,525) (49,914)
Retained earnings (304,951) (413,665)
Total TETRA stockholders' equity 103,408 (9,640)
Noncontrolling interests (941) 80,702
Total equity 102,467 71,062
Total liabilities and equity $ 407,178 $ 1,132,839
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Trade accounts receivable, allowances for doubtful accounts $ 6,840 $ 6,824
Patents, trademarks, and other intangible assets, accumulated amortization $ 67,279 $ 66,078
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 129,538,442 128,930,047
Treasury stock, shares held 3,131,428 2,953,976
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statement of Equity Statement - USD ($)
$ in Thousands
Total
Common Stock Par Value
Additional Paid-In Capital
Treasury Stock
Accumulated Other  Comprehensive Income (Loss)
Retained Deficit
Noncontrolling Interest
Cumulative effect adjustment $ 162,826 $ 1,283 $ 466,959 $ (19,164) $ (52,183) $ (362,522) $ 128,453
Balance at beginning of period at Dec. 31, 2019 162,826 1,283 466,959 (19,164) (52,183) (362,522) 128,453
Net Income (Loss) Attributable to Parent (1,551)         (1,551)  
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (10,376)           (8,825)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax (6,467)       (6,238)   (229)
Comprehensive income (loss) (16,843)            
Distributions to public unitholders (309)           309
Equity award activity 4 4          
Treasury stock activity, net (89)     (89)      
Equity compensation expense 1,373   1,145       228
Cumulative effect adjustment 146,931 1,287 468,088 (19,253) (58,421) (364,073) 119,303
Other (31)   (16)       (15)
Balance at end of period at Mar. 31, 2020 146,931 1,287 468,088 (19,253) (58,421) (364,073) 119,303
Cumulative effect adjustment 146,931 1,287 468,088 (19,253) (58,421) (364,073) 119,303
Cumulative effect adjustment 71,062 1,289 472,134 (19,484) (49,914) (413,665) 80,702
Balance at beginning of period at Dec. 31, 2020 71,062 1,289 472,134 (19,484) (49,914) (413,665) 80,702
Net Income (Loss) Attributable to Parent 108,714         108,714  
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 109,047           333
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax (2,779)           0
Comprehensive income (loss) 106,268            
Deconsolidation of CSI Compressco (75,607)       7,168   (82,775)
Treasury stock activity, net (449)     (449)      
Equity compensation expense 1,542   962       580
Cumulative effect adjustment 71,062 1,295 472,522 (19,933) (45,525) (304,951) (941)
Other (355)   (574)       219
Balance at end of period at Mar. 31, 2021 102,467 1,295 472,522 (19,933) (45,525) (304,951) (941)
Cumulative effect adjustment $ 102,467 $ 1,295 $ 472,522 $ (19,933) $ (45,525) $ (304,951) $ (941)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statement of Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Stockholders' Equity [Abstract]    
Translation adjustment, tax $ 0 $ 0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Operating activities:    
Net income (loss) $ 109,047 $ (10,376)
Reconciliation of net income (loss) to cash provided by (used in) operating activities:    
Depreciation, amortization, and accretion 8,981 29,460
Gain on GP Sale (120,574) 0
Impairment and other charges 0 5,371
Gain on retained CSI Compressco units and Standard Lithium shares (3,992) 0
Equity-based compensation expense 2,478 784
Amortization of deferred financing costs 728 569
Insurance recoveries associated with damaged equipment 110 0
Debt-related expenses 93 0
Warrants fair value adjustment 323 (337)
Gain on sale of assets (255) (833)
Other non-cash charges 14 1,435
Changes in operating assets and liabilities, net of assets acquired:    
Accounts receivable 1,501 3,601
Inventories 498 (12,414)
Prepaid expenses and other current assets (1,060) (2,442)
Trade accounts payable and accrued expenses 8,521 8,742
Other (478) (1,384)
Net cash provided by (used in) operating activities 5,825 22,176
Investing activities:    
Purchases of property, plant, and equipment, net 6,761 12,390
Proceeds from sale of CCLP, net of cash divested 18 0
Proceeds on sale of property, plant, and equipment 561 1,425
Proceeds from Insurance Settlement, Investing Activities 110 0
Other investing activities 1,771 350
Net cash provided by (used in) investing activities (4,301) (10,615)
Financing activities:    
Proceeds from long-term debt 160 56,512
Principal payments on long-term debt (29,500) (54,511)
CSI Compressco distributions 0 (309)
Tax remittances on equity based compensation 0 (319)
Repurchase of common stock (449) 0
Debt issuance costs and other financing activities (98) (235)
Net cash provided by (used in) financing activities (29,887) 1,138
Effect of exchange rate changes on cash (1,303) (940)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (29,666) 11,759
Cash and cash equivalents and restricted cash at beginning of period 83,894 17,768
Cash and cash equivalents at beginning of period associated with discontinued operations 16,577 2,370
Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations 67,317 15,398
Cash and cash equivalents and restricted cash at end of period 54,228 29,527
Cash and cash equivalents at end of period associated with discontinued operations 0 7,416
Cash and cash equivalents and restricted cash at end of period associated with continuing operations $ 54,228 $ 22,111
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation, and Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Organization, Basis of Presentation, and Significant Accounting Policies ORGANIZATION, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES
Organization 

We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. We are composed of two divisions – Completion Fluids & Products and Water & Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Presentation  

Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2021 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2021.
 
The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission (“SEC”) and do not include all information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2020 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 5, 2021.

Significant Accounting Policies

    Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2020 included in our Annual Report on Form 10-K. There have been no significant changes in our accounting policies or the application thereof during the first quarter of 2021.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

    Certain previously reported financial information has been reclassified to conform to the current year's presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 2 - “Discontinued Operations”. Other than the discontinued operations presentation, the impact of reclassifications was not significant to the prior year's overall presentation. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.

Impairments and Other Charges

Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair
value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. There were no impairments associated with continuing operations during the three months ended March 31, 2021 or 2020.

Foreign Currency Translation
 
    We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the United States dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.6) million and $0.2 million during the three months ended March 31, 2021 and March 31, 2020, respectively.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain assets, including our interest in Standard Lithium Ltd. (“Standard Lithium”) and our retained interest in CSI Compressco and liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”). See Note 9 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets (a Level 3 fair value measurement).
Supplemental Cash Flow Information

Supplemental cash flow information from continuing and discontinued operations is as follows:

 Three Months Ended
March 31,
 20212020
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$3,973 $15,421 
Income taxes paid
252 1,479 
Decrease in accrued capital expenditures1,051 1,489 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.

New Accounting Pronouncements
Standards adopted in 2021

In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of March 31, 2021, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations
3 Months Ended
Mar. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations DISCONTINUED OPERATIONS
    On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners, LP (“Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for the combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Throughout this Quarterly Report, we refer to the transaction with Spartan as the “GP Sale.” As a result of these transactions, we no longer consolidate CSI Compressco as of January 29, 2021. We recognized a primarily non-cash accounting gain of $120.6 million during the first quarter of 2021 related to the GP Sale. The gain is included in income (loss) from discontinued operations, net of taxes in our consolidated statement of operations. We will also continue to provide back-office support to CSI Compressco under a Transition Services Agreement for up to one year until CSI Compressco has completed a full separation from our back-office support functions.

Our interest in CSI Compressco and the general partner represented substantially all of our Compression Division. In addition, on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division, consisting of our Offshore Services and Maritech segments. Our former Compression and Offshore Divisions are reported as discontinued operations for all periods presented. Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity and statements of cash flows combine continuing and discontinued operations. Our current-year consolidated statement of operations, statement of comprehensive income, statement of equity and statement of cash flows include CSI Compressco activity for January 1 through January 29. Our consolidated statements of cash flows for the three-month periods ended March 31, 2021 and March 31, 2020 included $3.0 million and $6.5 million, respectively, of capital expenditures related to our former Compression division, as well as amortization of deferred financing discounts, costs and gains of $0.7 million for the three-month period ended March 31, 2020. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale. A summary of financial information related to our discontinued operations is as follows:

Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Three Months Ended
March 31, 2021
CompressionOffshore ServicesTotal
Major classes of line items constituting income from discontinued operations
Revenue$18,968 $— $18,968 
Cost of revenues11,474 28 11,502 
General and administrative expense2,795 (5)2,790 
Interest expense, net4,336 — 4,336 
Other expense, net(106)— (106)
Pretax income (loss) from discontinued operations469 (23)446 
Pretax gain on disposal of discontinued operations120,574 
Total pretax income from discontinued operations121,020 
Income tax provision30 
Total income from discontinued operations$120,990 
Income from discontinued operations attributable to noncontrolling interest$(333)
Income from discontinued operations attributable to TETRA stockholders$120,657 
Three Months Ended
March 31, 2020
CompressionOffshore ServicesTotal
Major classes of line items constituting loss from discontinued operations
Revenue$90,238 $— $90,238 
Cost of revenues54,579 (60)54,519 
Depreciation, amortization, and accretion19,908 — 19,908 
Impairments and other charges5,371 — 5,371 
General and administrative expense10,189 205 10,394 
Interest expense, net12,564 — 12,564 
Other expense, net417 — 417 
Pretax (loss) from discontinued operations(12,790)(145)(12,935)
Income tax provision433 
Total loss from discontinued operations$(13,368)
Loss from discontinued operations attributable to noncontrolling interest$8,834 
Loss from discontinued operations attributable to TETRA stockholders$(4,534)
    
Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
March 31, 2021
Offshore ServicesMaritechTotal
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$1,222 $— $1,222 
Accrued liabilities and other296 228 524 
Total liabilities associated with discontinued operations$1,518 $228 $1,746 

December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $— $— $16,577 
Trade receivables43,837 — — 43,837 
Inventories31,220 — — 31,220 
Other current assets5,231 — — 5,231 
Property, plant, and equipment551,401 — — 551,401 
Other assets61,740 — — 61,740 
Total assets associated with discontinued operations$710,006 $— $— $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $— $20,988 
Unearned Income269 — — 269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631 — — 638,631 
Other liabilities37,253 — — 37,253 
Total liabilities associated with discontinued operations$732,237 $1,574 $228 $734,039 
See Note 8 - “Commitments and Contingencies” for further discussion of contingencies associated with discontinued operations.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] REVENUE FROM CONTRACTS WITH CUSTOMERS
    
Our contract asset balances, primarily associated with customer documentation requirements, were $16.9 million and $12.8 million as of March 31, 2021 and December 31, 2020, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $1.2 million and $2.7 million as of March 31, 2021 and December 31, 2020, respectively, and vary based on the timing of invoicing and performance obligations being met. Revenues recognized during the three-month periods ended March 31, 2021 and March 31, 2020 deferred as of the end of the preceding year were not significant. During the three-month periods ended March 31, 2021 and March 31, 2020, contract costs were not significant.

    We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 11. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Three Months Ended
March 31,
20212020
 (In Thousands)
Completion Fluids & Products
United States$24,597 $37,958 
International21,925 37,279 
46,522 75,237 
Water & Flowback Services
United States28,931 54,384 
International1,871 3,083 
30,802 57,467 
Total Revenue
United States53,528 92,342 
International23,796 40,362 
$77,324 $132,704 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Inventories INVENTORIES
Components of inventories as of March 31, 2021 and December 31, 2020 are as follows: 
 March 31, 2021December 31, 2020
 (In Thousands)
Finished goods$64,484 $68,121 
Raw materials3,288 2,910 
Parts and supplies5,018 4,001 
Work in progress1,670 1,626 
Total inventories
$74,460 $76,658 
Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Leases LEASES    We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging up to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and
insurance costs. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.

    Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

    Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 Three Months Ended
March 31,
20212020
 (In Thousands)
Operating lease expense$3,241 $3,704 
Short-term lease expense6,457 9,010 
Total lease expense$9,698 $12,714 

Supplemental cash flow information:
 Three Months Ended
March 31,
20212020
 (In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows - operating leases$3,296 $3,745 
Right-of-use assets obtained in exchange for lease obligations:
     Operating leases$1,017 $4,218 

Supplemental balance sheet information:
 March 31, 2021December 31, 2020
 (In Thousands)
Operating leases:
     Operating lease right-of-use assets$41,293 $43,448 
     Accrued liabilities and other$8,507 $8,795 
     Operating lease liabilities35,608 37,569 
     Total operating lease liabilities$44,115 $46,364 

Additional operating lease information:
 March 31, 2021December 31, 2020
Weighted average remaining lease term:
     Operating leases6.6 years6.8 years
Weighted average discount rate:
     Operating leases9.64 %9.62 %
    
    Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2021:
 Operating Leases
 (In Thousands)
Remainder of 2021$9,393 
202210,827 
20238,784 
20247,299 
20255,419 
Thereafter18,474 
Total lease payments60,196 
Less imputed interest(16,081)
Total lease liabilities$44,115 
    
    At March 31, 2021, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $5.2 million. For the three months ended March 31, 2021, we recognized sublease income of $0.3 million.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Investments
3 Months Ended
Mar. 31, 2021
Investments in and Advances to Affiliates [Abstract]  
Investments INVESTMENTS
Following the closing of the GP Sale, we continue to own approximately 10.9% of the outstanding CSI Compressco common units. In addition, we are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. See Note 9 - “Fair Value Measurements” for further information.
Our investments as of March 31, 2021 and December 31, 2020, consist of the following:
March 31, 2021December 31, 2020
(In Thousands)
Investment in CSI Compressco
$9,533 $— 
Investment in Standard Lithium3,787 2,675 
Total Investments13,320 2,675 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt and Other Borrowings
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Debt Disclosure LONG-TERM DEBT AND OTHER BORROWINGS
 
Consolidated long-term debt as of March 31, 2021 and December 31, 2020, consists of the following:
 Scheduled MaturityMarch 31, 2021December 31, 2020
  (In Thousands)
TETRA
Asset-based credit agreementSeptember 10, 2023$— $— 
Term credit agreement (1)
September 10, 2025171,160 199,894 
Total long-term debt $171,160 $199,894 
(1) Net of unamortized discount of $5.3 million and $5.5 million as of March 31, 2021 and December 31, 2020, respectively, and net of unamortized deferred financing costs of $7.8 million and $8.2 million as of March 31, 2021 and December 31, 2020, respectively.

    As of March 31, 2021, we had no outstanding balance and $6.9 million in letters of credit against our asset-based credit agreement (“ABL Credit Agreement”). Because there was no outstanding balance on this ABL Credit Agreement, associated deferred financing costs of $0.9 million as of March 31, 2021, were classified as other long-term assets on the accompanying consolidated balance sheet. As of March 31, 2021, subject to compliance with the
covenants, borrowing base, and other provisions of the ABL Credit Agreement that may limit borrowings, we had an availability of $26.9 million under this agreement. Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of March 31, 2021, we are in compliance with all covenants under the credit agreements. Our term credit agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the term credit agreement) following the conclusion of each calendar year. Within five business days of filing our Annual Report Form 10-K for the year ending December 31, 2021, the minimum amount we will be required to offer to prepay pursuant to this obligation is $8.2 million, which is reported as a current liability in our consolidated balance sheet
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.

Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

    Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have
been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
 
Financial Instruments

Investments

Our retained investment in CSI Compressco and our investment in Standard Lithium are recorded based on the quoted market stock price in active markets (a Level 1 fair value measurement). The stock component of consideration received for our arrangement with Standard Lithium is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. The unearned income associated with the stock component of this agreement is not significant as of March 31, 2021 or December 31, 2020. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations

Warrants

The Warrants are valued using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement).

Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2021 and December 31, 2020, are as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices in Active Markets for Identical Assets or LiabilitiesSignificant Other Observable InputsSignificant Unobservable Inputs
DescriptionMarch 31, 2021(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in CSI Compressco
$9,533 $9,533 $— $— 
Investment in Standard Lithium3,787 3,787 — — 
Warrants liability(521)— — (521)
Net asset$12,799 
   Fair Value Measurements Using
Total as of Quoted Prices in Active Markets for Identical Assets or LiabilitiesSignificant Other Observable InputsSignificant Unobservable Inputs
DescriptionDecember 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675$2,675 — $— 
Warrants liability(198)— — (198)
Net asset$2,477 

The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA’s ABL Credit Agreement and term credit agreement approximate their carrying amounts. See Note 7 - “Long-Term Debt and Other Borrowings” for further discussion.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) per Share NET INCOME (LOSS) PER SHARE
The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:
Three Months Ended
March 31,
 20212020
 (In Thousands)
Number of weighted average common shares outstanding
126,149 125,587 
Assumed exercise of equity awards and warrants
— 10 
Average diluted shares outstanding
126,149 125,597 
For the three-month period ended March 31, 2021, the average diluted shares outstanding excludes the impact of 1,727 outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net loss from continuing operations recorded during the period.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Industry Segments
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Industry Segments INDUSTRY SEGMENTS
 
We manage our operations through two Divisions: Completion Fluids & Products and Water & Flowback Services.

 Summarized financial information concerning the business segments is as follows:
Three Months Ended
March 31,
 20212020
 (In Thousands)
Revenues from external customers  
Product sales  
Completion Fluids & Products Division$45,019 $70,190 
Water & Flowback Services Division13 25 
Consolidated$45,032 $70,215 
Services   
Completion Fluids & Products Division$1,503 $5,047 
Water & Flowback Services Division30,789 57,442 
Consolidated$32,292 $62,489 
Total revenues  
Completion Fluids & Products Division$46,522 $75,237 
Water & Flowback Services Division30,802 57,467 
Consolidated$77,324 $132,704 
Income (loss) before taxes  
Completion Fluids & Products Division$9,010 $19,396 
Water & Flowback Services Division(5,480)(2,244)
Interdivision eliminations
Corporate Overhead(1)
(15,308)(13,444)
Consolidated$(11,775)$3,713 
(1) Amounts reflected include the following general corporate expenses:
 Three Months Ended
March 31,
 20212020
 (In Thousands)
General and administrative expense$13,020 $8,081 
Depreciation and amortization169 197 
Interest expense5,064 5,455 
Warrants fair value adjustment (income) expense323 (338)
Other general corporate income, net(3,268)49 
Total$15,308 $13,444 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation, and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Nature of operations
Organization 

We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. We are composed of two divisions – Completion Fluids & Products and Water & Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.
Principles of consolidation policy
Presentation  

Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2021 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2021.
 
The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission (“SEC”) and do not include all information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2020 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 5, 2021.
Use of estimates policy
Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.
Reclassifications
Reclassifications

    Certain previously reported financial information has been reclassified to conform to the current year's presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 2 - “Discontinued Operations”. Other than the discontinued operations presentation, the impact of reclassifications was not significant to the prior year's overall presentation. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
Impairments and other charges
Impairments and Other Charges

Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair
value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. There were no impairments associated with continuing operations during the three months ended March 31, 2021 or 2020.
Foreign currency translation policy
Foreign Currency Translation
 
    We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the United States dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.6) million and $0.2 million during the three months ended March 31, 2021 and March 31, 2020, respectively.
Fair value measurements
Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain assets, including our interest in Standard Lithium Ltd. (“Standard Lithium”) and our retained interest in CSI Compressco and liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”). See Note 9 - “Fair Value Measurements” for further discussion.
Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets (a Level 3 fair value measurement).
New accounting pronouncements
New Accounting Pronouncements
Standards adopted in 2021

In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of March 31, 2021, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation, and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow information from continuing and discontinued operations is as follows:

 Three Months Ended
March 31,
 20212020
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$3,973 $15,421 
Income taxes paid
252 1,479 
Decrease in accrued capital expenditures1,051 1,489 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations (Tables)
3 Months Ended
Mar. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations A summary of financial information related to our discontinued operations is as follows:
Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Three Months Ended
March 31, 2021
CompressionOffshore ServicesTotal
Major classes of line items constituting income from discontinued operations
Revenue$18,968 $— $18,968 
Cost of revenues11,474 28 11,502 
General and administrative expense2,795 (5)2,790 
Interest expense, net4,336 — 4,336 
Other expense, net(106)— (106)
Pretax income (loss) from discontinued operations469 (23)446 
Pretax gain on disposal of discontinued operations120,574 
Total pretax income from discontinued operations121,020 
Income tax provision30 
Total income from discontinued operations$120,990 
Income from discontinued operations attributable to noncontrolling interest$(333)
Income from discontinued operations attributable to TETRA stockholders$120,657 
Three Months Ended
March 31, 2020
CompressionOffshore ServicesTotal
Major classes of line items constituting loss from discontinued operations
Revenue$90,238 $— $90,238 
Cost of revenues54,579 (60)54,519 
Depreciation, amortization, and accretion19,908 — 19,908 
Impairments and other charges5,371 — 5,371 
General and administrative expense10,189 205 10,394 
Interest expense, net12,564 — 12,564 
Other expense, net417 — 417 
Pretax (loss) from discontinued operations(12,790)(145)(12,935)
Income tax provision433 
Total loss from discontinued operations$(13,368)
Loss from discontinued operations attributable to noncontrolling interest$8,834 
Loss from discontinued operations attributable to TETRA stockholders$(4,534)
    
Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
March 31, 2021
Offshore ServicesMaritechTotal
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$1,222 $— $1,222 
Accrued liabilities and other296 228 524 
Total liabilities associated with discontinued operations$1,518 $228 $1,746 

December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $— $— $16,577 
Trade receivables43,837 — — 43,837 
Inventories31,220 — — 31,220 
Other current assets5,231 — — 5,231 
Property, plant, and equipment551,401 — — 551,401 
Other assets61,740 — — 61,740 
Total assets associated with discontinued operations$710,006 $— $— $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $— $20,988 
Unearned Income269 — — 269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631 — — 638,631 
Other liabilities37,253 — — 37,253 
Total liabilities associated with discontinued operations$732,237 $1,574 $228 $734,039 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block] In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Three Months Ended
March 31,
20212020
 (In Thousands)
Completion Fluids & Products
United States$24,597 $37,958 
International21,925 37,279 
46,522 75,237 
Water & Flowback Services
United States28,931 54,384 
International1,871 3,083 
30,802 57,467 
Total Revenue
United States53,528 92,342 
International23,796 40,362 
$77,324 $132,704 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
Components of inventories as of March 31, 2021 and December 31, 2020 are as follows: 
 March 31, 2021December 31, 2020
 (In Thousands)
Finished goods$64,484 $68,121 
Raw materials3,288 2,910 
Parts and supplies5,018 4,001 
Work in progress1,670 1,626 
Total inventories
$74,460 $76,658 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Lease, Cost Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 Three Months Ended
March 31,
20212020
 (In Thousands)
Operating lease expense$3,241 $3,704 
Short-term lease expense6,457 9,010 
Total lease expense$9,698 $12,714 

Supplemental cash flow information:
 Three Months Ended
March 31,
20212020
 (In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows - operating leases$3,296 $3,745 
Right-of-use assets obtained in exchange for lease obligations:
     Operating leases$1,017 $4,218 
Assets and Liabilities, Lessee upplemental balance sheet information:
 March 31, 2021December 31, 2020
 (In Thousands)
Operating leases:
     Operating lease right-of-use assets$41,293 $43,448 
     Accrued liabilities and other$8,507 $8,795 
     Operating lease liabilities35,608 37,569 
     Total operating lease liabilities$44,115 $46,364 

Additional operating lease information:
 March 31, 2021December 31, 2020
Weighted average remaining lease term:
     Operating leases6.6 years6.8 years
Weighted average discount rate:
     Operating leases9.64 %9.62 %
Lessee, Operating Lease, Liability, Maturity Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2021:
 Operating Leases
 (In Thousands)
Remainder of 2021$9,393 
202210,827 
20238,784 
20247,299 
20255,419 
Thereafter18,474 
Total lease payments60,196 
Less imputed interest(16,081)
Total lease liabilities$44,115 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Tables)
3 Months Ended
Mar. 31, 2021
Investments in and Advances to Affiliates [Abstract]  
Summary of Investments
Our investments as of March 31, 2021 and December 31, 2020, consist of the following:
March 31, 2021December 31, 2020
(In Thousands)
Investment in CSI Compressco
$9,533 $— 
Investment in Standard Lithium3,787 2,675 
Total Investments13,320 2,675 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt and Other Borrowings (Table)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Long-Term Debt Table
 Scheduled MaturityMarch 31, 2021December 31, 2020
  (In Thousands)
TETRA
Asset-based credit agreementSeptember 10, 2023$— $— 
Term credit agreement (1)
September 10, 2025171,160 199,894 
Total long-term debt $171,160 $199,894 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value Measurements, Recurring and Nonrecurring
Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2021 and December 31, 2020, are as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices in Active Markets for Identical Assets or LiabilitiesSignificant Other Observable InputsSignificant Unobservable Inputs
DescriptionMarch 31, 2021(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in CSI Compressco
$9,533 $9,533 $— $— 
Investment in Standard Lithium3,787 3,787 — — 
Warrants liability(521)— — (521)
Net asset$12,799 
   Fair Value Measurements Using
Total as of Quoted Prices in Active Markets for Identical Assets or LiabilitiesSignificant Other Observable InputsSignificant Unobservable Inputs
DescriptionDecember 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675$2,675 — $— 
Warrants liability(198)— — (198)
Net asset$2,477 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares [Table Text Block]
The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:
Three Months Ended
March 31,
 20212020
 (In Thousands)
Number of weighted average common shares outstanding
126,149 125,587 
Assumed exercise of equity awards and warrants
— 10 
Average diluted shares outstanding
126,149 125,597 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Industry Segments (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Segment Reporting Table
Three Months Ended
March 31,
 20212020
 (In Thousands)
Revenues from external customers  
Product sales  
Completion Fluids & Products Division$45,019 $70,190 
Water & Flowback Services Division13 25 
Consolidated$45,032 $70,215 
Services   
Completion Fluids & Products Division$1,503 $5,047 
Water & Flowback Services Division30,789 57,442 
Consolidated$32,292 $62,489 
Total revenues  
Completion Fluids & Products Division$46,522 $75,237 
Water & Flowback Services Division30,802 57,467 
Consolidated$77,324 $132,704 
Income (loss) before taxes  
Completion Fluids & Products Division$9,010 $19,396 
Water & Flowback Services Division(5,480)(2,244)
Interdivision eliminations
Corporate Overhead(1)
(15,308)(13,444)
Consolidated$(11,775)$3,713 
(1) Amounts reflected include the following general corporate expenses:
 Three Months Ended
March 31,
 20212020
 (In Thousands)
General and administrative expense$13,020 $8,081 
Depreciation and amortization169 197 
Interest expense5,064 5,455 
Warrants fair value adjustment (income) expense323 (338)
Other general corporate income, net(3,268)49 
Total$15,308 $13,444 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation, and Significant Accounting Policies - Additional Information (Details)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
shares
Mar. 31, 2020
USD ($)
Accounting Policies [Abstract]    
Number of Operating Segments 2  
Foreign Currency Transaction Gain (Loss), Realized | $ $ (0.6) $ 0.2
Class of Warrant or Right, Outstanding | shares 11.2  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation, and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Operating lease right-of-use assets $ 41,293 $ 43,448
Accrued liabilities and other 8,507 8,795
Operating lease liabilities $ 35,608 $ 37,569
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation, and Significant Accounting Policies - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accounting Policies [Abstract]    
Interest paid $ 3,973 $ 15,421
Income taxes paid 252 1,479
Decrease in accrued capital expenditures $ 1,051 $ 1,489
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 29, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sale of CCLP, net of cash divested   $ 18 $ 0    
Gain on disposition of business   120,574 0    
Revenue   18,968 90,238    
Cost of revenues   11,502 54,519    
Depreciation, amortization, and accretion     19,908    
Impairments and other charges     5,371    
General and administrative expense   2,790 10,394    
Interest expense, net   4,336      
Other expense, net   (106) 417    
Pretax income (loss) from discontinued operations   446 (12,935)    
Pretax gain on disposal of discontinued operations   120,574      
Total pretax income from discontinued operations   121,020 12,564    
Income tax provision   30 433    
Total income from discontinued operations   120,990 (13,368)    
Income from discontinued operations attributable to noncontrolling interest   (333) 8,834    
Income from discontinued operations attributable to TETRA stockholders   120,657 (4,534)    
Cash and cash equivalents   0 7,416 $ 16,577 $ 2,370
Trade receivables       43,837  
Inventories       31,220  
Other current assets       5,231  
Property, plant, and equipment       551,401  
Other assets       61,740  
Total assets associated with discontinued operations   1,746   710,006  
Assets of discontinued operations   0   710,006  
Trade payables   1,222   20,988  
Unearned Income       269  
Accrued liabilities and other   524   36,898  
Long-term debt, net       638,631  
Other liabilities       37,253  
Total liabilities associated with discontinued operations       734,039  
CSI Compressco | Discontinued Operations, Held-for-sale or Disposed of by Sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from divestiture of businesses $ 13,400        
Consideration transferred 3,100        
Proceeds from sale of CCLP, net of cash divested 500        
Gain on disposition of business $ 120,600        
CSI Compressco | Discontinued Operations, Held-for-sale or Disposed of by Sale | Limited Partner [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
General partner, ownership interest 23.10%        
Compression Division [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Revenue   18,968 90,238    
Cost of revenues   11,474 54,579    
Depreciation, amortization, and accretion     19,908    
Impairments and other charges     5,371    
General and administrative expense   2,795 10,189    
Interest expense, net   4,336      
Other expense, net   (106) 417    
Pretax income (loss) from discontinued operations   469 (12,790)    
Total pretax income from discontinued operations     12,564    
Cash and cash equivalents       16,577  
Trade receivables       43,837  
Inventories       31,220  
Other current assets       5,231  
Property, plant, and equipment       551,401  
Other assets       61,740  
Total assets associated with discontinued operations       710,006  
Trade payables       19,766  
Unearned Income       269  
Accrued liabilities and other       36,318  
Long-term debt, net       638,631  
Other liabilities       37,253  
Total liabilities associated with discontinued operations       732,237  
Compression Division [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Capital expenditure, discontinued operations   3,000 6,500    
Total income from discontinued operations     700    
Offshore Services [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Revenue   0 0    
Cost of revenues   28 (60)    
Depreciation, amortization, and accretion     0    
Impairments and other charges     0    
General and administrative expense   (5) 205    
Interest expense, net   0      
Other expense, net   0 0    
Pretax income (loss) from discontinued operations   (23) (145)    
Total pretax income from discontinued operations     $ 0    
Cash and cash equivalents       0  
Trade receivables       0  
Inventories       0  
Other current assets       0  
Property, plant, and equipment       0  
Other assets       0  
Total assets associated with discontinued operations   1,518   0  
Trade payables   1,222   1,222  
Unearned Income       0  
Accrued liabilities and other   296   352  
Long-term debt, net       0  
Other liabilities       0  
Total liabilities associated with discontinued operations       1,574  
Maritech [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Cash and cash equivalents       0  
Trade receivables       0  
Inventories       0  
Other current assets       0  
Property, plant, and equipment       0  
Other assets       0  
Total assets associated with discontinued operations   228   0  
Trade payables   0   0  
Unearned Income       0  
Accrued liabilities and other   $ 228   228  
Long-term debt, net       0  
Other liabilities       0  
Total liabilities associated with discontinued operations       $ 228  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers Revenue Performance Obligation (Details)
Mar. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 77,324 $ 132,704
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 53,528 92,342
Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 23,796 40,362
Completion Fluids & Products Division [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 46,522 75,237
Completion Fluids & Products Division [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 24,597 37,958
Completion Fluids & Products Division [Member] | Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 21,925 37,279
Water & Flowback Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 30,802 57,467
Water & Flowback Services [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 28,931 54,384
Water & Flowback Services [Member] | Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 1,871 $ 3,083
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract with customer, asset balances $ 16,900 $ 12,800
Unearned income $ 1,202 $ 2,675
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Inventory, Finished Goods, Gross $ 64,484 $ 68,121
Inventory, Raw Materials, Gross 3,288 2,910
Other Inventory, Supplies, Gross 5,018 4,001
Inventory, Work in Process, Gross 1,670 1,626
Inventories $ 74,460 $ 76,658
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease, initial lease term 15 years
Lessee, operating lease, liability, payments, net of sublease income, due $ 5.2
Sublease Income $ 0.3
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, termination option period 30 days
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, remaining lease term 13 years
Operating lease, termination option period 6 months
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Leases [Abstract]    
Operating lease expense $ 3,241 $ 3,704
Short-term lease expense 6,457 9,010
Total lease expense $ 9,698 $ 12,714
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows - operating leases $ 3,296 $ 3,745
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 1,017 $ 4,218
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating leases:    
Operating lease right-of-use assets $ 41,293 $ 43,448
Accrued liabilities and other 8,507 8,795
Operating lease liabilities 35,608 37,569
Total operating lease liabilities $ 44,115 $ 46,364
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Sublease Income $ 0.3  
Weighted average remaining lease term:    
Operating leases 6 years 7 months 6 days 6 years 9 months 18 days
Weighted average discount rate:    
Operating leases 9.64% 9.62%
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Leases    
Remainder of 2021 $ 9,393  
2022 10,827  
2023 8,784  
2024 7,299  
2025 5,419  
Thereafter 18,474  
Total lease payments 60,196  
Less imputed interest (16,081)  
Total lease liabilities $ 44,115 $ 46,364
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Investments in and Advances to Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Investments in and Advances to Affiliates [Line Items]    
Total Investments $ 13,320 $ 2,675
CSI Compressco    
Investments in and Advances to Affiliates [Line Items]    
Ownership percentage 10.90%  
Total Investments $ 9,533 0
Standard Lithium    
Investments in and Advances to Affiliates [Line Items]    
Total Investments $ 3,787 $ 2,675
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long-term Debt, Excluding Current Maturities $ 163,003 $ 199,894
Parent Company [Member]    
Debt Instrument [Line Items]    
Long-term Debt, Excluding Current Maturities 171,160 199,894
Unamortized deferred finance costs 900  
Revolving Credit Facility [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term Debt 0 0
Term Loan [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term Debt 171,160 199,894
Unamortized deferred finance costs 7,800 8,200
Debt Instrument, Unamortized Discount (Premium), Net $ 5,300 $ 5,500
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt and Other Borrowings (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Current portion of long-term debt $ 8,157 $ 0
Parent Company [Member]    
Debt Instrument [Line Items]    
Unamortized deferred finance costs 900  
Line of Credit [Member]    
Debt Instrument [Line Items]    
Debt prepayment cost 8,200  
Line of Credit [Member] | Parent Company [Member]    
Debt Instrument [Line Items]    
Value of amount outstanding 0  
Bank line of credit, letters of credit and guarantees 6,900  
Bank line of credit, net availability 26,900  
Term Loan [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Unamortized deferred finance costs $ 7,800 $ 8,200
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies (Details) - USD ($)
Jan. 15, 2020
Mar. 31, 2021
Aug. 31, 2019
Mar. 01, 2018
Long-term Purchase Commitment [Line Items]        
Discontinued operation, amounts of material contingent liabilities remaining, performance bonds   $ 46,800,000    
Damages Awarded $ 7,900,000      
Within 90 Days Following Bonding Agreement Closing [Member]        
Long-term Purchase Commitment [Line Items]        
Discontinued operation, amounts of material contingent liabilities remaining, performance bonds   47,000,000.0    
Within 180 Days Following Bonding Agreement Closing [Member]        
Long-term Purchase Commitment [Line Items]        
Discontinued operation, amounts of material contingent liabilities remaining, performance bonds   $ 47,000,000.0    
Offshore Division | Discontinued Operations, Disposed of by Sale        
Long-term Purchase Commitment [Line Items]        
Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable       $ 7,500,000
Disposal Group, Including Discontinued Operation, Reserve, Other Receivables     $ 1,500,000  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Market Risks and Derivative Hedge Contracts (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Net asset $ 12,799 $ 2,477
CSI Compressco    
Derivatives, Fair Value [Line Items]    
Net asset 9,533  
CSI Compressco | Fair Value, Inputs, Level 1 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 9,533  
CSI Compressco | Fair Value, Inputs, Level 2 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 0  
CSI Compressco | Fair Value, Inputs, Level 3 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 0  
Standard Lithium    
Derivatives, Fair Value [Line Items]    
Net asset 3,787 (2,675)
Standard Lithium | Fair Value, Inputs, Level 1 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 3,787 (2,675)
Standard Lithium | Fair Value, Inputs, Level 2 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 0 0
Standard Lithium | Fair Value, Inputs, Level 3 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 0 0
Warrants liability    
Derivatives, Fair Value [Line Items]    
Net asset (521) (198)
Warrants liability | Fair Value, Inputs, Level 1 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 0 0
Warrants liability | Fair Value, Inputs, Level 2 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset 0 0
Warrants liability | Fair Value, Inputs, Level 3 [Member]    
Derivatives, Fair Value [Line Items]    
Net asset $ (521) $ (198)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 126,149,000 125,587,000
Weighted Average Number Diluted Shares Outstanding Adjustment 0 10,000
Weighted Average Number of Shares Outstanding, Diluted 126,149,000 125,597,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,727  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Industry Segments Details [Line Items]    
Revenues $ 77,324 $ 132,704
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (11,775) 3,713
Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 46,522 75,237
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 9,010 19,396
Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 30,802 57,467
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (5,480) (2,244)
Interdivision Eliminations [Member]    
Industry Segments Details [Line Items]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 3 5
Corporate Overhead [Member]    
Industry Segments Details [Line Items]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (15,308) (13,444)
Product sales    
Industry Segments Details [Line Items]    
Revenues 45,032 70,215
Product sales | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 45,019 70,190
Product sales | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 13 25
Services    
Industry Segments Details [Line Items]    
Revenues 32,292 62,489
Services | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 1,503 5,047
Services | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues $ 30,789 $ 57,442
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Industry Segments - Corporate Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
General and administrative expense $ 20,012 $ 20,348
Depreciation, amortization, and accretion 8,951 9,552
Interest expense, net 4,404 5,292
Warrants fair value adjustment 323 (337)
Other (income) expense, net (5,095) 22
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest 11,943 (2,992)
Corporate Overhead [Member]    
Segment Reporting Information [Line Items]    
General and administrative expense 13,020 8,081
Depreciation, amortization, and accretion 169 197
Interest expense, net 5,064 5,455
Warrants fair value adjustment 323 (338)
Other (income) expense, net (3,268) 49
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $ 15,308 $ 13,444
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Industry Segments Additional Details (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Industry Segments Details [Line Items]    
Number of Reportable Segments 2  
Revenues $ 77,324 $ 132,704
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (11,775) 3,713
General and administrative expense 20,012 20,348
Depreciation, amortization, and accretion 8,951 9,552
Interest expense, net 4,404 5,292
Warrants fair value adjustment 323 (337)
Other Nonoperating Income (Expense) 5,095 (22)
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (11,943) 2,992
Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 46,522 75,237
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 9,010 19,396
Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 30,802 57,467
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (5,480) (2,244)
Interdivision Eliminations [Member]    
Industry Segments Details [Line Items]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 3 5
Corporate Overhead [Member]    
Industry Segments Details [Line Items]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (15,308) (13,444)
General and administrative expense 13,020 8,081
Depreciation, amortization, and accretion 169 197
Interest expense, net 5,064 5,455
Warrants fair value adjustment 323 (338)
Other Nonoperating Income (Expense) 3,268 (49)
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (15,308) (13,444)
Product sales    
Industry Segments Details [Line Items]    
Revenues 45,032 70,215
Product sales | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 45,019 70,190
Product sales | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 13 25
Services    
Industry Segments Details [Line Items]    
Revenues 32,292 62,489
Services | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 1,503 5,047
Services | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues $ 30,789 $ 57,442
XML 67 R9999.htm IDEA: XBRL DOCUMENT v3.21.1
Label Element Value
Stock Issued During Period, Value, Restricted Stock Award, Gross us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross $ 6,000
Additional Paid-in Capital [Member]  
Stock Issued During Period, Value, Restricted Stock Award, Gross us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross 0
Common Stock Value [Member]  
Stock Issued During Period, Value, Restricted Stock Award, Gross us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross $ 6,000
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +UNI5('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 " "];J52I:]$%N\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCQ]-%\+Q)B6K% H-M'0GI$DB:CV0IMCY^\IJXE#:#RAHHYFK M,V= G?136:PD4N_9BC@!IAAA,'$[P*JA9BK?V)S!]@E.46]I,9Q+,GL<-^R_JF:NJB6J6SKUN^:OE]^SZ[_O"["1NG]$'_ M8^.K8-_!KW_1?P%02P,$% @ O6ZE4IE&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" "];J52+&3%)2 % !+%0 & 'AL+W=O_0L-5.Q-B+)NO'<(,(:3+=#=+ NTV[?1"V )[8EM4DD/X M]SVRP289<^SF(OX\+X^/CEY]C/9"OJB XBA1-ZU Z]UGRU)>P&.FKL6. M)_!D(V3,-%S*K:5VDC,_"XHCBW8Z/2MF8=(:C[)["SD>B51'8<(7DJ@TCID\ MW/)([&]:=NMTXRG_[Q82KJQ"Q0]CGJA0)$3RS4UK8G^> M.M0$9&_\$?*].CLGYE/60KR8B[E_T^H8(AYQ3QL)!H=7/N519)2 X]^C:*OX M31-X?GY2O\\^'CYFS12?BNA'Z.O@IC5H$9]O6!KI)['_PH\?U#5ZGHA4]I_L M\W==MT6\5&D1'X.!( Z3_,C>CHDX"Z"]"P'T&$ _!-C.A0#G&.!D'YJ399]U MQS0;CZ38$VG>!C5SDN4FBX:O"1/3C$LMX6D(<7H\%:]6]Y1Y#87H1=$'/)-)#I09);XW'\?;P%0045/5+<4%?S&Y#5Q["M".]2N MX)G6A1](QZV*?D?C%#ER,CD'S='?D[72$LKN'T32+23=3-*]('DGO!0Z@R:K MPXY7)1P/MSOM1X2B6U!TFU$\IDQJ+J,#>>([(745$2ZE9PV[;C=KL(S;"@&3:A>>+;T'052-4#BRO;#M=9 MS59/$[+B7I"(2&Q#KJ[(//&N$42[4QI>IPDDZ D)C<=,.UZ1I88J(T*2J4@3 M+0]P]"O):]3O9ACDF2O;32!7[(W,?:BY+SQUG]>[+2]&DCT\\L.E^ F=D9.Z%6DN&*-62EN]-&[KX,8$$(/A#O M6%)9YC4R=?,R6IHY;63FY_T&Z,SZBGQ/-1A[8LJ_QT$" M!/Q<#*,K/9XV6@(L8P:5?YLJ>*RJ/0+7J5G!T=+9::-5P"SFP=WY(]5Q[7N9"Y=[1*E* MKW=P9YX DI]C1:S*J&YK!"XVFW6V766*)-O%4\0S*Z]\YZJX6^P43K+],:M\ M/=]FA%4^U)@B$=] :.>Z#YXE\YV[_$*+7;;YM19:BS@[#3CSN30OP/.-$/IT M87Z@V#\=_P=02P,$% @ O6ZE4BMM#Q&Q!@ %QP !@ !X;"]W;W)K M=C:!V%K&&]L:R)I@-VOW_9EQL:2!=G*YH49#T?2Z6YUGY9U^"CD-[7D7*.G MLJC4T6RI]>I@/E?IDI=,[8L5K^ _"R%+IN%1WL_52G*6-8/*8DX\+YR7+*]F MQX?-;U?R^%"L=9%7_$HBM2Y+)O\^Y85X/)KAV>:'Z_Q^J>L?YL>'*W;/;[C^ MO+J2\#3?SI+E):]4+BHD^>)H=H(/SFA<#V@07W+^J ;?46W*G1#?ZH>+[&CF MU8QXP5-=3\'@XX&?\:*H9P(>W[M)9]LUZX'#[YO9WS?&@S%W3/$S47S-,[T\ MFL4SE/$%6Q?Z6CS^QCN#@GJ^5!2J^8L>.ZPW0^E::5%V@X%!F5?M)WOJ'#$8 M //8!Y!N !D/\"<&T&X ;0QMF35FG3/-C@^E>$2R1L-L]9?&-\UHL":OZC#> M: G_S6&FE0N^JC&?/Q\_! MH*U59&/5*7%.^)')?43Q+B(>P18^9Z\?[CGHT*V3:3.?/S'?-7_@U9I;/=.. M#)N1=M(?Q B4PABAVZX M?,A3"/"-*#+TQ\F=TA(R[4^'$X+M8H'3"><'2"&?;Z*NZY MN?$*BG71)E(&.I'7B5LK).)/(/F*6ZNR9[+Q/$Q&G*TPZL<3I ?2@U_8M9J# MF.@-Q5U4<:MGNWF&!'S?&]=("RH@R43^8]*S)$Z6[R'_T1=6K#DZR?X"16Z* MP>4"?642A>?K!;?RZ;JK63-S3? MONQN:K((O&2<9188F?)VKTC8?V%/-*[<^1UR[2U:2%$B:%%T7JWSZG[8DMQQ MZ&'YQO6W[(E#(#X)>*RT%$51PS<;S&JD;QJ)<1095IHX*-=TPLY>#+%;#:^D M>,B;7AC,0&UDD*ZML)(UI0V'\9BI"8K(A+#@7O_P"P+8!:1H M)Y?9JHJ6[@ MU<0W-KJ)(\EDKO8RB-TZV I)Y\UF\V2Y2MO] \HGMMO'RMVB?<1+DK'\67![ MF-)P*DU[%<1N&?P$I[9\Z&XK2YNX)9X?C5F:N#U0P2B<8-FK(';+X,Y%5T9J MBHAI+?.[M69W!6P+@:KG&9B[,M#40BAVQDXQ47%, KL5I!=,XA9,P]>&);?O M;J]/$!S TF]+:(:YM&Z:;IEGG;D71W@L3A;<'@Z"B?0DO882[&SA3YG*T[J0 M;ZQ9U?VI*$NH+,U9[1==P?HMJ;H7.<^+=7.RK*E8_=>N M&PW]XNV/.WL+RMOW)LH%Z761N'718M7YL%X,Y*8U1JV$@@(#3>H$#B2(-TTL M"-+0%]/VMPSC9Y8EX=A^$P5>\B94B/1J2]QJ^].RP+?$)S:L,%&U%5,YT&LI M<6OIU^9=#<3A!$X^<,1!G];E';@>PG#3OJZX7&NE(82P67?;B%BML*@L";$_ M[N&MN""()[IXTFLM"9W)O,F6_YK.O4Z2E\Z+/Y+.+R=Q]*HD-E&.).Y5D[A5 M\UB%^5QB;*E<:])!.W)/^T-$Y>E<8FRI'&M)=DZI;D'TSC+B;6=VKF M@=6:R%9<$"03B4Q[5:;NDRUT]]DZU0CVV;A/?CYC+\#4+<#.5XC$Z"W\P*/C M8[P%%GD$3[12=/!RD_[_;Q%IKUG4K5F;Y5;3/N[<8CFYX20>-Y@6F!^0>**; MI[TJ4;-DPLY>2VCT"\+?EWOJ M+O>O#W]L;'<2AW2L2A:8#P>,<0F8#ZY82B[OFYLG!=*\KG1[+[']=7N[==+< MZ8Q^/\4'9^T=53]->V7VDA&:ID17>J1)A'$5I M6#$N@\G([]WJR4BMK. 2;S68554Q_7J)0JW'02]XV[CCB]*ZC7 R6K(%WJ-] M7-YJ6H4M2L$KE(8K"1KGX^"B]W$Z=/;>X!O'M=EX!Z=DIM236UP7XR!RA%!@ M;AT"H\801O2.6Z^OZ%_]MI)RXP9G"KQG1>V' ?# J7*V'\+ZP;VRB ?&6LJAIG8E!Q63_92Y.'#0?"Z7:(&X=XVZ&_ MQR%I'!(OM&;F97UBEDU&6JU!.VM":OK*R<].IDH:)7C! M+!9P;^E!1V0-J#E,546%4;H3>T:XEKFJ$$[A\?X3'!^=P!%P"0^E6ADF"S,* M+;%QF&'>1+ZL(\=[(B=PHZ0M#5S) HOW_B&I:*7$;U(NXX. -TR?0=+[ '$4 M]SKX3/_=/3I )VDSFWB\9 ]>F\R]N?QQ,3-64R'_/!"NWX;K^W#]/>&^THWG M->ZQ4,:<=)U(#9%Z"'>_GR>]Z#SJ9Z/P>3-1NV:GO2C)TM;L'<-!RW!PD"%= M.[I4DJI::Y3Y*Y!V:02KKW/QBXK=IVNN504YU0:7*RX70!U+>R/S 23Z=%KV M@KY&CR)7A>[ @:JPX^AJ036QP::@M)]FW7K25D]Z4,_[,ZUSWY7T="=X+TKC M=+B5]%VSTUXZ["?=)+.69/8?)(]KEB?@*@28M9K/5I;-!()5()5T:==*")=W M+BUJ-+9+4[9+-DF2+46[1N?1H-^M9]CJ&?YWTIN"W]'S7&G;M.UNZV,_#"M_ZM M_4N:C?4H^PM3#U;J4PLN#0B<$V1TEE&"=3VLZH552]_O9\K2]/"O)RAZH*6QQ8:+2M)+_KY#2E;=P#9Z$1?->_-FXWBKS8NM$1WLI%!V M$M7.-;=Q;,L:);,#W:"B/TMM)'-T-*O8-@99%4!2Q&F2W,22<17EXW W,_E8 MKYW@"F<&[%I*9EZG*/1V$@VC_<437]7.7\3YN&$KG*-[;F:&3G'/4G&)RG*M MP.!R$MT-;XN1MP\&WSAN[<$>?"0+K5_\X:&:1(D7A )+YQD8+1LL4 A/1#)^ M=YQ1[](##_=[]L\A=HIEP2P66GSGE:LGT<<(*ERRM7!/>OL%NWC>>[Y2"QN^ ML.ULDPC*M75:=F!2(+EJ5[;K\G ()[C@+0#I&\!HQ. K -D(=!660CKGCF6 MCXW>@O'6Q.8W(3P?/\'BXOKN "N(*OM5Y;IBH[CAVI\S[B MLE,R;96D)Y1D\*B)V,(G56'U+SZFJ/K0TGUHT_0LX2,S \B&UY FZ?"(GN+_ MXS.V/NX5UAAK[YQEWH][=*+@;G7!'34XMK*B'#!6L M? 5B5E:P=GBJ7]1:7LPU.+8[5JR6_2:P^Z=@DU,2-H?I.V?12HX/^E*B685Q MM5#JM7)M'?O;_D6X"X/PYGY*+T4[V']IVF>&JK3BRH+ )5$F@P\T9Z8=W?;@ M=!.Z?Z$=S5+8UO3:H?$&]'^IM=L?O(/^_BDY:?;3WU!V3$4?DB M&_U\/B.SUR]NU6K=VR\6%V=;L9+?9?]C>V/@T^+8RU)M9-LIW29&/IS/+LGG MJRRU#0:+_RCYW(VN$SN4>ZT?[8??E^>SU"J2C:Q[VX6 /T_R2C:-[0ET_'7H M=':\IVTXOG[M_9_#X&$P]Z*35[KY4RW[]?FLG"5+^2!V37^KG_\E#P/*;'^U M;KKA_^3Y8)O.DGK7]7IS: P*-JK=_Q4_#XX8-2 \T( >&M#W-F"'!FP8Z%[9 M,*QKT8N+,Z.?$V.MH3=[,?AF: VC4:V=QN^]@5\5M.LOKG3;Z48M12^7R1?1 MB+:6R7?;79?,DQ_?KY-?/OR:?$A4F]RM]:X3[;([6_1P9]M^41_N\F5_%QJX MRS=A/B6,?$QH2@G2_"K>_%K6Q^;IV^8+&.]QT/0X:#KTQT*#WADCVSX170?C M_!SID1U[9$.//-2CZ-8)^":I[87\:Z>>1 .W0'VU[RH?NK+;[.DBXR1G9XNG ML4M\J[R@&3U:O=')CSIY5.>M['JC:CO95BFF;M]!-KYO-I$6-7FC*SOJRJ*Z M[HQ82MC3M=Z!TR ^U!(\>-_(CTD+L4P_)**!B&-7)^K2S%=$>5I.="-6/"U* M7'I^E)Y'I?_>/L%$:Z-P9;EWSX+S/)TH0ZSR/ LH*X[*BJBRRV%Y6^$&"$C:&HWL)3,M7J6Q0D!6K@8LNCV#(J]L;(K5#+1/X$0G6R&W:3 M[M?20!@<;U=,=.E)(IQ6^40X8L5X6>"ZJZ/N*KYR=2^:=TBLO)O3-&,5G6CT MS2I&,AYP+DE=F$^C(>_&V&GO7SXF6XCQ_RR\?)[J]4QA<2A$*$6:0/)V2!3.C!>$!A0XO),X7F^98]PVI(^0R6Z-7 M1G:X5!\35>8)]8U(1D.>="PA<9CLH\DVNEE1S3Y >%YEO)K*1NR 1V6 -,2A MAL19\Q6<:?F]V^R:(9=<2B@K:C6 !E7L8V3.BKRJO.V%&A8Y"Z1"Q!&'Q)'S M;\@L_@]7^QBI:.8O$,0L+[/0"G&X(54TD/\Q(/%TYDH=&F@:)R_,%^S:CQ!? M( F#8NYQ#%_5]J)=*4C%#C=U&=EHML5&FU[]'9SM@X0WZRYE?)I:8&8DB&CJ MR$3C9+J6#Q( #2%4_!P/ Y7JDZ><;B/$)I29TU%1$D?3'_N\K%TEC83"-#&V M IWKA_FNDY'$@OKXX8164Z!B9@QV?D"U@Q2-0\JFOUV_"=4Z%$$.8]2;>-^, MYD6@J* .3#0.IO%F0=7YN"&<^-.-F.5%4)ZC$CU1]0S17I\2B: FK2@C4Y68 M'616H=WCH$3? Z6(0 0J:4&*:?F%V!'":,FJ@$)''UJ\JZ!OE(!T2?50BT5C MHT,$C2-B4I=NQ8LM2E$G^/&>5FE63'V F-&L8 $/."S0>!GRHY7"M!#A5%OK M#:[0KRT(3:VDV MD(K=HZ1C/A)*XJU8Q"H-R!V=EL6A\;9H/K4F?#:4C%+/M[X9E$#!XQWF(,+B M$/GZQI'!O(%AD&!IZIWK(79555:!&H$E>(\<+*M(O83(ZQ3=B1*K0XG4 8W& 39/* M4WO-QQ/+N$ H1W)2>C\W(&,QT&V M#UTNN)X0RWU240HEC7>DCMCE#,KA@%Z'-$ZBJ=%O4,OV+[%LB#O*\!.4@9T+ M<.EZ73]"P2Q,\B2:G4P^I)]2DL!*2[JU,&CRP7V*0)'B>0&S*D,^<+CA)P[2 MEDMEPX@]6A%J.5=M4HNM@HE$I?H@X?;)RS13PNT("P05/GI&$P?.G8&MNC,O MKXX6?5+K#@U_W(?)'&C"IM#![8(!D#OH\#AT+D>' (?3>KW9&KFV3WJ?Y"N+ M?FETU_V*CL#'S)QG&?66!F975:&C0>Z Q.- NI6]4#9SM@DT!$I\&_O\F+.4 M5]DTBF.&G+ \](",.]3P.&KV@>?NM[O;R_W"6.MF*4WWC^&X"@17*?*?.*>_[UK2#'2T-A MW9&'O^O!Y6XWD-WX\?':$V. MV.$U^6+TCH%]P>.;,"O5=I!6/$#+]%,!0S;[=R;V'WJ]'5X[N-=]KS?#Y5I" M-6VL ?S^H'7_^L&^R7!\<^7BOU!+ P04 " "];J52B.8SY!P# !0" M& 'AL+W=OEXX>V_PC>/>'*W!*5DI=>' M]."0>J$=F9=URRR;3;3:@W;6%,TM?&V\-ZGATCW%I=5TEY.?G2?9%LPJI?4O5 M2BJRQA+YCJT$7@ 3=*C<$S! YQ,JU:[LNA6]\5"ANV1CG\P=V=UL7&14E-UQ M.8>,DJPW>J0CZW5D+^I84,V(Z0*L$T2O@#M:4SN HH[1U""6R0TG7<",06=( M,MJF%;[56*.TY7^8J^^0K.PI<9[D5R>Z!JS&45X,"QOUPD8O"INKIJ&'3D>O MO+N +=.P8Z)%.*.>KY003!O8DD)3T_$X'X+OXN='6-%E%)^POV+T"'W4^?_3\V-:8>)\R<<<7(U M2HLL2TZ(ARR+JS2*LGR8N.B)BU?.,#+3ZOL3YAK%(''QA".-TSA+BA/>IW9. MV%4^/J$-C][W;M;2ZW3#I0&!:_*,+MUTTMW\ZC96;?T(6"E+ \4O:QKYJ)T! MW5\K91\V;JKT?R)F?P%02P,$% @ O6ZE4K(WE,OB!@ P"$ !@ !X M;"]W;W)K9ENA8JRRZ$I67?S]25B2+/"DQU@'[DECV<\>[YT['A[*/'T3Q MO5QS+M'C)LO+D\E:RNW'Z;2,UWS#R@]BRW/UR4H4&R;597$W+;<%9TEMM,FF MQ''\Z8:E^>3TN'[ONC@]%I7,TIQ?%ZBL-AM6/)WQ3#R<3/#D^8V;]&XM]1O3 MT^,MN^.W7'[=7A?J:MIZ2=(-S\M4Y*C@JY/))_QQ04)M4".^I?RAW'N-="I+ M(;[KBZOD9.+HB'C&8ZE=,/7OGL]XEFE/*HX?C=-)NZ8VW'_][/VB3EXELV0E MGXGLKS21ZY-).$$)7[$JDS?B8<&;A#SM+Q996?]%#PW6F:"X*J78-,8J@DV: M[_ZSQX:(/0/L#AB0QH 8!F3(P&T,7-,@&#"@C0$U0_(&#+S&P#,,Z- *?F/@ MFRL,&02-06#F0 <,PL:@;I?IKAQU+>=,LM/C0CR@0J.5-_VB;HC:6I4PS77O MWLI"?9HJ.WDZ$WDILC1ADB?H5JI_JC$E$BMT_J-*Y=/>>^_1U]LY>OOF'7J# MTAQ]68NJ9'E2'D^E"D2[F\;-HF>[1'H[>^B+-\!BUR.+W+# MI9IB:H4Y7Z5Q*@$/BW$/GX6*()>%R-0G=RH>R0M>&HZFJO?:!B1M Y+:,QTJ MZBY]G25?K=1$0RSY6_6];CFHLW;>_-J;'LSWI]@G(?&/I_?[G03 2.CV07,; M1'T_\J(^[-R&O<<1]FD?=@' /(+-12\!F.L3CY ^;@%F0+W.78]NMZ7;':7[ MC&4LCSEB$BWY79KGNISJ;M_R(A6)?GO.XP_(Q4>(.#B"*K!;P'NI @#,KH - M BM@P\ * #"H @ ,K "8P6 %:%L!.EJ!STJ0].YG]$G*(EU6DBTSCJ30HVV@ M^2G @^=A([^74+VPO39L[["PC_1E5B6Z@:Y%42L1,Y-7C8U=:AX0M.,&1EY>XH_Z-20%SQIOO2GN!N8^!*$P]8RV %"$A ,)=0((_UP%U+CKQ4K]R#6V M@1F$(V%@9FZCJ!\Z86@6T\:I/9AX!I,7$,X+*3$W*0CG^M0Q2[. TL"1ZPR, M#]PI(3PNA>JI#Q(,"01L\@9I$G.W D$#FQ7N! 0>5Q![&HZK3:2GWOY@Q;-Z M(PZ8G*T.X.X!<$#WV"BX>R!- G4/@ .[!\#!W0.D,=8]G1S"XWKHX+O65BXP M[P .X-U&P;Q#L@KB'<"!O ,XF'<@C3'>.ZF&Q[7:P;S; BC CD],VFV8HCTR M:;=1-"#8I2;M@.K"$0W- PN$HU&$J4D[A,.N[UL[E T,G< A ZQW@@^/*[Z# MCHT#@\>6@6 A;!A4"!L%%P+2GE A !Q8" @'%L(&CA6B$[UX7/7^F],CMF4M M=L+ 3O)%7#_X3@+C<0W\7Y\AL:V,L1,Y-#"+8^-<=V RD4Y#DW$-_7\[11) M?I,@,,\Z ,P9H*+3Z&1*XM%9#J7V^K=E2$VMV M>]74J"QC 48#*-/ \QWS_ W@ NR;YV_(6ZC*,* "22=?R;A\/?3(1@ M2JGU MK/,%5#_83K*2<*?^R,]5?\260]#F M!\ PB3PS;T#\!?;SRW, IS:_R#7%'X2CGD>,=2\AG.O0R'P N8" $1UX $DZ MZ4=>\9@.9!>01ZYGT0:@O(":L=LH@H?ZO]-/Y-7Z:?3(AL'T $GD$.N!X S" M =T#2B>@>T#I!'0/)(F@[@%P*$!ZO.5$/+Y0G^?W?YHX_0?4$L#!!0 ( +UNI5)F M?MSE10( "L% 8 >&PO=V]R:W-H965T&ULC5113]LP M$/XK5H0TD!AIDPXFU$:BA6E[0*HH; _3'MSDVG@XOF)?:/GWG)TT*XA6>XE] ME_N^N^_L\W"-]M&5 "0VE39N%)5$J\LX=GD)E71GN +#?Q9H*TELVF7L5A9D M$4"5CI->[SRNI#)1-@R^J=6I;D'7$V M7,DES( >5E/+5MRQ%*H"XQ0:86$QBJ[ZEY.!CP\!/Q6LW>"5SQ$=O_"A& M4<\7!!IR\@R2EV>8@-:>B,MX:CFC+J4'[NZW[-^"=M8REPXFJ'^I@LI1]#42 M!2QDK>D.U]^AU?/%\^6H7?B*=1-[,8A$7CO"J@5S!94RS2HW;1]V ,SS,2!I M 6_BG&43= X MU*J0!(68$2]\1"1P(6Z>:D4OXG@J+7M*()5+?2(^BX?9M3@^.A%'0AEQ7V+M MI"G<,"8NQY/&>9MZW*1.]J1.Q2TRL1,WIH#B+3YF&9V69*MEG!PDO)7V3*3] M4Y'TDOX']4S^']X[4$[:M38-?.D>OC?=G!'FCR7J JS[M.WM[ZNY(\LW^<^! M=(,NW2"D&^Q)=V^E<5HVPU'\Y:OC MV07/D6U&LS$(5^%VSY%X5L*VY-<,K _@_PM$VAH^0?<^9J]02P,$% @ MO6ZE4MZ[8G5!" )R, !@ !X;"]W;W)K3OK]I*ST@QJZAF9S[-9PZIV7YGMWR&Z[^V*\EG,V&6\T+I*1C\W?$5KVL]$^#X M^SCI9'BF'GAZ_#3[9Z,\*+-A'5^)^J^J5+N+R6*"2KYEAUI=B_O_\*-"J9ZO M$'5G?M']478^0<6A4Z(Y#@8$3=7V_^SA:(B3 3"/?P Y#B#C 4E@ #T.H$;1 M'IE1ZR-3[/)* EW*QBG+E>B[41=E4SQ$MTH M^(,U4AT26[1BW0Y]AG7NT!3](S GVX%F] M?O@\ H<.]J1F/AJ8[_<]ETQ5[6WOH)6J>/<^,F\RS)N8>9/ O/^%B*[:0C0< MO:E%U[WUF;Z?(C-3Z/B]N\3SY3S)SV=WIQ9QQ:9X3O-L$'N&,!T0IE'-KWDA MVJ*J*V;B$QRH'6-&2J!">]5>BKL*UA]M'M&;0P<'5?L6B1^T738@RZ*V^\@A MPQ4]KC/$&B%5]<_365O"TPK)]:G/IOW4Z8FQ%LL%'EG4%2++))O[#9H/L/,H M[%\A"2.PY*]K=,-J[@.7.\^=8C)/\V2$SY4+8%L,V!91;%^:/:ND3A7&@D+M MN$3%CLE;[DT*BPB 'J(KD=(<^U$N!Y3+5UD05A>.P,M6-U_02C3@#EU7"'1H M*TAU6@'(?&W)9(E^J]2N.C2H UW\JBQ=F]/EDHS4<:4"%L=SFZGG46T^_7VH MU.-4DU:)(*J R;L^UOB#/O9ZR''.9ZZ9Y(L16H]4OD@"@$^H!4"(E?^#>B=H MR\1!08D#U16:4IH'T%IFP^FK\D@':5@[,C@##[AMZ@(@:3J&Z9%:4!J :6D. MQWGN=Y.%6]%.#"1HMD\0%_8\A>.$]B7]@["0>@,Y,7FLDRR=)*DA[ P27 @O1/+1R3. M1VO)H0BP^>6T$CA GM>U03!0B,LX4(1FX^3H$R-)0@+8+361.#5]DZSDNO#K M76#/'O7Z#]7@X86T25SB6:1D[!0^J3R(W?(3B?.3"7,O*I=)IB[7^Z0P#;$] ML9Q#XIRC.Y0?+.Z]2KALDR[(.(-ZI C!H1:&6%XB230[Z8#K?J %(99#2)Q# MU@<)"5F'"20T,!&80SV>H7T---BW(4,I8?*>US8N;V1YYKB=*X4)708XFUAZ M(7%Z64M1<%X"9TO1#%RX6OVV'A*U6?^RTC8<-_='#3RDXCBH*Q/";EF'Q'NI M ?L)B\<7P8O>[:-2U_RN$$Y(@#>)I2L2IZOGUK8+,"]-E+ISGCKU=*9H&D%)+;C1.;B]DL]>J0#W\ ME5"G?/") 1OB@-=0RW,41_/9YZ'3>ET^HY:%:)R%GOMC+=K;J>*R@29OXXT= MZNF%'+KW"*59B@.424\VY>+Y_;(8:AT UI8$J-Q$ONTW?+"E#O\H3#= M+(+*EJ/BV-F"]V@EO6T),YI^H7.6?]:1^\EWD$= M!)GP#%USG54*O5=D;FJG&E][-F#-925**#<*R778O/G(^Z.WN@8IZD.I%_'3 MDW6NM75ZJWG?6OAZO&6692.K>.0PSM- _">6(Y-X+SCH;%R36T7-16D-8>XS MA3;\MFI;K:*N(HTMO'IYVC^Z6([W63QB4.5D 3=-+$$G<8*.J.55P=WBK(!R M6BAR=#=\;-\"M)/XR#W-G1=/KABA>\(4*X4>5YYHRHG[K%@AI0IS-=X\8E$8DL-F:V$(BB1<2 M4;]]!OZG//;E? M'#1%KCROSC?O3O0#AF]C+O\/4$L# M!!0 ( +UNI5) <.S -0\ "\H 9 >&PO=V]R:W-H965TK8;YR2)6^JJ^/IR MV;:IM%&73OBVKJ7;O525W3X_F!RD&Q_T:MW0C>,7SS9RI:Y4\W%SZ?#KN*-2 MZEH9KZT13BV?'\PF3U_>I_6\X)]:;7UV+4B2A;6?Z,>\?'YP0@RI2A4-49#X ML@V/#ZY8\,T;I@R MW^$@YO*5;.2+9\YNA:/5H$87+"KO!G/:D%&N&H>G&ON:%Q=N)8W^(DE%(_%2 M>NV%78I+I[PR3;PM32FN],KHI2ZD:<2L*&QK&FU6XM)6NM#*/SMNP W1/"[B MR2_#R=,[3CX5[ZUIUEZ\-J4JA_N/(44GRC2)\G+Z38+OI1N+T\E(3$^FDV_0 M.^U4<\KT3N^@=XN4XC^SA6\<7.F_WSC@?G? ?3[@_O]!]]\Y^'UU>OSZWA[=OY*7,W?GL_?S,]FY]=B=G9V\?'\>G[^ M5EQ>O)N?S5]C4R:"^%T)Z?!/K)1=.;E9@^.JVHD2<><\!%"EL+IBD5;2"Z_< MC2Z@U<+6&VEV([&T<'E:9?A>I9CNLFIUZ7F;]-X66C98LW&V;(LFW$^D1F*+ MAPX18@ I (\&1&$OT+#;A2P^\>JXE6AO@0>B49X4.B8)M@HB:%-8M[&.#])& MO%*5W$I^("9/'D_&25;BTC+'2]%L+8FJ":^\^/EOCZ>3R2_BK)?C39#C9UEO M?H&5,_9_9Z;#@S>)TZLHTUA\-)7R7C1K.M TZG,#//RSU7 487'7;;57$'VM M2"#"2E!K+/,P/?EEJT9\!6[BG=9W=^CX>->VKKN]#?*5RA=.+\C;KE]??YB) M:U6LC:WL2I.RYZ88,P7=D!6-AT>6K#3?+KPNM704-82^P\<+M$ M:V1;:EHQ6+[41AK8O1(>B]FNGHQ4M:5BM<@0%1P_$ .JL.1Y=FOV>!F+&0RN MH407O0Z\5""N@B40W,9+]@TOUO)&B86"5E6E ;[)'7K>L&PLKM?D&"%!LK^V MSFA 0!ED MSGA$@^C#\CKD@7#2*Y"L%_#?=%C0+QF8S46L_A4OZ6V(HF4#QMF"1,Z59';D MVV8M/K25$I.3HY,),?]!K=HJV/+JZ%_,;E+(_7EI9UG=Q=LO_VWD9+ MEM8V6*,R5A:[F%BL88/G^T)N)OTM*M>Y.C[)1T=_C'"2L@"$]0J&"# MJ"H^C-!@9DP+PA\4(+TA-**"CLS]FTB!M_W*;# #+0V>_R#YXG=2,8.8S];D MNDYK,F -/-)Q40++#'_?K7](,W]!#VQ"\-6'B[$#08*_^D3J-KDB2W*SJ1@) MK D60425+2->,+3SC?BSE8YR'IX%Q7[TC!NOD8GAV*!&41]"-I#"PSO2 *F+ MXD$WNV"^SH7[--DC*.FXEI\ 1]U1L;)HZTW ?08MN5P"K2**DL(HM3P<0(9.D'VKD)R:[N#$J1ME6DK'!+#& MTQ7G9."E=F%_IO] @@W'"(^,6#0M)Z8 V07':ZF75$4LG:VQC:3I]!7(^Q9Q M$58I$ZJX&.>TR$& ,3RMJ" Y^U!0[9ER#5I%LNR-MJT'+G4R]9+G^+9&I<@. MZ3IB 6FCU>F2*R-D5=(T1<3?/1W0E19C,KU7L?"#H?D8MGQ+A6%(L)!]A"I5B7/$N9B*HU1TO<8"RD9H5#K78#W&='LLEZ_BD/E9Y9]0WV%V& M.,M69\^#H=,Q P<.MM@CC?Z2)AC<7Y$?_]&6JW"F3^9?M@ULA@J+-0@2O?X@ MI M@Z,,V,@.)QW$EBC&12&=X]JP%SPRP_0[LY@]?2 V+&+@2U:5PH_8O9=#PC>R M:A5'1*BU^3>0I;MF9>][ IW1EV"91[0^ 7(F8K1K3R^:(Q,][$M[A.,$ANJ, M!F4M_>HK&*?])\J/E(.QM+OO4893U$<6D0 "JVM5!2V .KI:!"+IF33DJ(B( MN0IV!GR4V.)K: M:R;VVA:P2'41IP,%Z!-GG#.*G;BFMJ_JQAA S" W 1:F-0Z16N]";Q2,8M7T4EOP^@%.G MQ*^EV;$LA-?I1$9C8\T1EW Y<%]SBJ^Y+X-QFLQ@BBNU$+'I=O2)6(MR/*81 M08=4MZL7(6QSS0W%0A"D0D.E'B[$8!@/Q8(;!I1P=2Y>XY3(Q+:<*M)FU_M@ MIXN.WN$*1O"A^4,.]?O$R4*LJ$.:4]7J7BK\:#C0!(^RC:1NYJ?#D_'#>Z+6 M"+K8*_YT,IYV-_Y2^-#NP:V3?6]@,/PGA_U[)2G[AUA&2+4-O/Z+RI&ASI= MZ=%"H=^,K@@3U+% CT^[<0VA0NQ&OMLO#7!Z<"YI-O)6AD%5/Z#A*55JT&Y- MLT,,9!=,G']=,1"G/$< &A)5>)8II2O%.Y*DK<6[!M5X-P;8>SJ8"1 IM+J2 M4TE.\^QJWM6EA=WO-W)N&,NS5B2EORU$DM$BFQ;61L4@)I/,:3RJ)=6-VBCW MT,W&%I_$(5&( OP>"27&:0@2Z]\G??U[A\ND.21QM6P=NWM?OG_;G+("A YM M"DBYQ:S)5(5V@!9XB^$1,E=R# MP6A,E#Q(NS@O7%1ZE?J4,%)R71L1RZ7;*N(?8 5V;P'#_ .\G%$M0T-N,<^Z MO,&2KMP9CE4)M[,J(+49M[5#FNH'R%!1S?04R8.P+7_?%!"-IR2';&?THB ( MU/T!3@XG]\13L!_##@H"K(K3T9-'I_@[>3"Z#]ISQF;1R,^P,2^9/IB*R>C^ MHRU&TY&,Y:5NN'6:C$X>3&C3XR=\ZB5U9T<\],D9BJG! MQUDXX)AF(63"/3Q(5D6Q777]?ZB"FF^0_1[)7Z5I:2)M#66!<[4=S,90$>&Z MB!&:< U42[N)$W6VQMST,ZSIR>1)\.$WLZN7L*S(?-SP^2;@YN_K8 M0251.9I,1PELHDVNV2:'UW:#(OC1_9-[3\45_+S2RUU"QNPD$C#?.$[8A)/2 M">BD>;_N;##8KG-?6.RZUPE<"$<0HK8CSI]2U\*C3"!)',5C>P9&H[UA?G8( M?*DJT@2[5G#NDE[9[$;9'(G;G@1J);TQX@$V-N\G!71N!'01-K.)#QJU)H!M M)GV?_C:I*-M3QA+06*QI;A#TP94G:JL[M3?$4IK-I5$5G8/,HS9'[2;!-8FP M2.]2$V*.Q87IO#36,R-^R15],+-E?.% #[I,#VH^Y>-2\[PY- FRFW9U Y(A%];HXBCA[=$0>#UX='DM//L?G@R-[YQ;8BU(W$&J^I& MO ME9'3YT^E#N'R6;DG(X4IKQ*TD]YV?F$#/#<3R^^FBMB720M.E8FJ^NU= M5-?FKDG6VU2RZ,:@L%V6W^)0@^OM$'?C.+"VZ05P'#V+(N@U;VW#["3F MR#+,%-++7?JX@*:Q""?6A8R59$AWE&F1YOJ6>*\$V4CD(YH'4^69&A4L*_4P MM2LDMA"<<<( ]1A;PSJ'WE>.:3LBV_4^,*/NR-FD;*;8O! MG$C6-(;^PB_Q?!-#%EI6$M;LA]040-GK]B[[0X?TO4]G"2ZNZY2Y62'P)Q.] MH\MDBNS7]X?#F!T*4-IVT=!4JNL>)W;DY!&VXL4>A0F]MQDBD^J :8Q,2,5N?#SJ MBM=OB02==S$9WIR%PH3]2](92SA?,WQ=32N[[@-% PWSZ#,%3L1W&5'();WP M225I)T7RJ&[.E"P:)T6C-#\+&I$E,J>FCW!X#A [W_$ C];!'\-<@%8-WZ_L MO7]:HH8$0T@)I^QHJ:#DEI1L$I!M@\;%,.OYO(''E)E%?PSZ;_MXZ#C[B*M6 M;L6?JO%;%=.$[[FZN]W7<+/P$5B_/'Q*AR9]!303E5IBZ\GXT8,#X<+G:>%' M8S?\2=C"-HVM^7*M))"$%N YO4]./^B [AO!%_\#4$L#!!0 ( +UNI5(; MAA9FUPD ,X; 9 >&PO=V]R:W-H965T M%_+Q72?J-!.W8C8W--$].ZW2&;_CYFMUHS#JME)RL>"E%K)DBD_?= J?]<)22%>\,R0A!3_'O@%+PH2!#6^>YF=]DC: MN/K<2/_%V@Y;)JGF%[+X3>1F_JXSZK"<3].Z,+?R\5?N[>F3O$P6VOYECVYM MO]]A6:V-7/C-T& A2O<_??)^6-DP"O=LB/V&V.KM#K):7J8F/3M5\I$I6@UI M]&!-M;NAG"@I*'=&X:W /G-V*70F2R/*FN?LNN(J)6?ITZZ!<%K2S;R@]TY0 MO$=0PCY#SERS#V7.\_7]72C5:A8WFKV/7Q3X.54G+(D"%H=Q](*\I+4TL?*2 M/V8I2\N.;N\NKNX_G)_]>7KATMV??/A]OS^ZOK+';LNV=_3LD:BL7CL MG!BP1\YX:;B"(J(TDIDY9S>URN; M77$75IP=CY3G"/Q#+!HYNRN2I5)2P26 MJ]DSN\$(3SI@GV[8X=_^,HKC\*U?8T?1VR-6U4K7*23@D,>YR.9TM)9%;H^< M<0B MRLGBLDIN[B[8A=R07;!6P'4RXHZ%^7,;KBZO-68VEAE-4ZK2LDG@?SD M!4Q-3J*_DCS:!0[24,I**<1"&)C='"FL&[39(98.9_P)3BEGG('WK+!,+B:B MM*$C^0=10.$"/'89Q=\HPO M)G"OS]OXA-W/D5*S.6(!G81F_P DX7K$ZI974AD+2C Q-GE (O%*G3K27@-@ MJNU[#[F/-Q:M)QYS[!RI#$$:=.R=I]=D:7M2*5DAX3-E728+D0,X6V9KDK"9 M/B?L-](TD[-2_ XHI:Q2P)T2L*64Y;%S#)H Y?7JH'U M5"AMV'?G$5I*Q^"((B6H>G'36-ZE@O.#H$4?<2F2BY8ODHY MLJ6<@)7<.2=]XA;YLEYS1,Z0,,;E/I8M=UK;'V$!2PLM62.<=$3Z/0!ZJ(W9 MMV,YG8H,D*XKBBV]WG!MC>J@X+I["HRP,;X#D6&37N$=2KJZHNVRY.R9IQCB MQ&)3&GB+(%P5W-B 3&MHJ#GPXA+!.H-LW*7 M]8'[! TVUO#OM3#/5N^-S<0C4W3+VA<=OJH%K=^CNE>K5@JBCFW6O":W@_47 M/]!]G^H;FGN"VBXH:,)I+T6Z(=@(D+5%8H5R?^SBY5E-B884SGTI;1#$J1OU MV=4TDPVFEU/ADE!19,.6JVW5'2Q+>$")5G%[DRB> Z=')0PX@3_AGH2$KK%B ME<+E[D3)VR1$.CQR(E9@> %@BM_;)B.GLDC-FB^["+\-/;A04_9JCWNJ"M8I M:#>&K?+[W;++*^$.]#A60;I*%#BS+Z8YL2!Z J>U6K?"U^Q4:TK21S!LVZM M@SE'1TAZ:EOASIN[(=FR;#5$Z2Z?[AZXYME]28P2F1(P"@+(&[0:6)6)0K2N M):4^46I= 5,:YI3@05-;+KQ1' 62?4(]=22P[^K@*_3Y%)7C^/Y56PXM0*DI@',> M.-7R X;*,QZ,\$ ]512_74Y= &NN MFUFD51T!OV6#RBIWX8LX^^-MJ>/,=- M5= -BA+%I0::L3@8COOLL']DGT+40%]Q_0+7GO2")!FT&KC1-=RLUI<=1N'@ MJ%WF1CYPKV^(6&\P9H=Q]P%Q%!>E[1.(5,< M7GQ(#MAADL O?T;F_8?[6Z2RD=FW.:Y\N-!X)0?]X?\<\46;@C_&^S@,XF0= M[WYJ"^_]'N(,K S"(_LL,9Z@R*AH'(S#47N*'UXM<%U4 MKJ#1>FE!CFLG+E8X,$B&4;O%C5Z18U$81*,Q"+U/C\FXMR?+HCCH#WI+E=QP M1Y[UHN$R&?'LD^0UR748V3P_PD.O?V2'XZ1_M!OSO23QH?YQ! '.* F2P>AH MA7%_'O&C8)3T_H3$G7@_!$B2WM&.TN.@?+&$\KDKCA353R*=8*WQ#3]5EQ>* MS_G"M@(4$W\+N?/-*ZX@_B9PM]J@_=+6U)OF=K!1D#8ZI>UT;.\"+E@7J5+/ MMB_UNN"4Q7:N+JUJ&RW49[I'O<2NN"2BW? _EU@2">(X7J]/=N8.["_^3CVF3JUQ_08=$!4'P *ANN>7'%G^ZE\SSHC6.C=7XO078LJ:"E M!#=]58(GC;07U81B$FZM]-..8GR;V9C6!^E&6SO<[(TBNPRZ[0H7/N.XE2RJ M+*K[?70BX8[-?MZ=Y\\94-"V5?/3+B1^Z>MA,031AN%@CT.;M__G1!D'P\%@ M9\90LS :L:\E.OP28CP;Q^B$-OU"7L&+0* M"N43X^K((!D%@QU!;N9=G%9/289!W$^V<>2F?R:1ATD,: U=2J-[:U)ZF/2" M,!FS73_Z=U>^L> R-[-?DJCW0##=YY9VMOU8=>Z^T2R7NR]=X( 97=@*/L56 M7-GZ':;&PO=V]R:W-H965T:4QS4G%=8:RYK4+@^\\Y''R]B M*^\$OG+_0KYSOYDC*->&[*,V_B08YKU@JSD-O/N/=G;/$R*;3[A6TG&T\]R%IM M9+57)@85K[M_]K2/PPN%2?"&0KA7"!WOSI!C^8D9-CM5<@O*2A.:73A7G3:1 MX[5-RM(HNN6D9V8+W&#=(JR5K& N:Z,H3II(F!+FSCPJ?3HT9,HJ#+,][$4' M&[X!&\$-894:+NL<\V/](5$\\ Q[GA?ANX W3 T@&OD0!N'H';SHX'?D\*)_ MX_>QV_#W>:K=^;=W#,8'@[$S&/^*P14^&;@0,GO\]EK,W[5@V_>C;EB&9Q[U MIT:U06^VN/QZ^>7^$JX6MS;[#$AZZ+CEQ(Z<:7['*G_,]D2(]+/D&]8*I"$B1NO,]%2E=+B;5%[ M*;LH:2EX[H*PCQ&X]M,#N*^1J=HA9127'ED#JSH\ MF6G'PT)1+SJF'U#K;D M?!_\E@D;9T&STA*7I+&1G$Q0$J2R!YIBK-<[3CY:D!$G&M6% HI M4$@1>3%IK3ZJGSLE\Y;@ETS8PB0&2YH4W)4#B5.%(B-"&@O;O[Z- M")GONL,V@-E*,M=(95Q;[.5<:7\A.1B-!G!-=9/GW&;0]O]_X9KNH$!9*-:4 M/U706MKN<+%V#%+[L!C R@;]Z*O3Q=CE]W=BM"IEJ\E?_8?K/(%N5EV)EE-Z M?F-5\U)K0(DK\Z7A"#AI4M2M1)B <^=-P;._" M9 KQB3\.0TC&?A@E\$ (:@]_1413ECT^1_S83CCQI]$(QK$?3>*?;(S\23*" MR \F$42!/PE"&"=^?)+ 2AJZ[S\OQXCCB+A,8!KZ41S^S#KRD^D)Q($?G83D M6I+X41C38A2%?A+$\-I';_CBI4%Y*MQ[RHXO&F_=H^-P>GBRG75 @ =P4 !D !X;"]W;W)K&ULG53+;MLP$/R5A9!#"PC1P[*C&K:!. _4AZ:&DR:'H@=: M6EM$*%(EJ2CY^RXE6W':Q@5ZD9;+G=D92LM)H_2C*1 M/)="FJE76%N-@\!D M!9;,G*H*)>ULE"Z9I:7>!J;2R/(65(H@#L-14#(NO=FDS2WU;*)J*[C$I093 MER73+W,4JIEZD;=/K/BVL"X1S"85V^(MVF_54M,JZ%ER7J(T7$G0N)EZY]%X MGKCZMN">8V,.8G!.UDH]NL4BGWJA$X0",^L8&+V>\ *%<$0DX^>.T^M;.N!A MO&>_;KV3ES4S>*'$ \]M,?52#W+9O\0$) MZ=7$>S7S^"CA%Z9/81#Y$(=Q=(1OT+L;M'R#?[A[@4MN,J%,K1&^GZ^-U?0[ M_#C2(>D[)&V'Y/_.[RC8#=S85"S#J4<395 _H3=;W-Q?W=Q]72VN;N%"E962 MU," V@!_[06LS=!Y945_8,!D#I>88;E&O<^&P,@SE6^4H DTX]]!?P(^+"3< M%:HVQ&<^PC67G'ZP'+9*Y09.8)3X29JX(/4C8EBQAGY)BYHS86#@QVD*L?\I M"F')-$EWLDQ=5<()'_IAE$+BAV$$#S2PY HJK;;DWT#DC\Y"]XQ'<*Q^X1KT=^WL%U!+ M P04 " "];J52(. ? <$& X$ &0 'AL+W=O&8DCC#,V?.#,E<[ZS[[@NM SU69>UO!D4(S=5H MY+-"5\H/;:-K?-E85ZF 1[<=^<9IE8M158XFX_%B5"E3#VZOY=UG=WMMVU": M6G]VY-NJ4F[_3I=V=S-(!X<77\RV"/QB='O=J*V^U^&OYK/#TZCWDIM*U][8 MFIS>W SNTJMW,YXO$_XV>N>/QL21K*W]S@\?\YO!F 'I4F>!/2C\/.CWNBS9 M$6#\Z'P.^B79\'A\\/Z[Q(Y8ULKK][;\9O)0W Q6 \KU1K5E^&)W_]%=/'/V ME]G2RU_:Q;DI)F>M#[;JC(&@,G7\58\=#T<&J_&_&$PZ@XG@C@L)RM]44+?7 MSN[(\6QXXX&$*M8 9VI.RGUP^&I@%VX_:83DKTD/ M6X?"TXB"3 Y!WDU<=_J')SUONOFDJ MU(,FE)E3P=1;*B-R%!QY6^'+AFSK"%'4OK$N*)&S_M&:!M41$DS8F$R3K)#0 M3CE=V-;W+XX\VTR,?4*JSB&CK !2MY>GWN&PQ[0QM:KA^0A1I@' U 1A.A0M M!55_]Z?VJ-4ZJ-(/Z6N!8,^] ![5-F#UH)U1)04K\<5I_,(C1,V>X.)/?.D, M!9+3W&EZF@@^*D^@9LOOVH:]I5/::^5@?7_$W[$7VP@-/%D_!@WT'-N#<@;$ M$?@R-@=)N\*4.B9!S'@QH!3^#RYV)A34P,!Q5)P'K+?5H%65Y9ZF8\K5WA,G MTSQ2)44CS/Q\VKH07DW>(K4LMVD%.L.=@Y9WR)U*)J#+K4 9X105VH1]8!U^A3I69TH1]I$MS M2$+S-VOS$B&"MZ_Z47%:X=;;,B=0^IO.=+76KFL]Z22AIG6^!2RF2Y%7961( MR%BK['NL1"6[RI#NH&@F)#>2(MB$@D.KFE)'H6SD#;QFA= )7^*T^W# G<1I MB,: ,]"@G00A*,XR(7(]-F9]LE14#0L@ =-/]<$KI?-8$R+JK"#C*2N5]V9C ML(KB$CYO04/Z"[T]KA/+K$-\!@8N#_6!CVH= 3V5UI,)H]YPYGV;91J+2X]Y MT!<,[5!VI(+LLUT;(ML=W&$F3((0(SL<(URB$NZ"4M[Y$ 6XMH\34N MW\DJ 459V>91(AKUJYVHGF(+KX? \E66VK26?#>9G>^K/0I(<\7I82-J8>I++I&M5)%B\?WN%8D+" M3[9]V:OYSYC>?.1J0__B2GM+?YY*J0_M%YHFDUDJO\OQC.X+;&@7LNKIQ$4R MFR_I,AFG8_IJ0Z_G)T>7R>)RA5^4[#*%I[9!Q551,YGR!6U -,B+!U=$_7,1 MO&<7C3)Q:U 54^E/E,-YK@"J=;$F^SR6)A8!ZOCJB(D>E*>+Y]N],'.YB,S, MYB3'XPN[N6!5B8:0BS6WW4ZWCV@G]?9(+?A=FNPK\P%AEJ3HF!@LDNEB M1G=Y;.\O&/X<5]_DEL#MZT'+^>FE\\P+R5L,%[%_8[3J1L]\Y<9+Q4O+?,') MY1"A_,H_$_S\W@8HE^\4IFH/Y8?C0=SIUWM9I3L;Q,Z^1<>'OM! I;VA.=47 M&)A0.DY6DR6/IRR9U8R',UI"=)<\G-,\F:67?&3 Y78# MU)2NDMER=M)^>GX6XR1%M7[BB$S5M/' P7LVPGF3+I+Q*GU[8OJBPEZZE(R. M;G.5=ENYLV*[YM3&BUW_MK\6W\7;X-/T>*<&AS@7>R#8P'0\7,X'L?H.#\$V M&PO=V]R:W-H965T^#SD0XE4!AMC5ZY ]+ ME7;#J/"^.H]CEQ58"MS3)2JS&4;]J%WX(I>% MYX5X-*C$$F?H?ZGN+,.QL!*'HU9 M\62:#Z,>!X0*,\\,@CYKG*!23$1A?-UQ1GN7##P10.)T;]*G-? M#*/3"')5/NP!1!*77S%=M='@X MI[UO )(=( EQ-XY"E)^$%Z.!-1NP;$UL/ A2 YJ"DYH/9>8M[4K"^=%4K]%Y MRK)W@]@3(2_'V0Y\V8"3;X!3N#7:%PZN=([Y/_$Q!;*/)FFCN4S>)+P5M@MI MOP-)+^F_P9?NU:6!+_UO=2#I"N@ /CQ4(J*3S-?A\_.F_ICOSQ MAMNCO=NCX/;H_R7U33!7X;FK1(;#B,K,H5UC-)K>/5S-YK=7=_,97!M%I23U M$GR!D"GC>&P68?K3/H)^KWOV?0NC MTL-,D]D4)J9DYRXSQ%*65#ZUEE3],"6:/)=<4<&'L B5L/Z)G8BE1=QG M>U/(K( 9TPJ;PXWTA:Q+*(0++BW7"Z-P6REC*62*+J\S#,>$VW :H'8HXC.U MA;%=">V(02&5H@,:;:BB^=N&)114QE,0DD:D@6!\W$3 7F_-GV)-SG')/8'4 M3X22U-NT%%V8DP$K%_J)+#*D?N$@$ZX((5$M9BN&O)+T?C[[[>$<9C' MEX-KL]3RKT#=LIOU3B%?L'!*++4+,T2X(U]P!C_"#]^=)DGOXEI("P]"T2V\ MI2.K;9."L-N_ ,H\+&I+9);8FS>&)'?A<\T+S]4K0B:I/]"5:AM$R-XG"KA\ M)/ANM==ILN=\F_I%6R_G+_&OL/">[O>\,+4C:OG)Y!T/IX&ULI59M;R(W$/XKHVU4)1)A M7X"$)( $(;V+E#<1KO>AZ@>S.[#N>>VM[3TN_?4=>V'#70BZJE_ +S///#./ M[=G!6NDO)D>T\*T0T@R#W-KR,@Q-FF/!3%N5*&EGJ73!+$WU*C2E1I9YIT*$ M212=A07C,A@-_-J3'@U49067^*3!5$7!],L$A5H/@SC8+LSX*K=N(1P-2K;" M9[2?RB=-L[!!R7B!TG E0>-R&(SCRTG7V7N#WSFNS=QW(LYPRRT8#K=:@G36AN8%/U7L3.2Z=*,]6TRXG/SNZ4W)U.D==P!07 M%IC,X-'FJ&&B-$%QN3*#T%(@9QZF&]!)#9J\ ]J!>R5M;N!&9IA][Q\2:L,R MV;*<) +Z57(*D'X]\Q6FMN7'S'?X,'QK81Y MKBI#XE=HG^IQ$O+&\D] MH7&)FM*&)9=,IB0,2;;1Z^B\W?^>2K^=_&\J;=+KK6<+U@@Y(XX*Z,$WEI < MF0431 OK\&?MBR8\ER#04KD]6*,<]0Y#25::^!TX%<=.]R2Z&D_NX+K>'&\W M_59\==*&"::L,N@.+MWL-67\#COB8W-N8!]P'HNC76$ZM*WXX6RE)S\\.V!8S^ H '(> 9 >&PO=V]R:W-H965TU7:];N#V4'[PR>]7 7Z87)\5,NENE'A"S($L6UM[1EXO\W<&4%%*ER@))D/ASKTY5 M69(@J/%GDGG0'4D;AY];Z;^P[;!E(;TZM>47G8?5NX/# Y&K0C9E^&37OZED MSRN2E]G2\_]B'=>^FA^(K/'!5FDS-*BTB7_EUX3#8,/A])$-\[1ASGK'@UC+ M,QGD\9&S:^%H-:31!S:5=T,Y;<@I-\'AJ<:^<'QJJTH'H!R\D"87I]8$;9;* M9%KYHTG $;1PDB5Q[Z.X^2/B7HA+"%AY<6YRE6_OGT"U3K]YJ]_[^9,"+Z4; MBQ>SD9A/Y[,GY+WH['W!\E[\'7O%F?99:7WCE/COR<('AZ#YWQ.GONQ.?WE^=7MS?BY.I,G'Z\NKVX^O7\ZO3B_$9\T$$O)DMLALXSR^%V+18('R?BR^K'2IXK(F9+;BQ]WI MU@F+9VY;_!*G^R :+S)IC UBH; 3[, @]8ZK%H=PV:$M##@$5)3Y!;>I V9 M!7_DD*L#K)/>&KDH-Z*VWNL%ZR.#D ).]V0]8:J+B2'CHK@Y59XZ!Y/%![[*L56Q$L5MW#4= _**)1TYO-!U([=[D>D;:G_;#26;<8[08ZE M%.?\&^GXL=LG+F"/=,!G/IT=CL1:"4H'UEH)I*(."IB<>(]J<=VX#.8I#IP; M"2Q/EDY%^-DS'YTV-K/B2H:&(NV3\C #:(W$AP^GXL=__N-P/I^^3;LL%R@X?7K>G+3:=8!C2ZD2[9Z_?D@^I$I$/K2Y9M25< '$P,I#U M,5)ZR[Y\WO9+52W@FY6N 1;%'>K;M?/&!EH*Y.EE=.$#7D6CV3?I.1SQB(&?TT(2! MR2-*VK)AU.GHIRR'4(O4[%B)O?9P (*_[K5M/"*-D8'7.Z.&T'Q02YEM'L)D M!&I:_ 'V(%1;CBXU*@R.)SZJ8S8W9L!'ISAB\UWP4(4F6+Z4<^+E!;[]G-25G)#5< IL)N+IK6:1,(>2&K#1KM< MU-*%#3R:J\J %%%;4F1$2LBLJRUH4(EE(QV*I,)^!F&MAB[KLC=!^GE\,Q9G MBJ1SOB?K."0U+"'9J6Y(%XV@(JNX&2W!S8A9WTC#OI3BO8U9WA.(XN#.*=DI M=EE,.@6XH4,Q7F;1W\/HV1/4!T^+?&>*L>;?L-!FDBHBXI1[?9.!D2"%V47B MWQ*BEH10+'*DQ \O?QH?HBTM2^HV*!JI4XBL-A33$QOAT8=5!(MI&+ $.#2" MN"A3![.5D%L&7L"+5 O)T"VVB)YE!SE5ES)3(PX^6/%F*G*Y\6#>$L-(F]=$ M\_@\2HX;B(U!&]WW#$CH/M""D\@V(5.$,^0QO'&C^.P^SP6X!XY,"4R32$Z"H:$58XZ5O" MZ'D(GL9Q*P)^03]4[H)P4MED373;UNX4;X.-8BU3FN/!1E08N-J\B+&,AI(+ M]: :?W.X4N^*.9E[,P/N8#9FL,%9H !=Z&Q0&<;4?C$%WY/4UIU=*]OJ];1W M$GL.;.PS7OLMWJSDG>I@SJ1?">4SFFQJN8F 85%#I8'R.?ZV:VPKNJ_0^Q2V M!H'UM,H5[W9E*R!_B=ZTE.XN5NP3(P>_U%O$Z(EB!_0\(/"MH$B;6R5^;5?O M\6"?+]2C$[ZY*I%WA T7$C> -@8PZ6B4YKC".&$2U/%(SW(JF:MAE4LYV&"J M>AAADHD*4V VRFD.B>-&-_D,:7-X%C!1!G&9Q7! ,%1=>.\[8'OW$^ @?]KK M&?%'DR^C^R3E+M,B@GC)7J1ZA%;@GJ:BXE$MURL-('/MJ3W 'IIBLE+JRN\9 M^%3\1%*/ZX?B^SW?8-B7#F24LKI6,C9GDEI_Z>]2GQ]V86@TYPQ]LM3:0Q"RDOUU*SF!R,$R_A>+#F6L-ZT[4<*T67 MC7E3LLJL H1/"%-6%GQ+4)D$>ZXH"QX->B^@$OGR@ M/A%E*A6EH@ETZ<-,;Q[O:3Q8D2"2S0!CPSU%3;]]#![DS&EBO23 M*,=M3W\MYBT;,]\P2Z=LZ/82V5-(^:9 F=$J$NF#K7+J-/83+U6<5"%;OZ]1 MJ4D!.I22*7:#J"LPDHX@T;F*AZ*!)Y5UL3\_D 1"C]='(:/AEUB,Z<)':H;T M;Z?^;W9-EUTC4F.W_B<.+QK8U/>U7(69J>%-YNT^,]NV>=35@M:TW8*PYKQ> M=+&6C&Y\%V<[6"';'[[G:2_G]J]ZVGG(4$O%;:.0'.YJ"W5-D+5*Q";]@?,) M#?U DK"Z3#+4LA E8E9BO1)63PZ6^Y=*3+J#VQ5/HSJ9!>L_%@4($6%_IN^U M3V/%>8U.Z=16M31Z]_YHYUFJ[Z1SI>C4.V/7AB8G7MB)OZ$&3)84_)"&=N"Z M'ZRZ6\-XB[JF<3-30#?G8B@I!LA:"VI$CK'NVVKT-Z)ZR=$&>H5/:SF,LA]> MCU_UK?^@B6%9U_T95SACT.+&*J@,=Y8GS9+R)-:%'25BP2/O+:2YE 8"EWK_94*AY/CAT AESLUBO-U:C/;KIS@I-CJQX(>EME MA[QQ;84"P3B(),,A_D;5(5;%%]-8%F-Y> @[KL$(Y[Q15'+.<'K<.8L[MSH[ M%K";RLRSB71QSOGMIY-'>[;A/ISVNS0-U= 95^_Y-/K#*=D/P+OAM-_C>R,A# MRJ4.;H>1N9E:2PZIB ]BZ4WG1PC-985I*O4)?=-\O]^8Q9J.(.52$]];< >7 MW@*TDQ#?N'O?.)XRMZBWK5%;K1@[M9WU> E)H]-WDP0GA-BR<-LP%)W;9W8P MQ97ZCKBX*P%#]N41GR9*OJ>G:>]1=AWM&+".DQN&LH?>2DT&[P%!?DM^V^FC MW^(KP>[7[H7J27R/V"^/;V,QQ(*XO"A5@:W3\>M7!\+%-YSQ2[ UOU5F\DIJO+;@JJ(0=C5&91Y.6OW66G C%[EG M0??TN!0+G**_*Z\MO74;+YDL4#MI-%B?_:5&N? +#U'W RFGE?.FJ(T)02%U?(K'FH<- M@X/>*P9);9 $W/&@@/)<>'%Z;,T#6-8F;[P(H09K BU*LO.GGX2T M\$VH"N$*A:LL$N/>'7<].6>5;EH[&D='R2N.!G!EM,\=7.@,L^?V70+5($O6 MR,;)FPZOA.W H-^&I)?TW_ W:"(=!'^#5_R=HY5+P34 $^V\K4*@('0&GS%; M2+V $9>(]!(=G$N7*L-\P-^C&:E3^?SS!HJ]!L5>0+'W^WS_AZ/1Y :^C2[O M+N#J8C2]N[FXNOAR.X5/4@N=2J&>13G12W0^KK]6EMK)4\-B!K+9H"6<32=P M9@IJ;^=2$[@QI/U<:>I)+FP&E]+GLBI $$D64V,I\:%%R$J#SQ%^5,;3&[7[ M/2EH&DXHFDW0[:(3\:WH8ES"ARU/@RLL(EKROT;59G$ :19:_@RNU][-$FVPHH!"Q8%'6\2P M?T4BG#.49@808O+;J:'XJ,87%F/X]*(-94+2V7.9"A)1E*1'W9;F3;L!,7=. M@(L9 :J%O0Z*LR-AM3&E3F(/7"_,&T\K: M (5Z1AMM&\%V&P>SU0:^7%+(E('5]G2PTQ?Y: <>2']N%'U;W4=X9;C 72#I MUGB:"M'_7[%TKSG D,]1;,:KNAFY=289&5.-*!@YQT*274HQ8ZIX1$XWBNAK MR/77F4.[%#/%([:L_'.=.VU>[)^C2ZV,V?HEYIUZ&NRN5TFS&M!JHJDF3.6( M&K>[,=^VC+%W<-C>'PPVGG_^<9#TDZ.-U>3M$3=H#P^&]>_:9/ULRE+5Y*Q@ M9S\AW+\J1ND7Y)XC0NGT?M(>'A[^S_/VHC!_)W4OF'^7M#\,]XFK^'R9N6WT M]P\/MM ?I)OT)^V]X3",EJ3>B*]#2XWUK_G>0XS8^G60*F-MP]E]")N9#BC[TAE7<6\>P.W%[.1@-+Z$,XN9]#!J)CI[",9IW'F:]:(LK7F4=',-GR(*,"6J5F%(%0%R M!Z:(\(5*"H;P/A"5](XN&<\MNSQG/'Q +)-Q@SMH]H]"N!NWA=;:3-97\4[[A/ZO&? A4[7=&UL MK55=;]HP%/TK5YDTM5+5D M98 $'5.15HJ@VQZF/9CD0JPF=FH[I/WWNW9" M2K7!7O:2^..<<\]U?&\&I51/.D$T\)*E0@^]Q)B\[_LZ2C!C^E+F*&AG(U7& M#$W5UM>Y0A8[4I;Z8:MUY6>,"V\T<&L+-1K(PJ1H&W M7UCR;6+L@C\:Y&R+*S3?\H6BF=^HQ#Q#H;D4H' S],9!?]*Q> ?XSK'4!V.P MF:RE?+*363ST6M80IA@9J\#HM<-;3%,K1#:>:TVO"6F)A^.]^A>7.^6R9AIO M9?J#QR89>CT/8MRP(C5+6=YAG4_7ZD4RU>X)985MMSR("FUD5I/)0<9%]68O M]3D<$'K'"&%-")WO*I!S^9D9-AHH68*R:%*S Y>J8Y,Y+NQ'61E%NYQX9C2G M[SX3DRE,HF$J8HS?\WTR MUK@+]^XFX4G!>Z8NH1U<0-@*@Q-Z[2;;MM-K']&;,B6XV&I8[).$G^.U-HHN MQZ\3^IU&O^/T.__G-$^*V7+LZYQ%./2HWC2J'7JC^?019O/;A_LI17A8K,J9JP&Y 4.@TMU5C('M4%'I@2BR M-1FE;?*>$5!;RQJHBK5A(K9Z)3>)8[^!:U2A28H+MTG\O# NFK8002?"ZQ-) MFQ.IHY#R?HC/!=^Q%(6I5/N4C4)\=Z'<+;"/%IS-! %DH4F"-.>-I3]2.YY0 M$%Y=!)T;>G&PO=V]R:W-H M965T+8N8%EA!6F!N+P.BWPW.L*@M$ M-/[I,+W^2*OX?'Q OW*VDRTKIO%<5O>\,.7,&WM0X)HUE;F5^]^PLR>U>+FL MM/O"OI6-)A[DC3:R[I2)0/G1^>*8R#5Q2B3B%RO-N#',L+9MA\JN0> ME)4F-#MPICIM(L>%#HK+'%#OC9Z.C0$:S>'>0=QUD)$ MKT#$<"V%*35'%O8^SPXE?P M.M/@%K=2&2XV\.?IBHRFC/CK#?BDAT\ M?/'IXLOR[O8/6%Y^O+[\=+>$>Z30"ZH5D(T"*DS%;&IK,*62S:8$LY=PP7?< MEHP^@7-9;RMTV7]5-;S0\ NKM[_"C9)%DQL-3!1PSPRJ;N.*:G3%\@UX MCOH8EJY:^3@V_@ R2I'X03&F2!'TZ"M]WPI!C&$*5TD-"RX@7I%!U6'+5849@^ MJ;V'4.BG04Q_PDJRGZ43!WXVGD":^4D2O:051WXTL;1&D9^0U)TTY#QU\.F[ MO#7RT\A9F/I1_!YZXR!R]$;92WI9YL=18BTGHEF0P$+D%%485%)3[%=(.89@ MV.,[N4XHL(&%G?CQ9/2S5 8>JI'8(@Y"TP]2/@[$=Q!02PGEA]" ,_2Q+CVQX_(RRR6J=UK*QE4(- MR78K$N0BKYH"746UE6/K:X."2I[ROS\<'ZD[:WQG67WL<&SYLX(,X_8VM.WQ M .BBXEO5#S#V@W$(%T@W$Q5_VTNM8FTOTV_M0CB:D+^SUFNH38]#V3Q*Z)ND M*45"*6;M7#.N8,>J!NGXOZF8W?4\X"[^1[UN')%[XIB\^9G\H'Y@?JOA@Z#7 MRR#VHQ'))H=$)Q-<,%I;*!CPH\M^^*QWTI6R<2\$36=01-HVVJ_VCY#3MO<^ MB;&:5(/C+/5 M:^"=F+DUG7BE31T?[FAS1Q45H#VUU*:P\0> MT#_-YO\"4$L#!!0 ( +UNI5)OR B^I0T .\D 9 >&PO=V]R:W-H M965T^^Q^NK'NLU\K%<1-71G_ M[&@=0O/DY,07:U5+/[6-,KBSM*Z6 7^ZU8EOG)(E/U17)Z>SV8.36FIS]/PI M7WOGGC^U;:BT4>^<\&U=2[=]H2J[>78T/\H7WNO5.M"%D^=/&[E25RI\;-XY M_'7242EUK8S7U@BGEL^.SN=/7LSY 3[QIU8;/_@M2)6%M9_IC\ORV=&,)%*5 M*@*1D/CO6EVHJB)*D.-+(GK4\:0'A[\S]=>L/)192*\N;/5)EV'][.C1D2C5 M4K95>&\W_U9)H?M$K["5YW_%)IV='8FB]<'6Z6%(4&L3_YN"4 MY8Z,6,J7,LCG3YW="$>G08U^L*K\-(33AKQR%1SN:CP7GK]U*VGT5TDFFH@7 MTFLO[%*\<\HK$])E:4IQI5=&+W4A31#G16%;$[19B7>VTH567MS)O^X^/0D0 MC,B?%$F(%U&(TUN$.!-OK EK+UZ94I7CYT^@4*?5:=;JQ>E!@F^DFXJS^42< MSD[G!^B==58Z8WIGM]#;I_!_SQ<^.*#J?P<8W.L8W&,&]VYA\(<,K5-D><2; M8[/[?78\3&7H3/%)"0F24JR473G9K.&[JMJ*$E'@/%RI2F%UQZ M@&*%K1MIMA.QM @G3)\K5),=UFUNO3\F/3>%EH&G&F<+=LBQ.N9U$1L<-,! MKP81CE@.( J3@8;=+&3QF4^G1XGV!M$I@O)DZ2EIL%%009O"NL8Z9J2->*DJ MN9%\0\P?/YI/LZXDI66)ER)L+*FJ*7UX\?,_'IW.Y[^(BUZ/UU&/GV7=_ *\ M#\3_Q$+'&Z^SI%=)IZGX:"KEO0AK8FB"N@E(3U]:C9 1%E?=1GL%U=>*%*+4 M!6K!L@RGLU\V:L*_($VZTOKN"K%/5VWKNLN;J%^I?.'T@F#XX=6']^?B@RK6 MQE9VI!]F[H<#9[@/U]VCVJ4B\;9UHC6Q+37*/E%AJ(\%<5L+C,*/- M$W2JME3L+!F#F$6#<>$@2_%@-V;'0E-Q#AAJN-:E6("%*A!7$1^(>N,E(]:+ MM;Q68J'@:U5I).@,TI'R4_%A37"-592CJ'5&(VV7A \J42 -IH8.5+A6M,Z1 MGV7Y%XH *T.0TL6:D# A#J23;;0A!M3$J39/1J/"$5I6R#I0KJ<=1FPQH9. M%@U;:U,B"U$=)N:96EC+ /%A927430-CD#L3BX"<@.-U+!"1TTN0K!>(JLPL MVI<WFD%%&21Z#G4E?XS71)RX_3JRE2#+RN@TXP>W53K*59*4I:M?;< M!]U)R>'JU47*#7?Y;&G9UAGNDO';HXV.+*T-.*,&HBRVD?%*&7B8@@$ZJX;L M)/N*U_1!G=GS4_\Z/W_7"4'ZIR*A]AJ 7>3WWQ-^;=NJ)+M09YG"YZ_6I*J0 MK;3WV0R4K9+N%GS,V !1>4K0"CY(IF)FE W.C6E!^+U"H0F4(ZGI(W?_=B O M/NCRXH.#.>RC9\!388-'(,7MR?"'"+WJ"!'N(VBCIW'SED1()B5$Z+"-%NV< MV)>O/H<03&OY60UD3A6_K9N8^3ALY7*)>$UYA$Q'V*F[/(OS*E752LN%KGIX ME]H7%:HU%U'@C)C>=CPRH C.26NODIR<;Y'$J6ME6BJ3E&*,IU]<*Y$QM(O/ MERWGW)X$PY]S'&I"$5I.S3%I%8S84B^INB^=K?$8:=/9*Y+W+7)B/*5,[*X2 MTNF0@P*'ZN[##E\/#\+BO2HJV([[\UM[Q[])0EPH%S#6$;RNM6T]TD-GV-[\ MPS2S1AO):=1UQ&+"2]"CG]PVH;B1NRED_^F)05?AIQ1W*%6$CC;FO*Y,C07\ M%@E#.KG($ULXB/H^W&5Z+U-7"+0Q&X9?2UUCUWI/T,(J\0<2AC@5Q[DC>SD\ M_+8[G'(@ZB3E%@J+6)MOH3T2\TI?,>8J5?MVE).@N6D"XQ!(+:.LZ.S[0K9F"/.1QMX8G@QK**O.YM?#2M< M10&*4ZK:)J^3]A1$ _6)I;KIZ]0M9CH4%H^ZL'AT$-.7@]@FMFP&@:KJ5FIO MB!PD1PN2)QZ>4L^.V,KN6AU]PR."X"+R$,.[<&]ES>JX0OM3IE0W276(;(0> M#6;@D$$G@D>8NS4AKI>-1(O95US*E/:_QD0L547"YC M2AJ<'MR/<,QL1F$6$;-#6GM>B?"(2-'V5UNN(D^?0;IL>;)M#?L9)'HO0^=" M^C5/@S[U1;$5X1035<@9*=D6VSBV5-\;QGZ,Z$4F^F% %%,X M=](84W&&S<3JM\Y&8+V@[A8V;V#1,E[ZP[J-6FF8\;.S1L6+%VA#2KI68D*3 M+C\LOZ(AD%1=9#7IBOT;=4-9$1'A+>..01=;1R2HI#ZU$>0/0ND@&:&\(9=5 MW-K0DFNC$(21WT?#T\-O<%5IZPE+*K>3*)R<)'FB'$4JE:GHC!FP@+ 0HQF M&R"RVL:!);'@'.J3LH2A&(2=$;_59LNZ4/;,'#GK&&N.N:L;I%%F5+0U#RMP MSA %BINWB,Q\.?4_LFF $,D9*,_-743N-R^2EAU:;JP6>KA<]E4>;%SL*^.* M)W;C<*!$\>5^-BUT3)I5J4D-6VX0QL#NZ-U9P0D^3D2H:'Z7.'F(#76'5DJU MNIM[09J80T24#9(FLY_NS*8/[HI:5U4>H'Z:34^["X-6$?E([0RHNZ.PV;DT MVT'#@7"?S_I-[NQP;'9)1-1*4CWGNK-W'?L#E/YD2F\&E"C VX 8_*H&&6O$ MC+)XPDL<"5-@ !!UFB#2W6ZC0K-(FL&^.ZFG[+B'+_DYR5;>_0^'U5MZ8 M["UNXYP,"YTD_K.W='83J0P MC4HNZ4.:%U>77<]:V-V!:"@-B3^ZK28SP<0]NA15+<- M0SS4=#'8XK.X0Q22 I\2H2PX[2E2;_RX[XUO@4Q>8))4R]9Q\/6M_4'<#]Y@ MS _OSM5FO*ZP!K^+ ^C_/KWAPG]$K_,V(%?:)BW[.,HO3;]X.)W-'\1T7)$-SQL46/QZ8[V+;;3JY M@TMQ0DU.6@SD'HFW+"@L:4N(QZEDV2)-/N,]XX )PK$J\G*M5IBK2]IQ;R># M 9^;K!S"):W8>;>&AW># 7VBI_5GS *#41QM(7)^A:YAH'T?]DTNC3O&6"(: MBC7-4M$>7/]1X6ZUWFA=S$N3O$,@/H@XU1RW3PD1N M2P4T28-(^+4UBB1ZL"<*HJP/CN=G';+[@?+2^.#:&&O'X@)>U4'\'HMY@OS9 MZ0- ?I!F2,GQ26O$7I*[X"!D!ONJT'"YB M>L.10Q(*TQP"U U*=AJAN.N)<3=-FT2;WYBEG: HHEV':[(XJ:7R6\8))K\- MHQ>BM"9#.+$M9*J@<=.@T.V@-TV+;\(8(C-M+DG*1J+\T:*.*FYN%W&LU&DM M$Q?9L 8.XVRBL#RED864EXT@!-'@_V2U$8$/Z7*'S!#<5M#ZONPT6 M\&02.E('B_:2_-=WZ>.8'2M0VG81: ;N^O<1[-*V@2N&0<7K14Z>3^^FHL($;;BP[YM>+4^SDRJ2TQ35$)J MW-+MF#>^IQ)LWL5D7.IC./3IA8TD'DN +XS?I-')KNM2TM'J@-[K]WO42RH)9PRTO$SC5IQ\$C-;@X;-L.C#J8^7 M(@./_ECJW]>VG0R^0:F56_&7-KSN-B%^CM)=[;[F.8_?L/3'XZ= &)56R&:B M4DL\.IL^O'\D7/RZ)OX1;,-?M"QL"+;FGVLED4GH .[3JZ[\!S'HOG%Z_G]0 M2P,$% @ O6ZE4C^"7Y[X @ :@8 !D !X;"]W;W)K&ULC551;]HP$/XKIV@/K<0(!%A;!$A -XU)U5#IMH=I#\:Y$*N. MG=G.@/WZG9W J-32OB3VY>Z[^\Z^+Z.M-H\V1W2P*Z2RXRAWKAS&L>4Y%LRV M=8F*OF3:%,S1UFQB6QID:0@J9)QT.A_B@@D534;!MC23D:Z<% J7!FQ5%,SL M9RCU=AQUHX/A7FQRYPWQ9%2R#:[0?2N7AG;Q$245!2HKM *#V3B:=H>SOOB JXW>#&1U3^L#3]0'] M4^!.7-;,XES+'R)U^3BZCB#%C%72W>OM9VSX##P>U]*&)VP;WTX$O+).%TTP M55 (5;_9KNG#6P*2)B )==>)0I6WS+')R.@M&.]-:'X1J(9H*DXH?R@K9^BK MH#@W^6HV3(F_S+>H!3-FA06=P=*@1>4:,U,IK,1&B4QPIAQ,.=>57!8]Z4,*M+2%XHH0=W6KG58OHT/B8Z1T[)@=,L M.0MXQTP;>MT6))VD>P:O=^Q1+^#U7L![CN[/Z=HZ0W?JUYD$_6."?DC0?R'! MBD8MK23ZSL^9S>$3S4H+5E592BS\.4BX%99+;2LZF.=:_$J"4R3N,V24 82J MI]J/1V9T 5Q[FI5GZL\\I9RU!5,@'3#!U0+=$68ATY) [! >U?OQW MKU689F? 1KO0-\SK=UAXQ,< M?R^3?U!+ P04 " "];J521U1K^/X% F$0 &0 'AL+W=O"7O3P;!8$6X%HO2(&%\>MRR!;_AYE-[I6 W[K44 MHN:-%K(ABL]/!M/@Z"Q"?LOPN^#W>F--,)*9E)]Q) INKE?:W]C8(989T_Q<5G^(PI0G@W1 "CYGR\I<$,.SU6\IXHY 9MN+"A6FEP3C18E!NCX*L .7-Z(70N&R.:)2_(QY8KALG2 M9'C+9A77H^.Q 2O(.\X[C6=.8[A'(R4?0&&IR>NFX,6V_!B\ZUT,5RZ>A0<5 M?F#J%:&!1T(_# [HHWW(U.JCWQDR:PH"WUJI647>*KEL-?ES.M-&0>O\=_")7!I>:W(.0D:8I<$@KQ0W[(&\EQI4*%GOBQJ=0#W3N>'JY>VS M1(:B 1FYU%!%/2*WI>)\JQ'!E1HS8J?)Q_ELO:1B$OZU) MYU(;M*,2-@^*.P2,-3/?(HS3I/7"[CY!FMX+NAA!=48 M'8X]2C(R#.F(1%&R$E_ $4$@^<4*!A#W/OD@]+T8\N#*TF[9/V@X" //#S$' MEA?%6B7OA"T[]3N%S]'TPCJ19;VN@]S,&"5F2X-3$_NW 5P GP*DN'[I2O*" M#"F%O/R(SMO7M]< 92/SSZ6L"JY63B;QY#_O^*J'X+?[/?.]D&[W>T=ZTN]Q M!'6&7DG\D5T'&;G@X'7N1HI'6"V5$?^L=HB"/(=^P*""S,O\M+?2;2_KE@D% M%P?C9KJT39Z73"W0H$N"]8#/@-<)]P=/EP.$SK>42 MN^<*3] &C\4;WC)@X-4CL0<-X,C %IL,];WIS]0KJ85UZ*L#"2XQ>=G?8G; M$1@ =<#CBG7.E'K$/++.%[!2/\7J.BIA[Q+@*IS/X*LY-%UO%2LX<#W:.QX. M$2\,P^WSR5*F #64W32TAE28)22$DRH.5X-ZBT]KB2@&\7MARD-S%F"/TP)U MX6X"9\8%SWD] R-=ROQO3+,?21]S_?$]F3MGNK09R''!ORS%':OLI ''$QAE MDZTL;N33?729A_'&0= F/Z* CO4HZ$>"(U\V,">-5)A0BC7QGW!V9#=B\J52 MV)-=:#$,W>")A*->*8S+/'JDK5ACW&S%B%K;U7$,-Q%_AW!'=_8Z.PD6[:EK M'=F5I&-]?EM,8-#"TW)/0E=?_V>@9-XD278B!B\+:4H^-9RI!M1TTSB$F]#7 M>4':86C1Q*. "1J'%A6P3;,41FBS> EC%48HGQEWCB0T]9(=15[179TVK=") M%\;T:1\Y\L\ >4)#:*V)@S3#[7$JSVJ"!_J>1TW\!4$L#!!0 ( +UNI5*P:TB7#0, &0& 9 M >&PO=V]R:W-H965TH*T^K_,*6Z$O9(\=G>RD:H6AI2I]W2L4A5-J&Y\'P+AOMOK ?[\:I!_F@C6P/RL2@K;OQ+YX/<3A1R((W%/A!@3O> MHR''\K,P8K50<@_*WB8T*SA7G3:1JSN;E >CZ+0F/;.ZQR?L!H2=DBUE88/&[%M4']<^(9L6DT_/^"O1WS^!GX$7PBTTO!/5V!QKN\3 MUXDP/Q)>\W+:H B;RK2 MDPUU=MV58!S]K6WT"]A4"O$L^2YC]A/ !V*TJ>2@15?HCQ3VMF_0A>.F&>I" MP]^B[3_!G9+%8,E\[6I# ^&"&OX"WC,DGE*0I2R>9+!;6=0=2Z@H@$>LCE/ M[!E/YQ#/6,(YI GC40K?"$$=X&^(Z%;DC_! 8:IS?&V'9VP>A9#$+,KB5S9" MEJ4A1"S((H@"E@4=3WDJW7S3E,:A,^,0F':G$7HU3HY?U\?Y2XU5 MUIV&!G>D&ERDB0=JG&GCPLC>S9&M-%043JSH&4!E+]#Y3DIS7%@#T\.R^@E0 M2P,$% @ O6ZE4J8@!%6L @ F@4 !D !X;"]W;W)K&ULA53?3]LP$/Y73A$/($7D1].2H;82+4/C85(%W7A /+C)M;%P M[,QV*/SW.SMM5C;H7I*S??=]WYU]-]XJ_6PJ1 NOM9!F$E36-I=19(H*:V;. M58.23M9*U\S24F\BTVADI0^J193&\2BJ&9?!=.SW%GHZ5JT57.)"@VGKFNFW M&0JUG01)L-^XXYO*NHUH.F[8!N_1_F@6FE91CU+R&J7A2H+&]22X2BYGF?/W M#C\Y;LV!#2Z3E5+/;G%;3H+8"4*!A74(C'XO.$]W5X2 @_RP@W06D7G='Y%5>,\NF8ZVVH)TWH3G#I^JC21R7[E+N MK:933G%V>BM?4%JE.1HX7;*50',VCBPAN_.HV*',.I3T$Y0!?%?25@:^RA++ M]_$1*>IEI7M9L_0HX'>FSV&0A)#&:7($;]"G.?!X@_^D^0;7W!1"F58C/%ZM MC-7T+IZ.,&0]0^89LD\8[JE=RE8@J#7T;"',6ZW)AD=?6UCBJX694,7STT=5 M/DKA^O/2-*S 24 -:%"_8#"=J[I1DBB,8^8'U\G\#E6RJ/I2 I,E7&.!]0KU M?C<&1M4@][42U*3F\N^@?P-.;R4L*]4:PC-G<,,EIS=8PD:ITL )C+(PRS-G MY&%""'=L2Z_6HN9,&!B$:9Y#&GY)8E@P3=*=+-,VC7#"AV&&PO=V]R:W-H965TE5K\:FT2ARIU25X]#W MTW$E9#V:7[JU>SV_5*TM98WW&DQ;54)O;K!4ZZM1,-HN/,A587EA/+]LQ H? MT?[=W&MZ&P\HN:RP-E+5H'%Y-;H.+FY2WN\V_"-Q;79DX$@62GWGER_YUCZ0AR M7(JVM ]J_2?V\22,EZG2N%]8=WOC9 19:ZRJ>F7RH))U]Q0O?1YV%*;^3Q3" M7B%T?G>&G)>?A!7S2ZW6H'DWH;'@0G7:Y)RLN2B/5M-727IV?H<4DH&3)[$H MT9Q>CBV!\J=QU@/<= #A3P B^*IJ6QCXH\XQW]X;_7"V,UD>"_(YCQ@!D[S/@8I@>WRMA#&3NJS&UV M81J1X=6(^LB@?L;1_%95C:JQM@;4$DK&!WRAUF,[LL[*EK)+ J"T!6K(R#3O MU/B,=4OQ*0TKK%&+$D2=@\B)+)(C9M9OH1R!0>A- D)JFZ9$&F^\-Q.F@"4EFI+7 M#5J*^O=6]P?=Z\Q>W!'A$$\U,G'\79+N$_LO3+2 M1,N*8:3!)\RP6E /]RN_(N/[Y( ^D&S*4T 5B5B(O#B>PG66Z9:ROU-?%[MR M$^0#3+W$G[CG9):\L[&K%25>ZD\AFGA).NOYK8[L)Q=B+P@2%E(O2F.XSG/) MV3B@^'NY^N;.68I*/!,,\8G83"1[A>/F/$"G]#R%#0K-TK27WF'ETK@9!*2+ M!T!FYQ3*1WZ$\/$((=.!D.DOSA$FGK=CJ#]9MO3<>)01VVJ2#M'S*/KA@^9S M2W#(5PE9M=LIUHA-YQ<:EQM&D'QEBM=)(;4I>N5."9GQ]EC'7RY(O#>]' M@YO-7 ;3-SY%R=.&SK<.G4\$V9U?;*$[8]S98]\0X.)M:LS;9GEPY6>_",UQ MAD=M1'U +R$$OC<-)RQ'S/-IS&(,$^J4&8L))%X<$*>I)5 LR6L(IEX\B?>F M^)"?U/<"&GI<-Y!5TUHWW$@+*9R3(/7\:7"ZIWJP+0Y19[QSB:M0K]Q5U8#C M8W>?&U:'V_!U=PE\W=Y=I2F'*UD;\F!)JO[YA,:8[JZGW8M5C;L2+I2E"Z83 M"[K1H^8-]'VIE-V^L('A/\+\!U!+ P04 " "];J52%"RJ?(," !S!0 M&0 'AL+W=O[8Q] M<#DBP6.AM!L'.=%F&(8NR;$0[L)L4/-)9FPAB)=V';J-19%6H$*%4;M]&19" MZF RJO9N[61D2E)2XZT%5Q:%L+]GJ,QN''2"P\:=7.?D-\+):"/6N$3ZNKFU MO H;EE06J)TT&BQFXV#:&$"I,R#,( M'K8X1Z4\$<,FI0>>#P_L'^JO+.7E7 X-^J[3"D?!X, 4LQ$J>C.[*YQ M[Z?G^1*C7/6%71W;BP-(2D>FV(-902%U/8K'?1V. (/V*X!H#X@JW76B2N65 M(#$96;,#ZZ.9S4\JJQ6:Q4GM?\J2+)]*QM%DH;?HB*M,#L[NQ4JA.Q^%Q,S^ M/$SV++.:)7J%)88;HREW\%&GF/Z-#UE1(RLZR)I%)PEOA+V N-."J!UU3O#% MC>)M-TF;;=*VWTE M[;*^ZF R.%+P4GU/\OC.'+J-2' <<.LYM%L,)E]*RUZ>? GG\W#EDKPI7>7T M"A,L5F@/N^T6)(;;RI$'4(Z0&<7=*?5Z^!S_#Q;.%AKN?+ M!-_JQ3&/[]X,HD[TX5GXDIA$V!0^2\IE64#(Z["6 MVH'"C*'MBWXO %NW>+T@LZG::F6(F[2:YOPJHO4!?)X90X>%3]"\LY,_4$L# M!!0 ( +UNI5)L,WD,A@( &,% 9 >&PO=V]R:W-H965T)&?[_C_?G7T>KY5^-"4BP7,EI)D$)5%]$88F*[%BYEC5 M*.W*2NF*D1WJ(C2U1I9[427")(I.PXIQ&4S'?NY>3\>J(<$EWFLP354Q_3)' MH=:3( XV$P^\*,E-A--QS0I<('VK[[4=A3TEYQ5*PY4$C:M),(LOYD/G[QV^ M-WQPSZ+9UPV][0;WSN M-I>4&;Q4X@?/J9P$HP!R7+%&T(-:?\8NGQ/'RY0P_@OKUG,V'2LU1JT\[8T9_A4O=H&QZ4[E 5I MN\JMCJ9?E"R.EJ@KN,*4@,D94*;1"#]GJ2%M;\JO'?!A#Q]Z^/#_2NN+^%8-=U)<4UZ8FF4X"6S7 M&=1/&$QA89LS;P3F<,>HT9Q>K*&SLB^.W3/#*K4'VP MO%X^S&!F#-*1N],H ]^/AAE,3)IRW+Y_A* MO!\?O :<0'P6'\:G$<3GYX>C\R$L%3$!PM6*'"=WM=KKW?9ZQ[=.)-RZ^!7J MPK>W@4PUDMH>Z&?[%V36-LY?]_;YL>4KN#0@<&6ET?'920"Z;>EV0*KV;90J MLDWIS=*^@JB=@UU?*46;@=N@?U>G?P!02P,$% @ O6ZE4@OAD3]9 P M: @ !D !X;"]W;W)K&ULU5;?;]LX#/Y7"&\X MM$!0)W;2I+TD0-K%P#[)-QT)E*9/D9/WO1\F.SUU_ ,.>[L6B M:/+C1U(6/=TK_6 *1 O?2R'-+"BLW9Z'H4D++)DY45N4]"97NF26MGH3FJU& MEGFG4H11OW\:EHS+8#[UNAL]GZK*"B[Q1H.IRI+IQPL4:C\+!L%!<]#.FM"4M=7TEI.?G7]@7,,7)BJ$ M:V2FTD@5MP:.[E@BT!Q/0TM1G&V8-H@7-6+T"F(,UTK:PL!?,L/LJ7]([%J* MT8'B1?0FX#73)Q />A#UH\$;>'&;"?14+F=([^?8/%L&4Q]"R&OU;X'MQB6FGM6#A& MGY34!\5+O7@SB/NBS\V6I3@+Z),UJ'<8S)\&D)T D#M2.T^J[)Z&Y-%KF?^0 M"HZ:Z;1X!&9 Y7#M-FV#/.@24RP3U =MOP>,"DCVN1)T#YAS>.W@W1M'Y$Y9 M)AK\ORME,8,;S5/J!Y=U=]#%?4#K(#6L,G+F*?DLC'%*TGWD+.&B[N*:;R3/ MR4!:^&P+8O8Y<>5PAYQ.P;:R3VWNI7KV?HDFU7SK:_!3SDPUEO%,>=]8]WDV@0_=F1 MG@*L+<$RG5&^MN!5"7%O/!DWSX/+8?W*M&:NS*(ISB,5?Y]U#L=CZA6]?J\:'\7MLM?]0; MCL?PTL43=F[_$O7&SS@#J:JDK0=!JVW'Z**>'O^9US.86D/W']'#G%S[)^-1 M +J>:_7&JJV?)8FR-)F\6-"O &IG0.]S13UO-BY ^W,Q_P%02P,$% @ MO6ZE4BW[#MS> @ 0P8 !D !X;"]W;W)K&UL MA55M;]HP$/XKITR:6JEJ($!+&2!!UVF5U@H5MGZH^L$D!['JV*GM$/KO=W9" M2K7"OL1O]SSWG'UW&99*OY@4T<(V$]*,@M3:?!"&)DXQ8^9% FPJC5N@@SQF4P'OJ]F1X/56$%ESC38(HL8_IMBD*5HZ =[#8> M^#JU;B,<#W.VQCG:W_E,TRIL6!*>H31<2="X&@63]F#:=?;>X _'TNS-P46R M5.K%+6Z34=!R@E!@;!T#HV&#URB$(R(9KS5GT+ATP/WYCOV'CYUB63*#UTH\ M\L2FHZ ?0((K5@C[H,J?6,?397?F67CH58E:&=-;&[B0_5H$L>E>Y2YU73*"6?']_3N MMS)6&<+)+V7,*>2H89XR31L+MA1H3H>A)4_./HQKUFG%&AU@[<"=DC8U<",3 M3#[B0U+8R(QV,J?14<([IL^ATSZ#J!6UC_!UFK [GJ]S@.^&: M_$7# K<6ID+%+\^?7?E1CZYX!R9G,8X"JDZ#>H/!>)$BK)2@RJ-@@1M@5$BQ MDC$7G/FJ(!&6C,J=1E9KE(U&RHV,#$TEE>K:6"83QU=RFWKTNW%M51BBXM(? M$CXOK/=FG(FDC.-UQHDFXVHOQ+R;XFO!-TR@M!7K !:I1OR063X=W*<%)[>2 M#%1AB((XW^_XG] .!]2.+L[:W2L:>V>]_B5,#/4J0N(6=.N&B<+[_Y^SJ$C[+NG"OL#/4:]^^#$502%O5 M>+/;=,A)U1C>S:OV2A6TYO0" E<$;9U?4D/25&ULE59-;^,V$/TK V%1V( 0291DV:EM M(!]--X?%!DG:/10]T-+89B.1+DG9V?[Z#BE9FPV2(+E8I#3O\A.9G49>>5!31RR.)U'# MA0R6<__N1B_GJK6UD'BCP;1-P_7W<[OL$[M'_L M;C3MHH&E$@U*(Y0$C>M%<):;)2ZL%MKJM%$#M!6&-I M'0.GQQXOL*X=$2TK.D1_ASO<4*RM@=$] M7]5HQO/($K^SBLJ>Z[SC8J]PI?!%2;LU\)NLL/H9'Y&N01P[BCMG;Q)^X?H$ MTB0$%K/D#;YT<#;U?.DK?+V/<(L[I:V0&_CK;$7>T]7X^PWZ;*#//'WV;GH? MRI<"^2:1*\13L^,E+@*J-(-ZC\'R?JL1?XJP#XO[B6%T+>%^JUK#967&I&"/ MLD4#:ZT:P$>+6O*ZOT^H#=QH5;6E!<,IU7"AFEV-ODJNZE94!G[AS>[7HY6! M2[$7O@P_09:'<3*C11&'R2R&;YS(>_LK*O$5+Q_H,NF]*/$),$F!Y720-*H6 M%6&JGBME'1=+\A^PCPA*PCQ.Z4E<6?%>.6D<%M,9Y$689>RYK)2%;.9D35B8 MD=6]LA0\?8SIAZ(U"7/F/"ZO*,*49&#V9.=12-GZR&CJ# M,M*-G^'M,+S/NIGUP[R;_-3F-X+N1XUK@L8G11Z [J9IM[%JYR?82EGJ7W[I M;@YJ9T#?UTK9X\8=,/RE6?X/4$L#!!0 ( +UNI5+\'\U;T0( *X& 9 M >&PO=V]R:W-H965TIJ#6C'&<25%U51#Y-D(GU,(B#C>*&%J6VBG"4KDB!<]2WJYDT M4MBBY+1"KJC@('$Y#,;Q^71@[9W!#XIKM74&F\E"B'LK7.;#(+*$D&&F+0(Q M?P\X1<8LD*'QN\$,VI#6Y+(C"J6!W--?E,'@?0(Y+4C-](]9? ML,FG;_$RP93[A75C&P60U4J+JG$V#"K*_3]Y;.JPY9"<[7%(&H?DM4.\QZ'7 M./1-FO P$PPFE%4\ [&>4ZM/6%P MR7U_V8W\ HZ/3CSO'>2F_X\5 M-5@'*/;:)^LYV-X>V%W5_SE>*"W-3/PZ$."T#7#J ISN"?"MKA8H;1MH+[.VMB0\01UNTXO@-KW!K]"N4 MA=N("ER'^*YOM>W2';M=\TH_,&ULE51=;YLP M%/TK%NI#*S6!\)&D%4%J$DW;P[2H6;>':0\.7,"JL9EMFG:_?K:AB&:DVEZP MKWW/\;D'^\9'+AYE":#0X@#VHAWHG=.3V+!FI@$G"&1*0KYR[V>TF,ODVX1N!HQS,D:GDP/FC"3YE M*\I=HG$J^B (S M\AL;3Z_1&DLB$<_13H $IKIES#*T)P4C.4DQ4^@N37G#%&$%VG%*4@(276Y! M84+E%9J@A_T675Y_YL!+YY'[Z%M(=[;^&NMJGWRN^]\BU?<(9OK.P?=P>IA+Z,/]\Y(.@/".P! MX;F?48/ EI^"OII(F#LXX?FDT0&6$M2HB2WIW)*:5_N4A#/_)HC=IZ%7(UE! M&"[[K#>*PUYQ^*YB;8EH($.4X .A1!E+S&WAJ@0QIK6EBP8JEI&W.)$ZDK2X MB<:51KW2Z+^\'2@>TQG]Y580S;WEB="1K$4TOSE1Z@Z>IVF-^EH7A$DM)-&U?[($K_?[MM-0=&H1)T/LYY^HU,$V@[_G)'U!+ P04 M" "];J52^,28!+," "D!@ &0 'AL+W=OB!UI:2T0H4B4IV^W7 MEZ1DU75DMQ>+CYW9V=%Z%6^%?%4YHH9=P;@:>;G6Y;WOJR3'@JAK42(W-VLA M"Z+-5F:^*B62U($*YH=!,/0+0KDWCMW90HYC46E&.2XDJ*HHB/PY12:V(Z_G M[0^>:99K>^"/XY)DN$3]4BZDV?DM2TH+Y(H*#A+7(V_2NY\-;;P+^$)QJP[6 M8"M9"?%J-X_IR NL(&28:,M S&.#,V3,$AD9/QI.KTUI@8?K/?N#J]W4LB(* M9X)]I:G.1]ZM!RFN2<7TL]A^Q*:>@>5+!%/N%[9-;.!!4BDMB@9L%!24UT^R M:WPX !B>;D#8 ,)C0/\$(&H D2NT5N;*FA--QK$46Y VVK#9A?/&H4TUE-NW MN-32W%*#T^-/,B.<_B+6TRN8$D45B#4L)"KDNCDF/(4ES3A=TX1P#9,D$177 ME&>P$(PF%!6\AV55E@P+"V,P(RJ'!],C"B[FJ EEZM+$O"SGD!W!D^ Z5_"!IYC^C?>-!:T/X=Z':7B6\(G( M:XAZ5Q &8:]#S^S_X<$9.5'[6B+'%YW@ZW+XVV2EM#1]__U,@GZ;H.\2]$\D M>.0:S3O64!*:=OE?PX<.;D?!9AS=W42QOSDTY6U0;]"W_FTZI U::8-_2$M$ M@:#)SA1]2EY-,3C(' ["(W5O8WK]F[MN<<-6W/"LN#DF9E@JM/U+DD16F$)" M2FI['G=FMJ945\;8+LW#MVX%@]Z1Z(Z@_NVQ:/_@#U^@S-P<5.!ZIN[Y]K0= MM1,W88[.IV8$UQ/S#TT]OTU'9Y0K8+@VE,'UC?%1UC.QWFA1NK&R$MH,*;?, MS6<$I0TP]VLA]'YC$[0?IO%O4$L#!!0 ( +UNI5*;2 B6 L /U# 9 M >&PO=V]R:W-H965TE8&%GR2'32+O;'+_5A4Q;)*SK-/N2EB=U+ M\O!#YUP>4KEX*LJ_JC7G GW;9'GU[FPMQ/:7Z;1:K/DFJ=X66Y[+_UD5Y281 M\F/Y,*VV)4^63:%--L6>QZ:;),W/+B^:[V[+RXMB)[(TY[>!W7'S=WI;RT_10RS+=\+Q*BQR5?/7N[+W_ MRP??B^H23<@_4_Y4]7Y'=5_NB^*O^L/-\MV95T/B&5^(NHY$_GCD,YYE=542 MR-]=K6>'1NN"_=_WM7]H>B][ MT;J^19%5S;_HJ8OUSM!B5XEBTQ66"#9IWOY,OG4CT2O@!Y8"N"N 70N0K@!Q M+1!T!0+7 K0K0%T+L*X :\:^':QFI*\3D5Q>E,43*NMH65O]2S-=36DYP&E> M+ZT[43+ZF(J9/MU+=-%U]95VQ:VM/5[DK]%.#Y'V,.^H?@,+OXI M*=\BXEN+7[L7]PS%YW#Q:[X BW]P+N['Q\6G M9H%*#U I"/4S?^1R%DV0J XIBMEP\/2HV,,D,J-B!U0,1#4KJF9VRQ:=<<28 M#L^G'A[ TZ-H0.N'RP0O/, +07C77"KT(FT6_3E*-D4ITO_L/\EG*EDL2EY_ M-!%0J...8\\R8-$!400BNMELD[2LG_&J05"(-2_18IV4#\;1NX[T<2&A;P81 M'T#$\++GN62"K!V"I=2AM!(U,SQRQ+_)-*R0.S'A] M3^F:!P];+KAD.[''U]"*470\#4! "+.TW]-5'VS_CV::1AOWM<8GOL<&0V2( M"OS0@E IB(]'*%A*_#>IZ8V2O)'R(-6^H>-E7P.*@P88.X!U:(&&7P^:^#@F MU-(%)2+^F(HT77@X(F6Y3"6_G-(',L;0Q_"45OBP6'PIA 2S/1KGDP?8)!]^ MDX,N/#@G,SCALE0I3I_4XD]S)-$@7*B[R. M*XLLJU.VM*,Z8_]T39J0WIAWO=.CHHC8UHY2+G]$NI[1MR_S+Y_?([GO6?RU M+K(E+\W3IHN(YUA:.86)(NK/0-C^Z2Y),BOI^CK=S& M/4\XS%3FAJC0]SS/D@YB)5(8%JGW;0=.2TRP+CK>$+ > @)6NH1A76J?]FWR MW?:HS[!ANX,Q'@+4HZ2^1A;=Q$I;,*PM7W.>E+DTX83/*SNQLT*S9RFU!),.B_-@ON'/W&L^5D5923 MUB\K.Q^OAKZJ;;T[^37DS2FR)\'K=!>5;!!8-H[]Q=9%3(5$V'?KC*OQJJOY M*,N2$VU1,J(D@(PY7WF5+KLN(U$F>;7B,K$P>9M71.=UXELQ*%8G,*N_@.UZ M171&IU9DBL\)S.>G&ZM778U'$R4W 58LBN+)2';_HD^D+/\QW:0UY]PFI<@E M'_[YB6_N>0DM]4!1?."]RHW[?"1@,:6G* 0&E# &O##QT[! 8/RW[N$"BQ M"$:LJ5-/'@*#,EB/'@(E#<&(-#SK\"$P9/]A3(<3:C"2/+DX+9B5A 2PA#@? M/P1ZXF\_?J!*%"B<][L=/U ][3<GY18X?J.%DI+?%Z_"; M#EF.3J*.NZ!D@;KL+W[(W[^F^K8"\.VI$A0ZLJLXP:&<4\,)R)&Q> Q":0(= M.0!QL0RI3ON 94A[Q]]C)Q>@94@-!Q9VRY J*J'K,,J.0V5I6I,M@TG5PS9C.EE;7C"FJ9#!5GNJ:S9G.BX01WW;[1/$B M@WG1T1!C.B-"AAA3E,AR#4J7ZXD,"08T1*"<*1#-G!%@AU&4F4Y ?6*8V4HP?C23Q+[#Y[YIPN)\>*:F(X!3_I(U_I"?[-@"*Z:,15\1E MTQ\Y$WJD"#V""7UDPQ_I/&UK4K%TY)+-CV_V(V="CA0A1Z-'G"?N]"-G1HX4 M(TZ#$&$6H8H M5C0;PS3KZ"/$S@0;*X*-72XECE@(L3/!QHI@8YA@7]0^B V>L_7.?:P8.889 M^5-2IH(OUB[[KUAQ;4Q?Y?XK5CP=CY@JIZ0%L3-IQXJT8Y<+A2-I0>S,M;'B MVGCL%CJ8%L3.R6W<>UL*YD_7M"!V)E'?Z[_Y!-/HZ8G!OD8G(+U7H#R7RW_V M[N_+.S7;>Z_)#X9@! MN-Y[31Y,L@[YP;X*IY9[;R-Y<-)[&O>C!GA[[R9Y,.TZI@G[ M:IQ&J_=ND0=SKE.FL*_$J>W>NS_>2(K[DLG"OC';++8HI[V_@U#_80R9"SRD M4DPSOI*EO+>U(U6V?VJB_2"*;?.G$>X+(8I-\^N:R^>NK /D_Z^*0NP_U']M MX? 7/R[_!U!+ P04 " "];J52\?KJ * " !^#0 &0 'AL+W=O[K$_?&V^F=O'LW,F8&)*G_SS!:CX"(@&>1L6=I[M?H"M:&^JY>J MTOA?LJICHX"D2V.5J)-1@>!R\V3K^B#V$FCO0$)<)\1>]V8CK_*6638>:K4B MVD5C-3?P5GTVBN/2_2LSJW&58YX=W\,SR"607"M!)DI:C>=D4(0MR,1O#]J0 M;=04M =!ID"^STN^8/YH/]R"9;PT'X>A14VN7B@.@3\FE=(1J0D1]*W)?]=*'KYB;7)G09C'%F6] M1EGOS4X1$[G*7B.C74-"!.)8F!8[_<9._YVAH$A$.Q2#1NN@8U"<-\K..P!% MNP9*7H#I%C,7C9F+=T8B/HK$9:/ULF-(T&C7/J(.0'%$Q%$JZ%X[I._,17*4 M"[IK=C3N&AF[YD:3+I#1+N(X&;N62-^N)[Y.1N\X&;N.1_M=(V/7X>B@"V2T MBSA,1KAWFW9?)GA%77!I2 DY5HK.SO'D]>:ROYE85?D+]EQ9O"_[88$?2*!= M *[G2MGMQ-W9FT^N\5]02P,$% @ O6ZE4N?+5D3@ P YQ !D !X M;"]W;W)K&ULM5A=;^(X%/TK5C1:S4@[37SS/4N1 M6F@UE;:CJK0[#Z-],,1 U"1F;0.STO[X=9P0TP0B!HF7$COW7-][#CG-9;!E M_$TL*97H9YX5XMI:2KGZ8MMBMJ0Y$5=L10MU9\YX3J1:\H4M5IR21(/RS ;' M">R4[XO[=TL93EACT]U\ZJ9*1%TQ++O:2*7 MUU9DH83.R3J3SVS[E=8-^66^&:&XT6G63%J6,$\G5 MW53AY/"9;FBQIFC.68Y&K)!<$2M4$7*)1OIXR@4:IX(L%IPNB.:>S=$.]W%, M)4DS\0E]1J^3,?KXX1/Z@-("O2S96I B$0-;JCK+T^Q97=-M51,OSV\W(W1Y.7FY6[2TV?0Y LN2VC8'!2>36B%]/>H\ET? MHA:AW:@87 \.\QDU946]97UCQ>?7"?KQ2/,IY7V-QDW&^+*,8L<8D',VIS5T MGRYPPSAHD7H@S'/,\;<6]I(Y:O,JH9N,_6:2+0;R1?_8&>.$O6I4V. MTTVJ_Z&=0#T&?TZ^>@_ M=*JS8&-5V+^P&,;%<'"^&$'W2?#\.&R+T0U3SXL?'1'#^![N-[ZSQ#C=EK!Q M.AQ=6 YC@3@^7XZX*P>.P6_+T0US0PCCPW* \4SH]\SO1%)>2W"OWL2G9/:& M)I1OTAD5IQ .Q@,!7Y9P,+X'<#;A-?0=DT[DM,WH0)@?>L$1,P+CD]#ODZ<1 M_@L&!,8'P;NP ,;KH/^]K%< O_N-CV(7MP7HAOF>&QUY803CC=#OC2<+<+KI M@'$_""\L@?$WZ'^5ZY4@ZKZ-1V%'@6Z4>E+&ULE53;CMHP$/V5 M4;0/N]*6A'#9[2I$8D%5*[42@M(^5'TPR4"L=6QJ&]C^?<=.B,(64/N2>.PY M9\X<7Y*#TB^F0+3P6@II1D%A[?8I#$U68,E,1VU1TLI:Z9)9"O4F-%N-+/>@ M4H1Q% W#DG$9I(F?F^DT43LKN,29!K,K2Z9_/Z-0AU'0#8X3<[XIK)L(TV3+ M-KA N]S.-$5APY+S$J7A2H+&]2@8=Y\F?9?O$[YQ/)C6&%PG*Z5>7/ I'P61 M$X0",^L8&/WV.$$A'!')^%5S!DU)!VR/C^P??._4RXH9G"CQG>>V& 6/ >2X M9CMAY^KP$>M^!HXO4\+X+QSJW"B ;&>L*FLP*2BYK/[LM?:A!>CV+P#B&A#_ M*Z!7 WJ^T4J9;VO*+$L3K0Z@73:QN8'WQJ.I&R[=+BZLIE5..)O.<8]RA[#6 MJH2)DE:3L89$V (FOCQJTRS V!BD929S^,S9B@MN.1JXG:)E7)@[> ?+Q11N M;^[@!KB$KX7:&0QS%W3/PR77X%+,& M'IW"0_*H,2INC(H]7^]_C#KU"7Z,5\;/_[Q2L-<4[/F"_0L%3VMD=8U[8&X+ MZ.@*)C,\ZVO%._2\[A;OT^[P?40F[-OVGC^5=%+B4Q+S&GO M,Y)[3EW_3-TH?B/N[Z1X^#!XHRUL'7OWY-")V7!I0.":8%'G81" KJYQ%5BU M]3=AI2R9Z8<%O7RH70*MKY6RQ\!=KN8M3?\ 4$L#!!0 ( +UNI5(X4B57 MBP( T' 9 >&PO=V]R:W-H965T!/PBT C!F.D,UDS]J(G]]G, M/7K@X#@1M\(/ Z M@7>JP.\$ODFT)3-I+;#$2VJEG7;^-ZV_]X'_ M ^:7R'-S@5]Q$WZ %+X 338[2MX63 X7O3Z1[L89#W MS77&62<]Z^0HZP^9 T<#XE5=552=W".PDP..B>/NPQX&!8[S06'#'C8\M;#/ MJI'ISVC)60KB&&UX .*&D;-'.Q;DA>.T44\;G42KBCG&%1TH M]0UC\GVB6V+_!TS^ 5!+ P04 " "];J52**U\:MT" ,"0 &0 'AL M+W=O6%M[\PY9PZV9WLKJ9[U M' M*V="]X.%,<5U&.IL@9SHIBQ0V#HA,KOI!'&P7'NE\8=Q"..@59(X3-$_%@[*SL$+) M*4>AJ12@<-8/;N+K89RZ!!_Q@^)*[XW!E3*5\ME-[O)^$#E%R# S#H+8QPO> M(F,.R>KXLP$-*DZ7N#_>HG_QQ=MBID3CK60_:6X6_> R@!QG9,G,HUQ]Q4U! M;8>72:;]+ZS*V&XK@&RIC>2;9*N 4U$^R>O&B+V$)#Z2D&P2$J^[)/(J1\20 M04_)%2@7;='I!XV/>J!UH@-\%XT8(0Z4[3PF^;7O8V% M.X-<_ZYA:E5,+<_4.L+TO4!GLI@#*[FHH(825D[!H.*';*X'C=NP1J)TC;YV MI:]="[5U0OZKDU$RI8R:=0,*LK:GTN@&"'MIR)D]T--2/A69Y#8X7^*A*DKJ M*T_M+HN70;N9],*7 WH[E=Y.K=[)EOK.4Q]B[?S'&C73PZS=BK5;RSJV_QI? M\AJ_+RNDRP_>>5<5T]7[=I[;:U00SR5+2AM"97[(Q'KL-(*L+;>.]JBS_8W3C9<27O\U>AZXG5PM&S?0(W3D\>[GAWS\7I!VZ"$^ = MX/ZV/Z0TW&M0'-7ZVHLO66$R,+W^ZFTMCFZ8<+^[F"R@78]S,IS7;B"*H/H,$;4$L#!!0 ( M +UNI5*:@:I3>0( %8& 9 >&PO=V]R:W-H965TS BINSE0-DD[F2E<< MR=0+W]0:>.Y 5>E'09#Z%1?2RP;.=Z^S@5IB*23<:V:65<7UGQ&4:CWT0F_C M>!"+ JW#SP8U7\ $\*F^UV3Y'4LN*I!&*,DTS(?>57@Y3FV\"_@N8&VV]LQ6 M,E7JV1I?\Z$76$%0P@PM Z=E!6,H2TM$,GZWG%Z7T@*W]QOVSZYVJF7*#8Q5 M^4/D6 R] V!7:*'-E77/DV4"K-=,VFMCLQO7&H:D:(>TM M3E#3J2 <9K= /3#LE(U552L)$@U3<^;<[.:%'@NMQ]> 7)3FA.*>)M?L^.B$ M'3$AV6.AEH;+W Q\)#&6TI^UB4=-XNB=Q#&[4Q(+PVYD#OEKO$]%=)5$FTI& MT4'".Z[/6!Q^8E$0A7OTC/\?'AR0$W>-C1U??+BQ/Z^F!C4]UE\'.)..,W&< MR3NH'R1=T"N-O4YC M[Z#&2:$TGB+HZF.1#5-O*W^:]/H[(M\&701AL%]DVHE,#XI\5,C+C_6E;_IS MD5Z<[^A[&Q1&_7"WB_[6)UJ!7KC)9=A,+24V;[SS=L/QRLV$'?^(AF8SX_[1 M-!.77O!"2$-ES8DR..M3SW0SQ1H#5>T&P50AC16W+6CP@[8!=#Y7"C>&3=#] ME61_ 5!+ P04 " "];J52A*1:8:L" !\!@ &0 'AL+W=OU^H;K?(:.+U7"^">LVMC150!I M8ZRJUF!24''9OMG;VH6#@'!9-70ND^E@F8,Y,"7=48;B7[4UQ MEI_>HF5%#2 ME@:^R@RS]_B0R9CP#\A%8I1II#7F6BH;R=>;9$J&B*C3:NP\J!^&* H*S)1?<]O!E)W:]I/ MH%OM6NB-[QP[ZS-JK6TG_$_3]F6ZX 67AM+)B;)W,:(*Z+;7M1.K:M\NELI2 M\_'#DGX/J%T [>=*V-/8SCU/?W>V+^E> MR"=5 FCRM^*U6CBEULV5ZZJ\A(JJ"]% C6^V0E94XU3N7-5(H(455=P-/"]Q M*\IJ)TOMVIW,4M%JSFJXDT2U547EOQO@8K]P?.=EX9[M2FT6W"QMZ [6H!^; M.XDS=W I6 6U8J(F$K8+Y]J_6B8FW@;\8K!7HS$QF6R$>#*3VV+A> 8(..3: M.%!\/,,2.#=&B/&G]W2&OS3"\?C%_:O-'7/94 5+P7^S0I<+9^Z0 K:TY?I> M[+]!GT]L_'+!E?TE^S[6*BVJ7HP$%:N[)_W;UV$D\*-W!$$O"#XJ"'M! M:!/MR&Q:*ZIIEDJQ)])$HYL9V-I8-6;#:K.+:RWQ+4.=SKX#UD"1<[)NFX8# M[H^FG-Q03NLI-NZ.RVF[*($_(5\>EZ\@'^3>:[F+U1A*$@PE":Q? M^([?SP8D)EOO"+?%N3KB&0Z>H?6,/N9)I#E=YV)[WN*$*@5ZLFZ=:6)-S7U\ MSB(_N Q3]WEY;*$@G-$-XTPS/"6XO43H$N04 M:V<7CRCFL3<[0)T(FEW&TZ3Q0!I_JK8CXBG.^ U"&"?>_ !T(FH6)Y?3I,E MFAPE?1#FV)F ( #8' 9 >&PO=V]R:W-H965T>(4QFVO?UUD!)=4]N0&!7U92E=3@ M5*U]O5% R7E DO3=S:O4H3N36<";A71&_+DJK7&^!R/_'ZWF'A M@:T+8Q?\--G0-2S /&[N%<[\AB5G)0C-I" *5A-OVK^>C6V\"_C*8*^/QL0J M64KY;">W^<0+;$' (3.6@>)K!S/@W!)A&3]J3J]):8''XP/[1Z<=M2RIAIGD M3RPWQ<0;>R2'%=UR\R#WGZ#6,[1\F>3:/ $(*P!X>^ X0E 5 ,B)[2JS,F:4T/31,D]438:V>S >>/0J(8)^Q<7 M1N%7ACB3?@;T0)/W9)KGS!I+.;D5U>ZP-E_,P5#&]26&/"[FY.+LDIP1)L@= MXQP#=.(;+,.2^5F=\J9*&9Y(&9$[*4RAR0>10_X6[V/YC8;PH.$F["2\HZI' MHOX[$@9AOZ6>63=\#ED##SK*B1I+(\<7=5OZ;;K41N$V_=[!.6@X!XYS<()S ML5UR2XO_)I,EM)E>$5PY GMV=VG0BQ)_UY)UV&0==BIYEK&]'L M[XBN#D3]<0O3&Y6C1N7HW^S,F<[D5AB"XJ'+QW&38?S?/G8S7/7BP7F;:W^$ MA>=M ORCUE2"6KN.K8F3776I9K6Y%*:N%_J_PJL;!8_YF@F-TE8(#7HCW+RJ MZM+5Q,B-:W1+:;!MNF&!%QLH&X#?5U*:P\0F:*[*]"=02P,$% @ O6ZE M4LZ^0%>[ @ $ @ !D !X;"]W;W)K&ULC99= M3]LP%(;_BA5Q =(@<;Z#VDJC%=HDT"H^MFNW.6TLG#BS'0K_'ML)64>3PDUC M.W[?YYP3^;B3'1=/L@!0Z*5DE9PZA5+UI>O*=0$ED1>\ADJ_V7!1$J6G8NO* M6@#)K:ADKN]YL5L26CFSB5U;BMF$-XK1"I8"R:8LB7B] L9W4P<[[PMW=%LH ML^#.)C79PCVHQWHI],SM77):0B4IKY" S=3YCB_GV KLCM\4=G)OC$PJ*\Z? MS.1G/G4\$Q$P6"MC0?3C&>; F''2:83[XW?W:YN\3F9%),PY^T-S M54R=U$$Y;$C#U!W?_8 NH*^$?DNU M3LUN0-= HG-TW:A& +JE%2V;$MEUM"2O^I,IB4X7H AE\DSO?+Q?H-.3,W2" M:(4>"MY(4N5RXBH=CC%UUQWZJD7[(^A;(BY0@+\AW_/Q@'Q^7+Z =2_W_I>[ MN@A])?R^$K[U"T;\?M4@B*+5MLU='K$,>LO 6H8CEG=@#E(. O'-6)97K45L M+YYE019,W.&PO=V]R:W-H965T_<. MGV:5D/>%FCN9UN6YZZHX@YRJ@2BAP"^ID#G5N)4[5Y42:%*##Z[9+M/FP%W,2KJ# M+>C; _6**SN3-Q2 (I MW7-]+:HOT!8T,GRQX*I^DJJ)C2*'Q'NE1=Z"44'.BN9-'UHC.@!_^ H@: '! M_P+"%A#6A3;*ZK)65-/%3(J*2!.-;&91>U.CL1I6F#9NM<2O#'%ZL2X.H#3V M12O"T-4B(1?)@18Q**(%N4A3QAG5N#M=@::,JS/RB=QN5^3TY(R<&,Q-)O8* M@6KF:E1D>-VXS7[99 ]>R?Z5R@$)_8\D\ +_"'S9#U]!;.'>4[B+/E@S FM& M4/.%;S;CYQ5"R5I#KG[U) YMXK!./'PE\8W0E)-.^F-6-A3CFL+\G8>%'X:F M[D/7L9=1P3@:V: G\H96WK!7WG*[)DN1XYQ0*A8]]8XLX>A]C1[;Q./>2KY5 M!4B5L9*4(&/,CZ/JF-?]++XWF'H?>N1$5D[T]KY'+SHZ'87AL[8W0:-.D'>\ MYQ,K;=(K;:NQ*U0FY(KIC.WSGFJGEG+ZOEWWO7]3SGN[T2U'U^DPFD3/G#X2 M=>0/&ULM59-;]LX$/TK Z&'!$@C4?)G81MH[!8- MD.P:<;-[*/9 2V.;J$BZ)&6GB_WQ2]**K,2*D.XB%YN4YCV^>21',]I+]5UO M$ T\\%SH<; Q9OLA#'6Z04[UI=RBL&]64G%J[%2M0[U52#,/XGD81U$OY)2) M8#+RS^9J,I*%R9G N0)=<$[5SRO,Y7X.R:KXT=)&E1K.F!]_,C^V2=ODUE2C5.9_\DRLQD'@P R7-$B-W=R M_P7+A+S 5.;:_\*^C(T"2 MM)"_!5@%GXO!/'THC:@#2>0$0EX#XM8"D!"0^ MT8,RG]:,&CH9*;D'Y:(MFQMX;SS:9L.$V\:%4?8MLS@SN9%B_?XK*@XS7!J@ M(H/?S0857$EEJ9A8:UC8LY,5.8)<@8N'8_S9# UEN3Z']W"_F,'9NW-X!TS MUXTLM&73H]!8F6ZQ,"TE71TDQ2](NJ7J$A)R 7$4DP;XM!T^P[2"1T_AHP*>' M-"\RZSM,"Z7<@K?4%(H9AHU>'MA[GMW=V=V$])(H2D;AKNY90]AP.!AVJK G MXCN5^$ZK^#GU"J>2;ZGX"=]ND2]1M=G2K9B[;^%ZKZ+OO:GK!_9NWL-82VN]ROQ_5;Q]X)RJ0S[&S-7L= *SF#%!!4I0BJU:93-)@']@@6GA!/H=?<4)&5:+#]_BA)#H6!FC M7S@CC74L.O'T^0EH#7DJK%:R2:LP7WYO)!7_QV9RK'_D30H@.59 \BLEL-'H MY'7WK2FNY<*18YTC[87NOUVYDK0NIS^(3D2?1@WBEZXF.190TFV5_&S;+J"> MPXSI5!9V,\_F"CDK^/D%_(;-WG=//AW=Y#2)AJCN21)AK5%Q7:+]U*^9T)#C MRL*BR[YE48?&ZS Q@, )(+ 9 >&PO=V]R:W-H965TO'FD'F=^D.I>IP"&/.:9T LO-:;XZ/LZ M3B%G^DP6(/#-3JJ<&1RJO:\+!2QQ07GFAT$P\7/&A;>\\1GOD^-G?"7\X+MX0;,77&M<.0W* G/06@N!5&P6WB? MZ,SNX2!9>8!E!!K&Q$ S_'F -66:1D,>_-:C7 MY+2!W>=G]#]=\5C,EFE8R^PK3TRZ\&8>26#'RLQ\EH>_H"YH;/%BF6GW2P[5 MVBEFC$MM9%X'XSCGHOIGC[40G0#$Z0\(ZX#PYX#1B8"H#HA^02X6T8_KO*LJ;W@B M;T2NI#"I)G^(!)*7\3XF;@H)GPM9A8. 5TR=D8B^)V$0TAX^Z^'P#<1->#! M)VITC1Q>=!(/U;P0VJ@2#[TAWRYQ ;DPD.M_!N!'#?S(P8].P*]+I2QL(97[ M&N2.9'8GC=W)!'/W[4@%.7&0]O-^6,[H>#KW'[HR'2\*FA4OJ(X;JN-!JM?, M,5W+O&#BB7R[@GP+:DB$28,\>0V-IPW\=)#XG6"YE?<[)-88 !5/R(X+)F(@ ML=2F]]A7F...?N?!"05G#9'9(!%7%N[P&@EP\RL*GC?(YZ^A( U:=PD&J;L$ M>+\4[,DEL++UFD5P)-LL/*4;[9@;_1WER _R_T\E#=NLX:NHVGH+C0;+^L*R MTM6%![3$!'@]:X,^C&[=*VYT).XI95O_H<,&M&+BGF2UO+&3]SW)P* !Z7;* MW2?[DBDF#$#_-3$Z(C1(=-Z??WRJEO%YF'/A<8# MO,/0X&R*VZ^J!K :&%FX'FHK#79D[C'%IAF478#O=U*:YX%-T+3AR_\ 4$L# M!!0 ( +UNI5('FS;": , -(+ 9 >&PO=V]R:W-H965T\#@"4"O O3.9>A7@/ZY@$$% M\-+#@W8?N!6S;#[5:@_:W29K;N&C[]$4+RY=H=Q93:><<':^5$7!+67> I,I M+)6T7&Y0)AP-/%NA95R8Y_ "WM^MX-D?SZ>A)5:'#9.*X?+ T'V"X2\F+R > M=* ;=:,&^+(=_H[I"^C%'AXWP%?M\$6Y.<+C20/\U1GLT0$^_A8>4J3K<'?K M<'>]O=X3]MXJN7EA41=P4^HDIPJ'DPQ\?$O7XMS!^XS;F$200K=F_@M1+46RD@<$DQ<,_%1B/Z]"V%,N[- MQW=8K%&WI7!8LP]_?KV,:K+1[U8O!X<&I_4RBEJR-JZEC,_)6CS^?],VJ>DG M/S]M??)'B5C77669RI1%6?,?]0/(/?*/P^JC0=-S! M5ADG.X/U/=PQ@6TA?>C3\2]HU/%#IXY_V*I)!J7GC5;EM@-7,A&EK]-FY1WW MI38\K;>+-.5N129N,4&^8^OO(U%][QZWZ-&@+6\/+3K^08_^SQINT:#>80>N M;8[ZQ/&FDEO%CSM\W.AY>#(.N6F7/N(;+@T(S @978RHW^C# 'G86+7U$]): M69JW_#*GH1NUNT#GF5+VN'%#5SW&S_\%4$L#!!0 ( +UNI5)HV@AT\@, M %$5 9 >&PO=V]R:W-H965T8BFA*9\HL0?3+FHYHFIJ5=!W_58MZ]9XFL7G\O/JGLGG= MS)1(.N+I=Y:HY<#K>2"A&!62,6S*EE7 MD+%\^TJ>*A"-!-@YDH"J!'1J JX2<-GHMK*RK3%19-@7? .$B=:KF8.239FM MNV&YN8P3)?2G3.>IX2?"!/A&TH*".TID(:B^1DJ"]^".B$?]-7I@\E$"DB=@ M3 5;$T,=?*;)@H(1SY70UT&"MV.J"$OE.YWW=3(&;]^\ V\ R\&_2UY(G2S[ MOM+5FCW]6579QVUEZ$AE>O]K@.$50 &"!])'[O0QG=7IP6ZZKQG5H% -"I7K MX:/K/7../L-ZP;!-G-UZ MF^[K<6Y3PP:H.,3X,*BHWC Z Q3XW>CM"MSDJT+I?F_IFJ8 @A]W-)M2X6JT M5^_;:Y-G7&\3OYYG? 9/&%A!!7^+*#J%*&RH$;;)%%JU0/1ZJE5N$VMPA*F5 M#'1;Y@RF^"2FUB.PTRI3ZQ<87L T/)FI-0UTJV:B].\<$0FX96K)BLS5A;4) MC%K%9?4!>Q?@ZNWAPE$O^N-WYT#4>]2-PB-@K7*@VSE_@KUS69!V'W8X[$_U)*L?69KC5T1!;O^$+AL,JM_N"=@Y$[6O';SSO M,@\;[XA8L%SCI7.=%EQ'^NJ)[?.[[8GBJ_(1V)0KQ;/R<$E)0H4)T)_/.5?/ M)^:I6OT4=?@_4$L#!!0 ( +UNI5([8H3>O0( '8' 9 >&PO=V]R M:W-H965T-JEK0B"DK0 ):*=56CM4 MM/5AVH-)+L1K;&>V ^S?[]H)&86 JFDO8-_<<^XY_K@>;*1ZT1F (5N>"SWT M,F.*&]_720:=4_9Y +C=#K^/M D]LE1D;\$>#@JY@#N9K,5,X\QN6E'$0FDE! M%"R'WKAS,XUMODOXQF"C]\;$.EE(^6(G]^G0"ZP@R"$QEH'BWQJFD.>6"&7\ MJCF]IJ0%[H]W[!^==_2RH!JF,G]FJ24AO):S JX$Q4_W1;K\,> 'G: 6$-" \!O1. ;@WH.J.5,F?KEAHZ M&BBY(Y$"NEKO(]:&\'A3O D M/$OX0-4EZ78N2!B$G18]T[?#@S-RNLWZ=1U?]P3?'56"B94FLV;9OH\7VB@\ MGS_.\/<:_I[C[YW@?W;G$%(R7H/":T4>2[[ 4G)95=/D2VFTH2)%%1=D0C5+ MVG:IJA*Y*O9FKT>=L-_I70/T)UX!;!JFS5-TI/30RW%&)SCIH]_XZ/_/+:GMM1GHOWE3VC*CZ/KTIL2- MF?BLF;$P++4*L9F2.22E8H:AA;MMDI=X8\E224ZFDA>EH:[QHLWC0W]!QER6 M[=L4'VN/P_A MK_7PCBHE>OLFB26M&H.3;1Y/,:N9Q[$)_BH5&_ 7YKJ1<*K MOV)"DQR62!E:I'?T! M4$L#!!0 ( +UNI5*@+_<4Q 0 /P6 9 >&PO=V]R:W-H965TNU#:QG1#H4:26[FHK;6^K=O?VP^H^ M&&(@:A)SMH%6NA]_XQ!BR-M5['+J%TC"S'C>\GCP8"WDDYISKM%S$J?JLC/7 M>G'A.&HRYPE3YV+!4_AE*F3"--S*F:,6DK,P4TIBA[ANUTE8E':&@^S9O1P. MQ%+'4Q\82^/%W;K13K&D4=Z^WUC]FP4,P8Z;X2,3?HU#/+SN]#@KYE"UC_2#6 MGW@>D&_L342LLD^TSF7=#IHLE19)K@P>)%&Z^6;/>2)V%,!.O0+)%4A9P6M0 MH+D"S0+=>):%=<,T&PZD6"-II,&:NWJ8A+")? MT".?076T0F?H@:]XNN2GZ#:=B(2CJ10)^K+@DIG,JU/$TA!=*<5!>OP"X@LA M=93.MC;0R0W7+(K5>S#V[?$&G;Q[C]ZA*$5?YV*I0%L-' W.&Q><2>[H]<91 MTN H17INBSNT M* 3-[-%7%R)/(OKQ&431K>:)^JME(:]8R,L6\AH6RJM;6X*-9C?3- !8#8. M$F_@K'834Y7"E 2N%=OSRR_\\EO]RIOMY+-0T#A9SXV@XE&Z-*UEVP^-.="+ M;YOS*WOFT))_"+A-M11Q;,1O4\TE5[HNR(T;_H[[9Q@'@5^*LBI& TSK8^P6 M,79;8QR)9!'SC%\?XV44*O0;2Q:_HWLIPN7$U#Q:11DA?]SQ9,QE6\M'@ MN)W5*Q;J'=Q9O4HVO:Y/2"GG5:G )S2H3WJ_<*O_-AJK7_&^[V*W%&)5"/=I MOUL?(G8MQMW6(+\S\"OOIH^P-X_9Y D*+E?1A*O7=!/>V3'P66JA'S Z_;T%/8XAK3M]%5N1][O/*]7KFOZL0(\1J@C.UN@=NW MB\RU<(NE#W$$0T@>V6NZRM(?^T?N*@MAW$[A_Z]TW6J+ELM6%?$;2F9YCX/_ MV&4D3&0 !/1EQ>4.7"J+;OQ&V(VK7#[#/@"E7*\Z.>HUO6?$ M IRT SP? 9!B<9EW^Q8MI\F1.4TLI\GAG"95 'N^2\N!F(Y31I MY_1>7M$_Z)>.8,1BE'A'+H8E*6D?I%N+49UJH1BX7RY&52P *;>A&):\I)V\ MY6+\]-1"+!3)D:=@8OE(#I^#277$Q>4]H4:&-+T'EJ2DG:3;K+;]5;6PHNYQ MDTDMQ2@^.)FYZM[^2DB_C)8:L2[Q>OWZE%)+/=I.O:)1?S%5Z,Z9P9$/#:@% M&#W\V"!7W6MJ0'RY#%4IW_4:!G%J<4?;<;=3A9_&";4DH]TC9]Z2B[:/F6>UXC!GR"/E'+O[)PC)ES.LN-5A29BF>K-P5KQM#C"O&PO=V]R:W-H965TZOWZ$DR[9>;0\!]F*+TLPWW\QP9LCQ M7LCO:@V@R4N:<#7IK;7>O+4L%:XA9>I:;(#CEZ60*=.XE"M+;22P*%-*$\NQ M[8&5LICWIN/LW:.K1W>/$4K];:O+"FXPU; MP3/H3YM'B2NK1(GB%+B*!2<2EI/>#7T[HT.CD$E\CF&O3IZ)<64AQ'>SF$>3 MGFT800*A-A ,_W8P@R0Q2,CCGP*T5]HTBJ?/!_0_,N?1F053,!/)ESC2ZTEO MU",1+-DVT4]B_Q<4#OD&+Q2)RG[)OI"U>R3<*BW20AD9I#'/_]E+$8@3!<1I M5G *!:>JX+4HN(6"FSF:,\O@69RH2_S\Z?F.7+RY M)&](S,G'M=@JQB,UMC32,:!66)B^S4T[+:9=M;Z$;IBW/P MY=;I!+QG\IJXM$\8\KSNS M?[^^1W$RUY"J;QW&O-*8EQGS6HS]"1PD2PBF@K (-TJ,666F1 CD26Q*4(XY MR#!-P>^F6/[4&5N[T[ U2;G>J)0Z(^R7A/U.PG> ;2>,LV#T"4M-B/X]K(P3 M82C!+)MXY]#^":-1X-,*[;I0X/M.,^M!R7K0R7K.-4A0^A#4/N&@FQ@.:L8] MS_8J#.M"OA.T,!R6#(>=#+\P*9FIXR6+)=FQ9 NX(?[&(C>;L8GJL,;"==P* MT[K,E>L.FYF.2J:C3J8/>@V27,0\%"E<_C2BHSH%WP[\"M&ZE-,2T*"D&?PD MY88?N7@O%+:_I10I-DB.];PU)?VP 9GM6M4G'W#JBB7YR%[Z6.IALHV,Q*/9 MV5CP-UK+>+'5;)$ T8)\$ C,M11)DO>&?&#"#Z^FV2.D=SSBLTR@+T+ 5N-B;. M4M @-K)'M"4%QT%"W=?KE07V&?5!4"7>(!2TU#<]SB3:/91^N5L6.&>=T!Y4 MVV63E.?[+2R/@XAV3Z+?[YBT/EKJ+;-!"'MFR]2DQP%$NR?0;W9-6I\Q5ZXS M&%7)-LRKH(7J<1+1[E'T/^B)0+6R3D[!;G*KA^* MA&++=7Y,+=^65YR;[&!?>7]KKC[9^?T(D]^;\!"ZBKDB"2P1TKX>8DID?A7) M%UILLM/\0FB\&V2/IB>#- +X?2F$/BR,@?)"./T/4$L#!!0 ( +UNI5*, MW(@M2@8 $$@ 9 >&PO=V]R:W-H965TA3MI,-^_$A)%AV) MXK(V+OK26/(E>>X'S^$U.[D3\G.QXER!^RS-BY/!2JGUR^&P6*QXQHH78LUS M_\)OROV/@/CRER(S^;A(CX90(.(IWRAS!1,_]GR&4]3,Y/&\5<] MZ:!9TPS<_[R;_77IO'9FS@H^$^G')%:KD\%X &*^9)M478N[WWCM4&#F6XBT M*/\%=[4M'(#%IE BJP=K!%F25W_9?1V(O0$8]0S ]0#\V &D'D!*1RMDI5OG M3+'I1(H[((VUGLU\*&-3CM;>)+E)XXV2^MM$CU/3BSS6B\@OX(;?ZNRH IS& M<6(BS%)PSA5+T@(\JS\\!S^!) ?O5V)3L#PN)D.E(9B)AHMZN;-J.=RS' &7 M(E>K KS*8QX_'#_4T!O\>(?_#'LGO&3R!2#H"&"(T8>;<_#LI^<.6+/'SP*= MLSP 1YK@DG):\NC@[B+ZZ8TV!1>*9\4?GH5HLQ M%Z(]"[W=9',N@5B":[X6 M4K%YRIM%75FJI@O*Z/9&%+I\EU)D8*8K,,DW27X+WJVY9*;8 M"S#GFA-U2BK[]^R>%T?@K="/N9(B38WY1:ZXY(5R.3GJ1/08H3 ,6EYVS4B( MB-O'L/$Q]/KX*\^U&RG06Q*P6)-$HHN.&7H$_%[S?<%=@,-N"4"(< NORXK0 ML1OPN $\]@(^YUIR%DD9^2/ ,EVQR=^[)^/$8B&Y>73A'G<0C:, M6!WC:(@ MZ"GQJ$$=_4A B:-D<>C%^9%(R0S1+ MEDBP9>F&ZY+X4[.0H0(G7\-N16+2 NLP.B8D[$&[ISW(B_:=6FG6TIM,5/NP MW&+5?GU5Q=C%Y6?UK ]B!Z/V3G-8'>.^ &,+&3\)GVCNT&54*9G,-Q53*_%_F*9&V**:B':2UK7#46^)64U#Q!N!FMTD\0%^)EEZU_ E13Q9F$T+MDFY2GOTR4WLN03.&05#M'#:BFR4H:^7LOJ MH0\V]RC ;=ITF(4![MTQ5LW0#R)GJ"M4$42P[6;7"D4D&O6X:04-^17M(]/( MZKIZK3N-.5M\UHF7VV3!BT?5E94B-#YP75G]0'X!\=955P\(',-.73ED(Z2C MGKK"5C>P7S>^6UUAAY($=-PN+)<9QK3G,(BMXF"_XI30XAU!O4H3?5JJ/7M$ M56$K$Q@?MJJPY6/LY^/OESK2+=%VVKHF04_*+/%C?V\S$U*W-)H0P+LMERO. MXD>ERK(]#@Z<*LO>^ =A;^SJ1@)-*.U\N>P([=UGEL#Q(5H2W.TV$-$=>1MU MUVP,QZ@'LU4"?,"N!'<[#C2*VL =1E$?=UM9P4_4EV"'>,!1NS%Q6=&@9QL3 MJS#DJ3L3\IC.Q&&D.Y.>_I18G2 'Z4Q(M^<@>-3>=0ZK8QKU0+:20W[XSH2X M.A,'[3CM^FF'[/W>YM?"N@)/1I7&=#-1F>X=9 MJ*U@3S(LWQ,_W[>3\&XS><.LR"DM/V#ZG#O,C;C\K:\HR[ 0FQR M5=UK-F^;>_#3\O:W]?X,O9Q5M]EVFNIR_9+)VT2WB2E?ZBGABU"7@ZSNJZL' M)=;EE>]<*"6R\J-IG+DT!OK[I1!J]V 6:/[7P/1?4$L#!!0 ( +UNI5+] MGE(_1P( "H' 9 >&PO=V]R:W-H965T)@@X=B M$82V(&"0:\M S.,(&3!FB4P9OSK.H)>TP//UB?VCZ]WTLB4*,L&^T4+O%\'[ M !6P(PW3:]%^AJZ?N>7+!5/N%[4^-YX'*&^4%KP#FPHXK?R3/'<^G .B 4#4 M :+_ )/I &#: ::N45^9:^N>:)(F4K1(VFS#9A?.&XA?29?E!(?D,B\7.SG[L1W3. S#!!\OV#+M;9F.%KDL M"FH_#\+0BM#BFE8H(S75)O[^"'P+\L>(^;->9?;FYH\KOKKY7FY^9OZ \_/> MD_EHA9G@W(PEWZRKYR6.QSU[_.:.CRN^NN/Q2_[N^&R2V5ODD//.O 3I)[,/M*C=E-H*;4:E6^[-90;2)ICSG1#Z%-AYV5^/Z1]02P,$% M @ O6ZE4HV=S:T:P&IU*$H\$@#DO*)9E.Y*J\+DT=+-1*FI2<=Z; O3YG*1G&YR1P=#.5 ML930G@UP7HMAU/&+J)]A MQH@O]XE[HCW'L,WJ=)(KV2C@H>O!@K<\)9=*-[%=!/=WW@X_ +8]$,B%Z 2.B#-,)Q4U MAFEY;3O-X,;X! K:]MVFL@H+33?#T07I'9J7#3)7.F.Z"S,D6]-T(E@.YUOK-F U@QV36MH+;I M:%P'^'?9'/MX@XH_*/-I9:Y;\+V:-PY?_=.W\X:P"TG)=_@OB3ZH,%\Q87ALNTM>98Q^>00MO2& MSNU%=X_?CL]83E?"W'5@2OKV5Y;Q59ETHVX@$>VHOOT%IC>,NRN6C<5EQM8L MF[5=7!3,L;W$,7S\;I@T\L#@0 MZ?=RC:\V7B'/UP&VIL]5"#93O!*QF>*Y!L2?-_!($O]J8W' UL%K'8@OC\. MU)3?)XI@53%MV [&D23!$*A%?XW&,9*=&#[^]<%V210EB1\!S*\@BC $=B.. M8 I X9$47,.'IQ'X?:<"OM??Z:_ %!+ P04 " "];J52EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( +UNI5(G M=#]MF 0 + D / >&PO=V]R:V)O;VLN>&ULQ9I;C]HX%(#_BI6GJ506 M(+8X'SQ[3NV M\W&GS>-"ZT?VHRJ5'45KYS97_;[-UZ+B]@^]$0IREMI4W,&E6?7MQ@A>V+40 MKBK[R6!PV:^X5-&GC_NR9J8?7F@GU@D2?\"#%SOZ7[R_95EJYD*5T/T=1 M\[T4$:NDDI5\$L4H&D3,KO7N+VWDDU:.E_/(RF'O:?;25>F?]3C7JYE+F8Z+RNA')M/1I1>D!EUW)C(Z9X)4;16&^% M83.^$OZAX"[3HGU !V1!=9DK"1EF6C2,E#S*ZE(6"S3V$_X-E>LGN-\($ MD D"F9P-.X&:TKH?+?.AMFC9A8&]=<&O; 2QBIM]#O:B..FAKS14PL MC#LH=ZIR70EV<:.M?<-@HH, @9M.0(W9(B;6Q505M77F)YN+U>]UEV""2(@% M@7JL$Q$DF"@28E'@F&F(B:Y)B$7Q@F[9!:PZR\YX3C!Y),3R0+7;;73,*LDK M6.59N_L:?!.R87I)J/72^/=@DLZ\_0DQ,/!FQ> Z8\WJS*9LH@Y?-%B>[+CL[%!DFGHQ8/*T@M&2W_@BTKIX[ MYRS$Q,23$8LG7$=(U<3JGXNM;W'+G&8A)B:>C%@\^)(B]&.&B2<[Z\HG]&.& MB2;T7"+!]B8@K*B!7TT@*MQVZY>0RW_(:8A8;$%D(7:),.)F:A M(;&%CA=H/?8<*+T%_A 3L]"0_ CF&'.LS49#$ )2#S$Q"PV)+72,&>BHV^B8 MA8;$%OI;Y7#GE7_9!M8_4RN[?6*B_?T.F$$NI1'$' MM["0GO,RGQGF/]H3O&SH]^"7=5F.(>U>W6A>[%^XV;\L].D74$L#!!0 ( M +UNI5*\ =;!X $ .P@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4- M^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D M]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+ MNOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;"?2.J'=Q/;K'&BK:W*7(-9=KM_C MKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.L7Z.TUK779'/)9 M]Y7"Y!-02P$"% ,4 " "];J52!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( +UNI5*EKT06[P M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ O6ZE4BQDQ24@!0 2Q4 !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ O6ZE4A+F5IE/ @ 2P4 !@ ("!FQ< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE M4K(WE,OB!@ P"$ !@ ("!K"4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ O6ZE4D!P[, U#P +R@ !D M ("!MC< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O6ZE4BJ,!6>5 @ =P4 !D ("! M)%8 'AL+W=O&PO=V]R:W-H965TA? !X;"]W;W)K&UL4$L! A0#% M @ O6ZE4E1GRERZ P JP@ !D ("!&60 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE4L%W/8S6 M @ .08 !D ("!N7@ 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE4C^"7Y[X @ :@8 !D M ("!!XX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ O6ZE4J8@!%6L @ F@4 !D ("!KYH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MO6ZE4FPS>0R& @ 8P4 !D ("!9J4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE4OC$F 2S @ I 8 !D M ("!BK@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O6ZE4N?+5D3@ P YQ !D ("!VLD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE M4BBM?&K= @ # D !D ("!*M, 'AL+W=O&PO=V]R:W-H965T[8 !X;"]W;W)K M&UL4$L! A0#% @ O6ZE4DPQ6Z5W @ B08 M !D ("!T-L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE4M(:6CZ/ @ ] < !D M ("!/^0 'AL+W=O&PO=V]R:W-H965T M@, )(+ 9 M " @7OJ !X;"]W;W)K&UL4$L! A0# M% @ O6ZE4@>;-L)H P T@L !D ("!+.X 'AL+W=O M&PO=V]R:W-H965TO0( '8' 9 " @?3U M !X;"]W;W)K&UL4$L! A0#% @ O6ZE4J O M]Q3$! _!8 !D ("!Z/@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O6ZE4OV>4C]' @ *@< !D M ("!JP@! 'AL+W=O&PO M ! #L( &@ @ $>% $ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "];J52%-1QY- ! "M M( $P @ $V%@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 /P _ # 1 W& $ ! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 134 329 1 false 40 0 false 4 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.tetratec.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Statements of Operations Sheet http://www.tetratec.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - Consolidated Balance Sheets Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statement of Equity Statement Sheet http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement Consolidated Statement of Equity Statement Statements 7 false false R8.htm 1007008 - Statement - Consolidated Statement of Equity (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementofEquityParenthetical Consolidated Statement of Equity (Parenthetical) Statements 8 false false R9.htm 1008009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 2101101 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies Sheet http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPolicies Organization, Basis of Presentation, and Significant Accounting Policies Notes 10 false false R11.htm 2107102 - Disclosure - Discontinued Operations Sheet http://www.tetratec.com/role/DiscontinuedOperations Discontinued Operations Notes 11 false false R12.htm 2110103 - Disclosure - Revenue from Contracts with Customers Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 2115104 - Disclosure - Inventories Sheet http://www.tetratec.com/role/Inventories Inventories Notes 13 false false R14.htm 2118105 - Disclosure - Leases Sheet http://www.tetratec.com/role/Leases Leases Notes 14 false false R15.htm 2126106 - Disclosure - Investments Sheet http://www.tetratec.com/role/Investments Investments Notes 15 false false R16.htm 2129107 - Disclosure - Long-Term Debt and Other Borrowings Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowings Long-Term Debt and Other Borrowings Notes 16 false false R17.htm 2133108 - Disclosure - Commitments and Contingencies Sheet http://www.tetratec.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2135109 - Disclosure - Fair Value Measurements Sheet http://www.tetratec.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2138110 - Disclosure - Net Income (Loss) per Share Sheet http://www.tetratec.com/role/NetIncomeLossperShare Net Income (Loss) per Share Notes 19 false false R20.htm 2141111 - Disclosure - Industry Segments Sheet http://www.tetratec.com/role/IndustrySegments Industry Segments Notes 20 false false R21.htm 2202201 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Policies) Sheet http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies Organization, Basis of Presentation, and Significant Accounting Policies (Policies) Policies http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPolicies 21 false false R22.htm 2303301 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Tables) Sheet http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesTables Organization, Basis of Presentation, and Significant Accounting Policies (Tables) Tables http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPolicies 22 false false R23.htm 2308302 - Disclosure - Discontinued Operations (Tables) Sheet http://www.tetratec.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.tetratec.com/role/DiscontinuedOperations 23 false false R24.htm 2311303 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.tetratec.com/role/RevenuefromContractswithCustomers 24 false false R25.htm 2316304 - Disclosure - Inventories (Tables) Sheet http://www.tetratec.com/role/InventoriesTables Inventories (Tables) Tables http://www.tetratec.com/role/Inventories 25 false false R26.htm 2319305 - Disclosure - Leases (Tables) Sheet http://www.tetratec.com/role/LeasesTables Leases (Tables) Tables http://www.tetratec.com/role/Leases 26 false false R27.htm 2327306 - Disclosure - Investments (Tables) Sheet http://www.tetratec.com/role/InvestmentsTables Investments (Tables) Tables http://www.tetratec.com/role/Investments 27 false false R28.htm 2330307 - Disclosure - Long-Term Debt and Other Borrowings (Table) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTable Long-Term Debt and Other Borrowings (Table) Tables http://www.tetratec.com/role/LongTermDebtandOtherBorrowings 28 false false R29.htm 2336308 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.tetratec.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.tetratec.com/role/FairValueMeasurements 29 false false R30.htm 2339309 - Disclosure - Net Income (Loss) per Share (Tables) Sheet http://www.tetratec.com/role/NetIncomeLossperShareTables Net Income (Loss) per Share (Tables) Tables http://www.tetratec.com/role/NetIncomeLossperShare 30 false false R31.htm 2342310 - Disclosure - Industry Segments (Tables) Sheet http://www.tetratec.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://www.tetratec.com/role/IndustrySegments 31 false false R32.htm 2404401 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies - Additional Information (Details) Sheet http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails Organization, Basis of Presentation, and Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 2405402 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Details) Sheet http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesDetails Organization, Basis of Presentation, and Significant Accounting Policies (Details) Details http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesTables 33 false false R34.htm 2406403 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies - Supplemental Cash Flows (Details) Sheet http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesSupplementalCashFlowsDetails Organization, Basis of Presentation, and Significant Accounting Policies - Supplemental Cash Flows (Details) Details 34 false false R35.htm 2409404 - Disclosure - Discontinued Operations (Details) Sheet http://www.tetratec.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.tetratec.com/role/DiscontinuedOperationsTables 35 false false R36.htm 2412405 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details) Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails Revenue from Contracts with Customers Revenue Performance Obligation (Details) Details 36 false false R37.htm 2413406 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails Revenue from Contracts with Customers Disaggregation of Revenue (Details) Details 37 false false R38.htm 2414407 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details) Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails Revenue from Contracts with Customers Contract Assets and Liabilities (Details) Details 38 false false R39.htm 2417408 - Disclosure - Inventories (Details) Sheet http://www.tetratec.com/role/InventoriesDetails Inventories (Details) Details http://www.tetratec.com/role/InventoriesTables 39 false false R40.htm 2420409 - Disclosure - Leases - Narrative (Details) Sheet http://www.tetratec.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 40 false false R41.htm 2421410 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 41 false false R42.htm 2422411 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 42 false false R43.htm 2423412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 43 false false R44.htm 2424413 - Disclosure - Leases - Additional Information (Details) Sheet http://www.tetratec.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 44 false false R45.htm 2425414 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 45 false false R46.htm 2428415 - Disclosure - Investments in and Advances to Affiliates (Details) Sheet http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails Investments in and Advances to Affiliates (Details) Details 46 false false R47.htm 2431416 - Disclosure - Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) Details 47 false false R48.htm 2432417 - Disclosure - Long-Term Debt and Other Borrowings (Details) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails Long-Term Debt and Other Borrowings (Details) Details http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTable 48 false false R49.htm 2434418 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.tetratec.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 49 false false R50.htm 2437419 - Disclosure - Fair Value Measurements - Market Risks and Derivative Hedge Contracts (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails Fair Value Measurements - Market Risks and Derivative Hedge Contracts (Details) Details 50 false false R51.htm 2440420 - Disclosure - Net Income (Loss) per Share (Details) Sheet http://www.tetratec.com/role/NetIncomeLossperShareDetails Net Income (Loss) per Share (Details) Details http://www.tetratec.com/role/NetIncomeLossperShareTables 51 false false R52.htm 2443421 - Disclosure - Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) Details 52 false false R53.htm 2444422 - Disclosure - Industry Segments - Corporate Expenses (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails Industry Segments - Corporate Expenses (Details) Details 53 false false R54.htm 2445423 - Disclosure - Industry Segments Additional Details (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails Industry Segments Additional Details (Details) Details 54 false false R9999.htm Uncategorized Items - tti-20210331.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - tti-20210331.htm Cover 55 false false All Reports Book All Reports tti-20210331.htm a20210331ex101.htm a20210331ex311.htm a20210331ex312.htm a20210331ex321.htm a20210331ex322.htm tti-20210331.xsd tti-20210331_cal.xml tti-20210331_def.xml tti-20210331_lab.xml tti-20210331_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tti-20210331.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 134, "dts": { "calculationLink": { "local": [ "tti-20210331_cal.xml" ] }, "definitionLink": { "local": [ "tti-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "tti-20210331.htm" ] }, "labelLink": { "local": [ "tti-20210331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "tti-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "tti-20210331.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/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://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 429, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 5, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 10 }, "keyCustom": 21, "keyStandard": 308, "memberCustom": 14, "memberStandard": 23, "nsprefix": "tti", "nsuri": "http://www.tetratec.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.tetratec.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies", "role": "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPolicies", "shortName": "Organization, Basis of Presentation, and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - Discontinued Operations", "role": "http://www.tetratec.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Inventories", "role": "http://www.tetratec.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Leases", "role": "http://www.tetratec.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126106 - Disclosure - Investments", "role": "http://www.tetratec.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - Long-Term Debt and Other Borrowings", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings", "shortName": "Long-Term Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Commitments and Contingencies", "role": "http://www.tetratec.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - Fair Value Measurements", "role": "http://www.tetratec.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138110 - Disclosure - Net Income (Loss) per Share", "role": "http://www.tetratec.com/role/NetIncomeLossperShare", "shortName": "Net Income (Loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Statements of Operations", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - Disclosure - Industry Segments", "role": "http://www.tetratec.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Policies)", "role": "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies", "shortName": "Organization, Basis of Presentation, and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Tables)", "role": "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesTables", "shortName": "Organization, Basis of Presentation, and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Inventories (Tables)", "role": "http://www.tetratec.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - Leases (Tables)", "role": "http://www.tetratec.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Investments (Tables)", "role": "http://www.tetratec.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Long-Term Debt and Other Borrowings (Table)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTable", "shortName": "Long-Term Debt and Other Borrowings (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.tetratec.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i5e574cc2730046d8a82076d1247767fd_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339309 - Disclosure - Net Income (Loss) per Share (Tables)", "role": "http://www.tetratec.com/role/NetIncomeLossperShareTables", "shortName": "Net Income (Loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342310 - Disclosure - Industry Segments (Tables)", "role": "http://www.tetratec.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies - Additional Information (Details)", "role": "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Organization, Basis of Presentation, and Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies (Details)", "role": "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesDetails", "shortName": "Organization, Basis of Presentation, and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Organization, Basis of Presentation, and Significant Accounting Policies - Supplemental Cash Flows (Details)", "role": "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesSupplementalCashFlowsDetails", "shortName": "Organization, Basis of Presentation, and Significant Accounting Policies - Supplemental Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Discontinued Operations (Details)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details)", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails", "shortName": "Revenue from Contracts with Customers Revenue Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i12b7385b60334f1fb38c3c84619e88ec_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details)", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails", "shortName": "Revenue from Contracts with Customers Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Inventories (Details)", "role": "http://www.tetratec.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Leases - Narrative (Details)", "role": "http://www.tetratec.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.tetratec.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Investments in and Advances to Affiliates (Details)", "role": "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails", "shortName": "Investments in and Advances to Affiliates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431416 - Disclosure - Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails", "shortName": "Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i1d3f89335ad64294952096db33ecfbec_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Long-Term Debt and Other Borrowings (Details)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "shortName": "Long-Term Debt and Other Borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i39fa935d666040b6b4f229131e760db4_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.tetratec.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Balance Sheets", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - Fair Value Measurements - Market Risks and Derivative Hedge Contracts (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails", "shortName": "Fair Value Measurements - Market Risks and Derivative Hedge Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - Net Income (Loss) per Share (Details)", "role": "http://www.tetratec.com/role/NetIncomeLossperShareDetails", "shortName": "Net Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "shortName": "Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Industry Segments - Corporate Expenses (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "shortName": "Industry Segments - Corporate Expenses (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445423 - Disclosure - Industry Segments Additional Details (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "shortName": "Industry Segments Additional Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "ica01ee11a2a1434b98f814c820c210b7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "iff2502b3b22e4487be245d067b0ddd40_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statement of Equity Statement", "role": "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement", "shortName": "Consolidated Statement of Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i35ac3b5bd87c4632a6b8ec1adc5ddb2f_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statement of Equity (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementofEquityParenthetical", "shortName": "Consolidated Statement of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i413a6f69d80a48b9bedb4940b96b4b1f_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20210331.htm", "contextRef": "i2bf61439536747e5b7242a8f826ee6f7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - tti-20210331.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - tti-20210331.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 40, "tag": { "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.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "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.tetratec.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r500" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r501" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r503" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r502" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r498" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r499" ], "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.tetratec.com/role/CoverPage" ], "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.tetratec.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r341", "r342", "r351", "r352", "r497" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r341", "r342", "r351", "r352" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r144", "r149", "r228", "r317", "r318", "r319", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r144", "r149", "r228", "r317", "r318", "r319", "r326", "r327" ], "lang": { "en-us": { "role": { "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.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r144", "r149", "r228", "r317", "r318", "r319", "r326", "r327" ], "lang": { "en-us": { "role": { "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.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r310", "r312", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r310", "r312", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r212", "r287", "r291", "r425", "r472", "r474" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r212", "r287", "r291", "r425", "r472", "r474" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r299", "r310", "r312", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r299", "r310", "r312", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r473", "r476" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r213", "r214", "r287", "r292", "r475", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r213", "r214", "r287", "r292", "r475", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "tti_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.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tti_Automobilesandtrucks": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people.", "label": "AutomobilesAndTrucks", "terseLabel": "Automobiles and trucks" } } }, "localname": "Automobilesandtrucks", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CSICompresscoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CSI Compressco [Member]", "label": "CSI Compressco [Member]", "terseLabel": "CSI Compressco" } } }, "localname": "CSICompresscoMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails", "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "tti_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash And Restricted Cash Equivalents, Continuing Operations", "label": "Cash, Cash Equivalents, Restricted Cash And Restricted Cash Equivalents, Continuing Operations", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period associated with continuing operations", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "tti_Chemicalplants": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized.", "label": "ChemicalPlants", "terseLabel": "Chemical plants" } } }, "localname": "Chemicalplants", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CommonStockValueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Value [Member]", "terseLabel": "Common Stock Par Value" } } }, "localname": "CommonStockValueMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "tti_CompletionFluidsProductsDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Completion Fluids & Products Division [Member]", "terseLabel": "Completion Fluids & Products Division [Member]" } } }, "localname": "CompletionFluidsProductsDivisionMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_CompressionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compression [Member]", "terseLabel": "Compression Division [Member]" } } }, "localname": "CompressionMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_CorporateOverheadMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Corporate Overhead [Member]", "terseLabel": "Corporate Overhead [Member]" } } }, "localname": "CorporateOverheadMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "tti_Depreciationdepletionamortizationandaccretion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "DepreciationDepletionAmortizationAndAccretion", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "Depreciationdepletionamortizationandaccretion", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "label": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "terseLabel": "Discontinued operation, amounts of material contingent liabilities remaining, performance bonds" } } }, "localname": "DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "label": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationConsiderationPromissoryNoteReceivableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate", "label": "Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate", "verboseLabel": "Disposal group, including discontinued operation, consideration, promissory note receivable, interest rate" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationPromissoryNoteReceivableInterestRate", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "percentItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationCostofRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations.", "label": "Disposal Group, Including Discontinued Operation, Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostofRevenue", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationImpairmentAndOtherCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Impairment And Other Charges", "label": "Disposal Group, Including Discontinued Operation, Impairment And Other Charges", "terseLabel": "Impairments and other charges" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentAndOtherCharges", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationLongTermDebt": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Long-Term Debt", "label": "Disposal Group, Including Discontinued Operation, Long-Term Debt", "terseLabel": "Long-term debt, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLongTermDebt", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "label": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "terseLabel": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails", "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tti_FairValueAdjustmentOfWarrantsIncomeStatement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment Of Warrants, Income Statement", "terseLabel": "Fair Value Adjustment Of Warrants, Income Statement" } } }, "localname": "FairValueAdjustmentOfWarrantsIncomeStatement", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "tti_IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Capital Expenditures Incurred But Not yet Paid", "label": "Increase (Decrease) In Capital Expenditures Incurred But Not yet Paid", "negatedTerseLabel": "Decrease in accrued capital expenditures" } } }, "localname": "IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "tti_InterdivisionEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interdivision Eliminations [Member]", "terseLabel": "Interdivision Eliminations [Member]" } } }, "localname": "InterdivisionEliminationsMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_Landandbuilding": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing.", "label": "LandAndBuilding", "terseLabel": "Land and building" } } }, "localname": "Landandbuilding", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tti_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "terseLabel": "Lessee, operating lease, liability, payments, net of sublease income, due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "tti_LossContingencyDamagesAwardedPostJudgementInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Damages Awarded, Post-Judgement Interest", "label": "Loss Contingency, Damages Awarded, Post-Judgement Interest", "terseLabel": "Post-judgement interest" } } }, "localname": "LossContingencyDamagesAwardedPostJudgementInterest", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "percentItemType" }, "tti_MaritechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maritech [Member]", "terseLabel": "Maritech [Member]" } } }, "localname": "MaritechMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_OffshoreDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offshore Division [Member]", "label": "Offshore Division [Member]", "terseLabel": "Offshore Division" } } }, "localname": "OffshoreDivisionMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_OffshoreServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offshore Services [Member]", "terseLabel": "Offshore Services [Member]" } } }, "localname": "OffshoreServicesMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "tti_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Remaining Lease Term", "label": "Operating Lease, Remaining Lease Term", "terseLabel": "Operating lease, remaining lease term" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "tti_OperatingLeaseTerminationOptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Termination Option Period", "label": "Operating Lease, Termination Option Period", "terseLabel": "Operating lease, termination option period" } } }, "localname": "OperatingLeaseTerminationOptionPeriod", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "tti_PIKPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PIK Payments [Member]", "label": "PIK Payments [Member]", "terseLabel": "PIK Payments [Member]" } } }, "localname": "PIKPaymentsMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_PaymentsForDebtExchangeExpenses": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments For Debt Exchange Expenses", "label": "Payments For Debt Exchange Expenses", "terseLabel": "Debt-related expenses" } } }, "localname": "PaymentsForDebtExchangeExpenses", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_Remainingcreditsexpectedtobeissued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remaining credits expected to be issued", "label": "Remaining credits expected to be issued", "terseLabel": "Remaining credits expected to be issued" } } }, "localname": "Remainingcreditsexpectedtobeissued", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "tti_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "tti_StandardLithiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Lithium", "label": "Standard Lithium [Member]", "terseLabel": "Standard Lithium" } } }, "localname": "StandardLithiumMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails", "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "domainItemType" }, "tti_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "tti_TheClarkesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Clarkes", "label": "The Clarkes [Member]", "terseLabel": "The Clarkes [Member]" } } }, "localname": "TheClarkesMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_Totalotherassets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).", "label": "TotalOtherAssets", "totalLabel": "Total other assets" } } }, "localname": "Totalotherassets", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_WarrantyLiability": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issue at a specified price.", "label": "Warranty Liability", "terseLabel": "Warranty Liability" } } }, "localname": "WarrantyLiability", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_WaterFlowbackServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Water & Flowback Services [Member]", "terseLabel": "Water & Flowback Services [Member]" } } }, "localname": "WaterFlowbackServicesMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tti_Within180DaysFollowingBondingAgreementClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Within 180 Days Following Bonding Agreement Closing", "label": "Within 180 Days Following Bonding Agreement Closing [Member]", "terseLabel": "Within 180 Days Following Bonding Agreement Closing [Member]" } } }, "localname": "Within180DaysFollowingBondingAgreementClosingMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_Within90DaysFollowingBondingAgreementClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Within 90 Days Following Bonding Agreement Closing", "label": "Within 90 Days Following Bonding Agreement Closing [Member]", "terseLabel": "Within 90 Days Following Bonding Agreement Closing [Member]" } } }, "localname": "Within90DaysFollowingBondingAgreementClosingMember", "nsuri": "http://www.tetratec.com/20210331", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "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_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r443", "r462" ], "calculation": { "http://www.tetratec.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.", "label": "Accounts Payable", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r34", "r49", "r218", "r219" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Trade accounts receivable, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r443", "r462" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r65", "r241" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r84", "r86", "r87", "r457", "r481", "r482" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r83", "r87", "r88", "r349", "r383", "r384", "r385", "r386", "r388" ], "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": "Accumulated Other\u00a0 Comprehensive Income (Loss)" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r50", "r320" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r141", "r142", "r143", "r317", "r318", "r319" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r313", "r314", "r321", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "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": "Reconciliation of net income (loss) to cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r56", "r220", "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r104", "r130", "r393" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r250" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "verboseLabel": "Decommissioning and other asset retirement obligations, net" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r136", "r194", "r201", "r208", "r225", "r341", "r351", "r374", "r439", "r455" ], "calculation": { "http://www.tetratec.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.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r35", "r36", "r81", "r136", "r225", "r341", "r351", "r374" ], "calculation": { "http://www.tetratec.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.tetratec.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.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r22", "r24", "r28", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets associated with discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r22", "r24", "r28", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets of discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r357", "r359" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r332", "r333", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "auth_ref": [ "r21" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capital expenditure attributable to discontinued operations.", "label": "Capital Expenditure, Discontinued Operations", "terseLabel": "Capital expenditure, discontinued operations" } } }, "localname": "CapitalExpenditureDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r63", "r132" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r125", "r132", "r134" ], "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 and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r125", "r380" ], "calculation": { "http://www.tetratec.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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Class of Warrant or Right, Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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": [ "r253", "r254", "r255", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r48" ], "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.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r48" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r48" ], "calculation": { "http://www.tetratec.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", "terseLabel": "Common stock, par value $0.01 per share" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r91", "r93", "r94", "r101", "r449", "r468" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to TETRA stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r91", "r93", "r100", "r337", "r355", "r448", "r467" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss)", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r135", "r343" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation policy" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r240" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r276" ], "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": "Summary of Changes in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r274", "r275", "r288" ], "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 with customer, asset balances" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r289" ], "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": "Unearned income" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r106", "r425" ], "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 product sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of Goods and Services Sold [Abstract]" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r107", "r136", "r225", "r374" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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_DebtDisclosureTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Disclosure" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r453" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r453" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Debt Instrument, Redemption, Period Four [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r453" ], "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": "Debt Instrument, Redemption, Period One [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r453" ], "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": "Debt Instrument, Redemption, Period Two [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r71", "r138", "r266", "r267", "r268", "r269", "r391", "r392", "r395", "r454" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r391", "r392", "r393", "r394", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Debt Instrument, Unamortized Discount (Premium), Net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r260" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Unearned income" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r323", "r324" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r323", "r324" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Additions", "terseLabel": "Deferred Revenue, Additions" } } }, "localname": "DeferredRevenueAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedTerseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r130", "r189" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r5", "r7", "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "negatedTerseLabel": "Pretax gain on disposal of discontinued operations" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r5", "r6", "r7", "r8", "r11", "r19", "r98", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Total pretax income from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "auth_ref": [ "r5", "r6", "r19" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "terseLabel": "Pretax income (loss) from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r6", "r7", "r8", "r11", "r19", "r25", "r325", "r328", "r330" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax provision" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r2", "r3", "r4" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r22", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Trade receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r0", "r1", "r22", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Trade payables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "auth_ref": [ "r0", "r1", "r22", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Accrued liabilities and other" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r0", "r1", "r22", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period associated with discontinued operations", "periodStartLabel": "Cash and cash equivalents at beginning of period associated with discontinued operations", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "auth_ref": [ "r0", "r1", "r22", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "terseLabel": "Unearned Income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "auth_ref": [ "r9", "r10", "r20", "r29" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r0", "r1", "r22", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r0", "r1", "r22", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Expense", "terseLabel": "Other expense, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r0", "r1", "r22", "r237", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r0", "r1", "r22", "r237", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r0", "r1", "r22", "r237", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property, plant, and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r20", "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r30", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r309", "r311" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r102", "r147", "r148", "r149", "r150", "r151", "r155", "r157", "r160", "r161", "r162", "r167", "r168", "r450", "r469" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) attributable to TETRA stockholders" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r102", "r147", "r148", "r149", "r150", "r151", "r157", "r160", "r161", "r162", "r167", "r168", "r450", "r469" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) attributable to TETRA stockholders" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r163", "r165", "r166", "r169" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r380" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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 rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r141", "r142", "r143", "r146", "r152", "r154", "r170", "r228", "r265", "r270", "r317", "r318", "r319", "r326", "r327", "r382", "r383", "r384", "r385", "r386", "r388", "r477", "r478", "r479" ], "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.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r130", "r264" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Warrants fair value adjustment" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r364", "r365", "r366", "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r365", "r415", "r416", "r417" ], "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.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r300", "r301", "r306", "r308", "r365", "r415" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r300", "r301", "r306", "r308", "r365", "r416" ], "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.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r365", "r417" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r415", "r416", "r417" ], "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.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "negatedTerseLabel": "Net asset" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r135", "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r357", "r360", "r362" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Patents, trademarks, and other intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r377", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Foreign Currency Transaction Gain (Loss), Realized" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r135", "r389" ], "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 translation policy" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r358", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "terseLabel": "Net gains associated with foreign currency derivatives" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r130", "r350" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain on GP Sale", "verboseLabel": "Gain on disposition of business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The profit or loss on sales of previously unissued stock by subsidiaries or equity investees made to investors outside the consolidated group that is not reported as operating income. Represents the difference in the parent company's carrying amount of the equity interest in the subsidiary or equity investee immediately before and after the transaction.", "label": "Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary or Equity Investee, Nonoperating Income", "negatedTerseLabel": "Gain on retained CSI Compressco units and Standard Lithium shares" } } }, "localname": "GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r105", "r136", "r194", "r200", "r204", "r207", "r210", "r225", "r374" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r130", "r238", "r243" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 and other charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r135", "r236", "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": "Impairments and other charges" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r97", "r194", "r200", "r204", "r207", "r210", "r438", "r445", "r452", "r470" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r136", "r145", "r194", "r200", "r204", "r207", "r210", "r225", "r337", "r374" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Income (loss) before taxes", "verboseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r95", "r102", "r145", "r147", "r148", "r149", "r150", "r157", "r160", "r161", "r444", "r446", "r450", "r463" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Income (Loss) from Continuing Operations, Per Basic and Diluted Share" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r95", "r102", "r145", "r147", "r148", "r149", "r150", "r157", "r160", "r161", "r162", "r450", "r463", "r466", "r469" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r5", "r6", "r7", "r8", "r11", "r25", "r28", "r331", "r464" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Total income from discontinued operations", "totalLabel": "Total income from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r5", "r6", "r7", "r8", "r11", "r19", "r25", "r335", "r337" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Income from discontinued operations attributable to noncontrolling interest" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r5", "r6", "r7", "r8", "r11", "r19", "r25", "r337" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "totalLabel": "Income from discontinued operations attributable to TETRA stockholders" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r98", "r102", "r158", "r160", "r161", "r450", "r464", "r466", "r469" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r158", "r160", "r161", "r356" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r309", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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 Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r13", "r14", "r15", "r16", "r17", "r18", "r23", "r26", "r27", "r28", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r137", "r153", "r154", "r192", "r325", "r328", "r329", "r471" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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 for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r127", "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Trade accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of assets acquired:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r108" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "terseLabel": "Insurance recoveries associated with damaged equipment" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r233", "r234" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Patents, trademarks and other intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r96", "r188", "r390", "r393", "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r122", "r126", "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory, Finished Goods, Gross" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r33", "r80" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory, Raw Materials, Gross" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory, Work in Process, Gross" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r222", "r223", "r226", "r227" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investments and Other Noncurrent Assets", "terseLabel": "Investments" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments in and Advances to Affiliates [Abstract]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValue": { "auth_ref": [ "r483", "r484", "r485" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of the investment at close of period. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.", "label": "Investments in and Advances to Affiliates, at Fair Value", "terseLabel": "Total Investments" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": { "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": "Investments in and Advances to Affiliates [Line Items]", "terseLabel": "Investments in and Advances to Affiliates [Line Items]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Listing of investments in affiliates and investments that are advances to affiliates.", "label": "Investments in and Advances to Affiliates [Table]", "terseLabel": "Investments in and Advances to Affiliates [Table]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investments in and advances to affiliates. Does not include the tabular disclosure of the disaggregation of investments in and advances to affiliates across legal entities.", "label": "Investments in and Advances to Affiliates [Table Text Block]", "terseLabel": "Summary of Investments" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r408", "r410" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails": { "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": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r408" ], "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.tetratec.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_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r409" ], "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.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_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.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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 imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r399" ], "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": "Operating lease, initial lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Bank line of credit, letters of credit and guarantees" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r55", "r136", "r225", "r374", "r442", "r460" ], "calculation": { "http://www.tetratec.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.tetratec.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.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r69", "r136", "r225", "r342", "r351", "r352", "r374" ], "calculation": { "http://www.tetratec.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.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties." } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r39", "r40", "r41", "r45", "r46", "r136", "r225", "r342", "r351", "r352", "r374" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r22", "r24", "r28", "r244" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities associated with discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r22", "r24", "r28", "r239", "r244" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "General partner, ownership interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LimitedPartnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Party to a partnership business who has limited liability.", "label": "Limited Partner [Member]", "terseLabel": "Limited Partner [Member]" } } }, "localname": "LimitedPartnerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Value of amount outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Bank line of credit, net availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r45", "r262", "r440", "r456" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r71" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt and Other Borrowings" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r71" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r71", "r261" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r256", "r257", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Damages Awarded" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r256", "r257", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r37", "r240" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r75", "r136", "r225", "r374", "r441", "r459" ], "calculation": { "http://www.tetratec.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 interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to public unitholders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r270", "r339", "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Other" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r172", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r125" ], "calculation": { "http://www.tetratec.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 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.tetratec.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": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r125" ], "calculation": { "http://www.tetratec.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 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.tetratec.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": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r125", "r128", "r131" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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.tetratec.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": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r28", "r89", "r92", "r99", "r131", "r136", "r145", "r147", "r148", "r149", "r150", "r153", "r154", "r159", "r194", "r200", "r204", "r207", "r210", "r225", "r374", "r447", "r465" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to TETRA stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r89", "r92", "r153", "r154", "r345", "r354" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "(Income) loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "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 pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "auth_ref": [ "r271", "r347" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "negatedTerseLabel": "Deconsolidation of CSI Compressco" } } }, "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r141", "r142", "r143", "r270", "r335" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r401", "r410" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails": { "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 expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r397" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r397" ], "calculation": { "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Accrued liabilities and other" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r397" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r398", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows - operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r396" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r407", "r410" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r406", "r410" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r357", "r362" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r66" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r337", "r338", "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r82", "r84", "r375", "r376", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": { "auth_ref": [ "r82", "r85", "r375", "r378", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), 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": "OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax", "terseLabel": "Translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r82" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2021 and 2020" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r90", "r93", "r337", "r338", "r348" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive (income) loss attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Supplies, Gross", "terseLabel": "Other Inventory, Supplies, Gross" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r72" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r131" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Other non-cash charges" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r113", "r115", "r139" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r118" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r118" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire preferred stock during the period.", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "negatedTerseLabel": "Redemptions of CCLP Series A Preferred" } } }, "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r120" ], "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", "terseLabel": "Debt prepayment cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r118" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "negatedTerseLabel": "CSI Compressco distributions" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax remittances on equity based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r114" ], "calculation": { "http://www.tetratec.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", "terseLabel": "Purchases of property, plant, and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r315", "r316" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r35", "r61", "r62" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from divestiture of businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r111" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from sale of CCLP, net of cash divested" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r113", "r124" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from Insurance Settlement, Investing Activities" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r116" ], "calculation": { "http://www.tetratec.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": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r117", "r121", "r139" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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": "Debt issuance costs and other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r112" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds on sale of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product sales" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r28", "r89", "r92", "r123", "r136", "r145", "r153", "r154", "r194", "r200", "r204", "r207", "r210", "r225", "r337", "r344", "r346", "r354", "r355", "r374", "r452" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r64", "r240" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.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", "totalLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r43", "r44", "r242", "r461" ], "calculation": { "http://www.tetratec.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, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant, and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r103", "r230" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.", "label": "Reclassifications [Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r307", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r307", "r412", "r414", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r42", "r132", "r134" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r51", "r270", "r320", "r458", "r480", "r482" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.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.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r141", "r142", "r143", "r146", "r152", "r154", "r228", "r317", "r318", "r319", "r326", "r327", "r477", "r479" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "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_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r185", "r186", "r199", "r205", "r206", "r212", "r213", "r216", "r286", "r287", "r425" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r290", "r298" ], "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 from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r282" ], "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.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r405", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "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": "Long-Term Debt Table" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r13", "r14", "r15", "r16", "r17", "r18", "r23", "r26", "r27", "r28", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r38", "r58", "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r194", "r197", "r203", "r232" ], "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": "Industry Segments Details [Table]", "verboseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r194", "r197", "r203", "r232" ], "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]", "terseLabel": "Segment Reporting Table" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of Weighted Average Number of Shares [Table Text Block]" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r181", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r472" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r181", "r183", "r184", "r194", "r198", "r204", "r208", "r209", "r210", "r211", "r212", "r215", "r216", "r217" ], "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": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegments" ], "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": "Industry Segments Details [Line Items]", "verboseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r402", "r410" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails": { "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 expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Organization, Basis of Presentation, and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r12", "r181", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r232", "r245", "r251", "r252", "r472" ], "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.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomefromOperationsandAssetsbyReportingSegmentDetails", "http://www.tetratec.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r74", "r141", "r142", "r143", "r146", "r152", "r154", "r170", "r228", "r265", "r270", "r317", "r318", "r319", "r326", "r327", "r382", "r383", "r384", "r385", "r386", "r388", "r477", "r478", "r479" ], "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.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "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.tetratec.com/role/ConsolidatedStatementofEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "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": [ "r141", "r142", "r143", "r170", "r425" ], "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.tetratec.com/role/ConsolidatedStatementofEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r47", "r48", "r265", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Equity award activity" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r48", "r53", "r54", "r136", "r221", "r225", "r374" ], "calculation": { "http://www.tetratec.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": "Total TETRA stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.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.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r136", "r141", "r142", "r143", "r146", "r152", "r225", "r228", "r270", "r317", "r318", "r319", "r326", "r327", "r335", "r336", "r353", "r374", "r382", "r383", "r388", "r478", "r479" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.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": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Cumulative effect adjustment", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r403", "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails", "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]", "terseLabel": "Transaction [Domain]" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r73", "r272" ], "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" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r73", "r272" ], "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 held" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r73", "r272", "r273" ], "calculation": { "http://www.tetratec.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", "negatedLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r265", "r270", "r272" ], "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", "negatedTerseLabel": "Treasury stock activity, net" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r66" ], "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", "terseLabel": "Unamortized deferred finance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r178", "r179" ], "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 policy" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "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.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants liability" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksandDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r162" ], "calculation": { "http://www.tetratec.com/role/NetIncomeLossperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r156", "r162" ], "calculation": { "http://www.tetratec.com/role/NetIncomeLossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/NetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r155", "r162" ], "calculation": { "http://www.tetratec.com/role/NetIncomeLossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/NetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080549-108585" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "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)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2510-110228" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-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", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r30": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r31": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28567-108399" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r499": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r50": { "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" }, "r500": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r501": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r502": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r503": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 75 0000844965-21-000004-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000844965-21-000004-xbrl.zip M4$L#!!0 ( +UNI5+\6;U9XQ@ /$" 0 2 83(P,C$P,S,Q97@Q,#$N M:'1M[5U9=]K(MGZ_OZ).>CCV6A@#!D])9RV,29K3GB[0)[>?>A52 74B)$Y) MLD/_^KOWKM+ :.S$D7 K#SB@J6K7KOU]>ZC2NW]KE197W'7EX'T7.X<'K9OWK WXR"8GA\> M/CP\E!^.RIX:'?:[AWBK^J'C>;XHVX']YOT[_ 4^!;??_\^[?QP=.9DJ-QP&J56I5]\M1G><_U\4 &CG@? MW>?=H?[^[I >\F[@V;/W[VQYSZ3]RQMY:M7/JE;EN"[LDWJ-'YTUJL/J\,0^ M.3T^MNO6X,\J-/(03M?7^,',$;^\F4CW8"SP^>^4'*H#_OR+P'/@4?2UP?3!KC:D:Z(VE2M84/:7\9R( -6K92K[P[Q_*@G MR_WA:@1=&GA!X$W@EQ/ALQOQP+K>A+OK>E'=JA<7#K<^ M^X'G"M9TH!DN#^2]8"TE;.A;T[Z7OJ=\=G7W;J#>']4;[(ZKSZQY+]Q0E-A1 MU0_8!U XA8>Q27^ JI38S1\@EFJC/B^7C1)Y\?[75_;_FBMKS&IG)=+T_+>W M+P+%65]88Q>>.)+"+[&.:Y51_K7Z6:,!WV 8_0 F-X/ANO%4,,:#_;& >>S9 M#G=MN*;_?^SDY.BTDJ<>K];0;OOG'QJG;QD8)=='RQ5XL7J.E!!DS8:>8NTO MEO!]UN+^&'7R(4]=6SV85]R& 60P(NPC],+!OE!GG]#TM"7Y3^@'."$#]&(]'9B_ GW_^X;16J\3]>J'FT1W/90#2L+;0K"O=UEB+7KAU&X5' M JJ^W6<@+%LX8(-!Q5'59U[(I,LLSW6%A12 /D/7$-!"3 72T6D$K5STMX1$.)]K"AO]//" _7:_VUQA5^ XNQ0.?^!* M0"/4U%.<6@'C*O(YK!>>4MZ#4'D8SA(3'/#%05DK-E3>A 7P'!Q8^COE*IC! M8,)H!UZ)+,$GZ0#_&0$D ^^#"0UHRC7U8TW?]RQ)WV@,FS:<*?U :=!NCLR$ MR^G +*II'@:HS-COKH.XX>$H/$A?P/P;PODVPU&1(&F+3ZF/?^&,%&KB,W_, M'8>-.0@=I3T1W(4A@]\%01',3YB5>&2QR^6UEGW*;1ON<>"(87!^=+S2L.N? M).B2&YP?5$\S ZYJ.;NQ>SLGJ;/R22.2E2TL8YW.0YQO>"7R]-6T( NY@;8A M#XLL%&B0SY3X;RA\M-=DTU%KJ/4^##S\>$6FPT< B-@/GC+T'.@+NFYDR%&W M_.C8HM)MIA3;*)Y1L_=()+>[T5DEWQJ\Q_?SHL*-,HF!-7$@658F>[68>H9S MU,J5^MY@?T]F*#40$="950J.B@^D203:'(LO@(DX-2R'AV#/H=6$K$I,P=L5 M#"X%\RQAPL"U$I!W%G&JU+SZ3I-F!:&?N_=)KBB^H14HT+TO^^P#>%TD-.E; M0$]F@BL0*38>.*.E2>=1E5QKH)Z@1G#^5$F\RF--^)_#&MKQ+M%]8KNH\77" M/PL8.!CUH5"1<8OL(7R=PH#R&9[!1Z *(W1YX::N):?0&N"U(4@(5*;E328R M0 M[Y4'GL2$\9_-LJCP&T/7BS=K8B 'WP?N J8$2U=(#; )1@JQ_K)Z4&I5* M"5I0KE1@XHJPR>:"Y#3$%GW7F.?76 4%5G&)9^!:S5$ MMQ(X) =5A)M1,$8C-%'&@1!NRLF;ALH/N;9B&6+2!@H5H6\!,: Z17NRSL6J:2QIB:'X+WFIH3A9W. MN9U&T8\HM:-0I'O-_;WJ/FM4?F)[-)93H3#?P$<" PC A"8P,@.<3G9HZ9B1 M+7Q+R0%\&0C@0GK(OT] X9E3IMWZP.[BCN4AK("R7W0\2TP.8=I #6;1I%L!'_D4_T2ZH9^IJ=JK(<.?L7O/@=G U9'2H\N&@2D=2:0SBF,,&DAU,G>$#D(7_$ M19A:OC"",HS6XK@_C"6<@<& ,(0G^RE3P&QO8Z^R3/>6-O* @@ M6*WQ$QI8S3W EN+!+O8' U%3B%=G1+!)?G-<1!M-1F((Q0%?+C?DS]SJ/=*R28;^66WNQSWX\+54;)VE7$ ^]%G?P MKWU""Z&A( D,/>X8U@K', >.X5H]3%<433U=3W5.;B3(>VV-D5';2G()'_A M,X+E2S;%^[ZQ4$ZW9*/56OWM[[V#R]M6[^GS.G0=0ZC=/JMQ:*Z(=MQI%-**(1A31B*5HQ%Y3 MQQX*;_B[>L,7A3=<>,.%-_RJO>'J*_6&:[OA#)=-I/>55,-DZ;LM5L-H.>AJ M& ($Q"(967>3B%BD$V8XT-CGBZ-%-AN4IIJIV7AF[0S?WY-2[D? _Z*%-&NF MR6LNI#&B9=P8L\3_T*J/R[1\D9!EK/;V7-]SI*[Q;MK8$?@/K=&"<6OI8E5B MU5BCLY)G8!((=-% K71S MUE>8T%3=:J"-QCSA]A4#IQJ%?ZR=E*JUI7#NZ\(W*T?X5L!;CN -:UKO"W1[ M(72[WP1NTBW K0"W_(/;YO+N[[_*4J27?,RM.-)&S4?2#N)27C@:,X ^Q@?@ MZY; XW4<--?WPIE]SZJN)RX30]>_&?%03U)V";:QM'9!&#*6P8SF M^L+:L/D)I#%QL,\>L/L4"K\40QXZ 4;BVO="(W+T&U>2=@2AM:I[QCN-4FQQ M7G/(I1,J6L>Z9;Y-V_SYO,-WC+B_SG5/3\)%Y$QRBP$U- 3#]U*K99Q1V:0X M^1],JE(9[F>:+5TSDL1]::FX18PX2ICI[4FJ- M'>T67MD4#/#9'?DO&:^3-RN6"3N4QI((;48*9CO8K^/+(P:<98FKL:L2"004A1(1XP1V#& M'<_HBO^&4J7\E8B[K-JTYL6*R!=4Y+A\VLA.1_*F)#2\X)TI@7C.8U5YX JA M?38?7(HPOKY>9>(JC4"%PG %<&XM78,%A^!)4_A*Q93+ONYZ*KOK#+2>FY%_ MG(%VYQ3"-Y$3T@A@;#G@HLGN.3H"$FNPG]9>JMD)2JEBH'EE>_(^>\\P-V?E MLPRM3=[,C38 R\KU$"L7FW";:C\QX( A(MQM%.P0H SN3R%M!M<'BTM%8!SX>:?>8V[JTGSI@ MS.@ZS6-[XHLEI@'0>.C-5O<77_"P[\S,M@<(XMPU7I0B)XHB"-HQP!#"5K=] MFIQT?^B^Z0?3Q4_N$3X:,S02'10<\NAY,IB5V'7T\*:-;FITTE=:J362]\AKC$J S.G>IMFZX'C_1;9"6;(C1]G9 MD?N^T2^SQL?F%. 4C+ZJ I3H<#Q@(=:8FG0UVJ'[4%S,>A(6"--!/)>>HZ& M*;CUE%:*#!S!1EC^[>)UB'&A@T4.>A4,L@T%^H+U ]X 1C->63+7C+F' '!@ M#@1W"X6[*.W[:E>9-MHW("0G4;0L2JM<2>%JPC!;5DB3FYDJ;XKK"'43E:#- MU^>S9UMW3B^,6=G#[S !CFKEHPQ-8.XH\6H]GK=J>HK@LH;$1&H+MZ2.<30& M"19SQ(@[)78/XZ$O'DB=&EROU"7 29AWEB MXB,@W2:<$S\'F9(%M,FFN4G< M&4OD:%_<4L0#N9_<2"*EB[895;;>/'B(W%>WC0CR_)VECI1)FX8.11@MA,)F M8^I/WQ(G:8"]VI^O4WNAV=@HU[.J5ZXEGO0:72VE0 M-F;%]&!!V[>E;]\KZINI^_0E9TJ^QK,-4DG>).P;[8 .,\.4>?AQ[8>?+OZ@ MNFI29GI- /CX;H@/H+CBZMJ5)#Q"481U2O-Z@\*-W&C&XT'A*X.)IIPN!U%@ M*U78IQ5W26_1('(@U^* WK6PX@HRIWZ,^%@Q+GV!/,%G#PI+U;1G.E?/8*-B MTKLYX N/;ZM5G2)-=&]#\+5E+Y+OFS^/BN1[7I/O^2I_I^T"/)64NJQ[TT;, MK(9K\P0E$S;6LUN)";Y+9RV[HI"B$G'6B01@8 M[-L(<"43P!P**@/VHPXMY#36O-LAR;G.F:74[=9=N)8(K&XC"D+GB\V=\613 MLZ4K$4O1(K74KV045QV0;O0CC%/J]\$L^CU^XKS+ESQ_8Y.H&ZGH[I;W3#)- MZ]1*RWNX9I#-,C*ZX7K)QV]?,LH$6O-J6<[Q#K&A 53I.MG=.N;%6ZFZI40* MBY @7DUX?G+6YBJ5=Y.1A2Q+AY0E]7I TH'DFOTZ.,'ZXZ\BDNF5Z, MO[1B*0:IYCZ8=SY$WNU3"D)O\$:K$N)BTR1*:3:-D@(>$*U<@-O(8*OVE_2F M>HFD* ",W? #KK,J%#:-"GU&6PLR,)$I(GQ">-O;/2:]EK[S P4=#U!>S_M.^DZ#G@:#F62 MH=+G.%+'EO')ZZ ;6Z()D0QTY(=>KCF_LNJI7@\TB?O1BCAR"BB]LT@:B+8L M=BP]K^BJ3;V*Y;D^NK^84R!?3T]"K2.WJ?MO"KP:Y5CM$C];6L\G /DW^(,< M&7Q=0]1.DIAQ;>#*811""G^=X7BV8J;*&QS^H'=QJ)^\U;L)@HD'1^D&DW%\LO$:6]PB53B8;)ZE'[8H*0+):,K'VVT*A2'JJ)TT&&8L4D.AZT1@(&:; MY&TL_7#1=T4, MG1/W:5';PHJ\_1YM+@>/]KI%"6@V=F@A8*C#M-E6:"%E(FWVR&>]2)OE-6V6KQW9P(,)M %!^S.9A*YV.W1P%PR> M^?[H"^PWDK2M3=5KQCL[1WBG?87^RF(L&9E\8Y?Q!K52KM8SC:KSW+[Z'673R'A+0AT/U)J*;LEL0\QF M$B+?\>FO:TN?$FBKXVK>2)?LQN'(19\3E-ZA]6#D>]$NH(;[1U$_,U^F&WRV M"<<'KRBW',R6BXMT:;XM+7J;D)I?(Y>X-CSI!7F\6':DZY5P[R"PX&)IGZ U M8HBJGN,R<_.Z##>DW:-PXT?<@E$H[*(&#&@)$$=*F0=QSS5;I B9@-_PP>D+ M2S%AU#&ZA[& ,[WDL:OK&.AU 1(0 ?>"1!ZJ^:*^1\ _XSM%HE'4=TAE0]&> MQ7XHKNV,I0;"N$PM-L*EE%$[4HVF0PS=/$XN'#*,S<6M K0%8^UQ23#^$"C/ ME1:@+A^AQDS$7% ]V1V'7KV;:A2,C*M=@76-^WIL32&I14OD7@XTG[CS#M#! MZMLNU>386@])_-+%]XV 72+!(,RQ@GQL5VW!G_6WWR] M^W%Z?;OF17 M[9O+=K?W=5M&I'OR=?OM92F3BX^]*_:O9NNWWNT-^_7VJLT^_'YSV;GYR*ZN M6L_OT5$] J,<%'Q!='V,5Z] M@[)M)ALB:&KLJ=EC/?C&MOLKC59&N+!F,]#K=K=Y=D#3[AK=OLW0!1^[=SM7)>_%@J;#I!>5R=\HF"@?2]]3X&+>F<@4;KWP@], MV,$%QEP@XPZ:E0(9"V0LD+% QD05/O9NV46SVVVSRW:/M5O=SDV/73=[_7:7 M_$/6:_6F.]?7EX7$$E4]=!)$I&.;U@H7D)A;>U) 8@&)!22^+"3.!\Y?)%63 M:::LLI6*)3FN.\R'!1[*;#$'^&IR,GG.K^2/@75O;Z_;K-?OMMO]OT\\GF'? M;Y4UEC8%X&-N];6Q]SP*(=W9IN][EN2X]AD&6_" MN1;,M6"NKXBYYA5I-JG==3&]$=*)(:3P2O[DN,AH%"!8@6(!@ 8*[A!(; MZMPNNNW6;^V;;N?R8U'GMESG5M2X%;A7X%Z!>P7N%6F+(FVQ2VF+K$A5"U=3 M7+9OFE<==M=N_O:W)E5W2M[C,DD36M"<"F,*!:DJ2%5!J@I259"JG<.$3;C7 MZW0[O0+V"M@K8"\/MKF O0+V,H&];V>B<@AR_4^=&\*XWLYUZP6 +4X3%]A6 M8%N!;06VO79L>X9+5\30BQCZKL70,]R IW5WU[F(.$92?>:S3J<#WZWG;ZU: M\(M<\(N/PAL.E9BQG@=V2OVY^"]K -Q1;K$@UK1^9R')UT0C"HNS>^.8MCAW M/'18;^Q-I?*6S$UA;VV_UND_7;K5]O;J]N/W;:O1+KW+2>$LAZ)D4K^-CS^-B%XO:,79?9=:BF MXUG6!&*W!!G315;(\6ODF-!&QNZ4\*4=O9ZLU;XM&$W!:)[Q8H^3?+[88Q=8 M4#;\/ZW=][_1*[:?8[MS?-*];L]6Y;'?I&2U51\JM>3/H, MIRDCPL!VRT"G&<._\#57:@8/],76/G(VPD[A\V[)>X=DG,;NW1+ROZ4E$KKQ M#<(]>75=5MO;(I)4\*ZM>=?AP+-G\&<<3)SW_P]02P,$% @ O6ZE4IY> MAZ)4" !R\ !( !A,C R,3 S,S%E>#,Q,2YH=&WM6FMOVS@6_3Z_@N-@ M.BW@E_R($R<-D"99;(#)M-OQHIA/"UJ\LHA(HH:D['A__=Y+2G[$3NN@F<3! MMA_<2'Q=DN?<>R[%TY\O/UZ,_OQTQ6*;)NS3OS_\=GW!:HU6ZTOWHM6Z'%VR M?XYN?F.]9CM@(\TS(ZU4&4]:K:O?:ZP66YL/6ZW9;-:<=9M*3UJCSRWJJM=* ME#+0%%;4SD[I#?X"%V<_G?[<:+!+%18I9):%&K@%P0HCLPG[(L##,).I]L_ZA\*@/\$:&0+J_LVQLX3>%]+9=:(@<8? M]CK-03^W)S,I;#P,VNU?:J[JV6FD,HOC:6SO__3=;'1FX"(GV=!-J>:; M5L6A2I0>'K3=OQ,J:40\EL&S6#=SNT6AKBDH)_(Q& G$R] 6QG)D!.^V*=" MFX+CV%;MJ;V?BP18T.6-H/>6OV-*LZ OJH>(V1C8U5T8\VP"[#RT>SJ+<\/. MAJ)?Z#ZS'/P#0^WB4PIX6FDDZ[W=F8PW/R[283>EM-N*ZS#YJ+.;MILIM"Y_&\SD+'L3FN'+=O#OI'+VOA XM4#9YS(3 F M-!*([+![B%TZ],E,(/*&C> H_[M\Z'9S@V9EZG.->;*V!,?-PP%-^9K%? I, MPU3"#'EK8VGP*5<:L9^Q?RB=LJ#=^!>+T"<11R)I0IX\TOB13,&PWV'&/JN4 M9]^W=.RY5ZYV]E?!-?HG!@@7P6ZX#F./MVY0=VJB3HYB=#7Z?,Y&$,896C.1 M8.KL.@N;2([C1R#S67'XRFC3V1/:?. &@8 $2>?L-E.S!,0$ZFOL$0HAGRD4 MI3@"EQGCV9P5F=4%H-TH4YUB1=APEN(3V8K4,FZ,E @$]BV48,U/0S[+]##24 MG= $4FD2U,$DJ6?2QCA!DV/PI-&IWQQ-4P*G.<5F@HWGJ\OP _M/9FYWW[%/ MP2%#=!%0EVBJ(_"Q.A;KE7*984!)O3R769@4Y%@1L2O0J2/:I4[F+$? $5>( M0TFR)$.)0W-O:.2;<'EEG6H4"59 !BB$J1O..'M";F(6)6IF*GIHF$AC-6E6 M3B^]W6AE?07EIC)FP]HUH+](6&0_:/84YO;VA&:C-4R^.3CJ!(,34Q*IU-[D MDE6$>2Z^(K1>,Z[!\0)Q+L>84Y)L R3C.)$FINI4+<5P1"&)G@7JN429 MM1 MH-(J\03)M0I!X&O#WB(?!"#!/.A7$U%&B:OQF6O_+;QS35WJ2D_^45)JEWEB M4O^, L4*7SU_R):=!XK6!HIPH$J>KK(8:Y"XW9Z;+(YEN)[(K&%5/NSB7JUM M1;_WXFCD[UX:C91.U\X$&,S3<5^<5O@V:.HD8T)>F-V;D)X8 UN,Y!6**C1V M@-YW*HWSZ5@+,MQ-=%TYXC=KR7B-W9"6T =W?WM3-^$?-3*0B6 MW*B,DY_F!B%-RIRPRK6H<(-(EGPL$VGG)%2V#4LLLPE!IX0QP&G\"&>JE!$&,)>".]*@*YB\>J,@BF:-'?M50#5\< MJC[4PY0GA?- M(\0170T.<4=,%O4Z4()[.!1_6,I6/_/SFS6Y;GC(2X3^G[C MDX"Q*NS#Z[U+A..+VD 93O3M;)B-J]S)N99RW]&>5TTC\>(T*CV^W[.-U,R= MO)12TI5LI=,C_#SI#A6&A:8=7@GR6WI-E;'XGKYOE$>GK#I,=-W$W"PD##E; MAT40+@JY"9018LX2>0M)>>1SKW[]N^?D\$< ?W0.N>5KY1XG=_U7G=RYH_H% MRNM+;T+.;15I2\=";ND1VF=#+R],XZB9K=)F(3?<"^PR3:6U %\)5&.%@H;* MA43[7"=O$=[H*0UY8OR?E'M%(OBKD&B^(TR1N6]T[WZD<$_@'NGLC*2I^RZ. MAE"F'4I #)1*89%*S8#?4C#TTM"%0R=JW=%T=8[V*&2568\_G=CBTKC A@86 M'NU!%)92&)L@E%"QUGU$-AB.39$B$G"1W&1*U[_UQ/';WF[/(;4O.18%UDBC M)ZCC!H-S7@@1]\V@Q%+=ASF9354R!8IU&9^4GSYTZ>\@S1,U!RR=Q1"&S7W^1%UB;JRL5>F0[@>MH+#O$&9=KEC6'R/\03?0YH3G!H;5 M'R<8(?*$SX?WH^+@Y: _H!I+%0&Y%U7UY.:GI M+B>UK-@LZS>/NT4*_*H2.>ZOM-_/YW(/[B[9)9)O/6264WZ5L[GA<];WG]F? M?C[(@V>=S)N#'KHL]WOO0LW:W':$8)LY-_RJUV/-)SX\C]+;D2_$:3!W:,LJ MJ_9\DL^[TZ\?%)\TRDV25FL:[0TFYO:LE][$B:SVL@D?HTLI[&:3;US*+G_]%7%W M6?WL?U!+ P04 " "];J52TS?AWE,( !D+0 $@ &$R,#(Q,#,S,65X M,S$R+FAT;>U:VW(;N1%]SU=@J8K7KN)M>#%%2E:55M)65+5>.S:SKCREP$&3 M@P@SF 4PI)BO3S\55DF< MRP>-QFPVJ\_:=6TFC>&G!G75:2BM+=2%$Y6S4WJ#O\#%V5].?ZK5V*6.BQ0R MQV(#W(%@A979A'T18&]8K5;6NM#YW,A)XEBKV8K8%VUNY)2'=@K-%/Z>- M\'S:\(.C%_>-F/P;>CYK=7K\M6O^* MT,@&5@]MK)LK>%=)959+@,8?=%KU7C=W)S,I7#*(FLV_5GS5L].QSAR.9[!] M^#-TL]69@UM7XTI.LH&?4B4T713'6FDS.&KZ?R=44AOS5*KYX.=S([GZN6IQ M\6L6C!R'8BO_ V@)&N4?9\'0'K96,H.%X5&+3+VZ3>1(.M:.ZJU-.W=;&..2 M@GDD$Z.]3+P X^18QISPQ3X6QA8VX>W74/7Y>&^]9IL7@.1<"6:&F8.P&[;?8I<>?S 1B;U"+CO/_513=;6Y4 M7YCZ5&.>;"Q!O_ZV1U.^9@F? C,PE3!#SW6)M/B4:X/HS]BOVJ0L:M;^SL88 MEL"!O.4GPB M.]F8$^D8IE-)W!GJ;57(( 9KN9E3E93?@'?,99\6WPDT!H=47O"6_!9+@P(7 MJV78'"T1".A9(N.$V8)^5NUG8*#LA":02JM0"9.HGDF7X 1MCO1)HU._.9JF M!4YSBLT$&\W7E^$']A_-W/:A8Y_((4-T$5!7:*HB\+$Z%INU]/3&W"1LK/;,+]S PD=894JV<7@:[T _BRTR'ZXV6.8 MVSD0-QMN8/+5T7$KZIW8TI%*[4TA68\QT\57A-9KQ@UXOT"4]H6V(Z(RF@5'"0W.@:!KRU[C?X@ !TL@'X]%664 MNMJ0NW9?PQO?U">O]!0>)25W67!,ZI\14:SY:_ ?LF7O@<8; XUQH(4\7?=B MK$'B=G=NLCR8X68BLYK3^:"->[6Q%=W.LZ.1OWEN-%)"73D38#%3QWWQ6N'; MH*F2C(EY8?=O0GIB!&PY4E HNC#8 4;?J;0^IF,MR'P_E'BNV&"=40PH[A%5 M2I05*JHEVU"A1&9 6ZQ64OB#0UN,K!22&R_=91!2GN,RZJFP)&Z\ UJOA#P# M: MHD$/&H48Y)@HR+A0GXL)I>2-6(@E;!,FUKA3QKQ%01>06; _BZZ+IP!$[ M.DC$[AV$MH"[?_C:&[^(^:D4!$MN=<8I3G.+D"9E3ECE1BQP@TB6?"25=',2 M*KN&)2_R$//H"0ZP475-V7LZN"TGE!IARE7A(Q#M(XS'=#@YQ1VP.]3I4@GL M$5'#8RE8_\_.;#;EN?=#7":,_38D 2-=N/O7>Q^&X\O:0!G.^-O9,!LMM!N)9W>C,N*'/=M*S?S)2RDE?.X,+3#:R2_H]=4 M6X?OZ0M'>73*%H>)OIN$VZ6$H6#KL0C"LY"?0,D0IWS\GC MCP#^X!QRQ_?* T[NNB\ZN?-']4N45U?1A(+;.M)6@87"T@.TSY9>7IK&43,[ M;>Q2;O@7V&6:2N< OD)4(XV"ALJ%1/M\)Z\1WA@I+45B_)^4^\*)X,]"HOG> M88K,?Z5[\R.%>X3P2&=G)$W]EW$TA#+M6 )BH%0*RU1J!OR&R#!(0T^'7M3Z MH^G%.=J#D%5F/>%T8D=(XP(;6EA&M'M16$IA;()00L5:#8QLD8YMD2(2<)'\ M9,K0O_/$\=O1[L A=2@Y%A'KV& DJ.(&@P]>"!'_S:#$4C70G,RF6DV!N"[C MD_+3ARGC':2YTG/ TEFB0Y#C&TA%9#V$N>V],*P?\B?J-K]]?&]ILQ[=6_:U7CO=>OOX M_N+OZK:U5[<-OQ!A,7"Y;%ONIPH2_ M57:)3KA)G>647^1LWO,YZX;/[8\_'_2Z)YW,JZ,.AB[_NW6U9F-V>X*PR7Q M?M$KLA$=[Y]'&0DI3N(TF#^^90NK#GR23[W7+Q\6GR&3J!3^P#2(?30H0TER M>85WD4@8LU^7+/\AY$K;*]KPG+A%^E_/7.]#,R,2YH=&WM66UOVS80_KY?<76P-@5LO?DE MMNP&2)T,*]"T:>JBV*>!%BF+J$RJ)!7'^_4[4E+>7 ]IEV7NUB P))$\WCW/ MW?%.FCPY?CN=_79V IE9YG#VX>7K5U-H=7S_8W?J^\>S8_AU=OH:>EX0PDP1 MH;GA4I#<]T_>M*"5&5/$OK]:K;Q5UY-JX<_.?2NJY^=2:N910UN'$_L$?QFA MAS]-GG0Z<"R3?L16O)12=C=O^X%WD'_<*,5YR:+ Z#X.>6 MFWHX2:4PN)_"]=5E)69#F&&7ID-ROA"Q,ZE5+6V&$YE+%>\%[F]L1SHI6?)\ M'3\[4ISDS]H:P>]HIGA:#6O^!T--4"EWNZH4/<#5.1>L43R,K*HGEQF?

$.O\<%8J71+VP7,4#$"F8#(&[XF:$\%TY^UESM9P ME!@[$@5!M&'#K@44%Q0AC+N#XI_*1[TOZO9*0"*%J+%<<9,Y)-^51"&A^1K. M62&5PW%V,CL_@AE+,H$J+3C3;7@E$@_V[8JG>T/,ZN.I7!9$K-U=.'X.*/07 MJ980!IUWD$KEI!>HJZ3 !+5'S2E1259AU W;[H!IL+HG#C.^9!K>L!6 XOEUQKRQ7^VYD4 M#VW(F&+(T$TB*MX:'I"I-KQ4A*[AU(/34A79N@UGBFEN_,$3>D/-X/H M,6G:$L>/J<)^^!QF"%8=E6F98X@FR$QN7>7*?13[7'+%;#VF+8K7G.P3C$D% M87^?/K]"_MK9KARMAC\<=7L(_&AL/>1_#WY4@<\%)K)E58%@\C0$9U)\ZL!L MF"'<9L\"(\R2T+;#),\!ES&K"5*D"V1%M]VJE LB$OLKRIVH!1;O1A9QWQUMALQSUHS.I:),=5##G!2:Q._974[M ;1:,'%]L/4&S_7F)]!T0%!L*M MT8->M+JM9D%!J#V4XZBXA! 1OE'CY2S=0+P"^[$J%M?L'=LN]?9A4-O\79IS M2M;0OUWU/)P]&':/:LS3O=[!6+O?.\7&+=ONZ8.!-;'U?>-Q*SENMZ-.A#9- MHAF@92O&T,*\_6M M'CS#/GW.<&JAY 7&/[5-^HT>PV6#%<<&9FZ[R[KE02%WYZ2E$EQGUP*VO,GX MK[SA^5;2;K[(4<"QQ4.2TA3* I]8EI@VFXU=H^R=;R&%K#X&Q8KEQ";JC:\C MUW6&ZYV"ZR5DCL5&:;8OV?:6=^NGEOJW^O#C/D$=_@E02P,$% @ O6ZE M4I);D#0@!0 8AL !( !A,C R,3 S,S%E>#,R,BYH=&WM66UOVS80_KY? M<76P-@%LO?@M\4L#9$Z*%6B;-'5;[-- BY3%E2(UDH[C_?H=*2DO=3TD79:Y M18/ D$3R>/<\=T<>.7YR?#J9_G9V IG-!9R]_^75RPDT6F'XL3,)P^/I,?PZ M??T*ND$4PU03:;CE2A(1AB=O&M#(K"V&8;A<+H-E)U!Z'D[/0R>J&PJE# NH MI8W#L?N"OXS0PY_&3UHM.%;)(F?20J(9L8S"PG YAX^4F4_0:E6])JI8:3[/ M++2C=@P?E?[$+TC9;KD5[+"6,P[+]W'H)QG/%%T=CBF_ $Z?-WA$*4NB3B=) M6-)-HNY!-^G%^X,!Z?8[^VD_^3U&)4/L7HXQ=B78\T;.92MC;OYAMQWL]PH[ M6G)JLV$<13\W?-?#<:JDQ?DTCB\?2S%KPBR[M"TB^%P.O4F-L5CQN M.U5/+C,^XQ8Z[:!]6\\O:Y@@I$P_JHI/=^)^--I2Y29,6Y[RA#CGA[.%-@N" M!=, GC'$J]SW.E%6ZKLD8$CJ@J7!;8?V1K/0=0'E8+-&+PC M>D8D,ZW32\%6<)18U]*.HO50V[: XI(BA,-.O_BO\E'WB[J]E) H*2LLE]QF M'LFW"Z*14+&"RB2 73?BZ^D%ZJIH#<@=C9WRG!EXPY9PKG(B_YW9<,_) M'P!I)JE;6%\3G62E1W3B9KF<$@,I%QAU5_BC[W"N4FMA,TK'>PI2&US>&^&^_!%.&MHCI=" SQ!+D4SM6NW$^S/Q=< M,[>?,P[W:Q9W"<:TAKBW2_>NN+IVUBM'K0B+!YTN4C48.9_:3DBVFJYV21>7 MF#KS_YI)PEZ\+C&)'6],U$R$ AS&G"9)J"N31-/VH]"JR M42#UM82/>^RU$"7K"O.TG]-\%O7!(RVG7T583O0[QUEN*J7@E\O1):NM[6#PZZ_8VM41!O;/LGJ9V#8- >/+C8 M7H1B>W<2&WH@2C 0;H,>]+S1:=0#"D+=PCAL%Y<0(\(W=I6"I6N(EV _5A3Z M\O+8U<6W%YS*YF_2G-=D!;URY_%=V/-TI[L_,OYW;8=SR\ [.F+D[&P\)"B8 MBQX9D5L95&_N#Z?EQON1WWKD1^T/TMV['I,&&= MU=!OQ;9KK_G *G@Y0VZ1BN1_5FKPE3H=@4$W8M_-H<[7XJ TQXH!LY2OF#C6 MU%@96R91'=Q%^HN6JKBF,%O=.OG(B($9PZZ%5A>8_J@[&KE1=?EDN.18TLU< MA5X5@2CD\S[I0DMNLFL!=SE-TL"QZD,MTQ06!7YQ:C)CUVN]&MG/+F0*5=Y( M#3436#5>L+4KFNM=AR^GHNLA9(9;CX7=/&334?/&^Y[JM[Q]\O=@AW\#4$L# M!!0 ( +UNI5)93"#'5Y,! %DY% 0 ='1I+3(P,C$P,S,Q+FAT;>R] M:5<;R;(N_/W^"KWL\Y[;O1:),DO: M!*PE@E\(XCHEI(7CB"1L:3(Q4187P[)@FF*"<= \W)YO:?RJE^U>W[9]'-T/'?GQB]OS96=[Y[?WNOWSNY/M MN>).^/&6GO3[5_O1CS#6/G3>=UKY=H+9Q#B^>WWIBN8U;<2XPQ[XJK%R.Z:UH)NS2JT>U'/;1G M[>'-R1U>N*W?O<9M78%NDW?_4_VT[?=CRZ)K!+^[\YG9BYN6F[:]]Z^%V$9? MMA= "*(-*W^T8M]6\J,H_N>H\?-?"^\[[3Z(-JJ?'D+;?O#M7PO]>-)_5S3U M;N5__:__]4>_T6_&%> %-"+Y'^\&O_WQ;M"RZX33E3]"XV>EUS]MQG\MA$;O ML&E/E]N==H3W-TZ6\XVQ._C8""&VBX]PO0;JI=OP@]>?]+=B^M="@Q-F99(F M:&RY=L;%X+CAV!GIN"/I^UK1%?@77;!AV[;RJV-C>;T-_3M]#Z/IVN9&.\23 M_QM/%RJ- $T']O74K75^?J);/W=8]2@+?^-Z]^6^=5^F&_6M_:KZ[M-W;.PD'M8/7D$ZLU=\XZI'JV=UI=6S^N?OR; MUSY^P9MK'_8WUVK[._5UO%-?Y3NM*MLYVSFN?M7X$]T]W?GFY4[][],:_4*J M!U];M8,_&[6UOX^A';JY]H/7*+1UYN&=7QN[K2\_P\.L=K![L%/?H;O?=FCM[._A,U_A7:*]6^^<[M:K M)[767XW:P9>3S7H5;];]R4[=\YV#*JVU:OOP?!-:8+4/T,?Z>K^ZC4\^U5>_ M1T6=A)E'1$:+N!$!@5XUR%J?J2*L5'QA!<,_FG,CQ1_OKM#S)Y$VUUOAS702R6%[Z,PN4QA$;R2'"R523B!,>8$/C&,' W8.!VM!E.X M@A"A*(O\JY%W!#DNZ/L!?NF5U+V/NB?5TTS9@L+'WYV24:4DD%6RDT]SK8A95,@(G1]C.TWPDE=1]&W=K[2]35@?B 18;(&B-.N46&)XY" M--%YQXA,9F'E[Y>G[0#-P=,G_677Z32C;2?;S'#S@NJK0/)0D+UI]TI*WT_I M[4N49HY$,+$*!2D?PRQE6'!$*T\C9:G M1+5D/&*!@=(V!.N^;UR7WR&,7=Z*/V/[*&X!-&VT&^T]D.*""0"A;KIF8Z_ M]NLGA]&#OUAOM."6S;0-O_:2]?G:0.S)A!FA>FI:OO6AO7GP%=K;.=TY^["_ M<^ Q$.^T>K8A@%#POMJ/G8-55JM_X;F=3VQK?Z=UTMQL_7U2.P!"?_Q;U.H; M9]"WDUJ]*FHM(&+]!ZFVOC9W#K9^;-8W3D?/P+N.=ND7N;NV3N%9O+L&]QW4 MFK6U=>CW#[H+SVS6OYSN?OO:R.U6#_Y*U<8E1J"16Z:81T014.@>/AG0 S M03#&.&^3I@K\!!I .P#\ VX("BV[C=CH$167REA+.N8M6PQ?N#"'!*^K="#@* MS*=@^@<1]/YP1@7"_+RAX95'SNA1PK3\97OMT;-IL6>4B8B-!C G MN0-3A*U MTJ;HC([@5G-%U5S(W_#'>90_RI1.X+Z"KYIXQ,QYGZSCV'.60UQZ+N3O=>@W M$?D3X*YR[ZEB&',9M-44*QD(Y4I)E<($Z#<3\Y8=/.<$4=P)'HET.&&/A>:" M&452'8BGUP+6-8M]WL8/;F1)M= M1I;@ V]G4'Y.J=#X"3-\^=;"?;/]SOE\/Q*$WG@^_[@6VQWPR&]K]J&NPI4F MWEWM_7T8V%M,8B3$4INCD&!]DR;<@R;PP+GN1179H 1 MFH/0-."F%YB$0SR<$6.,U@ M-H*).K*(-7Z]&7@A-=;O-Y;AMU:GO=WO^!]?;?/H!0SZB]!&"K2S*J9I\WHMM40&CD6:9N?;2-LM-_;PT;?-F>$3-%:18C@F%C. MH^,FJAB%K%(,T(<0(&(@CAC ?QB8$:ER.TT6M NH$* M,C?$6?7^J'74S"GC]9STVRPB_ZOAX*C7ST_/"+W AV1<)$Z=A)D,T1!"F*1@ MD!5F*S0U]:IUV'GBWTVP" M>39@"@")SXH4$4\U$591QQ07UH#3:D#M,9Z\M);Z^?-27XM'CDTB.$Q4-3'O+H1M<)&<96,P2%9876R)@%9 MX_Q0]-7=NLD3E[HD"6=&, G$!>]/44Z!MIK*&&52$R#N3,R;D4Y&AE7T /R3 M$HY*SX+1&M"E=W$6EN&GRXF>O.6R)#J3&+=>12ZCLA$D %P%#&Z<%\3.'TDG MH^,CDX[6.9=,D"1RZJCFEC)B@A#)<3]'9'J]6/IDK30^Y'@(TXS98&+R MW!+!M)D;>KUJN'A\].&@V(AP+.=GD37/)@DL>DT'D^.L;-W)#IU5#=&(D3 M -!1P[US7G$FC<;6:V>EC%;GF/K<$&>2J&Z,]&(DR2!RW10;.6% *>RPT8F# MSP3V:'Z$Z351W1CI(X@CQ&KK<,J9:-(X9XV4-C@!@'P0!9H+^KP^JALCE5*B M E/''*61'"*DV)B5%%G3+>,F3^J#J1Y):)T%8RL/A.48-S M8=E(C-$2VT2$B J\'3E_M)UP3W#(!BE(J34A4)F6Y)8#1I1>69)BH*+3 !0)D!1< M+ZV)(A0<9R,=D6$.P=/$\I4F8&>Q258(YJU(.7/;@G<@/:?$)P[6M:VK[&M.R8EC0N&&2:YBKGACX3V?8U-N2 ,5@BDT2""201P%P@VN6:].!8.T9>CTJO M. /GA3S:1YD:=Q3=.X2/HP8>7"3.&6)9M#I&8X#KJ:$B"$Z,-H1KS,]3F:E! MHP_3ROYKC=YAIV>;'[N=H\/W3=OK08-^8"RN" #@T3Z*8?,PURR!6WK_ MCLWPH=/=MLVXV1VT!9?3GZ?YEWNDX]X^YD),F\?MV.WM-PZO]N93H]4 T_89 M?"*X_MP7C5K= !EOQ7.-\*=MYGJIV_LQ]E?;X0*6YKEH=C*O]/X\O3*#/6BB M>11 1=P^7Y>XDHQ)84$^F&,!#';4 +$B M4T*'2!@EH122L0A)R;LOP+M)6!8,#4:8O&$E6.!?\.LBHX)B0>4,[54I>?<: M[PX9%WZ=QXTX"ENL(TDTLL0#B49*K:3F0I,D=)Q$_;Z2-E9:^L25 M((D$3BA@:>J"5%%:8B/%LU2;8CZY8C*[1C'-$522D,&O/IWW0V7QSQ(GO6J$HQB!"S \^##V CE, \14DIU4&71+Y,Y*KM M-OK1[\\(<8/T5JGBB!O#$W7:!!Q$TLQ:*J5@TU]E<&XL_8O4)TR>P+]>'Y&]$SAIPS#881Z=RV>>LH@Y=YK:P$))Y%?7 MT.,CKJ;&4$)8\ "YN1#&:.5(X:Y[I;&9 7\]+SN>T_9C[.QU[>%^P]OF@"B^ M<]3N=T^7OVP_/WQXP4)'O48;5/7VH)?7E'@S9J;XT#QJA-[P9)K>6N-G8UZ# M/CQ8[)(0D6##M216.I6)\HI]_GH]L"- M"=$E:O LU,.]AXDNY29]N<_XSQ$W340EI9B4#!9<2^&X9=%(F^//6@CO./PZ M^RKIC7+39-:Z0@ =9+"@07'.I36>A6AMHE$)2_$,Z*;9H?!$](6@D@HIK0.\ MDA.7-8W>)1),M)H0/0OG(,X.A2=SXA^3C!,GJ:*YB@)W0O% G4XXBDS1&9#A MZ0*IW^".[H=FY]A9_V.>%RXU"\$9PYA/A&.M- &'ARH<%7C(T;(9T TEYTQ$ MYR3)I.#2J\0)E\+;D +G6(*1(=&P6>B:P-C@)K/@,".3D*3<9G,XUE;E& MF:(&9*Y8V4Y$"XU2XV9>YQX"LF10^DZ2Q0+6H.>;1"VUQ#,HG+[4)/,Y" MF:,I(N%D<*IA(1]\XVFT/"6J)>,1"^RXLR%8-^E4P/[I80QW@YBM^#.VC^)6 M;-E&K@GQ.793I]O*J2:;KMG8*S)%UD\.H\]%/AHMN&4S;<.OO61]OK8]FN4! MO?]XF8:70B>W,TPCP0657_9-YUQZ:0*G)T>1"Q,DSDE-7'%CDY$\%?EK,@"* M5JKDNC%SW;EY>,M5^XJ='S1W7T9+KLHE\R1QPX@C6'BF9V7M;>Y=+I4KP]22/-($W+\$E%#BRR).;A66*VP@& C>G!*.82)%< MB-AZSI2Q5H%P>6N33X0J-FF]?D^D!=X8CIIQ,PTJ"59C?[\3-MH_XZ#BYLU? M8ZS95GRULDHOHA5)U H+8ZE(A%.IM$@2M"$QG#%0EW)Z-_/,&LW&N '+6L*H M-M:[?&J@TR8Y[SS5,1^#PR?N*[XTS0!\M(/MAD^-_G[C)53IRZ!>SYA21G#X MC^,@'=?26)[1KQ ^3O&VN=FCVOADC7%BA?%$>!NY,-'))*62T@5.A;8S4'/@ M4Z>]UX_=UEIT_3H \ZN+!]O1'W5CR!?'E6KS'MIK]#]8WVC"/%POD_RST_P) M[L35FV9$A*.W(FJOH=%\?B%Q&."H"]32E' :' 8ZG2)<,L/8-0,5E-*($R8B M\ER-WF,-+F:R!+"4I1-?G7H:;;*FK@.#?.K8^[+^7YWIID4-4*.,PREO_@D< M&V>]QPK 6+#P'S5D^M7 VZ+\^&2>!)8K'S!A@^34 )2CV,ANY6(_8N A.?;1>:RLZ0;<^*02:,VUQ1D%LA.?/1)6<<9UH% M -I)3+%!GB9ZC+'^B^*24&J!$IICYK7$6@."#C'9A,7$(_O/U5B?&FWP@ ;: M\[DZF@;O&9/>Q\ZS6;G&)R//SOM M7,=G=:\;BT2[]\U.#[[/B+S)8(BSRE/I&&?,.VK!$'(JJ?(1XS2[9")ZKNC$ M>:0.8(ETBE/, ;+HZ &I<*6HY,7!93!BAJ>63L\LYSX/%=Q'!=M>;EO\!>\1 MG7D/CV?E.SKE"(T2JQS.M#8IQY3@,5!P9(NJ?,1@/;TZHN2]U^4]@[ >DX=& MA)?: ?3S@0L5#4N V-0D0I&\'D=#2+0Z,,4G&%V,_>=G#=U3^[[Y5N?LP,E M>9$#3 H3SQGQAFDLHU1$:)^\F7@6\OW"\<$VNL7QO'^>?FI85T2:"M&=[05S M1;075C,G\FD7P-K:12?3"U6ZI)?<@G&.5<:K(OTC"LC=+"! M8,^=DM0K,_$D_;$09C9S>B@#NY^W=^LD> )1IHD#,A#2$6PPGX$@V:R!@=GD M$S#[EC'-53[H*$2AG<4N<,\4]H22&<@5> VS7/))% H[:J2D"G. D%I&!RZS MM5@'%R>_'VO^ ,%L\HF.4@H;+27@A!*B@(C601;+3F5$B?5\,QMI84X+SD70&'NI TLD=$"F[AD30H^8= Q;X-/YC4J,#X^$2;1Z"--BB7NL'%))^X% M%I13G)B;*3Z9-%(;'UD488%[XP#+*\ZHMS$2'?)Q>%%'^'FFR#+U<& V>41J M07Q*GHG$./'*<6JTT)R&7'_0EE"@Y)$&5]11'3,"8#Q7!*<*OFNJ$B5"N-GR M^*8>!LPFCZ1$+3:"RQ@HCPYKDJ+*H4:6!/!&FH'M-\7.I\'Y8YO=86'_JR09 M7AT7(VQ/_?EHDSHQTTI"O"3&:,R.>R"C(C!;1+5II\(6]K#(^6 MYCW2@>:ZYX<1ZQ4JM-#-'H$Q$%1&:&,;<2Y4$#YXZ E@(^,1[RCWC MLW*>>,D_DSI*7%/*$CC<#."ST]Q&0S6P3SX/PFDW*T?H_)I_AC^^'5,V$56$ MO6!):86=U5Q29B*3D@5A68R"R/E016^.E2:BE;A3N?"F WOFN,;".@].&DF@ MI<"'L[-RR-"TL=*;047!&B*)I210PK%/VM)D%'7)*RR#GX7S_DK^F:17YCQH M&A=E,(F+!/H'0%)R'%C%1R]GJ53+ \BZ 2/OAJ$Y66_FFO:#+=;SJ!HP#AC4 M0DS"*ZZP M@;<=!8!^RB<'H&5,,,D'8R4JLB4\IS')CA0& 3 _>!6\\B=I[K M^9+:]YWN8:<+MVW^C-W]:,,\2JN@*1*PVB1+*V$FGW@G(U%1"JG23!CR*2;I MRTOIN\;)=!+:W\ 7^-MH5K"G0$58?,^$O7BFUS]M @E!GZ']V-C;[R]SNJ3$8?^?QXW0WU^&EO[_A>+6E3]Z MA[:]\H?KOH,&!I\'[=QLS7;WH,%^YW!90DMY",@V&WOM91^S(ET8M#6ZW7>: MG>[R/W#QSS\3C!DEVVHT3Y?_]VJW89O_>[%GVSW4@[E)@\N]QEE<)@3:+KX> M#WJNX.DFL,1H)(3FOG^I;=37URK;]=7Z^O;5CE_J\F3[N+W^_LO61GUC?;NR M6ENKK/_/^W^OUCZN5]YO5JL;V]L;F[6)=YS?VO%OMK??:._U.^W*VM+[I0K% M@IL[^WJ)+\P+\H5\T)Q_V-RJ5OX 06IWVK6C%C3B*T-YVXHI.\^$69FD 5!C MN7;&Q>"XX=@9Z;B[?:&STK99(X;86%[K^*.L3G)=OX6A.\6^GKJUSL]/=.OG M#JL>A8/UG[L?S<'FP9>SS;6-XVI]]7AW;0_OUO_FU6_KO$H_[%?K6_O5M?W& MSEDXJ!VLGGQBM>;.68=4S_9.JVOKQ]6/?_/:QR]X<^W#_N9:;7^GOHYWZJM\ MIU5E.V<[Q]6O^N03W3W=^>9EM?6U4?VXP7?7_CJHKJV>UC[NT-VUYH_=M1U2 MRVW5_]R'=NE.:_UG^/B5AW__U=RES9_NH'.Z^VWC>.=@_T>U53VNKFW@W8/= M'YO?MG[4#KY@Z/=)]>,ZC&&WL?-5GU;/5H^_F^"Q)#X@C9U&7.B(-(!^%%/R MG&O#E#<+*P2COPMU=D&%E+!>F03@;\$45XE"_ K9>8RBLM_7N?X M$8^-@\OJUOU]:U/.Y6M]<^;6_7*YR];VU]6:_5*?;,"YJ@.-J=" M6&5SJT+$;^'WRN:'2OW?ZY5+ENK<2JV^K^?+Q# ^$)Y7-U8/D^P/G6ZEOQ\K M_QEQ:V4 MRJ PF(8ORVX)$;+N?YN"UK<#_;T-.:JN[?)T>>B/^L#4/C6I.A@ M_7M.3+1*,Q2,48@G;$!^A$/*,*NDI\03O[!2SZ;ZP.,Z1!:MWH?M%+<6W:L+X=T]R$CG72&!L$8_*(YV"1C#9ED@1L+1R M:,+X%)BP^M9J;7NC,%1CM6%3*LT#61[9L/XYOXZ,6.IV6I675'ZW=6O@PX7H M.X-JHLM'8$J[^:Y1AY_S]R-'4V^T8J]2B\>5K4[+MI\WW:\^E0LK_4Y)OFDD MW\-LV-+$]<;M>G*J(?G[3JO5Z.4 ;^5#HQDK8$URV/<%PS+K15 WOVSPKK=G MZ,5W:173 1"V)=$A3I)!&B80*1$E!M2=R\8OK!!$&!?B_NC,"[.2?IS OQJ' M7^_7[>+WXJR\%?<:O0P'^OF(@[?'SF??M57<CWVT#PO4;L+58VVGYIXOQ]'>[>SM^_K9]8WR^H7^FD2O>< MZA7;J_0.H\_+:J'2:%<:_5[%[QB[JT M<"#N6#CH6P?V8]B"ZW0!QR 81-,>]N+RZ,,_0Z-WV+2GRXUVT:OBH7_^C-U^ MP]OFL$EXRW#QRY@EA546XGX7_H11\\.EL:5"OM_UP\UK7"\9?/=EO$3NO#:F M9M\571YT&X:?I_I?"VQA],"A#?E( , V)Q5RVY3>,BNOM22&7R4DT,OKR(?= MSL\L4E?#<0/%FH]>&*PC SPI5IW?=X[:_>[I^TZ833W[H>$^?I&U;W^?U+Y] MW=^M5\]V6W^U:FNK;//CAMBLKYY6/T)[K2]GNP=-^/W+\)FO\"[1WJUWR.[: M.MG]]J%9/:NU=EH[N+KF^<[!#P%Z^ACT]NENO=;:_+:#:U_U\:?Z:K^ZC4_@ M_]^I4T&8%!#62B >F4'&"(&(3, \4BON]<+*6FS:8]N-=\461DQ?\O,M.*!N M3S:&Z16#8TMF&-^^-J.NGS-JWNQL?: (YM\C3@5'5@>+N)=1A:A\2F)A17%$ M"=?4L%^RZM3JX'LA1\&ROQ5*K]+I5C;[^^"5_774;?1"PQ=1)\ @5Q1D<5MW MS[8;9\7WWZ=::!\X 1M+6TO;2Y7UUF&S M8,X-L=((,!EX885R@#Z5(J6X *$5+D"5=/O[\XA[2D%\LB"^AX^;W7KGN%V* MX7UBB"^+8>)YOR2UR#@J$2="(:.%081P O1A(DFWL%+?CY5OG4YHVG;H+3Y# M]G!FT]+O'I??/>3^ GQN=C_#G8VV+QWN>T6 7!8![20AT@N$A<'@S+" +#$$ M86X-9<0Z)2B(0#RQO7FT.J^EHC]W@)V;NXW#,B;T0!:]<+55H#0&RU'B";2T MQ1CI*#!2-D7I:1#$&7"U%=-XKKWL(2MEC_IS%U1=X] V*^LGT1_U&S]C93.E MO#UT+OQI$)1*EI1;O.9W12Q^ZG9F_/:"FB3CN]5NM#.K.YZU;H>_,QZH5YHC M8ZA&G 6"-!$<.4:D%$QHP@)X2_I&BN?O+YD@\*D#\O%YO]-^LPD")]^-NAX;MLE-RV)$M\?\L\+9G,^M5?3R50?P+N) MW4I.O5BL#+^,##KXE:.?/C1ZH%4J.]$"BS52Y?V^;>_%4-G.KDWED^WU*X.\ MXY?9^O0PSAB$:J94>K#63\>;%1Z/D 7^\)E"N-_K-(LTG6K]?\;ED\ /@_YS/ M2=<69GG[M.4ZS=\>Y! ]:$:Z@Y?,W835AJEB!0_%$U^8G HHR./]!OQRH44? MXTT/)V6H,N^"NG-7.?L!8P%59VQ&;]3\; MN]]J!YMU#]?_VL_!JLW8@ M -O]CO_QA+!GR?POQ/Q#W3Y0[27G/X#S+\*HSHE\II=%A*4<1?$>.:8%,M8E MS(,F3A.PGO6-23'\O-K7%U\IRS;[YB+9R%"L#RWZS&;]O[;(;)R+C D"Q"(H MA#4W*%\%,\KNQTNC\&YJ(RFN_[UR)NA+)?T8??:(>< MG18K[K3B]R/TNY4+F1SOQR*%+[O$E[8._$9^K^S;7B4UFN!,VV83+N8H1/:Q M_W/4R!XV.-8N#F^ -L^=;)83_@;;:H>N]B4/?317V?W.E_.VVDJ JX#?\ZV' MW>AC@>8)K11E$7J5WZ ]D(!*[PC :6^_D_ MCN'W(@#S&QT,T8$8P65W /(MQ=WPC.Y$\-FBBIB11^*/N:@C,&58$][2R^_ M(^W]4;<+[Q]$@;(M[-O^46\F!?M9P6?R747EDO4*12((XMB:@71B"H(:J+'> MJX65G7ACX?I)>S['5L/@O+3+V"*GCXK:U3I3,'Q^.O;2^GK0ZW,] M''N_OX*6O32?>3J'2O?M:=G3[X)'E\ W1ESD8A_>.X _)"'E@H9_F70NE5JV MU+(SKV5!I=E*TW8!C0)R "V;"\.&0N5T%P$BWOIK!1@>W7*AUP+E#._HCF : MZ*@6C/MT,<-A: Q 9%Y!VJOL=3O'_?W1Y25 Q['H68BIT2X*MQ09/WDEFL(@ M[^A?<9F<5]4H[KWSKE%C=W=R=&,&QL.;[^CPZ,Y&>V!("'6(CI#^97A_=]F+ M^U;7IF[3+I5+7(KQKZ71)IMF']?;IB7O/I M=HFK/"_-[K:!/2DR-0Z+@6^S&&,;UBO3Z^6C;05 +)@@&Y>]3O?TMNST#,"[ M[XUCU];&41NUO=8[=O?)&?OPGM8K;YW M/>YV6JU#NW2K687KNZTJWOVVV]PY6!6;:Y[LKGTYKA[\"6/R9/-#WEQ[$7>S M3&"E#4,D8@7 ,]*<^A>0YRE@[#DQVBVLK%Z7R?$FJ$^IB,IQ[9&: EFMW0:> MYI)JF1L LNA MN48.2X6,3%I1':@-[-[JVH]1K%?V](WMUNG4 .NWNX!S!X4GK0!&\_RQF.;W M@UDN%<%]BN#TLB+PT@D1+4-:. D0DAI &C$AX:E0RB7%#;VW1O'C=AT='/7Z MC73ZFCGZCRJ0)@OM\WK1M_2+.-=BI7%[<*Z1;EO]*-8\ ""V.\62Q5%O$".# MN1^4Y+^ERG&G6[RK>9I??MR 5V=5U8['.0#7C3\;O0)PMFW;9]T!,#07[1Q=^7*CNQ-]EX^Z1-QG:>OEFV%,]:I:+?$Z'>1=FN*.O6FO/DVK>?UC7DJ$/VS@57LZ&#L; M'%VRF'5>-U:.8ZYY^)9F8JA7/Q1K\6!TC]J-@5;M[=MN!._XJJ8-BLKD+26< MMAB_<&4*"5]0[]7VC4+ "\P4P+[X!CG;O7POXZ@D\[:-6Z/2'EV_)ORI2 MPXM4O^VB#YM'_0(Q '0 =P=\F%@T^;9T\,'&Z?=D58@X)QA[Z7,^ED*.4([ M\XY)\L0P \A-J%P46BT"_A[IX1%U5RH#JE8Z%U,Z,OCO+Y8;BPVYES/T%RO_ MA91ZT;[ ]G4C]UEVSRVI[V%=R]_ M;NHF.<>>T/+)YS5Z7T(FU@^\CU M&J%ANXW8NS^P-BT#O_>HC,' "U8&S?0^6Y]V_P$#''K\X)^L-.N >5_6Y&B?]XP-'7;&%EHQ];%;)4^7 >(CH_4!S$ MW5XWD:]6_>\^8E]K8KCG2O\J]E>RP1UL(/-.T'8AN\7Z] 4'9.6_>1@'C3^- M'YY!VT<4V"AI>S=MR1UT*X5S%@AH?BF5Z M$*6TSB"Q:2FMLTM 2J])ZY^V:7-)J^W]&)\(J$J1G#1%62F2,TQ _4L#NOZ? MHT;_M!3,F:2K* 5S=@G(R*^1K>WM5SXT.\>EU9Q-VLI2.&>8@#QO6^C'7DX% MNR*E8PL4EA(Z:0*K5Y?0DDR/)),RPQ ]7:I4;=ON%0)WGAZPUNCYH\%Y\7DQ M]1F$_+^04Q#<,DD;S/5NQ=]0L([MSP1E$EQ(\[70B6 Y%F"U5_L[9 MU8U^D7E32"/\T!Q]S\+<[/2.? M4(0.190O%;DN7:!'(9Z?NQT?0Y;(4OYFDZSWR=^U/$DR+,3R(ILAYR1E:)0S MM%G_]_K6(_.%RI2@:9<9?9$3]"GN@?M0Z,"BVEVI!&>4H+3T$Z:?4)2,)&]U MJ8#\E0_6]SO=4NIFE)BEU,T"H?A%@.U+^])16MNV&2^M$%\NYYT]@R^].#BA MM#".I8S.*.E+&9T%0JF+"-I:3+:(7W\YS/OB8KO1Z5Z2S5(.9Y.\I1S. *$8 MO@B35>%9L)$I@FF\%+@NY6\VR5K*WRP0:K1?2RQ5-HL2,QOMP99^:+*4O-DD M:"EYLT"HT1JN7*JLG^PW7*-,>II5.E)3"MST$\HLK&QO?*RMUK]LK6^7HC:; M%&3X5Z+VD&*35Z;_EZ6Z[KAX;7UWINK@$/SRA7!>G*'HQ%GZUSUX1,;=K151 M;O#W0[GYN4OV]Q:OH1=+]G>*Q60[]^NJ(V,MQ?? TF]W59I]H,"RA1?O]^TS M^:LR'C>+@\W0C,J%J>/:Q]>#FJ[^/[#6Q^OV_?H9T[=W_;>-=J6^WSF")@+, M^OJ)CX?]RN?8K11%"BNKK5S=.-<^F,K>?VG;H]" :;^[@]-341V4O@-4&"O53G&TZWHNOEZ@^JKM^OT*(XL/2'6<[&P_LD3;%),BU[)] MD4IT2."Z,#98E;PS +MQY@^^-?K[[X]Z,#^QN]'VS:,\OZN]7H3_0MV>G%?=9Q.NNE]KF)9O M?6AO'N2J^U6Q6=]O5L]V]ZL'6ZW=CW^+G?H/O--:/]W\N+6_[!Z7*N'5#W-YV.M MYW.RCK\'9^ ?FQ#+!Z9PHSVRE$C$L!5"!:ME/BV/BT7,;A;K?X@UOT](KIN_ M4H',I0(ACJGDHDF""DZBLH($*;S05L%@&2X4"!XI$%PJD.E6(&?G"L1+GUC4 M FF@(N*>6.2$TLA8!Q9#)T/R04X2M=*FZ(R.PD:NJ"J1T^PHOMK[2\C) M:XZ%(PI%P$J(ZWR\J!$*86:,IE'AZ/3""J.+])9CCIZ$G*Z)R4,"!V]*U"A3 M.GGO+/>)1\R<]\DZCCUG6GFJ2XPQ4Z)V@3&L2,D*YQ#XGAQQ+BW2TC 4DTO< M$!R3S$45Z2+7YHUBC!>*.U&S1&]@#/.Z"*/>Z=MF/J^W""$_ V8,Y^C!T=2Y M48Q/.GZV5(S3J1BW+V$0)@%Q>)R0Q _.*4>N0!ZTMED@)#!QL+Y4HN,\E>) MWI1R^"LY%%$H[CU5#&,N@[::8B4#H5PIJ5(H $%0.'<&"X81P:#]'&1 M0 2Q4H@8QEUBF.@LAP2< 86?)(AS@%">&05Y-7E^W^GU<[Y?]S%KUK/O9SUX MD;;T2\M%[7D*8([D_?#^Q>VG3M9T<_*4+@-GNFRFCYU.Z*VVPRC,O-UIAA*G M/ :G7%[MC0G\A! PPEY8Q+FRR BM$4[8)"*]UU8MK#"R:#2;.G]A+B7J-==% M2XD:ET1=(/]@8M!&)>1,%(@''D"B@D&*22(-H1/4*U+X#^_Z*%7+H-. MS3)HJ>?&HNU5D,Q88F(NV+(H&2E7.^=M MM;.4J'%)U 5R2-'X$(1$@0B#>'(4:8T5$M1C&442(F^9YGI1YSK];Q(YS'7< M82T>=D':BBW%BQ7;ZL @SD;?VJ%BO>_&0?6R,A8QH47-?K^Q?)E.(1XV"YI< M)A<0ZYQ6I3I\C#J\O)1)+?$&5!T"MTF#(X7!I8K6(Q:]IUW(=M4O/9_\ MK?.Y+RW$8W;R#*S# (6M?A=4$,X90R)@!AB,)&28$XA3(8SDP1&M%E8(P3V74O0"4G1Z+D4@'XQ$2\"3$0%EJ4%6:8MLL,[AZ(@* M+N>/% <%O@FL]0;3U?VU++(R;7TZ(SQ7(]S#I-E2^SU*^VUZ=O1"00=^ UX0_;KXXF.WT^OE;-74 MZ#\_T/#V--YKHHJ"5I\+4I7Z[E'ZKGH94SABO5.@Y81R@"E$-,B)1)$E.HJD M-$^1+ZRH12V?M/WW10,3;T_ 7A-2E +V# &[ !0,4P&@PB-NI46#UX$-NQ:YN#%)+0:K0;O7ZW.,:E$D\.8[L7 MQ^%DS97">E5$,"#/:CNL7B'.^H VI1)[E!+[^S)*"%$1I2U'S.7( TX16>\M M4@83%80214$>BA9U2AF]>L%X5"92"-5[!ND '@GEB6-XP%J)$G"2+C'88 MN2 PE5@'1@:"Q?C;V.,R?1V>E3OGMFK 1C[A(/;Z(Y"U6&G'_MNH'#"E2&M$ MD=( /,4 [%Q&5HGHQ"(GR#&1-SDJB335'%'N!,4I,1%!PODB?UIQDS(Q9)J! M52E'SY2C"R!EDN<):X6B(."A>$J1=KE@D#6&&4N5E "DQ%,KALZ!N9^5*,LW MV^W:?#!@LHUNY:=M'L6*#0='O7X^+W $ BJ_-=J^TXI/RXZ;9\]P;)F@>0?! M!Z#!UTR"U7,*;*81A38*"IP?Y5BJKT>I+W\9!C!FG:%!(LLM^($Q B#0AB#" M0S)1))^(RQ6/R](AKY-./084T(-1PJ=2FEY+FB[ #;<>1PL\DDJQ!/5R$02 MD0LXD8A-4ER -+&;(96'F).9PP+3U^%9N;.C_!VAZL7L:NRK!$$LN&UB:4R_4B"[@5 M"2!C%#9$(')VO;&YF95<;FZ:TAC6-?1:2M'+2-$%9@V,T.")1#HF#AZ@59V\YR*?Q;4'MQ7 MSR1?/^EW+9"GT;;=TPWPZWN@.O-(NIUFLU">@_A_J3O;*P&Q9BLPA:) MR',:A6=(8^81!0L8!==2ZKQA@RPJ-2[X4>Z*FIGUM5)DIT9D+^^Q2M1A+Y$0 MS.1:" ;98%*68&U83(X9O[#"%A5Y4KA[#M#.K$0[/G<[/QN]+/$@1B/04Z"= MMQ'LF&R!EJ'2&CI??\9V+/=J/%8Q7=E@[;&.T3B/')BHG#J D29,(?"^(F4< MZ,<98 GYI%3,,HPQ :A0BLR+B,REI3;IB,4!HR@]19P3BZS5*1][H4GB0CNJ M%E84?5)ER3FPY#,=MRBC%7,6.6U\@J#U)AI=.**Z,-X!JZ:-YL/O&LQ"C6;@J#-*[\U"TB=0*/?A:2+O*!CS6L7R[#8&-8BCGD#_2TB&N;D,:>(K"W@EO+#,E%# G%8%IO M%D.>- R>'3&;5+9[*7!3(7"7(G1.4"]%1%IY\#L=]I;RN;(]GUCF9 M:$28Q(0XU7F'7(J($"IY@C\>\UR.U2QB_J3R:66!PCF $J6L/5W6+FVAEUPK M&QWR3H=!,K^E !D4CXE8(PWC.4"-%YF2;Q4HS$H(XE/L]98OMB%EK%"QET+& ME7ZGTKX2- 9<,2RS\]M_,<9&,*/1KF136"0O_Y=>U(P/&AO\CBO=V+3]&')[ M=\0XWL@._8D>U@2X\,*=*I<&QJXGK^S5ES(1RFA"4DJ!. \":9F+]^ 8B8R> M:H'S[N(I7,6;'7&:=LA12MR+2]RE8Y^DL)P2CA0X XC;9'+Y48R8$32$H$6@ M)!]@J^F3SCV9 UPRLP&,&ZBDOE[?6H6^=/R/_4X3W*<;RR)/]KJN3 ^^3?E- MQR3]UYT\2Y_A<]ZJ_/%LJWX->-0Y011W@H/Q=3AACX7F@AE'-!UG0.>*QB^U M^:.T^=Z5%2#.&1##(AV40MP$CVQ.A,+!4"!BQ(K%J0WKE5PP)BZP1F$F\RG9 M)CC$*=;(2*.0T#YI%@WC2N1H@UY4Y+;2EZ\0ZBL-S7P;FJF/:Y;*YEG*YL*! MB$%9)XQ#TB2).-,&.>\2PE)%Y5VT\ >4S:(0-_PQ=I4U?] MB,/8A8&V6B#&O7W;C4_+[[N9[]_$(G_.>F0TP.F M\FUD+][NH@_X1RXI<8NP73D,D2_E6R;.55 G? MWN+VBV&GIV??ERKQZ2KQ2JTZK1.301'D4]2(RTB0#M0B'!S#27M,%,XJT=S, MKYNT&S\[PO44S^3Y,.-!GDDI9B\H9I?V;GNGI*8!21H=XKG2G$D$OF*M(D 0 M184MD,?3,K3F 'K,22QJHMDD;WZ=;Y:6^J8 <:W;;ANFJC=Z7:'K2S7_*#5_ MI5J?Q=P 26+>J@!HBCB%+/86&2XH_"$:',VLYO68T-1+90N4BF2&%,E4H$TI*!(5P$%+!!G,".)1>2E2Q-;P CF6:0)3GB:P"CVP>W&0 M"]"K=([ZO;YMYSZ_3%[ ;*4&W*G$!M,UP?S*;T4W8QC2KW;4F1#U$U5TM1Q@HCI@(Y'C>NV0,?!+)(YI$(AIKQ[G.=5CD(N%FZL)1 M;U,07[,D82F(+RJ(ES8WJ1AT,!(1\&= $#D#D5064::$8$3#WSX+HE@4^DDE M#N8 =/!WI1HF2YI;+V@^,9*3E>*5 J'<,\R3P(ART(P\&H)T MQ!PI'11/@6JC[#A3*E_@\(;I%Z^I6O0N!>T5!>T"?3@1>'!&(ZR" $^%.*29 MPLAJPW@4)(B!I_)VDRKG)";UHDF5CSU-;%Y]S+G(A9H"U'4] VJH[4M%_RA% M?Z6\*3,Z)0!/"-2Z1ISGD)14 1E*J,:*4R7,.-,JGQF1*E7)/*B2J4*8I5(9 MDU*Y0(_>& /L2I%RFB .%$-&@'J)^4Q405V2)+SMQ,I927$8)5:&8:K#F!(L MKZ[%#X9UVW+\O"S6SUP&YF4_^G+^5YGZ]2BM>*4&IG2"$T(IT@GG)'/XRS$3 MD?)1F(1S^E<<>*7E#9[L,/+>A; M[\Y!#-OD=!#6.^ST&IG,R\5I.(V?\9_'C=#?'ZF/2P\.E26^>,0ZZ -(ZYV/ MO-"$W:OZBODB5Z?@\M^YBX42$0PT'/0[:!ZY)E8S:PFW6#NOO,3D.S$+HX?V MNZ-N'X*^0JX;[0]D$XQJV3:/[6EOX=V5P;<:;71MLJ_/TYVSD=*8V6=@FD 5 M=P;+#,M@$V,WWP4]L1/N066_F\W//^XGAUI8J1>AW$[*(M ?<+I=N8W4KR"X MY-JXU:V,.(@YUZ/?;\-[]AJQMUC9:/NEXF"J[2/7:X2&[3;BW3([V?Y?T347 M&F9 @]9A-^['=@\T1V6T^O_IRO&>KS28ZTKA]K'\MM&NU/<[1]!$F-H^?FG; MH]" V9[2#E[+UK[>MY;M[H'N&]J+K/>&OV0T?6TIZ;SS@Q6: M]N+RZ,,_1Z:^T2YZ53QT'63#6X:*UN@EHV36M<-HQK#YH1I>*M3PM6#MX)H$ MA4WNOHR7R)W7?M4LD4N2BB':]SG'E7>#I3[J@#SK8_4TN@XYOT+,452S/K;\6 M+=S<'D4+5T]V/ZZ?U,XV^"8\LW.P=; +]^ZNK>+=;U_HSL'?IS5XWP[=.KB( M%NZ1ZL>M9NW@Q_'.P==F;2U__FN_!K]MKGTYV?WVM;E#:]#/57(]6@C7CW<_ M?J&;]3\;M6]?,/235EOK&'[CM?J')CQ[L$/73ZIK7U.U,8P4;N/C9YY:?_L^ MSK') GE\&D"9SU$JLB?F;DS#,5JE2GNJ2CL[5VG*\>@, 6V&L8*_C$>:4XNT M3#%J8;$EN5P,7F3J9E[8RZ&9\2JS.0##STPCN12!&C:!\OV%)KB)FU\3(7_H M=.%KN^*/NMW8]J>5?A<::Q9A\(H-!T>]?HZH_F(3_6)1EJ.3*GU[$HO(ZW^] M+@:[JI4V^_NQ>R7V.PC]#@?Z?CC.>A[FH'NK[5"_&/3J^9C/=SMTNL6%QYQ& M/NE*0(H9UF_/?6Z>ZW<.@HE]76;G.GM7ZV\RT_5VO5UKX>['[; M@#G8WZ_1ZG%U[<\?M8]_GU4/_DRU@_7O%%@F$LM0C$$C[K5"1H6(/#%1>V.4 M-NQ1OL$8+&K)ER5?,BZE=52BQ!,8>8\=T@KL.W64)9LT-C+OH[O_(-Y*HUW) M"K!8F+L2A!HL*S[S?*-;4?\, N$QF)/' ^'GBO9'VVAG&/UGA%?&K>B;MM=K M))CTT;WVI(38CY/@BZB!R1*(O4,LXH@X)Q091PPR(6+)7<2:R(45NJC4S5S MAR/L7VR2?ZF(P$-S#M^H*IB(3WR7*BCVU3[9TI?"_SCAO_"OH]1$:4V0C8HB M3B1!3DB.I'#& &.XD.VO7.3R9L!PBH1_YCSHZ>OPK-SY)M?IKN9J_7+%;BQ[ M^&;&X$WI:M8M%FYDJ^!;\RC/[5/!>$L6YSEM=L%RD4K_TDM@TK8>]+34Q];BX5!@351@7@!AS$5PD"1FP M%HCG4UB<"0)A%3WA.@FO R@,N:CY RK.3*.JF -(]ZN*>[,"Z3[%7F_Y6A+^ ML/#-$-]=KW_3OB+J<-= UL=UA/N\Z.]76S'+,8OGK#64NOD!NGG[$I@+G OF M;$216HNX,PI9(BDB4?KH&0 [DQ96&'N.8B[CE%/FMDU=F+(4^1<7^0LX%D"7 M!QLYPIH9Q%/ R"5!$:;.6:(#DC<>*8[S>8;8(,,]1MHHPIA(QDF3 XQB MT3 QW@#C&*1G-I+R2^7YAI3G+(=J2S7Z.#5Z*<\?2Q]4=,AJR_.QL P9@/8H M.@W\"DZ^2'YA12TJ_9PDI"G7GU/J(-PHQ33Y_JO-[5G[8)NB96MO=C_(66*8M: MO6S-J+)"U&Q7B'I@+: I<+!O+TGSX .J9Z"\SD4%J Q]'UB;Z!'EAV9@"M:B MC[G>\.59N%IRZ,TP[/06B](/&NAMU1+'PL9/G9@7CX%=GY?;8V"W,,#L\/0= MYS=L;Z_7MY^GA*_(\O3N]HYYUGASL-.M7;*\'_L%RR9SS-.HQY38\ MNX0)T==KF)A7JV RX'+;VR_<=Y\_Q/\<-7[:YLVPVT.#Y[.ZJO:8#0^S^;SP_OP#X:[4=\O_6+[ALM?_>=KNG M,)U?;?,H3LL2V6GU_"P0?UJM[YSF=U1;7W#M8.O'3KW6J*[MB=UO.Z>;\$[X M_]GFQUKSTED@\)Z]D]K:;G/SVQ>RN[;5K)[M"&CCN';VM;';^JNY^PWZ5/_[ M^.99(!O'FVOKN-;Z(G;K7W] /\]J!\T?FVNKK/;MK]9.*R^O?=VOK?UY;2N3 M-0+'*%' Q"*>C$9&$H:8-]PD@Q6) F#J*V8J_?;?B\JI!AU#W%A1XY0S-Z#-DX0<95 M_7 QVZ6F&+NFN+RCQF-*DQ(1N2 YXCYIY*S#B'.IF:1:^4A 4]Q,7)ST(8!S M*3Y/M[RE^+RB^%P86D^(DB1HQ+"2B(=\7+FG$C&M2 *:Z1#4_>(S+9&*5S:I M]:X-L6*]AZ'U>Y5N]!$8U#7C><%4VVQVCO,*_J.KIKZ"M[LZZMR'3G>M<^3Z MZ:BY.AS,UOE8AB'&4L0>(V*-N^M+U@[V3G>@C>K9?JLV&.\Q](GN', LUO>. M=UJU9NWCQFFUM9MJ]8WOR1%IA%<(TQ@1QYH@[2)%0/J@;5*>&Y/K6VE^L\;D ME9*2C^&^5_"@2NZ;>NX[\-^UXM)[9L$^ MRSPQR''-$3.(R^B!#8@7WT9N[ M%X?<=U\=TT?:B;G!2J^AX6_(4RWV2Y%ZDDA=@US58K2V$3I\J:91*,0 5'"-.(.O'<3 T-6 MY@TT2D:9-\=+OHC5/:)4QOF&8K/1_@FO[=S,<"Z#%*]G>$=$. 4E46J'QVB' MRW6]+>?)!>,1T28A'@2X/J 3$&-16B^XXD8OK"B^R.5M]?7+^-XL&MI2=)XN M.I>J8DQ!= @X;UKI )#51R9\HH)&$!VY*,6X#>N\9B&M%CEV.8X7 M&KWA.4DQ7#HFJ?1S7]#_@U<7E!E,ZTU>H>=GFU^A'D]/"\XNG:) M4ILC0I6H_?'*9?-*'@_7P5!B$%5"("YC7GU+!!'AM1(A2F=YSFC4E-!_EA[P MG!CF4M)>2](NS+@)D42G!,(VY.+?#"/-I$&"10[VG0@B*9AQ@A\5J3B?7=QR>Z3C*_R_]_4GY^T,2K0\H MM-H.1?G-@<8LE>#CE2",/2O >18_6ZE)I%0C3#'#O'@!'*"2T0"3\'IZ (1 M"RN$+U)SCQ8L P$S@S=*F7H!F3H]ERF<+%.!<*1(3L:GQB(CM45$:T,-$Q$G M"3+%%KF^>7!6&2&X-1^HT[?-\=GDQQ[I/3?*Y356QDLU\F0ULG[9- <53:!% M_BVX*9Q9A1R-"F'!&*/&19?S;RD6B\S562D>GW&S_Z[GYE 4H_W%'C6;N5[FL]=H@ MM=]O+&PH[%">!X$2T9F0\6.=K;##YSQ_>CC'.?O&':<_]KY/FZKE M\&95L: +@>QT_-.1.)[WNOU^88Z9F./EI-:E#$ QZI/6S:,.04!B#N)1B#H$ M+'4,,FQM,T&;7%RM'2J^S'JIW8*EQ6-IK(69\=AZKE (D'2O"10IEW[CGC"L M--:&ZHPE_NL#T.+GCM(YS](-=FVK?9Y0,>B=N<\EAW,ESNZ$+)(HAI(H?#$3 M7[R9U+U.!*DX(8@*1?+,48<,3;]13H$8Y5T09FN;R*96]3N3V4@ W;/'6P"T M" "-%2Z1AD6>/-Y$:51T"E0D:IB ;H(YIR6G2K9HO2+$6WW7E8>,"I 4":2+'WTD7F&&( MD@_]6[U4]LY8)+L3$DF_MT/^)1'+SDDWK=F/ MZN\WDD[AFYGXYO-4@9]@UM*($:?9!9)M)T=3Z:KCN M-E-QBT<^,_:6T_"V8&\EV!OK^@B!1QF2)>TQS06 &ED+%E$9O1="R>!4QIYL M"G8UD>.?Q86_#F<'85 <^(URX$NGT!E9YM-4=QUK@P:-TQX.N;N.%A09!0ZI MI-2-2^Y$L&)K6],F7U3$O7CO:^J]%Z3= 6EC?2Z9PE%)C(@R"6G")K==:4": M W/2$>_ 8;_'-7[#])1FKUZOS2WK,G$O!?) MG>P,^LW&((_..S&]SY/=+%N=@>E\;-EV."> \1R]B=B?KM(-W??W]\A \A"&,D M3:XUA(A T63T8E"(*FF=39HYVC@<,RVOGEO5>;A>V81KL@G3FKS\P+016> ( M"!'IA\+(6@5(6&F(%L*2B-,V%-=.05K E+U-S@I>RK"?:80E)^GIM_.VZ,^[ M7?^UU6X7>,T*KW%\0D4MHL,<&4H# LT5,MIB%+4D-$0 6J47X":[9@3JJN,3 M&PFJI8P!*J!:/*@FDO 5<8H'A[R,2><$SI F6B%%8W3<1T>B2J BI?WOK0&T M&V+H]9*',C#?)AV8AY1 L((D_-&R[W5<]R0* ML,N#GW,9K!+>HL!!$T&P8)9N;:L%I?,]R#C64A1NPQC?]H5M16&\FUINJ@!=)8($PAE0TR4+ VB2W/$C$ MM: &O(\$R\J#H'I!;56+6[YRM[R@::%H&ML0'&MB:6Z2R&-"$]/)'V>"(B$( M\S0+425[&U@38#E9_4-(Z&OT\V55NWJ,Y)G1_4%.4.D_C)2!>JG8B>4?C>DZ MZ';.YR -/8Q"#3-1P[@<_N#3TV\?A#'8.II4K1=9U5**C+$2.:ZU0OTEZ+(WQ-\E[Q>%?F\8[G9(X)HU#%'15P/H .@1&&??)T6:YO]X ,33]$ M\$E8/M(DT6K\+%E4/+QXNBM7OP5%BU2XN4N$H@R48 A+J_*)DD564HR$)I(R MK:UG-J%(-.7"]>VFGC@/N]%T%Z-U'^Q(S'ONN5H)J9*1*4;[[!SR<5H3 SB= MF$-X3Q%H@Y$BPJ#HHHI<2) X-[3"NIFHOW:>\,.#UCWW9"W0FA=:$[WB+",A M80@)+!P"!P;9/"H/ M?*$6YQH!E:T 2VZ(RP=1DV.]2WES3M.1'-./ M64*X[Y[E4I?1O=Z:'?!UW%"/!?K'C11+;UW*NX 5&O$G7F_V7$:'G<*;L_/F M5'\,* M$\W'1!,!%DT8Q(B13[)*=IL4R"HCD&;I!2N)!YHMN"9AM*G8+R*5E0WW^\"D M73^*)DR$028VLPMIG_3N9]_*R_N67E/_?=M[V_Z7[?V^/?/;YGPD@G^%Q>J9 M7H?0..@.0K\QZ#9R-^S,*%6Y\[-6QW1<^H+&ZT'ZPW22P^6'./],H(\D3]][ MVNVWLF@?]T+;#%I?PA]?6WYP/,+_Q!O/J0Z/WV)LNH>SPN'Z]V*5 MU\3/?(L5=7"6+*5TWUY! $6,8B;9408KZZ03F'R@?&OTIN/>.,+W,2#;"^8S M,C$]U6/3_FJ^][=^GWKXDU8'75KLR^MTXVK$N.#M,]0MB5>[O:J6]W'2:*&7 MKTIW8E9\!XWC7E8A__=K<=_X+179B>A\3S9Q3__#%* MWF]UJGNHWG39_$R?>#"B0V]R57 L\1U:[1AKW_"VS?: MNJU[OW11JEL]Z&]O.N;,MY(&OTW_Y5F.MNZX,/<>\;B\+HOJ'%:C/7U#Z_J] MG3_W_MH[VGOZNK%SL-MX^O+-WM&[^4BY)O&IF?7+?#Q]SWZ9)@\U6BW MC&VU6X/D_-RFM>-:RJKLT(>=D97[&N9VA97?V3@UW[.S=7U6UBR+LW$G+3\I M#EGSLY+ES$6I]M>+X?8ZY]>=CJ]AINK!Z_.#E),W9/_DV>=]^I*_^_3NQ_O= ME^3]4;OU[N0-WS]YWWZ_Z\C![D>V?_1^?)!R\NKS_MO\V7]^/CSZ^]/!CY?? MWW]*[W_[ANT_WZ/OWNY_?W?R\MO!T9MOEP]2WC]_^>U=?H[G+_G!V]R3[S\G M![OMX_='[NN[3^^/W_WX3^O][E-R&)C>2)Y*LE-]"0&=3_5VIL:JTC68>\L M*=N)L-QX&$-I6KI"YSZ+Y:^Q5(K=/B^1M"9T<73."NE\8HZ($1!/D8Y6HB@] M(UA:ZK2I.BUA<76>Z:I+R#825,OQA NH%@ZJL7:F%HAFWB;OUX0,JH"4U#RG M!'+/I!8$ZZUMIII2_Z(NLSC#HY/=";7';?BZG=)F965Z M>D(^AW&WU3_M]DW[>5KATV3Q#P<5[$[([' DLN()W(%KOD\H\.!4%$YB9$FN M3R7)F;8,-(HJ )7>>B R.],2?C%$L3C3:Z._"]B6"K:Q8C=:NZA)QEF>DV:X M0"I0@TC06MMD,@?,MK8E@R:^54G1PVI,.LI\.%<]3GM#M%"?VC#!'93'=_V%O&74V5G=_#OS%K?S/9;[F^ M?V' V1DP/?MD"Q4N=3",$)3H3R&P+&?2F/0C_68EC48IGNP'UJ2T?A[] P/7 M5TM61AV#R<3&#D@(*/ @?AL@.OU;73I5=Z)S($*EB MN>'IAOX6[CN#;YK&SIN=M'YMN$05VG2;_KP0-[ MD_K4,!$-)1$)GT_#.%5(2PE(2*NH3YO!YF:?I*E@09'N)CK/:8LUQI M8$G9T:3V&$AD<-)]E.@@F(Y4FRIH^U!//<^3Y#L?&^U@^N':G*-B!2]O;/-( M'']E:5PP0#&![\@%;Z8"M\8$ .X1M0XC4#[IRJ U4F!]L#HQ!4Y<2I!\@.<])_PPE1M1.2I&,TF1],MGD8M%U M0>OB5%8CQ.=6JYML,R]#K68A3![9%/3?#?WOIN.TPFKA")+<)]\3>%*E6GB$ MG?.$*T>LUUO;LJE4_3)V-Q))RU"G!4D+0]*$ERI<=%F/FMP0#H@+2$/T2%,& MA ?C=-4:CC0%J=DA:,U+:<:%MHLIIGFP0]R76T]36.6.K.*F2FJL88XK@HPR MR=\5! ]+:K1S&GMMI!$F-ZW H?WX6%LN64U!6-WQ]B$YJ8Z4*H! M^9B3 ;7-'2DMH,2.41O -BJ?,"984^B'Z@(_Z9Z8 3=$:16LL.PZRO*@''9E:WDU MOICV66C\S MY$7K5H.R%>"/TLLF-YA[_4@#Q7_.]_5^(O/_0]< M_(]?^Q^?DM\Q:K[U1./W_SW&[N3OCGFKS](]'*?7V<')2[:_^ZIUW^T0]]_VOOZWQ][\$%HPBR3&# &C%FE".)(.6Q,H M*"G5SUW8&S;/W<)%9?.LT^:)Q!$:IHY_E^!K(3YCKVJUT-XU7MM*:;R5GC7<\ M2&1S_@J$W$K:0D18$D9<#)I1N;5-.6XF@RW__RWH;+B_&N9"O TS:.R;GCL> MVJJ,-!N9EZIXV&YPX<2&WM1+> V(<*_?/RL[=T4[U[$/UG$\48AHX"9'ZR%VNZ=%-SE03KBF@'6W45B7)GVW2VE-IV8PKW(Q/OQ[L?+"4 M ?6YB)MIDAL->61<^J?3AF+.K(E5HR&JFIHE(KVF/<+5[7@]-Y;!5*LZI)^ M7>6&E;/#6?$V/I]7N7\^TP%1K51RH!@@@YE!UE@!GA,67:P&0NKZG'C MG70S>7E,NW%J6C[=1L.9T]; M,N(J95U&[F0R8LDDKW.DZ% "G',1!Q3';R8 MR/K52,1 & 2.**2Y$LA(YR035./<:QHD;7):9C%OBNHM0%H0D+Y/9)B"98)I M)'40"4B>HV2["N0,E=KZ* 0[!Q)AB^XJLAD'MD>]8/IGO>^C(]OD\KIN?U"_ MX-_H1B??HS/=]_TCJ\9 =OW_%W1W^WWQV] M^O3^[?OC@[=/OQW\>-;^[X\]_B$J+WAT$IF X*JL[L0^?2#<&,HSX7.6]LL MH8XT@5XM9A[%68Y#^Z:@7[.64;^R"^NR"]^0#X%'$7 $))Q-9I3Q-%E0 2.F M+! EHP&>=B%M:LZ:6EZM ;R\"TNL[[=ZN1Y3:"OABCN!;>QU4,X#:) (M+,( MF#-(X=R( F10 FM/,ER(;FIVM0W_/TO [SY M 2WHX!H?A!-3+))-!>\Y @K M'',_I^2Z&T=1E(GR&/,"JC,F?6T;PW\^]+SJ'>?.3L[:.8FNT:T:4[CNR6DO M'(=.O_4E-'YK=_O]NU'-V@4GEJ-K^^GATF^SA"G&,JJ*[9],2FC8?_RO)*6# M,#B,1^9;(9.9R&2J>2($$!@+AY2422-3E)/3JR=P M"X')PX@#+D>X]D\M3T.FDE^Q,4LSN44F&1F5AD MJH-CH)"DQ"12AC$$-F*DDS> &$YR!.6QSG,L&8:FYE>K#HH/O?8:N\!K\? : M*VFP::-6XS:8"\D>-@QI20!A((9X3*R+V1XFK"G$KPSB!^A=#UM._:IV>1ZW MX>'UQ%E"E/OUA*B&/1D*A\S$(5--(940D7ILD J53RT%4E82Y#&C08+Q5N8 M'69-6%27Y07ZU!L"L+JJ[P*U^:$V,3F/1AQX8 E;V:?6)%G#,8&."D6(#MPR MX;:V=5/ U9*UXE)?J\)S4[1T4:_;;N>9"*V$DU[H#Q;0,G(SR6,!KO4T0^RW M.MU>XH6]\Y4O_# 3/TSU?V31<8F3*G92)F\Y:H8G60D=1S360"(PRR#BE$:=>)X?. ,[E60HW)5YT4^9-K2\9 M>LB7_. [5Y3<:*QO)GVLQ!7>Z[CV65[+%]U>OL&=P:#7LF<#8]OAJ#MM+A72 MN1/I?)R:YR>"=LYJA(T0"+!/I.-]1$YAZSGAS!B5W6?:!%&_\?(/#)%+4.@% MD:M!Y-@,P P[PG5 6@J"P(?D9?L,P25?CN6=K:%U&X6X?H\'4D4X\%^\>-1$UOW1A_ 2LT M(F*\WC2\W-D4.QU?PIAS$NSGJ2P\&UETR;O*CA4")5GN9T219E:9R+!D#&]M M Y9-(IQH>6V YE(G[=O>V_:_;._W M[9G?-N!Q[W0-H/6E_#'UY8?'(^88>*-YR2(QV\Q-MW#V>#F MMRQI#UR_7G I,C?Q,]]B11V<)>LJW;=7$$ 1HYA)MI?!RCKI!"8?:.X;/7S3 M<6\QSVJO,O79[;?\BW3NS+0KS;W/\4U8X;) M,GAZ30B\+CK@M[U.X^BX>Y8^PD\4@]7K'M]TS)EOI86]^09/3.]CHI)S^LTT M,>>L1'G+7>?3G_///7WY4O73)^1B^1O4CX/S&E_$CQ2..Z9K<*R&/B+K;QZYB$U#&UN1>27HCEVMRL^*1YK>[ MG_/H]25SF(DJ-3F+LM$_\C<8PWM=:K%>7*IA^1#7)I1&XAJ08;[9C'+L3Y+,-E] MH*JW/8\V5%MDJ@_!L/:V\=M?MVQ'L+G;9E3P5"W2[J4ZSX>X(-,'W-6RC$ZY M'_2Z5&>PU7(\O7KN>KWNIF1.W5V72V]]F%!3V3VIYG"[H6XXZJ4/:E>AGOO1 M$'>]]/I--*_]-XL(5[!KRE>6KUS45RXH_V=X9(R7>V9\.R+[T[1-QX7)9HZ- M*WT<;WG(OO)C\ML]\I5C\IF>:ZF'VK=[H!D.M:W@W( /1#$!#&.K&/?C[\,G%T3<^>/XN3U+B^R?O\/[1RV_[S]\?O_OTDN__V&?[N_G_ M_SP^?/X4+HZ^/SWE!T=/R;M/G],]'IR\/WIU^'RT??^T6>R?_1WNG8_/,G>O?V[_>[D/ZW#Y_M? M]W\1.VL8BI$@,0_' X-LT!$I$PVQ(4@%]J89&]>/K[X+V\V MDV7F 16*JCU%22Y $IW[Q1C@U&APGA$EF36@F)&%HM:4HGY<4)0+VGJF#8J2 M^CR,V*-$30XYC)46'#NM?C*$H)!4(:E[>:!9RJB#,9(0#I@8@&!!!QD"MQ84 M\3A&N-\>#(6N[I^NR 5=&2=%U#8@!9KFLE*!-"8*28PC3Z])Z? M.Q@7HBI$ MM5RB\C@1$N=6NV1)!4^UC5ZSX!2AX"DGA:C6G:C8!5%%%Z.3-" ?HT* +4,V M6H^XP,;K:(T0XI8M6PM1%:):+E$9"PQX!&H%@/9!$T*8H"1@B5GT/_'["E&M M!U'Q"Z+2@JHH.$4>L$M$I3@R,7@4/!;&.L#1P&W;5A:F*DRUU "5%\00BXWD M44*(5F,LA.': S@GG2T!JC7EIV\3):Y6,.\X<*1D]OFT V2I!N023]DH>9*T MO[&54(E0%99:-4N53B<;RU(3G4X4!Y?;?Q-NL/&O\[,[VTU:L9K7>JT+_FZ:\EW9J0 M5-4\G?XQX_;Z23/Y^U*"MVVC56139%-D4V139%-+VGL'C-6)PXJ@@WDEHF@1N= M2%U[S1A$)XRA[A8(GH;IBUXWM@8%H[-C=#)D&BDW0AN#(-#<@MT)I&+@B#"F ML8^""B*WMAEC!9 ;!LAEJM2"U;MC=1PXU#)I4? 1!1<=2C)SR')'D:(&)Y%% M$:G,&E4W,5QM6KXZO*Y@[-%2.PY<%)(VC/]TUA_D]E/-1B<,<@NJ@?D6JEY4 M_U@N-J-/<[6?=7GJ6SJ@R=N)9GIM6)P,V+5 _"6'WK)=/"-(*=7V=9G2O M!8R3.3PRB]/GM,._7WU__]:?6@KBX-,^>7_T]Z?W;Y]^.WS^ZM/!\X/C]+WM M@[<6V139%-D4VYB920:'I^LIFN>'027+^$7I=;_K'A9?KS\N3 MX5?A/!?"<903_Q $@Y$!;I'+DG?<4<;E!>9KE Q62*#8:H43%LD)XS"OEU0) MH!A9;A,G6&60C7DJK@4 :;RRAM;*6MO8S-#I;JG#'-%5S_XLGU$^8R,^XQ:G MKO/-=ZN)/5#3(]EK#("#,#B,27F7@I#[5OBM*84/5!HK540Z"HQ :X(4#0II M2:/*[F DU;FN:%)Q=3+CWT^N]QA!4_;[K MEO.VXHL6V139%-FLHVQFJDX("I1Q!L""XWJ4Z8/81SO0V6 ME%*>?A*>];HGEQ14,<]F,,\.GUR']W8\_/@0LB%5*(\G YKX"-AEH$)'Q M0"PH++W,%;M-,K]Y5O!=N/=ARV:6^/F"3]$*YZZ27@DBW%FP)?K6&HX_'6:$AQNL_P48HE4QXSP%@.%1S& MFN&?E_=43;WV^OVSX"<+=:I)N:^2/NNUW"#XZJJ=+)CGO5**-[LF&^?32J>) MQ!&!89#C 1$I&9*AF@R4$ %R*&AK6]2H!*^4S"X"MRYH%7A0$FL),NI<(6VX M4='HF, ;;H';VR1M%C0O Z\$TS_K?4]? MEK;W1;BI:KYRIYC3FIVJE'/L(ILBF_L]C=3"BL"P#,Y8B));*ASS6JDHP=G@ M9^[%-"*M2B57:GK'_>^LU0O^2;<_V ^#XZXO^GD6_?QZ8NYGY,(S*CP"&0D" M"@JI7$<7M=39].).R:UM@)K4SA60%@(MLBFR*;)Y$+)96"\,(\ZO@NA\[ MU:=4RJ2HCEEF A[M#"9CRMX$P%(BQWA2': "LDY89*V4C$:C'!-;VWK^@8 % MYH6"BVR*;(ILBFSJW-RRF"[U-EV&X?9DONQ\L#YR@[E UA.6!WTEMYWLE( K8F M^1+RZL#@DKU3+Z06%BVR*;(ILMDDV2PW!'K1%K)8(4NQ0B9"FE(Q$SEP)*TF M"#BG2"G/$#5!,F<$3I+)4!J0BY7ROGG'')!"=;V^D?]7 ;%I1Y-T0<4S!\@LW,?.55YTL?==EK,_C"GM$Q&N7=B'Y%Z M%0YR6AGCP"3KBSH$2;J9UP42' ?E*.51F7RN1/559I]K+LJ\X%KQN71AU<*J M=V)5IJS31,D0681D.!FB"<,J-VQ5S)+"JNO+JN,@.XX@M01 GJK$JIH!TM18 M%+ PAD>&L;!;VR!ID]-%G=<77BV\NFF\.DM8005CK8W:"Q* 6JK 4$:TYSQ: M<#\CUMFGPQ2&70G#'HSM5LR"HI@9Y(4T"!1HI((3R8(U0A*B7% ZV:VZJ1F; M(R11N+5P:^'6%J/.$1!18\Z ,FDC\\YQ;UDPB5]-X=;UY]:)*FM#F!9!(V)U M0& Q1HE/'7*<6\ N21U8LEYY,E[G"?<6;BW<6KBUQ;!PT1BAG<\3#IEBS'@= MH@-#.%.Z<.O:<^OAV&Y-GCW67 +"6"9KU0I *B:J-4YAY8BE.M*M;8:AJ3DI MY%K(M9#K/.0*1'O"+9.&)_O5424#AZBI M>68!@8>(E(X>6>>IEB$J(?G6MH9"GX4^"WW.O+I^/4+@ 03 :&A+48 :: #+$6*84)#X'[:)-)2C!M@K@Z,'(M M#ZM*76JYL=$%JD+.;=X:YB8O?TO MV_M]^R+)]?+;3DSO8ZLSRF;EIX,_SO^2TU?Y=$+\Q>=6]S#ZA/-TU_00;7/: M#X]'O_PQ>H96I\KDKMYT.;R.6:W*QXI/GM[N=<\8\N.*]>8:(J:KJ>ZG_9:SE= MVNM^'?Y.K[SMFL*E(4^OOK/RD^[)2;?3J.ID*BWTPO0:U3RU&R<%/81E&<^G M:^0!=6BO4RW.^9BZ![TT1[GY]5GO>[4@PWVSF.58GR78<>[LY*QM!L$WJJE: MYU5*U1;IGISVPG'H]%M?0N.O;K__H'?+JS PZ8^^6IO=$%NN-7C0"W(P56%8 M+;48EROLBF94V77Y=(;JQ&O*4BLH^R>G/5ZH>.& M*N&HESZH70UNO1_%<-=+K]]$\YI]LXAP!;NF?&7YRD5]Y8(FH]9SZ@6^-/5B M-[AP8D/O?/!%GA0T36:S/'4]>U?@V7I77/=<]6I ,>N,+ZR%P0Y+!R8"54I% M;Z,'QC0UVEF<&U 036AI0+&8!A3O?AP^?_EU_\>?)P=O7WW>__'J9/_H/^F[ M_,G!IX//^?=W)R_)POMR XN#3/KS?W?FQG[[S_?.7/])W?]L_>0H']!W= MI^F[3YZUWN^^H>\^O8H7C=)?XZ\?#- (3HDF0T("&'(,,R1C512QA0(K*L! M%.IJ']^U'P56*&KM*4H)KRT%!=91D#AJ(-&G?TGO(@^J4-2Z4M2/"XH"K@SG M3B'J'$8 8)!6)"(/0LD\/#D W]H&(9J:;^"\PD)2]22I6?H@NABM"=$H X" MO(X.DZHEH@N6@;Z9I4J3V?6@*W)!5X%HB261*'&41V I0SKQ%:(0E2)!A<1F MU6@$(C9KR'LAJO4G*B^BIAJV.6V2:WR_0E0KQ_6#)BI&HO \.F5, ,(2 M16&+M8K@!='.%HMJ[8F*7Q"5]YPHP!H%QRD"21PR5C%D6=[82@NF8&N;B>O' M^16F6CFP-XZI9B J3BPA1AF+HP&53"IKC1;">,L9%L,QSB5 M8;\]&UBC'/T MSGNE(N+ DSU%-$=6BV14.4T2/46#A4\^'U5-X"6.7FBJ?C05(^686F8I#0!* MVD"!^T10%GOOH<31UY>FQI/E"(F<,XA(LB@1<**1,N 1$\Y2",F"]B[15#*D M%!4UHJF9$RLN3>2H+>,WW,X@:L=7K#QK_.S.]M-,;%%-\8WX8G>W9 MK^7-K4$![.R G8RB)5_4:6LHBBJA%2"GH8+WB#@;F38! MI%=;VRHYIPN8>UX@6QO(\L E.$G9)\^Y>^.7K4.=M_A [KWH_J S86M=SG:7!NC=5G^(@K3H_<:@VS@]L^V6JW!]7E%SIUJ! M-7-Q2KBIR*;(ILBFR*;(ILCF8QAL?][ZS5"_Y)MS_8#X/CKB_Z>1;]_'IB%A;XZ"CA'/$( 4&RLY".!B,5E>.: M8DVUW-I6-0GG%XP6_BRR*;(ILGD0LEEIMD&Q.Q9O=TS&!327)%+,D!18(^#< M(RND0E9S*6()-0XI84EPM^F#_BM2^-V+KHV]H^Z.VDI\\V9]@O3\GN= M)^:T-3#MU\>F%ZSI9V4Q!M:KD,#6;PW"Z]#[TG)A&'I^%5SW8Z?ZE$K-%*4R MR_R;S;\G#?*E>7*LJG*E:O:5.N;VU?U[BQ) M?.7 =ET.;!<0LK]]>?BKX,/):54<7LS3FD+K6+5$'J/$@=1[&](;&VD38(!Y38B,$R^V%O[M/+*AW_O*/Z,'>YS".X=W9_.9CJ MYLF(<=:@P$,RPZ(*2&OED8E>".R95B2;84VJKDXANML1Y>+PM>(LAT*OA5[G MH-?(N):&1,\B!VG!6J,)D<1*S&Q0O-#KVM+K.,9N5,%(9=7X8=YXL9"E8)35!N=( 4[JJCX:]SNE^'T#CH#D*_,>@V1O[WT] MZ7:JS%TS"/ZZV[K?;V\\:W5,QZ7/:;P>I%NHIFY=D>"MQ'O^N4 ?29Z^^[3; MKT9N/>Z%MAFTOH0_OK;\X'@T>FSBC><9SGC\%F/3DIP-;G[+/6TE?:LUX]-+ M,/DSWV*57,^9HCC=MU<00!&CF#$$#,X3LIS Y ,C6Z,W'?=&MWUJ/@9D>\%\ M1B:FIWILVE_-]_[6[U,/?]+JH$N+?7F=;ER-&!>\A88IY3ZX;J\:P?8XX2?T M\E7I3LR*[Z!QW,M%&O_W:W'(K>VCS':-;FP\R?4=%0S,]G6B7@*ED4O/+:_= MB$=/CU[M-(Z".^ZD[_G8"OUF8Z_C'C5,QS=>G]E^R[=,+_UYZ91\N_N?I+X) M^JED8/K'C6?M[M>EW_ME#KC^UG_;ZS2.CKMGZ2-\6O4W'7/F6^DQ_GGC[9Z8 MWL<$W'.RRZ ]_TNNW^#316$7SU-IX#%/5O4>Z;G:YK0?'H]^^6.DP5N=ZD:K M-UVN[$C?,F:)1WC(%.=FX_GGG[_\J'II9#!,O2;$(Z7HC2_C1^3&UW[VL00> M<6!W^MB?O\;9S5\ZU\WR6WWL+TSS%8[L^J6B.Q\F<5W=TL63Z-L\R7 K+_-9 MK@"V>I:CI I"8S]==]QO/$T:PE?6S$6WZ:FG7!_!7?^POQ#<^$EF*2&KHU0I MSCUY%O.8-PXVV*CEPFNZT6\8*G@:LM'7^=C(I99?DO<0^H_O<=_?>WWR0HCY MJ@#O<6_7=TD6-$IS6+6OK]G^U;];29=T!H]1OF#EJW 0!HU6QW5/0N.W=K?? MGVM L:L-7"@B7#N91D M-'"&S-5ZX$6O&UN#O]).VJI)^X ?^Z]'[0/>?WIWLO?MX,=^^K[_M/=_O$S? M==PZ^)1___SM\.C@\^';]\>'SY]]'K$/?G1Q\.CSZ\_.[H_>?#W=?_C@\ M7K]Q]\G!\_3?3]_\^/][M-O5]H''+UOO:/[U;4')^D^=_?YP8_/7]\_ M?_;IX.T[_.Y3>MZCW(+@6;SHEOT:?_W@%5?"\X"TD0J!]@PI1ABB1@5);32< M\*UM@G43P]P#">HW'ZHP3CT99\DSKF9OVE>XYZ[<\^.">[AV05K*D2("$%B0 M2&$:48@21\8Y%2YD[FDR69.9N N==;4>1MNKD,#F6NU6%;[.T<_.93,NGUGE M/[H<%CWM=;^T?/ -^[W1O:L#-&N;K%I\QH(L^EMKEXGP[?E'H'S]8R9.+VTD MHJJ[7-J>V0VGO42;U8YI-LQ)[@/U8_2OCD^[P?5"_N>E XS+DEB+H8UK;4)/ M2BK]WJZDLM/Q.Q,R*PIN!@5W,1\A*SACO;082^0(> 2@-+(RYN&KD@L(E@5! MM[954ZNYVW+5S[1^X"A>@%5:4+Q"%(_-5.DL=X0Y9#V8Y")SC$SP!#%0C 8L M#3BSM4UU$P2N$8SOW59=.1J?FU8R2#N-YR\:K]/6OM&P_!D!7?/0=2:@F0:% M+-&.R*+(SO!A)TOB,/YYUD_W7ISCV5BG=6$[?#O8_?CM@\'>19_<8NP-1L") M3ZXRUT@#$0R"B\[8Y"!3W$RZ9OZ^]#7J>[R)V%V=\? C]+H^.><%M?>#VA\3 MJ,4?A$M M309")XX!#Y@9",3R!.FI;4:-%;Y2%!10O]84#O>E1@,&QN_V#LY M-:U>3O>KPA7=P7'H-=RQZ7V\G*U8G)W[,#5NXJNQ7 [C7]W.Q[]:7X+?Z??# MH/_OT/;/NKTW_5#(ZVXFQ]O]QI/NB>GO62;_S5&ARW MSDX:_62ES&6DK)E3M2X!D1>]\*75/>NWO[_IM/K]L^"KP2E_?K^HA/E^V!O- M3_D2^H,0#KJ=BP/4O>J\M3#B+(PXF>9DL).8&88BX)!,&X611 J>B2$= @PD\F/$02%1/_*&>>9 MU24 4V<#:(@-9$T_Y*4X.0V=_C#_*'S+OX<2A5FQ??,ZVYE_9OD\F1!/X:P9 M..MP,E5$@0'I@*+@E$ @M$'*.(=<%,Y@H[UQ=FN;-D&J&KEL)?)2$RNE@'/Q MX)Q(5.980V <84\Q NHPLLEG0$DDE"2_@AABMK:ENGH&6]MH2DV[^FS0#<]D M*C+YJV3P;(*MGM4F,\JJ -2Y/9;SPN.P64_G8UJ-_GE\RH<8>KUDQ(U?_)B< MI?Y#R-59KN4VK0$FY708GXT6_TD63-$#LQ2L'.V=S]E-NF#G@^?$,Y)\R:2L M3=($22=H0I-BT (;I7 4GB=-0.WGMGWYSQZ;S,3P]7_K"ZC.Q^IM)PXN* MQ-PD8.2I#PBP-$A':Q +SOH@K#$T85VS&GG@)3A6$[OK9T=X!;;W -NQ,::L MU,HSBZ2R H'1@#2G%!%,N3;:I==)'5,*-]^^V=CDJ;>FUS.Y46LTK5[CBVF? MA8;QG\[Z@PSRAY,9M"M;=R[L,I,K/)TK/Z/7K+]KQ]4H%X3Y9'0CN0B7(*,,UCA2,U_\>?U@N25%/9>"+"-%HELQJ%PP"F7O; M8.J15PZ\IA2K7-Q-FAS/W=NFQI;UPP3T2B:]%$#?!Z G#DFYQ$+3B+!V"=!< M8Z2IY4CZB'%0AC,EHQC&7$!F43 Z--);,$A>-S($ T*45PUJ ='-8 M%@6_<^!WXE"/6U?UOW3":@1@ ](R@U@YBEVD4N4J74*;<$WX?9W/]3; G'C1 M"Z>F-:Y7F^S ?=;K53VYY\T56C,/J:X]+J_RU[GP=L^[/IR?2^QT?'5:,6SP M6XAM)F)[.6F8,!6()C9Y2#%"\I4D0TG.'"G*O7?!,\=)#G[@:R81E3:6ZXOJ MU5HE!=7W@>JQN2(5)1:D0,+GVE8E8BZ2LP@B#3@*Y:T05>\WJ$ESVA+\&('X MJ&=\R/-,AP##D]NZ[PO@1'ZF*NC *Y+X9BRQ,3AT+[:WPL78AM M)F*;*MHG)LG0>(FP",D/PS&9*T:P3''"2^-YTF1Y_BFG=9I#4"(I-3FK*2%*&X2IR3/.P"/K*2"L#9=1L,"YSLB6UY@LI:I_[:KZ5V]H5:Y& M"?DL)1G\*IU6JW\X2N![8DY; ],^"*7R9#8*G2KEM]%I%HE&Q%.%0%N%++8, MN6"2FC0".YV,H^OZ?9=(SOJ"=;5F4<'QHG \-H4"49KCB%'D*B>D84#6:8RL M$80S1@E3>4ASDUW3'KQ$;U9J5*2=WZBJS$Y[W2\M'WS#?I_,4T]"^E*Y"O/' M;FRWYT,/#;JGC[/<^MUVRS=&C[4N1%?3P$X2XY,DQ1?G0OSS^YM^\(GL1H+< MN9!CX;F9>.[C5$D[42I8YA#1%A"PW%=7&X%,4-Y:QCCD*#5O*GJU.N9N+M^M M,;-&D9Z'Q@/+M'<*#]P?#XSM'1)T3MAER%A0=4^?C)JO-!N=,$]7T34[ :IK+MJHA_-1 M=\*F6Q4M$XS&!K M6S2EN'J@6QI;K2^2EVG%%R3?'Y+'5GS:JXI"PB]P3A 8%9,]#PX9%\%[CG'4 MN$J19WJ>5-+ZIHBFG9_6S_<;L=<]N6B5^>3)7R\JJR/_HPI? M)JLC#Q'WI4O6_1Z,CN3Q+(ECMUKSUN"L%P[CGV?]=*/]9# >A,%AS%&(W7.9 M%)*:B:2F:OV-DA24HX@8'A P@9'BV""JC;1$,,U),C=(&;:W:W-5;,J15HK-$7YA%ZT JG$>+ MEFSV34/L4@,@!S*B!2Q$8&5$AF%*4KRC29$S9SR5;?/A>4S MU"@*LOZFR%ZG?]8S'1=R%\1NNOU6[A70[W==JYIW^[4U.&YX8XL#1QY2/I* M>\8-S:%<V2,X@@,$&2P"(C$B).I M0G'PM 1):FR9#">8M*[)O"K!D+IT:9X8^3W);I7H"I_-RV=330!TP-P0KI,] MXBT"C0$IBQVR+EK)O3#"5/4Q4I:PR:9A^_YFUA8 WS. QP:)\=8;&0!923$" M9S32Q%D4#'"&+1?$^*UMQN?V+^H7)JF^F_-?)8ODNK75X_*BFNVL'WR>N/)3 M$^0.'M1&U*XL.8%U=M/DABJ60FKSDMJ[J6HV38 +CY&MJG8#(T@)*U"(WD:C MP 63O"QHLFNZSL]'!FL9/A$(8/[(X.QA4.!>0.6)L?$ M"J1(9(@#%E)%R97*HQIQ4Y!Y!C8OBPV6'8E9&ER?M3JFXQ91S;;.@]#*P+CU M&ABW\H#D=!IYNYMN;!!Z)TDYV7(@NOP#T7[_+!^@',:_DB2.DB!VDQR*^IY) M?4]UIO"!*,%90%)SC"!W)+0N:!1TM()X)TU(MCRYIB=Z.0!=;Z"N*BVK8'@Q M&!Z;X+G+N7&:(Q.3*PXVF>":*(*PH3()!"1>9SCOC";(TU.R*I:Y7\JS"23F&N.9CK\U12."8Y]ULC$PQ'D&?1 M*N)\HJ\D/$RYBR%L;5/=Y+@FE;3E;+,N <$"W*4#=R(!7&C!0&&DTO\0N"0G MHZ)!51V'DQ*P3L#ED$R.FG2SJ$M$8\FVQ9/7>XTGW9/37NCW7;?A6_U!KV7/ MLAP>T!2XU9D4-^:%7E#2[J1(CKH[,;;:.0V_G$K,PD\'NU/-=CA(J@D0%+A( M+I%B@+3T%!'NG+ 1G-*RCHF@);11%_.BP/7>X3J1)J5!",X-XCA$!((Y9&GR M"&Q@U#,/2C*UM.&D-!CG(6T6R<@7A MX'O#FIQ;YY(Q&CI]D]'[<():]35 7X5VKOD\ZB;!O6T-CH^[[;RBS[J]U\>F M%_[,0GLR(;.BYF92<]/5ALXDSU@Q1+GS"+!+:BYJBB!:1WPR5IA7"[-*2]#K MP5BE!')YH_&$1(C(MHQ!"[YF!8H1@H#-093F:S79*J2>4S5^H6]A@C$ M=4QL>Q5.SSM.5ST=NR81R5L,A9;W+]$$,F>(>\D]Z CLZ:N+4-4!/'N(2O:IB9 M\RL/H*!W<>C]?H'>;SDQ)S IB%5(4YZL?&$9TD9+Y&,@/EHC%+ Z1J%+,.,< MM/F8N-$Z3UA+2]$?]*L6C=VJ34&\)J7^X80T5E4,>'-FX02A5;7,%R4/I=+G MCHPVU8R "L<8U@()#AA!R'DZR?Y AB@9E.#>4K>UK>>9N5MB%G5#[CUV(2C( MO5_DCF,6&)*M89Q$0&Q"KF82V9@S_96(QBA"I(.M; MH^"?BS9 'FIU^ , E*1^V0"!8]LD K1Q.W!!YKSE7,3 M-<(6-0RG="FX*U"?QAA<-9PK?'/'IO,Q-'IF$!K#WZMLDFP/W>ED9X.]M)58 M,$-9'<:GYY)ZE01UV,F$MM/Q^3^YU?Z7Q%K)L2O\=<=SH,1?D86D;QQ#E&B5 M73B!M/,D3Q_$23L1Z?/0<-)DF-7#?RNAEYJ'7@IREW &E-NW)K$)H9/CX:1 M(+E$BGB-O K"! PN,K:UG7BZ'KA==MQE>:C;#:X73#_\L]'J#'_+/1ZKR$H^ MSJE^">,]?R^-'C>2HU9B>&2&NL12KT*NRG"#X,]9;/H/$U>^2&O234[62$H5K2TPN' M:W="/(=]0;X$FR6 O"E _RB8LE]VW_Y@0LFJ',1$2?SL5642/$8 MD?7!& 6,J>"WMFF3R3HU!"\QE9_%5"Z;,^=8JBZ:SY@Y7\8'%::^1S-G,&C- MY[4]N9#L!4T61IR-$5].F#P?OQWN?(C8>9T$A8)U% %WV>3)N<1<4ZEYLGB( MW-H6LLG(W";/3'A:HP#.@R*(>S23"D'4@B"^3Q&$T2Q(C"7"#C0"H!YI3PV* M5"6U$&S: /F$BC?9-:61=22(AQ@(NMZ:"KG4>V1'E7#/%,TY@TD(A!AJ"#"P M6D5%P"F*LWED964'S3=QH42PET=K4]V3L6=*&8V1$2;G+3J"E'$6,1J"IN"< MQ+3J[D[IHDHF2IBG+L".& ,&'7G$"D@@-GJBK(PQ.3S>,C)T< JPUP?8$X7@ M6O, +F':$(^ B@SL9+H8X,$Q&2R/;CAOA=8I?OL0XSN7K(][/93:W'/VQ5@I M-W70*N'JY7+9T\GV>-\^,&DI\T8ACAE-GA=@I"$'J[&@5C C ^C23G=3H;T$ M.Z7@>^GXGFB@]\$),%)IC[)8$=A\T"PL1R[P9+0$GNC<;VW+)I"KQ0,ECZ9F MX9.['4/=,E=[N!B7@V%SA)WKL>+_6,5RK+=6N,>P5(F^KUY#[$U;@-A$SR/1 M*&=,(Y!"(NURE:TF0BGK?9+^@@-5"X#8BN-;A5,+I];%TBZ<6@M.G;2ZC<,^ M@(C(FSR+C>*(E&,XS[M05CF/(9JM;4J;Y)K1KFO'J9LV:*S<\ .]X=\'QK;# MJ._G1$O3$]/[V.I4^%'_G[TW_VHC>?)%_Q4=9NY]W>>0=.6>V3V/=VA#>^C; M$EYP^]F_<'(%82$Q6HSAK[^15:45,)N $M3T?#%(M>02\8DU(^8%L@, #?WE M")V\-\Q/I0Y)4N=C"(U6;Q@&C6&O =B=%8G%/Y M3$8V)(?WGO8&[00_O_=3(Z3V]_#'6=L/C\:2;N;&$F*RZ2W&PAA&P^MO>:0% MNU%*Y^LE%LJYSOQ,0\RE&Z=@W<"XO6*!*6P4-6#[F$Q9)YW(\ %E:^.;COK3 M2K>' =E^,-^0B3"KWTWGS)P/UGZ;)QZ@G(7%7ERG:U".NO">PW88K#=VNVXC]_U\'-E!V[=-_U+]X?4$?OG4-2/?AE'_>GF$M\0!N?9S^8#)LLI;WW)2K;W]G09NY"$:_$>CM$E: MHQ-XG%M"I:%Y=_Y'V+IV!%6P.]QR#O10L!P.WP$Q.*#;?7C3GYV\Z8OLG,/O;?@7=/G#B^:Q@[];1U^WX;[/G\Y _^^$__YP M_O6S/[6$B:]OW^/6VQWV=7N7?MG?A=_3OX?PWN9YZV(7PUB_-2_\T=?]/V-S M'\:V__Z &VFELZ#G2\T0B]0@PS!!B@$522JTQ&*M,0E\;"6KCC$;;92!!R)8 MQHD-G'F3!:F,TH("* :PQ$X3[_1' -)[']YNM7:_;NWO[K76&W]N?=S]V-C[ MJ_'NP\['G=9^^?%6:[OQOW3=;K?W&UILW>Y_ 2FF];;S;^V?WS>[. MQ['941+*YL]9MBS>3L6$N#?_R_9_6[@+GEA.+D?V@@ANGN#\@A#-@Z=<2@=, M:*@TF6:&JPPH51#"R<3L?BP2;YGAJ!_VXJPQ_+K(^=C!YXX"L%RT+K;.]K8. MK%.,:"V1LL0A1K5"QDB-O!<9Y?!EC'214G^JV-P/"//G_-X>@@1QMX#&O?ZA MZ;8OYOHD/YV>OF#'/X"OKA:@QZ/!L!W/_[CF04\SR<^A8?KPO\9AZ!WVS>E1 M\A)TSALPY- ?@*1(F37M3J[B')I! U[SO9UZ6J<>UJ9[OMZ(/9&S M3LBA(W9&;5]$Q6:"7J?]GA^Y,EHV?M1ZXPR^[#=.3!?T\:1_P$/[QL$S>F?) M7Y)?7=Z:GGT6.IT&J#))=&TT8 9GH9^*&8)&>IJ4TKPS1&,;[* SDW_1P%KA M_,KT=QIE+Q]Q;%SK >R.3BQH-TNM])?-.0-AQUQR")[U^GX0NI=0+!_ !,6Z MAQ_#X^2 M6RZ1='N0Q,%$UWHSI=>_"GK]W^;D](_&NUDR_9P39_'%7V.*_%C2[D;C4[<3 M!J!5'X4QK33Z*2[<3Y6Z4Q^?L_8@ (D?A42X\%V$IX$.GL9 LC_.PGK^&XRF M_&0TF'R27E]^VAOU)Q^?%73L :[[;9N"QS^U3-K#Q*TS&O]@QE1);&OFO[9F MT!YL+%AB"\K&O?6+1Y3[4ZL&-G36'-LK&BKM=K\#9IR4'O/)?'= >4GM!7(E M^/R5\52A^;H#R704#E1=*U./54PYTMB #BR8%YQA%S.WJ.C%D%FBG0&U3C#E MO<4T"]3'(#/O+&/5TR?> 5/"]A?*;:U0/,HD]T9]D**EF3X/+''B:1A,/ U) M;'=&/N0 :@J+=) D,P >@&8OZ2*]L^X":FTTMD %:"<'1*F' &IU4H/* K.' M?9A!@?N#QI'Y'AHV /Z&3OL$QE J"&X6+S8:^T=)52@$=*[!C/K=]N HI+2> MV FY.("7=M,%'?C,C?K]O.V43^N>3R;!?-L=)71>3V](<^J=MKOI<3"E606G M&V"L ],_3[*@[&P%0!Q-NS]=G713>@:0[:@#[X?!Y7_G$V^?E%E%L!H3)>'2 MI67B4>BFQEE-TW='!152O-Y(0)I+DFYO.!D0T $\WX,:F)S(:03C1PZ/S!#F M $L=&N'':? 'T<#G_RG>4 MVI=/C 64&MN=<;9=HM-/&Q\W0'L#YLV%?HX6XVJU21\\:0^2CMCXI=2[/NZ\ M*=6N7_-K?2_GEC%JF1R&IJ"1+HF]WK";NUHG0['GQ8L/0Q<8-6$:S#F^__79V=K8!MN'&8>\[X,__YWON__UM"X ;X'CP6_"'IO\;L)CY+0U3 M,:8%G_D55./T?^2WX;"-QE4X-HZ&)VN;6UU H0[P$QC)PZ3W_P5DF_CL_\Q% M7A8@ZRFQY1H'Y(WP-Y:[9Y?8'=@WS71&\/%2"EV>Z)WETC6:V?/JN#,._L;4 MP]\8N_@O3_*>6N:RA=W#SH M=0OY#DJ:'^6V4*$[] ?#QO^,3#_YS>"[$FYO#3N/ZR7Z- A[<0<@##2V\.HB M0_N'YZWM+P>41N$#P\AQEVI8>H.T4 89SV%UM<29N!2X?'[1!EN7Z&FR>?>7 MO/OM$Z#G5CAK?.B!57[-0-6MXO>W\>I4R#^3[+?"^"HX&!;T&K],8KUDV;2' MYX5"-3%&IA[NJ4LC";(3\RTTPGA[QL&?TF9EHZ[=WI#4)I'1^FEUYW>?&")$W'/I0K)YG[BJX923]\ M#V""#]9S9T=WD'[+W>E@^;;[Q?TSL%<\(L?+W.6R =K7<)1[B@KWBQ>,'(W=47A6Z1:"ML-CN*#-N1^*W))IG<):F)4E/6<% MQ(?@.D"8N61]E?D'>5#ATP'%1#MI4VGDU/HO*HLT(19AJD)FHPHVN.I)F4N[ M]_06TU)YMSJ6TIO0'YIV[OO[WNZ-!IWS*?!.X7G6G79D!H6RVI]L2N'8*T53 M^C6/O([Z_20.DFWT_PS2"R9QGHVD>3=,+CU&A6]OXE6?W^C+DF+V.>.81'HM M '@*'<.W^?.VR\ R2*/K2I*L-P9EUG>#-- XJ#M[BKXQ35\^RY8:X7 0*0444+Z<5)#AIG,,KDPIQ5_LME/ 7!U1\O8N][[JI<6,PR MW#V);.=6K%^?",X903WJYP[ ?F]T>-0;Y1)Y<)?,]T:>R1[2:9?0.2]W_?)Q MZ?R5X/K59F@N MIK2]/R I^]#H@ Q1&6+$!I1.O"(ATHD\C95F=#&28H(WA$N/&:?,\J"Q$U3R MP*S0BC-D?WI1GOO*AY-FY Y1U@"%0)W%$J?:OEYZN MA ?M-,1"/+0!K+J'[72Z8'Q=X7\#A?*DG4+)A89>9KKEF3EEQ+/7S]\T5?'S M.TL$W&CLQD(]G[EZYOL">L>OF1,I!3HN/+H]2*DV1>9"D7IX5]D81<)WPW4TMI'H_;_5=F M5?3#"6@@L'BO;-YC(],W1H,01YU&XJ-!3M&%6)XCL1G"2O1=)KB56H@S_7X> M^)T2=4EH^?,G+-==H'701'J@<5S,) V U,Z5B3C_X.^F,PJY_E'D0^1_@QZ7 M?O^Y$+\S6!?*5 M,G@&$XO[QOGP27CJQSB M1J-0\AM'H5/ HR_M@!R $W3V4T"O]&O"*(K0RB)D]AM3H)]"9P'@TV\&H=/) M]8?>H$P7Z9G'OS5N6J9IV@H%V$A22PJW+.8)PI6G9%#+XR8:*_>GV@ MRNZ;W+$ =M=,0N%6U^=_%DE)K]TP2Q&E_<.#P A63 B4VL"DBAGI@)& ]26" M>T>)$5Y4S[HJ=[DQWN;&S,:N3I9B=<#[.E_CYS+P[$/R.N6 DNM_HWZOL)K^ M3.EX +"GJ3)*\5&KUS\+AVT8^K=^KQN*#]^8KO'I,]_K=$P___"5J?)_]LU% MNY/6 )2WSOHXAO7*5J$9?B37)9CR@UYN,.?6D9B MM;O)X=C)XY/IZ/Y9 &8N".Q3-T]E_3\@T7SO9#VG0G.^7A">66\4J[_^RE8[ MKWA9>N]+/_C\I-27"YJ[=0YT;"R!Q_7&HK92)+ MKBF.3QY,'"=7$Q,HE[U9.IF?%JAGXTA$&.<4%]IA<0ZQ3,L"<@5KI0C!E\<1 MNT6V_RLCJY1%,#S/(S2Y&)[L_&3U?CD$DAL4J=>='NC("TN9Z#$GBU_2\<^3 M\.LX6)].6 P+;.R!-@"7_NG4[9O&A=- \(PUJX:!!Q)*3:YAJI("R"K<@$,5XK#;9KMG&Y\O&O M#:#1SC@A_S_OL/$\<,F<(Y)F&1->&3#FI?"8,"F%C#[?^&R\\9<+_O$[E-:N M2>$6I+#%]_8__6CN?V&M_4^T=78 ^Z&!*S7BSDK$)-"'Y8&@0(6@01"%:4Q4 M02Z? !X3Q=TMUD1&ES_/%@1>92.,R77Z;W(%[,5)I'6W.P S+#?T7^?1U_F0 MXH_FUH'UVCG/,/*PCHAI[Y 1&DC+&JDH

CSRR\'8--+\C%X8I*-R24ON>M/WC7_23$8GC7^&?F-ZQ&[A MV[GS=NE1_9#>4T1V)\]\\W%WDH3C>HL9H+.CR3VF,\FAX^C3&4S)E#MR.@)L M-X-P?4&0P1$LX& YE=;OHB2\2>D[>_%S,=B]_H=$;7NCX2"M&DSO%:L&3=8\ M_G+ /8XVNHBB#@XQ3CRR+!)$5?16*4:4UFN;&/],(2@V=VQH)E=^^G#8<]\: MOR12*2FUW(1Q@M:OZ21I:!1I77J:UG4-P([+=R3ZBZ-^;K9,L]+NF.=Z*\Q; ML7R/:Z)=-PG8S9\A'C!<;P'V8%FO0+XQFKEVWXU.$G?EI8GR? \SP4;3Z?2F MV8(3U$BPW/:E/Z+P6SBP;8MH\7PU@M)_<%WBNBM.#,^EMEP*:.7%F'H]?P;D MV_C%-/X)H'XVZ#4BY]!J#J$_U)"^#>9?5<@WDWQ^L7Z$ I[+A3F M!LQ"P:1E&35*:9$%$WBD53 Z/HY.3SLY!@ $Y5V44BVMQNXTV;LRH=^/[BCX M40=LY33.-,S9P6]/DYMS$GBU@=^+7;ZW_>FBM?T--[>O]@1>2$!^GXJ[O)^$2Z%)4X'X??Q+W^,2^>WN_D*Y#\DEW#.C;G[MT'Q^MPL5V?CKI[L#1LWTV+K7OUILLLM:JJXY4D5N/T: M_'R:U[:H?3UKF5UFD9M:L]2R[+7)LFOYI*+"XFK!]TON&.J-X!%^\.M3B(9E MF7*WF]_-:O$2TT;XAN*W&-45?I^$EHANX'3[XL*902@<#+_@7Y>N?VT5>WKKX+2RV,!Z7K?\>39F&EB8;TLJS2 MVZWX[CC@=6K:_FI*NLN:O(B6I%?-JX+,\H3)9K=I,CHY:UY2U#L@J%885J9- MZ#W=5V6;4!C'VYT?>V__/OKR^2]X]_L?S8MOK$4^'+=2=L?)[H^][9V+O<]_ M?UML$]KOV#^G7MTW1#;+:+%J'- MCUFVM_^%'&3>#'@NQL#3W-_-#H X!7$\(DNY1\P:CHR3#&76 M>28]IS@"\&"^SLB#^Q,O$7GNK-#Z(>41%LU0 M^J.\!L]I2JXISK/Y=JI!,;C6]?8S'+JM.;9Z.+0$_6!R2.]&0!H.VPF,\GT: M[]=N]TVQ2SLSFP07I0-=_L_1L-4;?@G#&K?NB%NM-PNJAHZ8>>$LBMPHQ!SV M2(EHD'+8!.,YB3:9.^L9KY*ULR0_RRMG\B4H&S635Y/)YY63F&$>M7(H$ KV MA!$6JGAS]Y[$V/_-MT1ZD38Z];Y3.\K7 V[>?TKM_KPJ\NS)S?K0M1M8[?'P"$ M9!9;C1CW'#$L-3*2*:29DCP:2XU5BPGTGDGL0+!(!;L1-=:: LI$(:4!0&*^ M>F=X4\V/V>Y><^3P.!W);G=PY;K^8H^_4'<];C(^=@KXX'NG94_8N43 !];[ M?^;BR=U)>S"8%=;%(;"_MC[^V6@/!LG"G*&?Z5I\.LV;IHS/YFY]_#0YCIN> M@C!9'Q]S+)W8N6^F\FS;M0#ONF[(@+ MM\^C[U6#]?G^D>DU>V'9\*]*G%>]Z %&Y> M/'C<&PW32<'RW.%,GY>-QNZP.*TX,_OI$>O3<1&CA<6(?=-U1ZD0?[$>>:6F MCNE?NWKSAQ%31YYQ@YKT'J#-<(I&I^/SCFD*Q5#AU>,CAQN-O>Y$:)85,M;S MKO0E(\WL95&;*?]BSC3&75\F'0QN>^S];DQ;?4Q* M:W*>*A@52UK5KHWWJ@8(T/3WJ!L2B8@K8*D@'H$P71_?51RKGNS[3.F2!FJ\ M 5YK#QO_%.6A2B"B1 0S1R_SH_JS5W9ZS:N?.0B)*61-$ 5Z_K!XBG8DYX/ MG80LXZ(/ICMMC9WJ5]/C!I^R3DO53F8*@SF>5L;Y7IPB4**[&A+,D-6#!S;+>L%)_7T2K0 ML.#EO%GYH(36_+1RPQ7K.ELZMBA(7Q[]]44Q[WS.O83!16 +R]/MG0!M MS!@)&V.:F-G4?)EM6%R<03[.=)XK[U2=U^XH[BU7V@<_'ZH_'Z1J)\6-.47T.OG%@]%IWB]S7EZ$ MB;C8 /TDG>$OOUZ?G,G_V91@S2<\6;2B+ISM.7V9](X(Q)>/V_B$D^-V=I.Z M(V!9IIX!@XU2/;IN$QOY,>S)2?O)+,84-:GC/-[1LA+S^K@^=;$BQH,^TP9. M+:H9EA7M-N;PZ*B@QZ*Z8;IJOM?=0@O.V$Z>J22H:4YH8_,G+T:3]J1 MM-> M.LF_7-A[.OO.]&F_1GXK4XJU94 M*+M:OI(,96RBRG\(I1K:^)#("/Y,S;5*4:J8^K44B6-)E,N A#4%@9=A*M^> MM*F9T;]S\#P][>0H,FTA6;9S2K( @. H^,,"5\JJVD?MTQ(?BOJ.JG,61NQ\/ZY2STU:PK3XR)0[QZ5,$WL5A3YRWBKV*=E4>>/F,2Q, M#+>RSAQHT3OC&T],LGCR%IJ]8EU+43-YV)I.(4"Q"*2E*EP#:'_3"MQ@5B#-23Z5[G'^94,17* M$TWM2N$Z:6$RHQO!)S.<=FM#YJJ2^(N?7#9V7EU]%'U]?90TQ!Q!;ZSBP=5: M751E98NJ+!P@S<_+DD=SLEWCAMW;WVF07(IB,!@?.0(P[@WX%J3$:0I!%@6B M9KM(3IM(3NN45"0B@/?>C","[R]:;[\>[VW#]_OOS[]N?SCYK+SHT7^_O;E M&,9X\6=L77S+#APV-A,THD@=1TRE+$6L,)*!!FP=YP2+Q7! C!*4-*U@SPGC M O:*TV& [8WOWX9J^UO]OZM+/=V'NW\V%K?W>O]?&RTGN7 C>7 M-<*;AS4_#6&BP1:41BXP8SJJ2'30/&9<9O!GK%3;G^N4V1E/(]$S\CV7.$5) MR**@VKMQ+;:\HK\!&-D:2_G"TOMX"N803&<'+*W#\\8[^ M^ R7SGW?34I3% M-1-M\'34'XS*!JFE#R;O1UKX?4NCK7%:/"K'K;GHXF(5RMWM#X-K:E>")M?O M_<@;]("6<6U^1'>4],*%% FKL:'!J!"T9K!"FG#/&=9*8Z8R9L;00C0:_S*; M(G$I3?J?]DDJ;O]/Z;H^3T,%G?&??][L]$!51IXEQ!DK 1\LI2C5"<) M*9\!Y_I,6@JF'ICMES.;_M=8Z^Q-JX$V.L7^3&AR7#+U"KI+U#FMM#^.K;O> MB9VI_7J7VNF4"FZ !"F,&0 J*)!F@4JN?,"48'\#'=ZI+.J[Y$T*?O 7V!7; MJ9?A,$_,V8M_EOZF5*NU&I51GYO,SIMG!R "E;,>(VM3>R8*/U3@$CFL,Q)8 M#%';M4U,-]@UN37C2JFI0F:J I .K>3]+D#'R#U8*TPHK3 L:KT5WU>GW/YS M4P[9VSKPE(0@A 5A3QAB6@EDM0Q(<>]!Z= <6YW*[?-;$\YYH>07 8Q!^P?* MJ^^#%.S"\O<'>29.&2 IB.O.31R>DK[&9/1FBIMO9F,6>5>'(B",:[HJZ.HB MT554VD:9(6>B1V 22J0L 3V=N<@5 ]76\K7-J^3>9;K*U=[#,@XT$RXJ@V2Y M,S/OECA(9.9_NYP&5I9\3C0%DG)1CVL8=]0.WV<"\E/7S3!UXA[F<;;D.TR> MTW"5 V]_MO%R>]!X7WCG0=G[D,<021T$J*8=1'GJ]GMY36*PYS;[=+6YJZZ11LC M]_S-="PVC=,^<'\?)I!WH"I(:9I9<5AVQJHJ2HT;RNQU$ZU,A5^-2 4BX>;A M@758\H ]\CK3B#$ED8F:(4N49U@0IPT8^T" 5S0DF?XRET)Q>3N9F9RD M=-&8A?,80DY*>4WR:8^K,AOIEQ1I_K7PI5]3>+3H>Y5X(D\'NJIMQ,39G!< MG^FB]CD4DQHIDQKU8FR[, G5PM<+')7[_H!C19G]KDR=X8G>;QQ&YHY,F[B9YOV3QM4I0US?&J MP8V;N,'D[AXU7+&$O[V%IAM7.!FN=F6N^-GY,6 M')3D/,2QT=A-D?@B[6(]R;\R.),0%*L<@9,"E^]:FE/18&%"^M?DH14$7T;U MQM&(\3CV8APXH5SK%BV>&D,CL*XKO_5K#J8 MY]5R(->.8=)<<+%D\2R[7QK-_-MR@1:'WAFJ*!7S[NA9NGW;(+ MA\)<8LM/"B>7PYK-Z;\->*W/?W'#V*\;^L+(2P2^K S.'">8I$%.@K=35>+F M)9Z^:^Q^R?N1E1;1F()FVI(U+G0.:B&<^ M4,))QHFX1:?#V_>RN720ZNK8Q>O52J;M[BY:VY\N0"MQC++H'4-"^-Q."@AL M<(VLQ(ZF;F599I*=E%W?W>:NYK/,3*8"CB30R#P.6@@EA6)<83#-PE)[(-8D M<2>2<#^ ))@2G!NND6;&("8I1XH'APPU(LB,,*OTVJ:XPB4S)HGYOH7K!19= M/F\^JZ?VKA:6?B*(022>A:0]#L9YCQ,G\B0COC2;4[I+<6V+G:RUO'A>6O_$VM=?#MOG1TP M1S(?&$%.,(Z8L4"Q)/A4*R:R##M%@TI.1'F#876]E+Q*2&97*!/CPPZ^EV<' M72/B?5**7;LDX/X\09?NE[+GT5GH3_L_P0B.0J=(&![D%MV3]2JY4W) 0<;6 D+ MGTW@GYYO70#GVW8B66Y2PLWSFE\'Y3,@TMQYE]DARS M6V;W?$@G!ER[TYX(LCRK-!DSNWFWSN3H3^&D\@QF2*>EDG HS*Y9UFM,>6_L M]-E*V65H_S:WW,8'\0SK?E%]O"'I?:O\_[P#@'R1@[VBGLJ8! #3PKVNO-L"W*X%PB,-=26N?&C[ M!\RKV?_A?LV"YD^45W7-;]'BIEJM9ZXN*S1CF#ZDF\\]6OFLYGI=\I0_U:H] M!A:M]$[L]X:F\^@PL2I7KDY3M:MWLVF.TQFLCBE.8,=&NJ31SFT&-VLSE''= MGP5T&T_%DTL%O>6^[WG@XID&5KTKEUJ E6P07D6>_9!*"HS"@[I!U%TNJEA! M4BKA(I,<1^P9)DIC8KV001AL LG<,MOKS'EA?^Z$+0FN*D4C[^M8+8M&NO.O M)^_9U[=P+WE/F_OO20O&!<_FS>UOY.LVC/GM[D63?+E8+!K9NOC[Y.OVT;=4 M!.[KMOO1VOY"OWS^"^;Q[6QO_^NWYO:?W[X<-R^^'K=FB]#_:.WO\H/@#)?6 M>V2%3*Y8%Y#R%"/8;\=\R!R)?FT3JW4M5(6J1M8M>&IP*L#)9$09D>&8*D.H MC%@IE=%$8T=2.)??$9PN0K_GS>"HQJ7GPJ6S TF=B]0KI)V3B+' ).(1CP2 MY@B1#&@X'7A4!),_7AXH/:*/M@:ZU06ZIVQR6*/=8Z,=GJ =4T1K%A2B,HN( MFWF^><[@]^N=\G)[ M.#V%49RZ*=P!BM..]6(-R'<'Y)F&*8593'5TV"N! C,.,0P&LHD4X#EP1KDA M' L-H)PZ/5UWX+MNS[:JK+T$D[+FW^?BW[,#'+RTQ*<6*-J#^6@I,A1CI"7/ M")PNJJ8>+I8&+&[@HR1*D(PNZHWX/K*ZE_Y*H+S946YGU1'KUNCKD+, MN]S'_(S1["[N%)M8:P-WT0;:"T:_H")2[BT*3@O$G&-(18X1Z ?$1.UL< X, MAW6IKZO551U';-TE-9VO>5JC?](FM6;O:K'WV0$)F?'89X@++U)(&?1\QB1B M8-E9[:D+Q*]M7F;K7U\"1S^U-V#%4*)BWH :-IX;-J8^ AI4)J2/B$=% #8R MC6S0!G&=$8.]I%&Q0B.X7#VD:AI!]2RO2EASJQB:'1<"']MN>.MJ:+X'-"\F+W.&99"!(D>-10RD,3)$"N05 +.F-@H#6AU;I_2Z@I/5\>#6 M0=I5S_NM6?M!K'U1LG;6/-[!!R%0,->41%@%""C!$,X>@$QHQB*^2J* 35 MLZTJ8:^M8O1M+^^%^F!C;<7\:G?QOB_!6GNX]SW?IAJ'[X[#>XOIL]@R$J,. M2."8 0X3"HJ;52@0FM'H#6.IP"K.+J/PBW"XOR F7FF+K&;HAWM:S@Z\,]9& MXQ"88PPQS"0RF2$H9B*:3($BG?H U\(2!L0 PF?VMM9!."OL:429(&HO*BOGEU4"5OK:ANW>O9563GX]DV>'A(K MN[;NU6*EO"J#]=.:9I<@^BHWV(V- ;;SIF#O4H_JO='P75ZU_L^\76!Q\VS+ M@!K&;V&U?5P\]&BQU%FF4:9IJKMA"5(^9 BS#$@@F,P*LK;)A%Z2[^S6G%05 M9_QK08?*Y$W6.%$%G)@]7!DER[@*"AG*F9J6@QF54.:0MI8AQJY%R ;8T6*J92(:E EV$ M+2N.]TQH4STCL1*&Y]4&?V4-SZ)Y=;=LN&KRKJ]WM3QOL1PS-$J!"GUOE%J\ M+!+I;6LG[XT=/E(S M\!E7[[U\O,NU]5[2,VJ[M=JB]&$2]!8F;2TY'U#4=7]KV!J[U+<.A+$Q$FR0 MX:D4&=<>&WWBF[D M#S%3JV*(UJ;F\]-6Y?RZ(-5V8@QN>(WM6(N\.XF\G5F1EW$O4HP8*<("8DY$ M9)1Q2'#GHXP\JAC7-FE]5+X:5[YP2[$V$2MI(CZN65@- KQ]FY([3_K5R_A; MV\"W,'<'K0!Z0&WHWE7J[\Y*?:X^QQ&89:$[B3)O!^.#DJN/_IHK5UH#+BG-$8 M<:G2R=](D%)4H2@SBC-!/%=F;9/2AR2(UO9_;?\O6\[O[^Q_V(+1]=RWHUX' ME,O:.5!=YT!!4HOI9==;!2]/-5CF>E10I7@!+H5Y9>-#..W!FG8/=^"&X7FM M9=Q)R_BTJ&5DV@MI*$?<.XP8%AA921ER7,@ ^D?@JOE3'?5)W#A^*DS:^U"TO-+*-O\+]O_;7-"!_FC M9VXK$8F1#9FJ2IWV!NWTZ-_[H9-7U_[CK.V'1V/$FKFQ))%L>HNQ0!"CX?6W M7#?$QT9;D@:"L_DUF/UYU!\/X=0=,W,^6/MM;B(G[2Y: M6+C%.5\[LQAO/S.ND$QD^ "C;S_747FR\2;*O.P3MU&Q>M6L+?%!(%V&B MP98IS05F3$<5B0Z:QXS+#/Z,A4C-!=E6DH/$2,V8M,+[R%@6E!:9)2YE+7$B MI%R[YCW*9R!^A2982F:IM)Z[#'/%M+<<9W:>YD],_Q"HI>261"GE)PE$%^JX M39BB4-@GC):#+FQ@QYP.PN_C7_X8XTB[FV](?M,BPL);2M+4>@,3DJBSM(;* MQY>$NY$3[H*8*+[C:D,3?>W7V0:^]KN?/1;C#4FOO_5GC_WY=YS*%SG81[1% M;KD _#F'NA)7WN!NN-',Q/S2M5<8<@50/*4%(Z_.00!T#XTF7'('G:YXTNAN==\QGWP&WUV^?=C.M:V9^<]L/@MHF--T[UI:_7 M7HR#HUX_-#Z&_O>V"[?RA2UCU1X#BU9Z)_)4ID>'B56Y\I9P5EG_7M,<]_H- MUS@D;3Y=TF@/P\D@:>"#87LX2DZB1JI@]7/_]4,X\HY,N0S4>[Q7/BED M5 #.JG?EJRCA7;9;?U#L_B4$'E8D)^$. 82@+*56,4,-9IQ)ZR.VWA)JO=&: MR3R D(T#"-E3]84H">Z%1 IV+K[N?\)?]O]LM_:/OGTY_G#4VOZ[W?K\;Z>U M?=1I76Q=-"\^7;0^?VTO1@J:^ZU.:__?H^;;7;SW]D.[]78G:Y[LXJ^?8;QO M/]'F=O.BM=_$7T_^CLV9!E'-XR8^H!A3&P1%\(M"3!J&E! :"6F-%)IB'@'& M=+9.J*K\J80[)V'5X+3RX*2YQ2J2*'2,3$>NK#)18L)P%(Y9(HM=:,1] V>8K MHX%5S_:NA#U_=5YHM>WY-[W!,'G@^@6#/Z@B_ L\C/\41O%PV+X+%*<=Z\4: MD.\.R*TW"V8Q%R$J+ SBAE/$!!-(8\P1U3R"&);*2+*VR=DZE\NJ]5[%@LTO MB+7O<@9G"3;E0L7VFI.?GI//#J)3T@5B$ U"(T9Q0,"W&5*6V6@";* 'U4I< M/G-[YU+L563>IRZ\LV* 4#'3JT:(IT.(J?%E1,KOS"025$7$N-?(,&>0<\Y8 MY8UQQ!9R'E=?SE?/4*J$\;6*P=3M<-H'?,A9?;UA3M+1F(OQ7UW?,,[UP_!G MV5JOLT1:14.5L]NYU?5;,_M98_==L/OC@IT6@V:IE3)BF@3$HB;(2LU05(83 MZ2-)N?N;6*_KK/K.L[J=\JJ'_FH^7SJ?GQUPXC@%)D<99@8Q'RC2F@L$6C@H M;U1Y+WD=#ER^/?=R@:.BH;0:/9:&'E,+CSAMA5(8>6HQ8D%*9)QQ2//@.,'* MX(RLC(90/6NL$A;>*H;7=D].3;M_DDZJYA9=+_5:;[@CTS^L8VW5C[5-MP^0 M>B_MW9MBZVJDO@M2MV?MN??D@!*%(^,:PQ9);S+$LL"0 28;FRR\G8=%MO=,/UO8Q>I\?MB>VWND_[$P/UWIN%J)P5 MQ#D?/2*:8,08X0.[=2X>#-85]MF_3FY_NBS+FM&?GM'G MHW/>,L9@;Y'.@,<9SR+27F&D.7. ]Y*$3-?1N3HZ5UF[KH:0IX>0^2"="-IC MPP/RTH YIYU$Z:0MMRT1]_*V.M3VM M359CPC-@PLRA-B84ILH@@8E!C%J*K",9DL'XS'"BHM.K(>6K9PU5PL*ZVK*M MGE7UKA^&YD?CE]2.Y=>?]F-Y2 SM 6VK*X+.=ZD^MP1#;%)][M%]9]NC/JS_ MNR,S"'NCX3M8G)ZO_6G+BKV!02>(8D1F GG*+6*1&J25T"APIX(2CK.H=A057AXIBC>JX.<)=B3M<*RPF@TM4MY\$9&9A&U6B-F M7/(^8X8XZ+'&&7S.]>N=FI6 MS[E6*"2-Y& [[?>^MV_;G?VZ"<_(2PH2T?=&MA/NWK=]"1&<>PSQ&499QYFJ M%V>ZK-"#PKX38W##O7CE][4V?Y?.9*#)3XJO;AU8Y9PG42,B#4YG/!FRSBB$ MN;:1>9OYR-3YB,&[ZI! M>[=O.GJW&5=0N%?>ZW<+!]^@%4 5J-UX=Q7\N[."7V+K,FX,RBQFB!E,D57, M(VF%="(5@5V_B?FU2!AAD.^VT[&IID00Y[ M#5B6=%V_UX&G'3;:Y4'OAQC45;&:5\TN?K M7 T:K+N15UCZ;\VP_WZO-5B;5.M M*UK7<*G&E2_607!W?6!_9__#%HRMY[X=]3J@?];>@^IZ#PJ"NA2V>+6^A8>M M1P55CQ?E>9C7/3Z$T]3(J7NX S<,SVNEXTY*QY=%I0-'&:0Q!%0-IA$+&4,V M!(6LC8++P#CA;FV3K?,KE([[>B8>Q&ZUGG)//>6WG('@7]_^OOE?\&-\Q\PZ MNI!T^>4@%^ VLJS$SGFCW MX0>_7CO($],_;'?'^) *7Y2?)$Q8J(,QF46A@HZAI\ 0F$W'G ["[^-?_ABS M1;N;CRZ_:1$PX"U_G+7]\"A)T8VL,.)+];Y\?OGU1O[5 NP5WW&]0=3U7V<; M^'\]C1)X\U QWA!8WW:H=_B.TULOP,L=+"&W>NQ#;<@GS;S!_$'&;<&S3ZD> M7X*CG*F;IN^.&A2O-T"CQ7-:S W;\2RK/D,-=\C1?MZ%OZ9L4(R#HUX?Q%CH M?V^[G[1FO..<;V.@K_C: =&VA\$=U4MVMSR7N[!W]53W5;FR7MAZ85?KRGIA MZX5=K2OKA:T7=K6NK!>V7MC5NO*6]G]E0Z!O3+]_GC+R3.E,[L7&2>ZA=E,/ M=6?&+=W."\P%WS"#QJGIYW[E^Y\'>#:GQRVLV64;OL_]RE=1:'J_;WP PCQ/ M#OLGH<"[+-^+R(5X>>F4A 83 ]$\1L^DP2H$&C-OM57>JXP=[":_[U-UO=MR M+H?B=P41OQGU^Z'[4K(EX;W;6V=[^\WSYMLO%ZT+>,;G?X]:QT?'7_;=Q=X^ MO./XJ-W<_H87$Q=:I)DUM[=X\V+W[.MQD[:VF_CKYQVR][9UU+IHW0Z?EE!3O(:FY4#3^12:3*:P MM@Q)%BA DV#(>)8A81T.!,LLB_0%UQ>OP6GEP L2$&,\JL5E%AYA3) M'&"2E;7RM(((-7,8E4KF-.<&.>(58IQ8I()22'JF: P<4X*KISS5#J_G<7B] MC#[$@"+]Y,N:=7RE_,Q>ZI_PI&ZMU]FW\/X&^4,$1]KRF0S<6G;<1W:\GS6\ MA0E1BA 1-21#+-,8&8$)@BWUTC++O2!KFT2+RO+:8$.P: MDT2AS*<.=L$[9#W6*&B)9 M#'JN;=)YP[/V\.@YLS]N6MV?'B"^PY']%^1Y7M:2K+9R\P01_^)8;UX6^;;Z M3ZWFW$7-.=Z:=35HIP+CT2&E75:XJ:WF%$GO@O*8QV!TGQLDGP,FI0T=FL%528*0Y W.0$8:TU1$)[7@6/&R>4TMQZ-0H M6:-DC9)/D!U1 ^CC ^B,/RTRK87%!AF@^VBE:JAB]6!7JP@0O=5C M'UIUAN#;G%"K2OF=[>#"B0W]<06>[)$J\-P:1JM8N^1-[^2T'P:W[5)WXU1? M^GHMM;30JUFU9105>C6+=>=R0I4/!MWJM+ IZEDN]Z#P2IRP?1VO?!7GB-^8 MP5&>\NO2+^%_1NWO8# #R3_HI,<+]N'^,OQUZ/6VW^/]C[OGCK ('R:;UPHOY##>$R%5Z\V"*\I&#W"D N+"1[#X9$0J M2UWT% ]4:-"HG%_;9'1=T09=.R$1&O'8HHP*X MG/N4+D@S)"0/*DIA);%+LYEJ-J\8FU?&'5*S^;+9?-XUXDBR+#Q'DGF!F!(< M*4<$$L[[3 DGM"AA5+>?">)_.7U1=GZ="I(\+ MK@1%O34$I^IZ%HR,*#32.E"$:0A62AMUS-8V:2K-FE7(Z;FDN,PK9^S*N!)J MGGX83R\Z#DBF9\$_H*V1EMJ ?"8C8AF.2$L )V%4IH73&4Z)FWP=MK=" M#LLZ-O&BW ,U4S^4J1<1:"=MS9HCH0.8$@0F2%CJ$ T X9V.++\A&K-UB^3K:OE(JAY M^Z&\/>\D$)ZK(*E&%#.*6.0:64(#XB0Z):T5RIKJZ>&O(G'@73]5H1F>KS=. M.Z8[7,]+?J1J'ZR8%P!;'ZRQ[,'#548N*,7ME' @UGR^= MSR_F^)PP"I NDG.02,0 SI$.+"]HG'GA9:"Z"21*_S M@PKP(^4DF,Q$A)D0F!LK76:JJ+R_HLR$.B.A\CZ&?*.FD%0[0^\,3'MO%KP* M&<.9] HC+R-'3#.P-K3%2#)KG?9*FZC6-D7JG_+@C*DZSE$Q[JZ,4Z%F["4P M]KP;(3,N6AN3I]!Z,"]$0$9S@JC76MH@A-.FCF"^5,ZNC!NAYNPE4=7Z@YNV*<72W'02V#O!5W[:!STR+_M)KS9B/X$/Y=7VG'TJD)ZO]< /B"5:"@4@C;5& M8#L+I+@DB!LJ'',1VY0?*G&VGF5+[CM[,[]4O$)W#78O&.P>UZ54X]RCX]S% M',XY*ZT13"*;68D8["6R.H&=(]8S^,+KI0>I:YRK<:[R./>X#K8:YQX=Y_ < MSD4M,A<]18I$P#F./=)!&,0=-5$0R@-;>M)=C7,USE4>YY[ W5B#W:.#'9T# M.QR%58IS%"VEB!D=D)8J(I!?TFH>I$\9QBMFO);^Q_% 2GH7.9(M._)PBV?, MS)?"C'QO9#OA/KVCZU&^W%&^BO[SG;:Q[4Y[V [+;D+_.!W85_[25Y&S672Q M.C7G5[:P>G!M6\5EOQK%;FZ;B:_[N"X.IB??=H$KB_FZN@N2JZ MW_S1?'^@(\?42XEXQ!RQJ".RV%*D?23<$FQD*IZ#];H4#]9#JY?(4H/4RH/4 MSN9BHI2FJ,JC&J M1W*L)!1%@AR/E4SXH$AS0A#WA*01EX;H>D+S@:N 6KE M :I:&:5*,FYB(I[A(VVB&5>(,MLAJ158,M;13VW:YLD6]=*50BD M7D71M4_=8/K=X!O &+V34%=96Y(?ZMX0M!UB -3Q'\+W %_4$'0?"&HN.IM< MI%P%;5!4EB,6C$,Z8@)VG#&..AN$,@!!0E>H_$)=:Z4Z7IHE6$ U8R^'L>=U M"^H]L=IDR,E4@CT&BY2W%)E4O< '1F5<7@GVFKDKQMR5<6_4S+T4YAZ[-UK; MNZ0%4AM[[XQCB C%$/,@OXV6&CE/.7$V4YIE-7._5.:^OVN@9N-G9N-Y&1V\ MX2K[*NKS*\_H*:D9^?D9>4#ID$ I'B0A-[!N"0\9ZC[3SL*69"3+9#F!' MU%S\PKCX_DZ!FHN?G8L7$ARH"5%DW"$MN$=,"X,L\09Y'IRFQ@5"4NB0U++X MI7%QY1(#:@9?#H,OB&F,#3=>H(QF&>C;0H.$9@9EW&; _,8JD^7ZMM)5XO%7 MD1OP3Z][B(:A?P(,9H?KC6ZHN[ ]F5-@.&S?!:#27NW#5FW#3M68="=,^C3G M VB]/V L4$J#1"YJA9AT$BE*!0 3Q4R8I$FRM4U!U;IX>)?(.NQ0,9Y^G(2! MFIV?D)W/Y]@Y""H=IPH9APEBAD9DF(A(6A.PE52*3-=1Q)?*SH^3(E"S\].Q M.GMM#*,V(!JC1XQE%NG,&$28=T338'VHV?G%LO,CN@5JGGY"GIX7T8Y% M%H/2R)B,(Y8IGWA:(0IZ-\N,=8R[*FK!$$HXDZ!'2%4'HN(R!$EN,FD)BZY*N4ZX;1"KLHZ'%%= MKT#-W\_*W_-*"";"&ZH",@'T#\8SBA1W$7',I>1,%%WR8^I4S>&6.$M0, MOC0&7_ <...,#UXA[%-S)9^J)7#'$%8"@!R+&#);,_A+9?!J)1347+X\+E\0 MXTXQ"@88$M0HQ"+#2$LAX$^ =@ ;*.OH)K^PENHS1TQ>-0^:L4,KRK#^YIK MU2]C558;_Y_ 33.#XG5%^\>#?#?GF=E[GYKB1A6-0YR*Y#[..%+2XF2^<885 MR6@Z8"8I62=4+K>F_1+X:C4Z?-2P6L/J,U5!K6'UJ6#U? Y67;!<:B,0D:EH M3A85,M@%1(P7C+B8*>M2\5,N60VJ-:C6H%H!9V2-G,^"G*UYA90H#E8%X2BS MA*&43XRL 84T"(Z544:+R)9R;*G&S1HW:]Q\2A]O#:E/!:GSRJC-K,J4%LAB MP%6F T:&48X\M=Y9[3!+:9^2LO6,+JN0S//#:NX5_FV8BA'#O[[]?3.?6DE> M.6%=]4E^83%7V_]M!\9RP+L M+,A*9X(2G @IUS8_AM!H]8:AH1JHD8)R)/OC3>_DI#T\":G=6"I4\R9_[F'H M.F#'_!K\1V+E1ASU\ZRUY%H>#0;IM;W8<+.7W]8-O7%Y?1N7%G2\E.7,&=F0 M*9#,: /.& M_CZ\Z\].SWU[7A&?-<M+,6A?O>7/[Z]'7_=:WKY^_ MX*_[_[:;G[^>M(Z;%,1U)_SWA_.OG_TI&"VB]?FOX];%W^TO)RU0"][3UO:W ML];)7YTF^=#Y>OQO!\3_CZ\G7TCSPL?F\?N+YN&!UMQ2JCG"-F:(@?V*;" > M,1JUT#*5@-=KC0G&;B5URP@L70Q$<#!OP632C&>,,RNR$#,NQ%HC@-YTFN"N M/P)N^K#S[T[KTT[CKP][S<:;O=;^AZTW^Q\;GW?W_[OQYM/'_;WFSH>/8_%? MDL$"_5XICVXQ?;YR%?FC\YUT\*B;#(14;( !YE%FMHL+, 2 F@\'*W#(H>7[&,N!WL RN M0H2\O74K#!>K18C7AA#[3=+:.A#2:Q.I15Z%U E"@#IOG4N>7MO,T-5(SF;6*822I@9V72B)%7(9 JJMH MO/644=AYLG'9)3;=^=12> Q_LSAV;6+.XP)=$"X&R)WT<&YWK[\T?=DKP#^WB'-L+Z&_,3@*\.J-*FWC'23J MVD_-ZAOO>^:97J=23)K M/,F,.-='DQ:>\.&GAVUW5$#C&J@HA.8RGGC#/AQ M+-]'II-$>:?3.TM$U(,[OO?:L-T@Y\$8<$$090*+"3(_HR 18$WKBL!6'_ MA/#/P1"7RK/H@D0T.%5EFQ6]UO/!_W=],]!B@Z2?[N;B^%A^R1)9%C:0F"G/]*5U\CDA@WIBI,P MW&B4OK!<\>L==F%DON%'_;& ?_JM&A[U0T G<-U1&G^[YP>-T 5EM4J;4@D* MKM*"/(]$N[PH6946Q9<2KH2]Q$\A]64H?CU-IE8*+3;.04$NM.%N;]@8@,'1 MCJ!Z=H$]MR>L^/2KV[B6%:_I8[U=08Z4DR<2+ZWJ#X>!J@GOU1O3G MD"+(YO"P'T!:!A"+N7QLQ'[O9+*"@WD?=[*LP39^U^_Y$2SO1U!@B\#VQ]#_ MWLY-7;@A,/D_EY/J #+7WAADJ-E>-:#UYWV^GFBP/BZW&S/(^@8 M;SQV9&Q[.O5TNC&6VD$>3GS-8;'6X8%F40?+ L*><\0$\4@Y$9#.I*5>9MI* MOQ@6HX2P*'Q47"GF+-;.!>ZH(X)8+@A;#(OM=ALIVR2M?0J.W(<2[7GC,/0. M^^;T:$%)C+WDU\FE24Y?-L"?&S\/LET.#Y<9#BE0/Q,P7JAX-$EDN#)(=^.J M;/Y7R0'CI(H\/0?PH&-.!^'W\2]_P/*<=LSY[^UNSM_Y38N).#"Z,J- JPTM M14HJ*,]GEH\O\PTV\GR#A9RBXCL!-A:^_NML U_[W<\>B\6&(/Q>C_WY=YRJ MQQFLO.UCKT@B'6\6T%JHQI4WG-6]\0"^OG3I%;FH!2L\9?KEI0R+XOQNTN4: MS:3+#1H[N3V5Y':NLS1 7;FV&EA55GLF'?FZ=+V?G:*NRC[,&FX/FN/M%ZJ$ M[,NIC:N^D-FC$^TS,L(M\]IA\YXJ4RN;ZLW7+KR^F8*?G;[4K?+5?P%E;/^H M-X)'^,&O[@X^/>NDT%\GY K97YU1&ZSZ_VU.3O\8&S#75X:\%UP_SJ4K MQ]>K6_KC4[>=K-2/0[!"[ES.XZ4>UGE!QVT4T9I@3+W#A#'.M4YE%S1VQ#BI M,GVEW^">YVYN2+V='+Y)>5?P_W[?_*C*D9O[.A[*(S=-MO?Y/6[M?V)?/_][ M#/>Y#1B)W!LQP4*38.M?+JJ>Q0H<0:V2J/#(Q;S(;.0\XTTP);(25T6K" MI7*.R) C4S9&IJQ&IFHCT\4$F3SEFDI&D&34(-CFB'1D#+EH=-IPK[W+J[MI MOJS#U8^'3"] %;VZ E[UP' WV8;=W)=L.G4!^SFPY#I2SS+O5"2,,*<8DYYI M[8.-1&>D5N-6""P_SJAQ''1P4,<5! MJXE *M6:L9QX;3AUGJFBP*U\<"&$1^?J%Z "+;%AU\.JUZP>1DGO0F+>Q9KJ7R)JQH/?F*)$$&X$,8Z(ADG3I'@;,1>!Z,P5JK6658* M#Z8ZBZ&9%@2VC?G($7,ZJ2M.(=!&,RDSG47CUS8E7WZ!YJ?&@Q>@T%3/IW-U M-/JS&89^&8'^J],[2S.99,[>)E7FWA9E]9[Q LCN142U[R+=7Z 5U10AJT@ MDC"F)+-<@H$*2F 6>!+8M4*_.@)\;S8BS*44EBJ!A-(*%'J/D38"HT!BYHUA M"FAZ;9.H=5VI!KUUT^WE<+7W5FM*7<0L4U)AY@V169!29<'06BU?*:Z>JN6! M.^^EUB@RI4$MEQ;9P#0BA#GO#'4B5?CG;)VJ997XKS7OE=*\ZVCJG>,N@@K. MA).182:X,SYZQC+AB,1!4U&K0"L$EK/15$.YQI)'Y&UDB!$CD14!HQB,S9AE M)(LRM4-1\L$:4!U,K1A3>XX);'O0-@2P:XB*S#BIC3(6PW^NUH!6BJFG&I S MF!!L00,BW""&I4'&*3!N--7$,:,\H6N;=#U356H6^F(5H#IV\H!8*I5. 14K MT-X!DZR13!FG'9 W]E+6>L?J0!3,?=KCLJJZ.I-2*,$4'XP,&*!Z$C.6.$:\*C,#)B@2V3H7;;K!HBG$\0 M0> 0318%$IXHQ+S32&8P#HH%5SM*%DAL^AXSE&216ZCQ XQECJ0,6V09MZC& 4)FH'Q*S,PB^@Z M7UKKY17UA;Q OI;!!YE8F 0,FTYM<,)1GBD-9)%)5KL[5HROI^X.;27A6@H@ M+*H1DSHBQ7% )!U05IX8X_S:IB;KE"W+ 5I[-%9*VZ[S5.Z2?EV-99?4OVYI:S':H/WO3IQU.!=4?#>G57**-/<.2$1MZFFII0: MZ1!\:H5-C"/,,IJ.0,MU2I9UUF(9#%7Q6IPUAM88NEA$(G#)4I5/FF5,>&44 MR:3PF #/"1E]K0"O&(9.%6#JK4TG:I#7%#!4&(*4IQH1+@@VC <5S-HFIF1= M9B\71"NJ.?^6MU':S)=]MG?39MD2ZO+GJ4E4S@*< H\"HWO% E/8*&H,9B93 MUDDG,GS ]-KFM9VE\L4GN=A8 A[=W,XB;P/7VMO?:;#&__X/13#^X[';J^UV M 6>&O?[Y=GO@.KW!J%^9KFI['\-_=WX?M_.U_V4W>T+?[UY!-K M ;0T+[9(:Q_>>[)SL=A5;>_SUW9K^]./YO%1&^#DJ+7MLN9VYP1@@<"[+IK; M7^"YA^=?]EL1KN,'01%O S,($#T! 95(,9\AK:14A&/AQ*6>:L2*U&J-,Y , M3'*K**;*4 ;:%U"?II=ZJK7^W6GM[WW8W?EX8Z^SZSL:7MG([.:AS \]E6S4 M06.F#&':8.6Y$$QEF-F8*NY/Y.-CT=]'=Q3\J!/VXH02R[[;E>KP]_2T^.7L MP%LA=<8T8O[_LO>F36TDV[KP7ZG@W'.C=P3)SGGH/N$(VF ?^EJB;>/FA2^. M'$&@@:W!&'[]N[)*$D+,HP74WATV1J6JS*QYO?6A4:7K6Z Q?R=R2>#L:.+@#DN5MDU02Z?+FMW(:R_,W=^E\7 MMA_S%ZN.@8/?YS3NHW0&K#O\O> .?R^EA=7E1L@-+:QN-8]%Z8(V[=]WKB/X M+>;T".WC7L#R3/"MF&\/_J*V<=V)[9Z=V%YNY.>'5K-!Y\,3#G^9#-]S'MI81Q7]V3YE>/J MX-O/S8_K)PW:8(VU;R>-TR\'.]O?!+#]=K/S330[S?W-K<^GC5-/YQU7^5X[ M6QNG.Z?^N E_-S\V]W>W#D\V/WZC\#?=H>NBN=8X;9[NIL9L->1@%64T1"3 MO@ +05%DA2 H)MB>*>3S>;[T3O)E_@+*+-7MM-X>YC!",[B((##A) FG%0U! M&!(!=+"*)>9@0FO,^<68I8..K#47]8H^+3BY8##>Z7T;.ZPU9>TY* ^^A,7D--;K7WHEE3.K$V]LT]=)!Y1;I/U@N)$:"Z6+M4BF1RU@^"%\(%: M7!]#7$]G_'E)"N5)SB?EP =20MI%A3QU1'BLNW M0/GZ+$'/*8I5#;F96,WS 9:/DMAP;6[#FTV@NMNJO&P4?T[2U8S#&KOO@MVS MT27".L.34\@XGN//L4%:^H!D1$*(\Z"04XIBR(QCD;+P%+%@)%R68K'\D__>HP\ MGY4YS<$\E\=V:4[F;&+27/;-56ENEW_M8#08MM+)'[\TQ>GR%+R;4^K.1U*? MRXUJE7G=L>C&X_9)T;'=48*],NK#Q;X=;;]P?1A&D=JC5B@SJ8YCNYW_'@W@ MDO+#03'WJIM=0L_3B//"55]N,R?>)C>WL6W MME)_#IKYWIW=_=V#0]*DS79C:T]LKGUI-0^^\?ETQN:I_]G8_J?= M6/N<[TV: +V[G0^=S:UO;(<"%*\=PC@V *9SMCW ZM[WR#RA)' D4XQ *)-% MFFJ&%7 M,MKYU_II??7K9>G2]TZ?OE:O+( :N7G?GU]0YB+'G@M!2>01%)##7MGDB++P M:KR[ZCDWOX@Y>0PA&F%55%YS88,3W ;NDP#6@YUTDRRPBW]NQV+?_HA%;R(\ M1;N4GE('#4 =Y;3@WJA?#/NPFD<]4%7E,.-_1JVC#JC(9;@@M7PLX-WXN%P< M@X[+25C37\S?++P^6RW"8CO7[L.[]D_)?TQNN%),QI5;7=N'.,R.:Z$K0 ME'V[%XNA[1X.SG^_R'GJP+Q7BJW].+APEZR"N[WA-#JW&/;*^567Y5\,XQ29\,OYB.:1^[,#CI\M4P#TZ@P*69B__;G24[W8=V#FGG(^$<*XY=U8Z M3Q(WC#@P*SS3E[<+GK$>8#O[W\.H?P*T8X*"PV'K]_/8]V4RRO)?6S#&MX:! M8#-\3SRI .P<4& M^\41?*&?]V26(GC>7@2AL&V@FM>J3>\"2T*"Y2!YI,E2*Y4!G1U9S/ZAV^ZD M8$^NWDA;9V/>+(?\=SF[-[:;FFN'[#L5UFIA#1($2\3SOM)":"1X")9&ZDW, M,=#XPFZ"!1X4\(*? Q:.P<@9>ZZ!5 (HS:/TL.O"J]@?S+[;4+W=7?F,HN58%3N#F# GZ^3/07*,2=HXL M? %,S(SR $"E>LLWN*P8T\7?7$&XQO2'TQ65BW$<]0:M_(7?^[$-W_P1Q\4S MQEZSF2^.?1[X["O6#7KMT?#JKUSE:WAJCU])[0B=.T&;^7._?W;DMQ>1ZT=[ MB&R"$?YNV\<@R4O_/F\Z@]T\MW#S<[YR9BD],FNM'"\A^EZ_?->_C[HA]O-5 M,!+[BT=0[/9V/_\V[Z[[*U=RIYO9-US[-E* M&F.T#J1>94MEE<8).XGU]3YZ@=*R*;RM],/)I5FH.M9#=_,!GW MO;+F3]G%0KO!ZR:8=XU9]97?M)UU.HN!]LW M&%K7N9LRL=I,DZJ@;XQ/-;9V3AM[WWF(47 !Q#A&@WCN7NYT"BCX )N/!TP] M ?4K+C>X2HO)[Q>M0>';=C!HI19L$9NM^WGOQ$KQ+>N5VL2F*^RP'/*P&UJK,QP@P:IRQ*1,2E&&N:7S;"2X1. U:*NLY4PE%SR6%D25 M<,=DU//.WO.U RNQ&>OEY /@%V3Y??;#XK1Q#*;GSXRO%>VQ3 M9?HP'6W68*72[9;GL:5F=;9=TI[!?HS#L^'DZZSWO5&WQ*$CN-Z?%+$=_40U MQI_5,>'X0:5OQTYU%*%C.[(HQS(8_.OWXGI/^:6<\\:W=J>2BW6!Q9==8/%% M58Q^M IZSU\?\-8U],[-!"]FL<,ML,1CT:C :!U@-93\8EHB\A;5(9]E-]R^ M].3-]=@7\3WL:HZ^N MWM]SMB$[[S7+]ONBA#G?UW8?=\C9.&UV/O/=CQLGC:W/8)O#SUOK\,S&S^9! M\Q#&U]G=AI].OW0N=,@Y:-#=M?W#G8.-G\VU'=)-.P_%G;/TBGR8FHB.@#L!T$8[P!WC"8I"X*B3I$S*C#N/UY7KS777>A%& MP>4 \'6_UQ^BTNUY+7&\I&S"*ZR.\)SN+0V.@[<2BYSH>Z&<4\'97>H3_(*!>TYR40M: \5M#,RX8*, M(N6J0=H:Q(F)2"L'9$)IP6R2DCF[],XLX[M6*ZTYPRMP0E7%3Q[D@*J3^NND M_@4A:+6ZN)>ZF*TTQVBT'H.F<%&#SI":(2U >T@P2JWP*OF<[6:6I7D]F?UU M]9,:*'\]4#XGP:Z!\IY .5/SUP1NJ(I(4LL0QY(C1SE!B7!FB<(ND5%R@7EZ^=KM=R4N_"<(;UEQ>TR@AK(M[>#_2*U>\=%JUL)<$[LJ;L\ MUT&(+\YA_9C!?8L9"G6GV+XZ#J^.PWO2.+PW@PQO-[YM@=[AY5-[G^G+D6U5 M53IL)R=P#,[EJ^3LD@X8'*-^E7XXS1YIMZJ4L58<_'X+@+@###STTE?K[[TJ MF6R<(#L-29R2TD&!+M0NJD,47UVHT*\+4?S;GI2I[J_#$W&PRAIK[7;SXP8\ M\QMNK'T6.P?_M#;ANYMK.[@)]VQN?2:[:W^VYST1C35_O+G]#>_ _.":X^9: MN]7?"9-D\]::[]<]CX^$\^X3N9>B*B4MI&:Q')M05YS)5SG,(H MNABYB($1ZXPUHR6H8I<+!#VC.G=Y%E3WUR5L/NKR>=3\M27TL+M2_X9]1+*&>IE M/OJ@Z+E< V>< __3[]ONWDSF.7P,8ZWJ7][&FKA_&ZI?>8\W;YC4%L@K90'/ M:8&4Z+*9O@WB:H:6S3&P;'37Q[#RH=<_SQ0^C5T5)S55N M5.)DQ4[22246M M$.:4(>X81(W]I,J0'JE9DI-4 ]&T"=V3**&\)I M# @+:A"/!B/#F$52,AF<2S%PG;LXTX5JNGY%6YK':D/SK&$13U32+)=I+N5H ML-H-G\X.':HZ@V^]OMGQYNIWX:C&@2JD7+2(IZB1,3;!UH>-;QPQDH8+55V) MBC$22K5EG#EL+,\UNK71A&/CY7Q]L]F8E_,UP,['O=RY9->- UG0^!FS0J6Y M9_R,H/0I0E*$8D\0/Z/9DP3["'6[8)_'/6&%%_@X!.5F4+S-&?FMYK$H 0S3 M,)GBEC$ACQCY\0*69ZZ<\),&>SS=-JY#/5YKJ,>\%ZX.VEA WVC1O^@ZK]VE MK\X;\0S]Q.=Z7IUW2;P2-\.A:*ZM'N\<[.#&J3_>V?I\TCQM\-V/']KE=[=V MX7[M@^;VYY-Y-\/FUB%NK/T)]_M\VCS]<[^YML$:I_N'.]O?LK75;G;^:6]N M-\CNVE_GJTH9+6)422*C#<^UI"TRWI2]LX@ TY9)S9;><;),#5L@/T/M"*VA MY]G:=-?0\XC0;I?1PCM\?Q3 ;4UYV0>CE7@DU_WUU2NC9^>_T@.W]J)_[T]1: MZ Y:Z%R)"9N(((0YY)S!B"O/D+::H!CUG!#BZH))+#@BP#8A[19#-?^3>PXXS9IB5&7J46"8@&IX 3B0BMDN-6(4L\! MHDP(R2R]8V)9X@=;Y9:EM);IJ64BS0*+[1GU$5;'3WNUIQ4WK45?TJROZ+20MJQ'] M+H@^>SJKE,.>&(YH(A;Q0#0RRBK$1,3$NQ")Y$OO.%\FY+%,Q$4MZU<70*WA M\FU0X1HN[P:79P18\F E51(%:3WBUA!DN:.(!K7,G%C@YX"ES)U[ ]!^4&_%R3TBV MRW_$4%@8BMV+13]V;*M[AMNY#]R#RIW<2EO^ZDBGNP_RC;JX;BJ4\DA+L5C& MQ:7YPG=QOLS8#S 2_WL8]4^B[5]O/4Q$<[62S"\3P2P_S,W+R(LV)OS)[L?/ M8%#L_-PYS4GXGW&SL]MJ;JVRS>UO;*<#_SY=_[FY==&8:)[^=;B[=HB;!Q\. M&CD)?^TSW>W /=:\V-T*K=VUSS">=;CW7ZDQ>Q 6 O/24XIDT!&!&>&1C9PA MX2-/V&DF@UEZ!^1E/DFXR&_K4?;ZO4#J5B[08-@1/E<: M+P!@8IV'^J*HYW6!'K>-@ETLA7K1N]T=96/U4J&'/AV89IJ2D&C$51=7DRV ;D=7<1B-(,-F];58>S;G]0/?TLVW\ M_WY2LOUF$>)^1V U0CPW0LQ$@%$;?90:.9/C!8ADR%F>4(HZ&I('O_=B&BW_$ M\8G;&,UFOC@^!<1G7[%NT&N/AE=_Y:K:@T^](#I7^?/PAM=='VN5U "6-,5KGM994M(F2*#U;NN(Y- 42&4U4 -(KBRV75$J5L#$P'Z?FG^,4H8FPY*P) MG">LB1/1*VWA^IQS?\-^>4X@>9KZFV==AW.]S2MB_R[#63C&>4A3P5K0VQ.6-ZD*(.K^[ M^7*<'T:PWK$ )&MU1IWQ:>+1N"%*X4Y*'V&90C]NX6;W]OIQ#TCC&^^4!Y6#?Y9N4+/5W6$&@]:@[ B7GY!Z[7;O M.-_ #HORO+O:EI-#[QN*@SXT4.528;]Q69^L.*C"ZCX!+AJO"'7K:)/;\Z8[ MQ:SS_K-Y ,;* 7R'_K/?./URD/V@99+!]@YO M'*R3"W[4M2^'3?JE!6.BC:V_.F#LG.YNKY\V/S8/FVL^)QG LV$>6_^<+TU7 MVM^<6F0T=X@' R:/S5$-8*%'X9W!+"V],\MLH8IBOMJX4Y A^L107=<%> DP MMS:*31C4UG%L_X@-&.'^:^F6^CP@UWP_6W]3.64$H%IR02&.O4%.8HR(ES0& M02DC '($+VOZX-)G=;F 6Z$<^[6$]$T=>2\TRF7ZMG7 M$\3AE:'Y>K!Q6M.W6R!<68GS?,S9RZ%S#RM35P/A M [A>#8%W@8Q:3TDOO)%XF1CYNI;8G M+L3V&AE@%H>BU3D:Y9SG5@[#BH-A308?>YE_>T$@^*T[R7F/8;T,I5[MY'_5 MB'B7D).MU>&T&>OJ=R' Z,6&(8\!#GD,%I7'LTHQJS&\7(\5T$*YC#6Y@(G_ MJAGA$S'"VS1Z68APP;J@<5W0N*[__O*5POJL4G"8&QXD0X0%C[CS&%GG\K&V M#)[0D*1Z?17@SZ<[7\P@_A75BI\DW7EF60Y&@V$KG3Q7=@^=H,?%)+/[9J+> MG%EZ9;O<2Q/LEHMT/BLP=P<"M=R//K:.AH-QXI^]D/HWR+LUJVX KJ*74LO# M[XZLSW6ERW2_G/4WZA?MGB^'/RB&6=^#+8,!6:[?AAY7B VR=G 4ZS($*1:<,-2TB;+AP^58]SL5P?6^O"^(7SG9@ MJWPG>KQR,>Q_NG5NHP.*B[G"Y6K?6): P*Y;NCK%N%3)=%KD_\GS $LM MTMS<6B]D\7__"]0&^:-XXK3]C>Z/.!AF]%N0M/R?C:V=XT]T]V1GV\.6^P;/ MV>";:[L'.P?PW;7&"3R3-3JP=3O?>&.M(?+/\)T?X>,_//SO7^U=VO[A#GJL MN;7ZLW&PQYN=9JL)XVR<_G6XN>9/X%ET=VOON'%ZF'_^V6SKT\8!;-VM!HPK M7[='OR=M=5 :**)F"8&RUL@$&9''V#$-R,*DI< M4(2!XH]F/DE_H_G/^M>MQGISZ^OUN>^7TH,;GW;=AO[C(E.J?I63GKK#WYE\ MLDU_@3J1W%GAP[0Z0-82OMT;Y)_'I0,^_EU\!10MM<)DR8%C%+WC;F&/COJ] MGX#$P]@^*>Y6D NP08KD0L36=V-_L-\Z&I?ALGMGVN!75^+Z)3*V"6H#Y.RX";+6 #7T76B&,4T: M86#!B MKD8E8(1\D<_)UNB-AH.A[683J7C_=:-XW^L< M]8'J^1Z\ZDYGO 4&*\4&;)5Q@Y1R']E^/ISL#T_R1K)[P$JJVAA :8_W6WZ_ M^)IO:_NA^-0:[K> +N_;0?G(TN#*WXH_CT D8%O"#@PCH,.YG@9LKCS(HCW^ M5J;(P(U7^X<@'7"'S(LH.)'O5P8IU62\@%\S#O8+X6+M0Q2$CL'BQ/ IB@?_9]1+Y^0 M '0=QB$L*AAI[19 XN M*_4YP"'?K35::<,!8:C+ M);4C*/4040I,19*<9"[.*^GG9X67*\C-4=YHTQ>>A0?D[1+;J13-24.51V=AIZRT=(K**_SH$9,-RZ5F5^J6[F\7V;5FF<[Q'TLO_WM#LC..$?F M5><9]YSKOJ[*\EJ..N]G)]_IJ/,V7'9UF$EYR^[.^N_=G9_/AY_)U_X%FBN[N5N7#S M *XAN[FN)&W@G>T&W5RK_+*-TR^'<*_#QL<=OOM!GXPC!7]^VMHY::Y^-U+" M&PP>)1P5XH9(9*7@2/DD@TQ")!)S01;!%JD@2UTGJD:D"I%(U H+8REL5$ZE MTB))SS0QG#'GH[Q=-^G3V.\%.]BOP>BYP:@Q"T:$>YZ8Q,AJ81#GVB&ML4=1 M"8J%DU)(D@^[-27TCP6"HU<;H'R>Y,U[#>_5^N>%Q0[?*6[!$D:UL=X93I+3 M)CGO/-71Z>BYK\G1HN/1Z1PY\HHHDTQ"4BF).$T1:7C'B 6+$PT:*V:6WK%E MI1>ICE.="? 8TAP\8TH9P>$_CH-T7$MC>7 :"^%CN!VQJ*7YETKS.7;!)*'4 M$H>P(P1Q(34R/#?](AY38!TJ$;WTCBY+]>" S\5+!2B?K1:18U0I 3.R\)". M@M>&V%X=7_L: >P9PM)K 'M2 ,/SOIK O5=5W3V.Q=:>6D&R>WBA858R&AA]5S1PFO1#7.+ MT78O1T0M2' 1:7X=![=W=@]R_\_FZ0[97/OK$.[= 4G;W]W^?-HX;1]L;F_\ MW-E>Q\WMW?9\WDG+(-D/!OWXT,L#NT0D8SC[CT%EG0SXCYZ!B'1>:)SP<)ITC!D'3,:QF! MG7D'K\ 1Q973(#W1S< MZ3F'\+[7+6'-YO#%=J^[AW*<(>A+-WQ8W-;@WH%;%[ND+3UU>.)7OQ_#J!TW M4T:-A>K\]VL 8^>[LP%P040DC*<(UM$@'6U 1 .A^A&P#@"^\\[_!23"1">3E$I*%S@5VO+;'%;#ZJ=?=VXK]3G:T+,IYR7V=+./J M8+N'N]O?3AH'#;:[O=MJ''RFS>UO8G.M<=PX_8R;G0^MYNE?^[M;9]^95@?K M?&GO;FV<-$Y#>[>S<=)\<;IZVES[3'>V-UBC\Z'=[,QU*=6:86^P M1TGEXY(D*7+15A8?(TR]T<9XH!QI:@1RSHED$P"-=XN(,L\=[?Z\ M>8UY7U\@P-.R4H\PC.R(OL5(_CCJ#Z%)>VW:396!U+?,6<46!.-.&$B(F>2&X^U4RY9 M0@'FJ'N,BNJU/KJ?/CK7MMJH_)ZH 544@?5J"?K(<8.H#)P0IET*8>D=4609 M-,\"14C78OHH8FJ4<3@)&E3@V,#4/5;6NV#A/VK((\3[U6)Z?S$]HXU@?@II MDD.Y^B#BDD2D==(HAJ0<<4%+!;21&+.LS0OJYD$!&Z M0L4B>C3&W3/.Q9'5OOG'.[9\WLXA==N0ARS)RV9;)+"D#6/"!LFIX490;&1P MC$6?7'R,7/%9MM7L=?VHG\O\U[SK+KQK]E )[!9(YA'A'&,.+PR9(-BB%FA M3"0JX40>S3QZ7&%9\/.$)\NZ>EL0^:KPD7'KE-+<"LES%D5RQG&F55!&)''+ M\XL:'Y\<'\_L4N83UUPFI B-B%-ND XD((F=24(R@[EZ-+MTX1+,YA-OYI,P MGJHAD5BAM\A$N>HP@:[H6YXE/$<\79DR4S1C695X!-+:@W'EPMV3EIAW;?=R M3]?S7;J\9/38Z Z&_5$^)_IV-NBU\9C_[L=.:]2!62U,"YCG3WI9%9M;WW+> M+&XW@RFSI.ZT&>[G MX*PWPY-NAI/FWO?$0Q2"&&1IR ?AEB*G+4=:)I&BU-0SFS?#Q;3DL\UPKV2Z M?AP<19_AL'VR7%[9O01\8HI #4*16EW;];F_A.^-,_ 6#(QF=US>BH/!*"?4 MK_\\BMW!XK2@^L5;#C<^?[<:4Q%P0H%P"B D$G(B @@)P:,$RLFD7WJG5O2+ MPI_Z_=_F_=/FZG=K*658*D0])XA+H*W:NF=OJ:3W2- SLH5 MN7]S;\LI>DU>M1]EE9]^&JWLR7126I'A9K0LL/\UQSD[' M6G-B 8QMPH+>"BQAACX+S#'8 8/8O6 PM0VT_LRU.>#]67_QVFQD!R0!Z"WE&QW8?MHQ/YCL M_YEM7NW[-[S9#_%W96!'EZV!"$_P!]!2S0A'BBHG03]P&\G2.WE)/[*I>FAU MBW:UQF4[K'*5W]B6MWNVUO?TKN$P_MZ6$7=1*K:IW7:]L_G9V+%_N]<&D>1WP_*HA7[6]9@K"3/;K M8#_&X4IQ#8$:C-Q!]&6OP7RS=JO\WG%KN%\^XJ96Z3/D<2R@G*ZH'.)PT2\X M+0ORW^=+^8Q]K/CL*];!5$;#J[]R(13@F0X;2O A?&Y59O[<[Y_E>.Y%Y/K1 M'B*;8(2_V_:Q/1DL_?M\!9U6%\TMW/RB>7K_;WLUU@Y M;/_'_N(1%/O]#(;_=7,!-;7TKJP$5':PS#A:5GZU[RY[:XMC_%Q>1.O&HEAS M1;2PCS@9:C'QF%NFC3!!,4*$#C81BY?>^=Z/""II.%@N7*_?KQKB9NU9N:DJ MQ#GJ]WZT!C"*:36HRS0>?&"'1<>>%.U6!SZ8WF\P-P/VVI;5QI!=_5L M/0==O<16^Q([P"]@(G].9O3>'L%GPY,WJPDWU\!2BP0'KI-!QG*&N),,:=AN MB ;M521.86F7WM%KV>ND!RRPJ"E-6RDNZ\!^5R?%G9T;OZP=]34"?[, YRZ= M\SQW4(H-[-G"QW[YMTVI53:,_1''[N>]ZA\S\M_J^O8H5.1A_,M*I/MQ,.RW M?-4'=R*ZP!".0-1A15NP8 &0H3]&B\GE0#S@BG$;W^N=-KDUR='Z_2)C M16YL4IQ$VU\IMG-WDR[8!/ >'%S9S0\.P KR%W)=VMR//'=R[L*>:!=?XA%P M\N(#0%E!,/I_94?@_*1\MR)6ILE\B1Q2=B<&<>NV.B-@C*7-G9?\& 2P<'&R M/.&RM3D:]3/Q+^E@*:(]!P(SWIZ#.T$W,\D:)H*4$G/L)*@O"J8O(U%)4&#\ MTNI^]\3PO\>[KBH#N/X39&IOU!KLYU^^SV;7FX7MQNF&V%S[=MI<.SR&YXG& M\7=L%!@.) *(XYR1XPFR-@B$O30R2B^EBI<[J"LY'@/Y\KB'>=D7.^_3RF*Q MQ3CQW@8J4XK';# M^W)1]V+7M^)@X:KJTL9$' X^X^9:@\ 6IKM;<'_X=Z/3;.UV_NHT3_\YW%T+ M[29LY=W.-SHO#LTUN!:N:9SNMAM;>R?P[Y,=^E=GI[/#FMM?#IOT&VL!A/)YMPC@:6]^.-U>_LPC,)6B-F,[6O0D$.18Y?'Z^ES,1DHHM.\B"H=<['A'T*!FP*IQ\Q%7JA*NB6]_F]-036 MYV\AJ)]:P[&R^Z6E?:]8FT7EL=L5F\LH5/D]@?!D]@:H/X@_8C_GE=CCP:B5 M.\H#$\WGE+URK.4U$\*Z![2OW\VX!5\ ^]/'F/D-?*+(.UVP7>6/+,T(O943RL*B=GJMK*Y-,.>EWKVD"F>H-!RY7C M 4YM"X#>K"L'HW:&Y"+U>YUB, (5>OT 8=ZQHJ@P%]L]&5.Z07;_ ;H$L+,' M,.:8#P9*W1NJ!X)BCC_SB7!%]?9MM@1@_,!EX9T7-L!ZP_JU.F#9#K-+,>OH ML;O:9AH._')8*OIJS.7S>\"=2PD!\P%&VVX!EX3++CEP/K==+^[-*XRU7PL MY[1EGFX9735&TF)S.O=%/5V_XW2O.F]__O.<#=CCM@\R ]Q.EP9B)BKE3H[9 MAFP-(\A)64BN^'L$)J4=5&;M5V#U,PZI4EHW^ZUNS_>*9BXJ6YI1 ]C:($'+ MQ:=/[Z='0N/+)J= E="4CJ^0SVW&IM;1Y&GN9'KCRJXMQU22.O5'ENNQRZCH MM=KET/9 +.%V1SD$-DZ@KVTKGIS=^& CMP>]4KYOGGNC-/(&^ZVC8B,[O,'D MOOU*W&EJV08?._UFC\ Z9P-HC0=08M-DA"N7,/9']]@L1#C*MZE;XO8[^&NV*"U?G5S!1FICSK@,J/OF[F,T>K MT[.I*P0-=/>/5F\T (DJ5P9V]W12LTOS*>Y9?W+9FIP_%1OSD]+%#8_/NOBH MU *P:G,OY)H9K!1;U36PIZ>N\^FX0"(GRY=LJUWZK0:@:P;IY$[+DNG!6':O M?//%6/POSK\$G^S.G_,23492D969.TU]N?WL^>N7IGZ(G6XV^F=\D_DE^5[_ M*!_JQ&)O9/M $&,<.QN/X^PKFZ+4>$F_K7Q=*=9BOGN):^/9E5NR!3.9.;.P M_6H2YP+A+G,DO$Y8^GO&=V>+/WL5;)]IA/*W"KO;P5 MQL[).QX*W;/]X&TE?%7HTJ"7&F/^/*6*PQD!FIX;_7TV];Q^ M"^-__ 4.EPW2./YNG'0R!TXP21CB241DK<%(Y39A22F)B5AZQ^5U4=%EA,*/ ML9HZM[?.Z$M&@S-0K:"B)%L "D. LPI"IC[M<^KHW*[?@.V7K:#R[&"*D93%2JU;!< MR&"(L\I3Z1AGS#MJ.?.<2JI\Q#C50$58C MQ90WD>H@1;I!+JY'W'.ZXD.K.Z\IP+3O],9;?')&/O/ML6::^6(9=%K28?C@ MI.@ KYS0JDKKYW5FS9OQEM*/UW7>#8541>'AYP>Z#*K=3R,Q;4 M"@AB9:K\R'>=R/C4W3D9U_4B.[8R9N9X1AC+,\,S^Z)C#^-TF7T^AX\#W^\= M3Z,)\D6CP2OD\L559'XK1*ZU2@EI#^$XUX>J1@_(^'1OBK-T[5D&CH]X5 M>RG?$VS.U,J-I^S$^3X]!YBEDK//@C6)79! 'Z<1(5-!OO@"SG_[FL4!I,A* MJ9-/- Y&8:]Z?3:KKI(J@KCNE6^QC$5)]D<^(TA7CK(ZDP^M0788P'?*<_>V M;74&%R9XW?ZIB&YU_>SMS[YSBXEM3Q<9;+ZCHV@K=XW-3D\[.!Q[.(?]ZK0! M&$1>XW*R\%JZ\7C\T3C8^<(B]-P?GC+#G88P%@5S#*] M8+#?&[5#N07+8Y$ZROF2*&=11SF_EBCG2X,(;A<4L""*LCS?' ,AZ)%NT012 M5(:]B1SU1LSR!3 9P%@K\"F+M53?GD38=7KE0F1&=88T&9U^6#_F1ED#ER[& MN:]? *(TX[V=P^.5HE+DXR,@4,KVV+;*VP1@/Y7M41X$5P&$>=PY ;@IGG#.KS")S"I/Y6<-I.7Q*55YY)02//[U'=I< MR:@V4J4/RJB [,1NQXEYF$;#47],K[M7.]Q/+G6WCWGS2473*ZXU9BPPY]D7 M4_3&O[J<,N>WEIOP9B8T9C_]\T=PD\TU(88E]2FI\5@Q3[^;&7;6;H-1 F[? MBA6GN]2//[;Y+W* ,90T=&@U.N5!Q?(/$PR/R+?.@?/YH?Z MDW+(K73Q<*,,Q.V.AU+=9'GV'Y4%E",Q;*M:G'G9[QV7MB/+"Z>V_9@/? MMK.J[9VI5+;[ 5!C_T>L]^=M9EBN+*#*WOP M,BPMW6) Z\*HK&,QES=&S#EG:WF#>4I;VAMCXP.>DWLX7^E&G?T>/.TOVQUE MHYF(JEQ5A<_],DGNW5F.$_\I.7 IO%TC3-+_^O8I=+@N3QRJ5:KD*']C[%2=LTQ*_^:Q+55,M3YWJO-! MA)?:X>!\X$)%PY+$<"L5J6 $ZS+[!V.X#$U^F)5I?*<2Q8/!6;3SR9KMV+TX M6*V&7I:I>KMB>_KM9W/O.\D..-#OB! *VL/+7'28$93+KF!0(0DKG+7']85Z M0K6P8 =MG3NW^''1-UXY;2:)FE4B1>E$'Z\%.+)P6)Y2;Y;?OH\28(G#"N?%$A:.G?KT+OA&Z6]TVX=9AMT:OK.6IUE MD$$^OBP3!_+1XI56Y?+;!CFAN M@Z"O?0;!;O"=T_9!-#CP+F08=$B2Z5AS JGPX5R'&7A M(.8E7)-XM,RDP#$VTG @ICXG%IY/%/RPNO&E^&?UT[?UHK&^^O7;E_4R:? > M*8(W/_G\2*-D,5AE<72PI1)WG"2G(U/.8L$LKU,$RT%]F+KG9L3F;NE SS6! MR]Q7UYU];71_@*UR^83NE\QUP[>>QU^7G:K]F"VOTB*;S#$KY_=?-TJ_ =AH M@_'93>9\YR_ZFKWO0(N*3SF0+5=4Z,_X$:JR<^,CZO^,>IE_=K+*',+L "JS M/\R7!PVV#+$;?S@H?K/%)U""[8)DIWB_^)$Y5]&)-B-M65VB8O+577*=C%YW M'/]^WFDW]=AEU5S6P^L#,]B;R0*Z,(/6;'3!F4LD>XFC[5?K5'J KYE=-:^* M5A3#5J=B(M5HR_">:E2E*B\'V0--?UI%,8SO/@WFS4B4R5,95%%->WXDE^5_ M7+(TY\O*3$]!9EC&3&W=:<6,3$@NU-' *\7[_;R04_N\>D7P[>K!Y_;!U*X? MC_>W6%7.^]>EQ0\&0_AK&@K6NV=>X2\#DAL.T;?+'?@T*+) ><]YFTZF6FZ& M#Q&*O_M!1T6A&YS)[+Y',FMK51329L=K_$ MG-6<.6DW-'O=_N2??]I!:U"&0+Q=8CHI[K(G8(QT\_-WQ8P%HA<0$UJ#U6HP M,I)J%+@-GB46D[A 4AFV+B3*M52<6Z4LL0EC+:BB240;YTGJ(JCV4@*G.Z-R M7C$^"M&]'>H3'O:^J_>^.TLRM]$>=]P0U1SCM3IZ+D M3D5C5KU]R]SSW'+<ZWZ8=]FU5Z ZO]=<8UL5G%$[I\ MBEYROXWNT6A8K^;]5O-;MW?M2KXYXJC#QG!%OF,8R2D6$]LF; MJZI Y4T#V-W[NKJV*YJG'C8_-PURP?G>KF9HM?/)I:WW8^(J/OZ5>1AQI32G" M5 JM'6S4Z&O\>4K\>:PFI(L(18\ZMSN@$NQ6Q2P.%HO((S$ZLL P\R8QKZRX MJE4H.P]&I['?"W:P?P\YQR MB=-\T*4IH7_42%0SH85C0D( ;R?..&XTMS08&;@ S2J,%5CQ:RRQ1\**[XH*:GC"B!K,$3=$(LOA)RRP$8EJ#/IIZ1U;!D+U4"R[!D^> MBC_5\GN=_%)& M$T$IT$3\!":.+,"2$=P; ;KBI:7LOO+Y5??$Y^(PTR&!J0 MA+V$N(T:&64L,MYJJ1--C+!:?I]-?G^5Z\(D9AG37.6Z&"$*[2QV@7NFL">4 MN-IUL1C"2\\)KU62J=PT-?F<%>UY0,Z1A%(T+%@JH@C^T4R)6GP73/U&H;"C M1DJJ,&=,:1D=O'AKL0XN^FOH2-C/GI-R$:7$!!I M[06&UY7,(LKL(X7(+*[Y/TTGG19GO9?)?X/+]5:8=5OWZX)@UF]W "T=I10V M6DI\XH0H _^RG*>@ H\DQ*M!JX:GIX"GDYFH$(JS ]DKQ(P"6QYSB;3G%#D2 MA;?,:8[5TCN1@W[G8.E"2.<+.@1YC1)Y%X&DP/N%DM@+P;6PA@NIK(HF:1<3 MOB:4HF81SRFF9\$35KL0%-!\+"R8[$Y+9+VWR,M<=8\18SQ=Q .$6EX?Q6EN MM.942(^#XS@WCG \<6D N)TQZAJG6RVOSRFO9T$&0&M' M$99@"0@!M-\LY(%?+:^/PGB5!7*;-$ VBUQ;;ZTU .&2)Q>(QM>XUFK1?!K1 M/#N+-R(YBW5$!AN*..$&N: U"D;D>BR!::87B/$^YA%\Z4->)".\JL,9AU5K MQ:^SS./4H-_N^R4-B[F4+:Y\H+UQTP:1IO]RYU+4(WVPMPN))"A,M8+V7J>H1U/<*Z'N&KKDZ77\)KUK*^\ M[Y6O/M[]"=+=;QL)]+#*F@MR?GR7YL)".>PB-NGO0[.QVUDGCX)_] M^7/CW:V=XQWZSWZCLW&RN;7?;GY<_[FYM?>ST/ MLPGNQ]]E),II+'-#)XPX8Q&9F A*#"N2I& VJ:5W=%FJB_W#GT* 'AP^MQC( M\Y;K]5BMM+#4!RFV1 MU0%^PL1A^)WQ3ER%!'4$[\L662E,L*"]@P:1Q9P9+[TGVE)%G/".WDYDWVK$ M_?-)ZUG$O0>95$J RB:YK%]T%CGE'2(":\*!<^#H$CE"AR<1X4,#@Y9(HS'Q%.2 MXB)BSJLOZ_=(>?UOL!;)7;*44)^:N!JP:FIX" MFF:[/03A++.>H42 "7'/ G))2!2%-99K,$:)7GI'C'Y EE-='6C!&(0B+'!O M'(M<<4:]C9'HX P544?X=.4X-5IH3D,RDMO:R[ @\GKF90C,2:X21B9B MC7A('-2J=(A$)H((DFM25]][6?)Z%\;+ :6ICMDZ9YQIX:B"?VNJ$B5"N&O. M]&K1?!K1/#/&N8!U!U,$)8E9+HR9P!AG'(%@1JPL]YKS!6*\CQEK\!KS^A_H M[[Q_+NY\)-%B>DOIO;REC[@JBX7D]([,BQ&:T_A!9V/"21).*QJ","1B3[&Z MYDBVSN[_56!_;>W'(N5,M!\9VLI4*@]&Z'+1CX-AO^5S&E'U"^L] M+.5P )_XV"I3,F9^>61/IK_IC^!+[;-4HN5BL-_K#]$P]CL%R%>_=PRK/RAL M%R[K=?>J#T)TP^)HU!^,?'!WU>S\!QX>Q&,*,^S"+?O\$GEO83CGDE>)KC$6S!Q>H M A7Y013_\2F/9RO?7:&1>#XX#HSDC''4G?U\K*._!_=%:"Y[S*7;?];E[QOV/_Z[[M MQRVX^9_MGC_\M7J6-:9Z=OUTYV"#-;<\S_?;7/O2:5+0LP=[O+EV"+_[!_1> MN[.[U6Z!SFS'__T"^C@<.M:3YNG^09,VX)D[;/?@D&[">$&''C2W M=_\8AXY1$QH0@B:!."U71(]AK,:QF M3L.#]=28I$/R/!+B;"*$Y)Y-FCA'^%(1@;H<95P"H87WN[Y5;#3?;S;6B]\^ M;7[]^J_B[_4OQ=?_7?VR?K'8R74(=SM\ M@T^^)^FH##@B+2U'7$2-+- ])!0/VEB6!%/S.W+A=6>OW2[50M$"A99U8Z_K M0>]5&QJT*:B'XGB\+PI;;8RB6^Z,4MGV.AVX<%!ND:(W&@YR-'^^WW%KN%]^ M^^SB\56C =RJU2T_A.\?C8;ETTKEW8TY)P!^&XO?VKW!X%_%$7QW_)2LS<8_ MQO^,0(>WLZHL[_K[E?)\4_V6B_DY"U>91=(51:[^^-[%,^2*I.*E5/K(@U6W MO>UKR/.YT5(P+RE==FL?J&W1@.OV!\4Z(%XH%6K#]OU^3J&]A7?N659[ ;QL MER_@K0NA+&YRXNTFFGG*\]<;N#)I]A4LYVU2TU\L/+Y4@34O0&"?.IOX/CF8 MU[[<&=XWO@7*UY=O;)9K([XB'HMMW^Y\MSEEP1?8])4<>LX5\Q9S8JI%F3__ MOH_1>\^4MFMMXLVS=_6G';3\HIRDW-<^'I^D-#N;'_\Z:'9V?C;7/K2;:U\. M=TX_M!IKGW&CLTX;G<;/YO;GDYV#=3Q_DK)#=_(XZ"Y\UMC^AIL?OQPTMC>. MFVMP_=;.R<[I.ME=^ZL%R#2N97I1 M9?IT*M-$Q1PX*A'!W(!,WN+YR67ZQ1'DV\8- MO0)RM3H8C#K J.+/V/>M05D:.GL(AR>%/;;]4)W5'8_3<1Y JUY84.$OI557 M!01?BKYKK5P0/ER X-607>7Y2+3&X3O@6B8S#&'Z21"+! MDQ>$4A($KJ.%7[%@/P*WJD7X%XCP&95*0FL7O4'*2HJX8QI9+Q12PKJHA<%6 M$*!2>.&E]Q6PJ%?KHAI+ '?65=A=(_9=$/OK#.G* MA3.(- ))&CSBFAIDG91()^DD8UQK'1[;H?7Z@H-K1'FISK0:41X'468X(+=! M6)M0("PB'K5&FKF(8C+<&>"!Q)FQ.\V\]G2#!:61]VBO]XA1]Y>&H]X87CH7 MCJJ5HJ"X*)<&-AQ+#F"#"[YUN/S5WORJACGH"G5RT%6.HVSU0A%SZ%51AEU5D#!N M7P!_YGA,>Z,-4,2?OCT*\,M\?:MS! !3=K!Y3LZ+[Z"@5F'=RNFT?L2OT8_Z M95+'>C6+\*'?Z[P_"T+=3/-!^ZMENL54;>&7J;;N'?G<.-T0FVO?3IMK<%^8 MT^;J=R5S]UKOD29:(HZC1]9@A1R&W4NC@YZZ)=S6Z1R M?W7A-0W.8I$'<;(ECWNC=BCV8<,6+L8<'#QLH-43M,N/[X%(C"./<]QS/PM&@.T!'^7O50*SYE/_:7>-0#RMK=6VL-/$#+:(%2NTXFZJ'Q M[6EX/-C[O[ /4GS0. _X]_'>YD=7&ZRBZHA],/!SMT'<;Y M%SPCM)L?&WRWLXYW#S9H@VX<[W2^'("Z8(VUD!H'GW]^-XJ(3#X0)\;FT&>.T&<$[#>'"R,X]Y%CK?6^M'*G&WP M>Y&I=3N6[_Q#>]0"FO=_;>?HC^+O?B^,_+!B?=L6]/SX@P_MWG%V1Q1?8_]' M;O^X\AB9FD\NUK<4E$JNOXXZH#3A:Z%(K:[M>K@O,-UJR^:ERDEXL31#2B;J M@ %W(S#8P7ACELEZ@W'RWN#W"]#W+-FB\\IPXVP"?YZ,/WS#:AI3$&.V1 M, 8DB'&'#$ZPM-2%7+X_!7EMONC"9"X":5S!%:^^3^JB?I)L0,[9$Z0N D-X MFL'>NJ/ZR_%VUJF++S)U$>3Z.4^N'IZW^$*R[!Z4M/@L&8LO9"'K=,5'%-*; MB6F=K/A*$DZ_Q!^QFXM@E8YN&!V8$&!8^-$ !A+[MVGBOOB]+V^M3AZGV_A+ MF_5KQ\7GEZJQIZ(8V':L1>@-S/K%B="=DN%4=5BV2$6$R]=SHZ-PXE1\4&NV MA2RB7+><2]1B([B,@?+HL"8I*H^#8TE0_+@!T&.25(5]=(=Y=-NMX?[[,4G: MR/$&9=;*8!#AO[!E?RY.R.+]O)A5R.+!.M\]^/:S>?J-9>_DYMJ7]N;6'M_9 M_J>3ZR1OKJT>-T[WV[G6\7S(8F-KO]/<6L^Q)B?-M7*<8G-M?W]W>R?72>:- MM=73S8_?3G<[N^>#H"W6V*@HD?8T=\.D&&F* \J-R),++L"'2^^X6,;D%2;U MU\CT\I$I)BL)\9(8RQ5),#.=<'1&)!:X((\92%TCTY,CTUDP-7,I2BDY(E@X MQ#WF2$MI4$K)'I/N6<\WKF" M0"VV3RZV9V1'NV2MQA*99","V(U(\Y"0AW]SYQS3)K>I$0LOMJ^ Z%Q#!JE8 M4*8#$EJ>\P'A"??,(+SA,/HUF;^WG/'+5@@6>T:9B-AH8&Z2.RZ,#I0E;@W# M+-0NNY>C*S9GBT4)[RSH XRD9AIQ0B@RPA(D" 9=H7U,)%0N.T8?-\GXYGB5 M17;FU3CW*G&..*:2 _-&4,%)5%:0((47VBJ8),.U _!%X=Q,<5*C+9&$($R# M0MS9A'0TV9ZU1N*DL.:D= !2\F!>_ MQ;F$9\US*+"O!]L%A"#-+?$FQBGO$ M,SSG,Q?V73U;A=EG"^J9NFGOU13ZYEDNB**[?>SUO?UA;VN=7H&(UK%!]0G\ MKY[0'0BXT)2R9*A@.H+]R6TT5!/L@_+):>=K1\/+(>"-BGQ7SH;5[Y29Z)2D M2/.8$.=:(6UH0-@)9YRW L>4Z\@(_. #I3HXJ(:F1X=VXI(X.JJ.#'@E1N5/"6.H\=8YK+*SS25"2@/Q9;*RKR=Y+0M2-6;*GJ,'2 M4HR\]!)QSR.R1C/DB LTI) :)?>,;RL](-#P>OPH063ZV -D<327'N+8Y^T MI?N;^+LLT\2HS0;I,31UA5"/=:T(1 M,^=]L@Y8,F=:>:IK;OS"D.Z,&SO!A*1$H4"50CPFBRPH,.2<8/MWGK&*,ZQN@UQA@MWH!?RI7UPM8+^[*NK!>V7MB7=66]L/7"OJPK7VU( M]U9O:-M%?UP#M8[KKN.ZZ[CN!8^1J>.ZWV[PI,HE9(S!@@;%.9?6>!:BM8E& M)2S%]0'/"W)['IP[X*'8,$-D0,I&CKAA$FFG)"(IYM3*%(/Q2^^X7!;TL0YX M7M Q3HU-"X]-@DHJI+3.4\4%]9I&[Q())EI-B*Z/9%X:-IT=R2@#X.0U1\Y@ MB3A/ CD,*&6I5$YRJTT ;%)BF;(ZLKN.[*XCNQ^-[C$%."JLII0[XIQ57%MO M/"6.!%7'\[PH2/TV2_>N1B+@H9G44V6(>D%@%>-[SY' '*\++&BQ\! M6D=VWTVN98@B> NS4X)S*@P525J5B"2.JUA'=K\TN3ZC2M[%&"T0))4$0UQ2 MBYP/8,8)Z:VQWF/!J\AN^6"J5$=V+_Z 7\J5=:,F)XE@MO5-JF5'^@@-)ZY#Y&NENY9^- M0G'OJ&=#/^6:(L%BP@)S5'W'F!= PD]^7Q MEI7=0WCN,$&7%7[)4+>PM'ER21TSO_COZO4%<0&< JH6O[5[@\&_"A[D/?3 M",#:2H-SM>U1>JCVW MO+2EZGHS7_HD@22),@BPL4A6_?H7$9E8N$FD1%$@F7.F738!Y!);1D3&TN]X M'FCPPZ!K#T:^/?"[@Q=O!CH00>MC*U3V&9A> MI]OKNQT7#K0.LP9N9S0:6'W3Y<[(,U^\L0:Z,^BU7H8=@1*LXL,..([D;+\! M8AGL$OZFA/ !"N&Y6J&\UQ\RVQMUN.EC;R90)MG(&_%NSS/]H=G#ZLNN MMZQ'_M2>F!,52[:E#-A!,)F2 0'8T'9&HZ$+PM7G?L_=0.M2TK2=TG0N)=/M#D?= MH=OK! /L=ND._,Z@9X-MRX-1#\2JTS/!K#W"-CLGSM^F&9A68/-1U^^[?;/O M<9>;@6=Z@3GDW>$F'BW%WZWE[UI;X@-LI.6[';MO.QW79G['ZPWMCN4RW_,L M8]4K?U>YJ:S!)B::U]@L1/.JD#S M'2RA:WC=#5;Q>I9D(5+J>FVVL96?;4LAT+5'W!KY?0NU0LL9 M8)WQ'K?ZO-?M]4<;M>-10N"@A4#CPM,>C1S+\CM #G['[0V[G:''K$[7Z_4& M@Z[%!@$V875T5SG:5![B4^0ABD6OBM%>&YA_ AD\NX#*@1]3.TAH5,?4X1Y3 M_]W45;M]AX.18G?88.!T7-]V.XP/_([C=/O]OF<%O1[&Y5AZO[_LY=C\F-HY M#[8\*%&)X-,3P2U-M%2"MT6"M[8/>H[9'UB]4.0/ M'&:. N_%&T?O6[NZ/6JK\&VIA?$J9P"[]NU#6]#U^X.ENIML- 7;[2+*1!JGFDI'T7< M!UM'"RGQFVOYA(.,BZ+D!H"KC7D,TBH"!):^<_YCQN.,9^?S_NAE/$EZ1[0T M,+=@]/D<11IFY"+2%S)= 001FV7\O/S+ZY)HPICV1!\M0A9F>7T3!OD$CP?# M%$>$-%OE^/*Q08\6V%@\Z]E&W_/6/C8-:^VSNX:U>H;K.@\:]NYGGOVP4>]= M;&_380]'P*QW83QC.O&]?+M)NNA@DYT(EGO^U.BK2FV3:>Y#9P=^& MZ:LWGUCJ3S3'TI\\*?;(B6%EX8"[ZT&TD4S0$[*3/6Y>84&>7,NZV*$#TCS& M1/-#Y]/!_33\[!36W\P7^C'6KB9) 4,$V;R/:D=W!^U#[B]2088M:RR8AG&8 MY2DI_Z6FK$H#'%U>[0Z"3C9V(TD"NXB#BSGR>B^HZTA<0?\3?GYW3\//5_X2?_OAO6(__YZ(KZ//TH_GIW87U M^8]/YJ<_ODT_O_NG\]F&?<(ZOOSRT8+G,.]O?W[^\_.H<@-=FC?_#D96;^#9 M=F9QUQ^9?3]@C"Z*Z=QL>9RARNX_/2FT@Z@7)86>1PK] M64DA>^0P'XZ(3M"S1QUW./0ZPZ#7ZW0]/K*8XP^XW7WQQM--SVJ]$#HXTZ&- M=>4V4SO?\5D*G$KW2$+WG":PI#_IAU-(Q=^OMB:$89Z'YTW !UP6!VL"'Y#! M?#^EWY58W$(L?G[;4,X&9L]B V_0Z3-0R=S XYTA"]R.9PVPKU7?[@\M4,YZ M@]8W:E#!O'O7:A2W[H5;:R6FQT=]O\]Z'>YT[8YKVTZ'^=:PXWA#O]\%)'FV MAT6&5%N59XNZ;9\*4P:SK/.3G7BFZSY]3"4JE#7W $%XV5!;N.<-[6%OU.EQ MK+9FF:/.L-]S.D/''G9M9KF6&V"A'[.WJUKO+7(IG3C#[M,=HQCV40Q;:RYF MEP]--N =WQWZ';=K]SJ>X_<[0=\:#)U>GP]=1I6YNBK77+E?&B41TY1A_-R( MA:EVS:*":RSXH\CR*8]S[2RDF-Z?'J7:'*^)MS.'3"D./P 6_H5(N*AP\&54 MXD@)QVV$8]C09H:!YP_Z7=;Q+9=U7,?U.U[7[';,H=US&/>8ST$X.O:C Z65 M$Z9MJ6J[S*A6O/IDO%HK,B._YSBC8-3I6Z;7<3DH,D/>!8:U/+_?=4>CWF@ MO.JTNO#!$6@PA^)]^9)/>+HBO%]H+KH6\_P4'#)[+C6SL8%'Z/F(":;03^^&PS[0V\(6#;G9[?Y5@ $,LX=4>=H>_U S8<#OK#_HLW M[J/O?Y57YGB\,E=)SJ)MM5E5,>")H7+8)T=+ZPM6;9J_8BQ#$E_D>1H."TJ( MO4J.NFK ?@ZC+\UHI+XY\(?VT(+#R/<[KN?W.FS8[W=XUV:NW;<&3K>WMK#@ MPWQA;2T:L+4G36]/QN.1O2\V)^:(M$@6?BRF(!U_\VQ=<1.PCRH40#W0=SP;N M-0//Y:YG,<]AS'*9B9&#?L^T_MT?O+B[%HQE5V5>WE %@;6%2:0,W*Y M7$M5-@1E5.-#205F_0D; L*+?/TGJVJ<[$.^4GD7RULH%M[XO)I'$&!G =Z+H%H+D-%H0@; M(.P3(;[/@=]Y*LKO_(T]\PJT28HGW5\V8 4P<:E,3C+2\% "NLK^]HJ]687L M>WGED82XM.NEH@-$B5C$3+,-[1.+@6SPLN]__<6SK?YK;!R9^466E0DL%S&+ M;K,PP\U]"&,6^S Y;C,(JR27;SPKHIQ>J8]B8XG?-Q(�%>\AP=#M7/- M<7(-^LG_#1+_[Z\N4G\"BD#VB@=CEKX"DF>O<)F>ZPYZW<9?;8LHQ'Z5YR$9 M'I;M6,8D!^WM(@8M)Y(4K@$V/H#9H5EFY_\U9?5S$AT:0D1LMYRE&L?22]H[ M[O/ID*="6W8L7<-= ;M'\)#H"3^X?/\6=T0UFL2;77K1TLY0KMNUGKU3BMMJ M?WNBP5VM:4]42=B<(\VV4",1CO7Z)T.[PC.B(?;D^9$AO=ZP-.A$2?(=16/C MZ,DG+(<7KY/HFFL^V%,,9&$:9M_%J0024?R6AWR%IK"A)NS9=]@@TCCPYNL< M/H6FM1:PJW6OGXL,?LLR:G=T'?(;P;$+]O#]NWH&3>E.@OF=:RR%_VECGHQ3 M-IN@"0TZ!6R"IUDX"D%B):$HR3-FH/"4KA\YE&D@8:$]\6&!OL1ZAD6WTR38@RR]B:!@QVYE,B=CP6Q)^F8Q0 I//#S MA-XJVZ]G6@>4Y6HO'\1>1-/VK\TMW-G-W=! (?DO!E(B!3#= )#C.$$>"DB= M@$U/0Q'B#-//BC0KN 9C:#Y+A]B8-.;I^!86!PH-6=22/V](68DXX < 1$,U M@?V?@B<%H&?"IUA8XA;#D3A!F(.-XX<(;_P&'7F 7I_!_,,T 1.3TP 1'$]A M,45]%UY#3..O.?T"[3ZT<<*,R(H@11 <.< 1A^) 41XD>+O-%, % (O!)B( MFV62,VA=M3C0H1,\ M*>@I1Y2/:D4'_8'787Y+A!AEPBKAVF?@LHEV0:XJ!B(!5&O8^[ 4GD,./(=; M2.'T!@*6QU2>RN'AD (5/,-=5!-(7Q@PH+1$T3)'Z:$)1>=DUMAIA@ M:](,G,(!6)IAP(XIB\>\4@+% MXT L"7^0*P1$1_F$5K]J8XD$03%#@.LU"0!-(_--2:05@..2'JI%X4-0A%*@ M<^ UDL2L%,0<3)LB#Y(;@GDU,2P](_$!=F=28,Q-++0 8.T;. F3>$ PX8@ MZ:FL,?+\(DX-[8"9^@ML:%G0(YXK,5_1;L9ND"-Y)6XS%O$%PK_D@N4^A4$0 M<>T]" ,":<3+]WXIHA'2QB?^(_03'1 P!7$9P=& S@& "?P[;1ZD$FL@/>$( M ;@'?,2!.@71P("@WR8P8T5G_X E FYU>#&;A3F7:TY&(X&W!<9%XK_F0(4E M[W$\F.$0 =HD18"DB3"F"]RBG$A')IL*L@M2.)UB;7C;&&/I2!#0DA(,;')D MVQO.*'(6009$EB;72-I-=0,$$?S5T!!163&;(9%/4"O-D&'&6.T67ZVT%5\4 M<9GP:"9 !$=L.!;: )>$G)6\64X/'\@#"[6.8@3O""8C+077;6B 2Q09R!CT M/=-F22Z I(VC9 C_043 .>J7PNU6 _4E'0M943DA"SE[S7S M?20Y<<[64F(4XI47[#R<%A$<\;,$5%<\54&(\@P0!.M.TLHG-4)TP>X$8 4 M$+0"I,#+.5H @N%1U(\YO4[F:3TI6A#A##E'4,)O,;FQ+DE<2%4+)P4ICOE9 M)"90G4%<(M8!9VBYHWQLXE5*:$)\+?.7B11DQV0UZ]"W=!LHFK<+K57@K<$7 MXG0+TXI##EH)N]1$9G!(4%\7L18,H0CL.AA M4$B55'I6,Z$OD48ACDXZG4+RL?#A$Y87 M[_@W%&8@)@*T&O#V'7%,-ZM9Y8_Z^.Y;5GH8<%'SXPG[8P9D]P-.AIS#%FS' ML/Y:+@@D#F@9,0QH6;+!?WR%;3;B!MR46C] M(?FG 6E!0Y1O8R0J6,%+L'>-'IP'480[:TB*U:JD\ +'O.$$)B$D9Q2**PZN M:U/))$)WNH$EQDG<\5D&07AJK[BP L/M#&3%#63IMH!O81$\6$)"DJW?-W=2W8R6953H?GH&PH&:?P\9]VV7M64,P5 =R+&)G M8,1#%F#O:@ZJ=$) %%D@@!N?5L]TVS:W2/YC$@[#_/6QQCJL MPLB<6]Y\=K?\RB"&N\,4EN5E^X(;M@AE:)PFFUQDDZ?OWN.JM"4:KGMQV.&I M*/Q?8'OPFPEZ),J A'0^#.$1<-P:(<],A:+[#F@6Z(\05\"-6UUY_VN)*Y.T MO@+>X"-SRX"0K&=IH3,F_O9W@ M#=4V#82>,3=ULST^OEG;BKR"-B+SL?W:FMM\RI9MAP/.3;JV*8C-$:!VG6D; M0DX1XF9@_6O[I/*NPL$W$="V=0 2>K,R"7-M^G3M_0^?PS;@Z,4%LC$__-9] MFU'T-Q%%D"WB?)N-M2+G>/7V#K@UUNH-]?NZ8[L[#%G>+%FY;05ECK_5VXG0 ML^78>M]4!*T(^D@(^JS;U1W/5'7R6H86US+Z^T;*_NR2QRFKSU_;;+-M_H*! MX1BD, H?5IBUM<6JURA[NM<;M/UH5'7+]^+0&>BFTU>TH&@!SC+;TJV>UZ*: MY0HMB):^;0SVC91#43$>Z0]K1!C((3KX_KE515C*:)3.8%=1/9L)R*9*HE', M\*SR(6)TD\S268C8.@I%>S5 +-.PG\6XWML._[K)AO.31EBA,E%033,,;4%I'P0I..S:'V]<4X%#>/%H_0]ETI-1('M[1]< 49KRW$ M3%>W!\KGTT;,G'F>NE)O&TZLGK%WI)R(9V%OV_R=I2FC8DHL3&5Q+!9@!0@J MHOP8C_^!68"._3P&H++,[_4I;R%E%$[V@9->SU*\TD*\G%F#KK'%#%Q5O838C[J8]ZJRVX]Q M@FQ ?[-8Z,#ENV29H5*:*'6PA;LXL1W=4<>6VH<5R7-WI'E%)MB,+[#P- MU>TS'%1A\V [H8#-=>6>![KI]E7 W5%A]_?9:?0FA+$6I9 ]U]:/;Y MP6%URZ/FN,_6@[EB^2A3^_!@U5B>I^&PR-DPXM@4/4YBM!W3)((OQW (B\I. MIV MGCG.]G,Q1HX(,V<#W>HJ\[UM6+%,1U5R.ASS=W72 MPY+YNW1,7[V_^G8!:TG\[Y,D JUQZ\;B4MD4FSMW .E!4N#HY9X>IX^W Y!; M=[W=(51:F$QCF9[>MPZE"?3NUWNUNG[:G>$+QQ-'RA&69 MNMWKJN-)N?-VH$.O<.>](OVYS':E/W:PGI[1O8_,;/.OKV=)%F(;OPW35V^6'I9K;I *UJ8-1[=SF=1.;RF3>JW9^K3;?YO$ MQ+,LYT&9+RWRK,?-9K1!D:*G-)]PS2_2% %VRUFJ_:=@:!^R@&?R&C3 M&4OA+V# X>NS-$S2^9:T3Y$11B(R;^F25#XN?C'[PR_ M^E]L.GL-[R0W""KMDJ?7H0]K!:A33AO\K>#EK$D\3G#!;[_\Z^.[CC70 -(! MGX:^:#&498D?TI;+A6=@BVI)&,$/4WH%_@?_'(4\ BE9SL5\H.DPOS6T7S9K MU8OC(] #A,.4I8"VP[A 0ZR/,AK?:) 2S/ 5P G4&\#*C M@GJ22C[P80JHOBWGS_ETEJ1B\]FDP#/D)FZF[@/H,Y@8.T!E28%#(5L ?C(# M\,RU=Q+%\/PMD5>8X6<9]VG?0PY$0515;@9>Q/BP(L.OC"VX],43F7A\ M;R^MC&"UEI<%C7'MI6.X0(Q1).FS =RR*1=)^9K7X? $E."[#V J0Z9 M.Y/UE4=!7")5=PVK2=7B ^DHW89Z /:FO3Q2B <5(0*^=9,06#6W.Y#2G05H;@.(]=L>C78L003,0= F0E\Z!QN! MI\)R^AM;N4C^8Q(.P_SU,RU+FZ1\]/<7?PF[CF>; -# <[GK6,;S;!O-]GG/P 7O M4]N7^Z5(YS6\V=K**ZYQU2L,KSD,,. NT32_V)@(%CZ9IMVA9Z&A8O M/,6 8:T6ER?('S!'%H12OI+S!1[!#-@PC@4.I#_T& MVB$GS2[G6=-<:3!(G,2=WXQ+8YY#MK(R#M.HD!EQFZ?"2>O"LL&"FS/)YE16 M)E!+EAZ8__,OEE)CG;TPIQ!7IH+4K1G.W3SG:LF!2/09LHOO)T5,%#8F\8>[ M$_1<2S1I%LS; +@ 8!;Z*LSF#EJT@VJ+"FFM%N:D'Z*Y+,- $Y*<82!!J!4Y MT.2?U9PKF #)7I#\/#\(B @QE"VO5V@&M0T>R"$L13S N = G@YEY2 I1=G8=XYAR$*C8:_$'D+H5T*C'*)" ]8 MX 1=H4@#&;E,3L^0_U*D]T0LK0DL1I<2T!S D"@:UOO2,[R*)HF0EHW TJ04 MMKS3-.7E*DJ&'(4I3&(/M #L''Q>DLN2)=YP>N&,%5D!2>E$R_$])(*'XCC& MLP.Y2T1HX3(6R&R%B;R"8NZD@AUCEL8Y#W.@)_]1)M=J9_3=1-QFM?L)U[85 MS-%1MG@5).Y\JLN@$O1K-R0TX?*Z&FUZ^0O>0G9I@X)7*Z\(W5[#1B,VR_AY M^9?793>D,*9ETD>+]Y71$V(5R&SQ\W M<85VK_:);D*T]VCQTAE$5J\&!N\&U5.."R!?A?$/&H+\VUL*A]@F$KWU >>; M5T3>(J:ICYOF)&M7DZ2 (3"2Y?T/G\,VOE9A8]F)=+/[)F/,'E/%^)CBW=L> ML>[V]*YM'TC >HM"SA4]MY.>^UW==OJ*GA4]'P<]G]F8\+I]F],6D=9&50I: MVZIA#5H<;YORRJUMU=#&EH5[VV8SS>.XR@.MRT[4>UVS[6>C*K.R%R].5Q_T M6E]'0='"7@XSR]4=RU65D%J&EFYWF[;(K2V$]"0ZQB/]8:UMB[QAZNDCNAZW M5M->TU&H:VQ;_KZUVO8N^]T>M=&U&E".:VQ;25&1PL[D:4M ](C6QZ<.IR,P MY-<;\:"J#$FSUE8+40,V!K.Z["3 LQZ*=:)J92 M(BEEBI^"_7MF.4J3;QU.NNI>L64XL923J(UH.;-,9?2*E90)VG%"9=#NH!SU MYOR;1Y!7LII^OJRO\?B8SKJ'(QST[C9^2A4%O!<+W-NVS;C"RW[\Q[IC;=^3 M6&'EB;$R<(S!$03-/XE;OWW>A=5Q>[(VW9!C^4I1?6Y;G?6T&A]MO>D6!FL. M=-,ZE,2!UC0MNL>&55QR;%QB#71GT%-LHMA$L0V6J3O>%NKY@5'L83LG MU^6B.,862E$\\.RMVM9N_YSDN83[9(SV><0^Z(PZK"R^.8O133"WS_Q M'R&VH\NJ;J:S-/F#^V4OA8!'[)9:K6!S.-$"12XL6^A7MV;YLI%-U4A BUB* M38LQG$LTDL45HE ZA::GFQ+0TW4RGB.@LN4ODDNCEZ^Q!:F+-8I..$1>DDI$ M;R;9PZ?L]8(S#V$Z:N]4-4/"*:E%1)Z5JQ!=2LHFQCKVB_I.[8NHTS%V;\#. M/VM>#M)0-+.@3B?53NI>R.6#:1+@OZB)XTXZDQT8/5ZM;&:]7JAAYR9L+C4G M%67_WI#5J'.%?9]JMLKC770M9JM#ZAAH3 M0[LC+$0V?9?2%#ZK>[*4^[V[+8ME=%>T9;FC/^A"8U75YW,E*S7*EZL^GZK/ MYPI=93\B?:F=YRKM<5Y"D229;UF,\F"Q/3$@L M9_%< V:4*(NC:(V^R0L*Y+K>PZ2(OESJ 20^D MWQD"6V@-'P K:#6#$2*T,=4 :>-A#ZVGT$$M5C5 6N'I.JA^/ZH!DFJ =(>K MMK6=-E0#)-4 Z3 @IAH@/4$0Q@E*9=4 Z8 3U50#I*WWU<+8+\?4/5,U0%(- M8XZ$GKM]W>VI!DB*GH^$GL_LGM[KJ09(;4.+V]NF6D5KPLI^-#&\<%-)8$_B MGVIM$M@*'4'58:8L5FL;9FBM MS2)*Y#(8.NT5=%F%4&DABJC;;1LST=$>U)&HE9M [Y:I"YFW#2K=O;%^RYC"5/&7[JI9$VX#) M4S:0LH9%[1M+-6M69IXRAY_('&Y?OX%#>?-H_0PGV^RI:ZL+PK;A9(OB[@HC M^^$2RSD*G&PIJOMRV>W$RN=/QY8*<5?/GL<>3 =F IW9@[WWN%!FZ3TX\:R] MQZHJG-QS<6YU#SYGX!CQX6N[GKF MT7974 1[= 1KZ[:[?>=;1;"*8)\M?\AV5/^:=CK"UK3FJ<4[C='Y DV%%0:IGC@I=43US]KCS-+G&OAX+K3LT'E^':1)CY7+J0W,+GV('!VS8P*,(U!48DDJ TQJH(8ZH M \[&"<7!XIV>T&DVJV;=Z/!3]8;( GA""@XSJ/;38J/:Q>R]CF+HEM]?1US MK+0>\S&%Z,+( =6=D^AKCT<=LGH5C*?L%SS69%11XJ<8Y5<+9L4*+1N8@*J M#UP&H $@^U0;_U3[GFR,YZKIB6A$@@KP+MHZS;4U6=/?J2(RX(0BRG%*XI.\ MT9@J6&*PI1XI8P7HS[**398D?4CN3FS"?P)93 (\& MSX%>%F915+,9U.+H&PV,['?@^&8TRGE.+AI6M:-:G M CQ9AYVES34$*8M8>GM_FQW[SC8[0X8MT(9YM4K1F<>LVNQLVU]A$W)M3U>& MMTDZP_8G7/L"1\2$LT!U8#BVI@8'M5C5@6&%W710#0=4!P;5@>$.P[^UI;Y5 M!P;5@>$P(*8Z,#S!A=X)2F75@>'HT@[>8:M%],Y4UNXT@27]23\X.##P]7M-52VAIL6_E(T9:BK4W3OU2K@K:AQ+(?$!%RF#$?1Y#1 MHNHIWG%R.3J8O*IL7PM1X^FFIS#31LRX^L!5F&DC9GJ681U+C'P;"RON,>9= M5B&29_')5'OHZF;O\(W)X\2,VU45!MJ(F3-G8"D;N64XZ1M;E%-3)G(;#^'? M69JR.,^T$0M3[9I%!0=3&0-",=Q;.Q.%F'XZ)7O9L1VE^+<0+V>.HRKYKP==U7K@T"UD40MQ\0P^&3L92V;TMD_L5EK_TWI&/64@MQ M MP"R.M87$;S%6MA3=QUVWMWV&Y.J0R5\Q56X'10-EH.R*2@"G7/-J%U!I836@ M,ZNK.^;V5MWNH'(8==X44YP44SBZZVS?%D$QA6**(V8*W>N=,$\Z1&VE)%$0G$1CD1/IU%R2WG\W5$',.NBH)H50&K(=81 MD=^6DV$E)BK-HS>K/6ELULC-"F,M*6#6//&_R_I4#7(J*4A4](%5P^NP +=V"H*8( T(- 0;J$]V62V U+@\S0*BBNQ;L$ MNFL;?:S^,4LRFO^<9H5QZX(=6/B@\:$\MLSZ$S:$$ZK(UW\"M.!W@*A2YN?G M63$%E-TNYQWNR0%"5&;;\X!I_CE)RR7,V)AWAD!JWSML!"L\9]$-N\U>O)HO MI1+&G05H;@.(]=L>C7;,70+F ?=1("+FX"#C*;X%BV K%\E_3,)AF+]^IF5I MDY2/_O[B+V'7\6P3 !IX+G<]BWD.8Y;+3&_H]_V>:?V[_^+-%16L 69Z"Q," M265_>\7>K,+SG>)OK]+N#B&'D-&-B0*RJ5?OFJ7+.+&>B%QM*=,K14DZZ^S-)^2R -1@.VE:9C=2F371]&Z M8E< 9!#RSAPRY+%>?K5*SS"TJTF8R:F)");..(9EL 9:8\RJ !:."B]_A\6+ ML!D@"?SM[>5'X(HI'%E9YB=:$8=YAF7ARL*,.&QR$VNC)(*SKM*#0$7"O\M! M[J"7,/C[B_MYU.N^6$$;C<)3EKW'&EI+&C)1QC^2&P3,>P0?:8TS+J12MI:X M%S;P^NEERI9[$C2X_.<.R\AOJMW]SK4"2/4WX]+0?KFX^*J-PIC%H$=%VA2( MN "U;+"GV"%\;(4HCY7\TXOF6A%77*=-#YB799--*H=&HBJF8G (U"SK&H8 MTNN9J!8*_RUUK#B).VM61E-'!5IZV@7%H\'8[W_^>/7N@H:"*6 M4_B*U[N! M7T@Y'!; 2\!^ZW7Z%M'1775I]T1'6ZWM+LUF 5//O]@7;XPM%W$53H&2/O,; M[5L"Y/5('MP_VP/77X>P^@54(,\D,1U2R"'BH+N% RP&Q9M"/?,DB217@U!& ME?3[B8$NS$]LPVC%:E-X;0(:#QCD(> ?;,X)JC@)85C'G^DX&*9L!!A>.K#AT@ MBAB4N"HV))19?WJI1@:-RDOZ7-DEG6JQARD>3T(0E8JCL"11?23E$RRX=,S% M*_@CC ?F'BF@52I#=H?MO7]M\$&ZWR)TP7:E4O0DGK-B-HOH)$<7Q:(^36HY MG/MSY_WY)@!QT&/9[)74=5=":+Y]$C94VC/,/-ON[=W,F@>-Y1I4SYF7%BV> M"S4NFC:+U,-8EG%T#X3H%<86TVG\U0ZX5MI86? U)U M#:3N),SR),4SB"V XHXP. PCK-LO_(7X PBA3)2L M%P72\8=1@=)+(I <6D&(*%QAHF[DY-OGE<+SWAXX>[T]:-L%P;'=!>S_&,6V M$@U7*Z[UQ-0UT(82.$HBGI&[;MZE!V)K4:U +QH9-*30G@=6W^C;#ZOW?]>P?6/@;%;K?IM1>T;?>5A)__VO M=6#8@]VOM6=XWJ&,B@T/!OTG0)?KN9N.NB(&K>0LL)CXP^9W'&\O;1SL?CO: M%BR65-ZXC\,#:F,?"3"J[A7:4@. QP+B$'HC;%:$^S,H/L,C\9@"Z8C^TKWC#F*VHQGV"\)@C%NUGX5D#(!'=?%-T4\&IX3\4 M7>4N9YQ\,6^%RU#!J+ZS74=4"D9UJ;KW9+ILVN7\BU\UF0",/ M5D5=K&BQL(/5=0U[@_6M\)DA&CJV@;M;A"W+N'#-+%PBG#!/U&Z# M_Q3H ,68-Z-DD UX8XWY<=*0G(N:V;6UT%XP]3>K<-!L5?.\;6D:(G;NBF!0 MCE'>E,@K@_W1$G)AQ$G(?HB*,"CU'M">L;%MW41WI8C-L'%"G MBLTV--!-:]NRV+NM-*(HHYV4X?9L11>*+E9(#+>O*$-1QLKT[VE]\WD+L"O*:"=E8 B89;]N6^W!NR]1%16UC(HL2S>=9VP2NN_R?^UU5/S. M,'-7."<^1,D-;EV[%'&3._%2;%I0YV2*\FRHE75UUS.?O<[Z$4'T82>7@JNB MU/U#U-ZBH8N"YWWP[.G>8%ME0T'UH.3IYO>91X0!;]!_/NBKN[X2#>^C(X*KHE1%J8;!?K7FRV*8)SF+CL>U_+AV!RUA$$?O M.@_LN[K7&OZG@H_MX[D4-IZ2.P:#;>,B%#Z>4#WM];:_>5"8> I?I-XS']B# M6.&C-8KND#I]=2U.W([R_ ;[8QVJJNE/\+Q<5<+.) .?&? M-!I9-^TM#G7E=;H/I%W=!Z^"94^U. MVY-_UM-M^WENIW;DPV^Q"OQE+H+E@'WR!T/-MFY[VS=@5^&)ZUVU]@.O,11, M[S#.]$%O"YU70?1^V\SLN8I.=^U ZZEP[W98$4\$UY,,]W9TN^>I@.]]!GRO MJ2S\_NK;A<9_E(T1WX59V54T6-L]TO5A2U*6K; M?K<]O6>;2IXJ"C]:"C_KZE97B5-%;/O8K:N[IJO$J:+PHZ5P#Y13I3 H"C]> M"A_T;$7?3U!K4G'"H7&"IP\\2_'"W/5/N1"Y9-&!?#6?;!$#I%Y]FEC3P$@U#-V$W]K5,+0M M<-FP"^@)0TAUTU3=-!\')M5-4W73M%0WS4/H1C/0G<&V]394NZM3( VWJ]JL M*KI8*3(\5XD,11JK EB[KNJGJ6AB3ESH V?;-$]%&:= &:TJSJ+Z:1XH%=F6 MWK.?41UI2U7SYW=5J'Z:[4R>Q@(K[A9ZF2H(<+].TS.?L?_8D4+UK.?T%97N M$)X#!=#N$O(*K MHE1%J<CM#?K+IH[MRA?!P=G/JZU7V@[INJD^5S@5YTTG_-$]W33LY3+:8?)(-8SNCR.%*9G?;W75^U>GUU? M47!5<'VN.$++;M=^GD;&JI'FP;CE#X::N[KS $^6BDY<#U'' M48U)=TNA?7,+NTQ!]-X0(-U]J,=40?6.*QJ5W=$.&^*)X'J2D=YG[O,DA)QB MB+?JGJF*K-^[6UL?#%3# 47AQTOA?5LU$5#T?;ST[>A]RU$4KBC\:"GY6P8\?+*J'$#UAA+]'V1B'KSMV'ZZLW\3=/JS["7 M33BZG;LZHK99.DB )Z=\A!H,19")B".6!3+ )0 M83&F:Q@TT6*.XV&O,5U+Q#U=/*Y^\5DVT6;8ZR^ KX>WC5>8#T.$><@S?4MZ MO0JG/-,^\QOM6S)E\>/ I^V063:<,DD!CK>BB%6%GV340!H :92D4T+/+.49 MDF=P)]H,[6H"V"U'F[+;&GO3&4N1!Q!=60C;8&ETJ^5A'L&@34K)T]#/<"5B M:?1EC C"1H0+OU53 //Y183I/$N4& /5<2UC4UQ0',/G+#LQ7-]P+4@,[1.+ MV9ACZT*"((\S %BF 9()1%C?+)?US0#\BX!D&3%>S*);$G: R"1";DKY=2 M2^2G"2@!4WV/DQM@E3&'A\!"TPJ7%+C3?YUI ?>I@G-GRK[C9R#Q *89SXSE M8R0,_OXB[#J>;<+9&7@N=SV+>0YCELM,;^CW_9YI_7O0?['B[)FR=!S&XL2T M=W_.T#CG0(E1Z-^M;!"X?@W_4X0!-L1#P+UE,_Q2^\:SI$A]GBUM?9^H%!K) M\I];'.M[/<77K?=W#IP9A?Q:GN 6I"X M)9GA9^CN*>15%RDVE%AB)^RKEX MKQ;MR1 V)N5+P#/X'*1%D:8HCPI@_S1G(*SKLQE.?,!K56ZQ<4:P]#O/,T/[ M N-'-?YSDAL<2S/B.09B1OM/P5*L>GX#TNNE9QF6!L"*8$Q#JPDGQ/7 \*A: MP/IC;,L)AQ#*/J$Z1+ G=LW@S!J&$7Y!4HQF ^&71->T7%!-PEP;,9_>,;2/ M,1V?U!N.#9-"+ ]6,Q4;\I-K#EO*Q6$'6PGX,-?8..5]P=HY0:\5S M#-^Y1QZ-1CLF"J%6@FA)1/#3.6T=WP+*9,^\ FV2\M'?7TSR?):=OWIU")HX%[7,"7-/7.MJO M"=#<%1"3]H[(!AY31H?VH2CE'QKA"3 MJ)R24E6/" . ,C9A@?;2[AF#4AKA &L$S,7/OVIOA6BY*(='/1MFFX)@ #%Q M(S1M,<<]7VH,!#6\ "P!$C5-IB144*&GH5+N\_":E#>24%(FAS' )D]2$&KO M.,@Y@$I6*M9B%:4(6S<2OGG-HH*7+U9#:C=DY8',+2(R"F'%A8]V6H6%K2"S MEE0EG;BVT>\"+^O@F#?")]",!V%P)4&W].TCKT=LP[0\#E]PX;P0K/673#;K,7K^9U/5#T%@"W MN&=U%C7/HK_./H26P5*.L 3ZH$ZFF4R,IST0ND\NJT%*2I\()VP*3 (-#P;JKXZNA84:6GS MYD L(+5AS9,,%5:8=<6912L@!02E-D-+G53L\[4@EJ:9E%C(K0UCK3OO&:\$ M$[DF:V%'[E! 1<1F&3\O__*Z]-Z',8&6/EIT?,(LM7@P3"$B9&:!'%\^-NC1 M@H]6/.N!G/&\M8]-PUK[[*YAK9[ANLZ#AKW[F6<_;-1[%]O;:-C'-BP?++VZ MXA;EZ5N2+QYM:Q(TB&\^";YYCWQ#ZBGQC@9LL]-6[HT4F-9V^S-MGI W2DWVU!7][;N&O7D%5ZVKA&GJ*N=U&7;NM4_H=ZG M>P/LQ_B:9_>(W,-*$=]LWV>N[K2@0,?)%/;9$"N6J?>L+>I4'7#R_MZ ^D%< M]SV>Q5M3\VQ#8K('NN=MT6BU?>K(,:+%TBW'>^:3?%=!A/L*V-C6AU\;4A?+ M+/]\\1L'<_GYMNG%)@_UB"(R[@M]Q,@ANM0+M)?H>:QN)44L%_R<)^2V%C$5 M<\[K9$0>:D-[*R,Y;CE+MYI<.-6Y]M)LW(>.>8ROBL_>7GZL7.I^@G>$_\7B M@J6W,'B(P6N)YD=)AN/*B]A?OFJ7+,+0S\8.7EI.8V^+WO@.;0B#'L,D0)\\ M/EUVRL-.:S)M;+,&(:QIRE+ *4Q!T8[UK8$(&,&+3@+J58I[UFL>%P C&"X'VH,%)Z-1QG,$.072 MC$9X7PX+O4G2[V*_(N9GFER7U^'T,89>8C0G7:6*I=7Q:3A ?=L;P:Q19FB_ M4T0OE=:AUY,XA.>PU0RD'H9XBHO=-,R^ES?-)1AX?!VF22RNLS$P*(&O '(: ML U%XL!BQKR*4 (&"K0DC.C=,<:0$OZ25-SPB(ZN&)X$KU2!I7?<(V\7*-%6 M65M;4'?(VGNVK(3PBN5>8<\SD@PG%K=:"@?^8X;2$T,"YX32VL/# @&5@OSO M&5XEG4EJ::P,048)+[E?!/\U@@-%&.#O#,/\J)6#]@$D,FICVB4*!+S*+2]A MM6R&8[QL'@1XSJU8NMX0Y"3/PAAC84"@%B"A,-*<[H=GXY3!X15B' XMH2'X M2#B5:\$@HAG]/(HXS\6J4?I'G"($/T1%&&1R!U_3)"C\?'GAIN'$(_DUT M^@<\RF_+@*=9A,D'P4J4:1-VC2&V/&X>H2%N"H;#XVN&D8=%+#0F>#;&4"^D M+QB&(M)@!OXC%!)]6( N)"*_M7\D-W#BIAC^YD]63(IQ6G$.^,79170;!I,U MS^8AZ@A)EL\27#\>TA@Y%XEH6>32E#=R 6J_9(^\>0UI2/"M0U,(\D1AT# M-B9B\F(\OSF)3J$?"(Z'=VFE<:)%23SN8 #MRAF (J=A3GJ)") +^(BG*1[M MH^H#4$LD<"C>L3X?MM?6GE5U::M.6+O<:IUP$^VK9>!M*_MSAH#/3BG-&[I'2561#R5*<8Y)3/6(AAR(-Y ME0+Y6(A888&Q.K3V=Q%HG!4S4%J$:=<\=FCM0Q:QN(R>6[V;>?.? K"S"9P" M0K(W0Z5K>=_\-COVZ,U- MS%;H5-D*.]KL,S+ZS@!S 6I:WOF9/$>+P>Q/8L-MM?(7;XQGL"2OUB4O2%^B M2%D%=9O'Z.5 M^:JE6[1*;*C=7"@K5N1"Z#*-ASR>>!S W")#!+Y^:2^NC?8)]B',+F27%,DX MN);A*A%X("81,\V1K,61GC%CY.V$Q6.1+[*1NDC*/FPHG,X8JN;B2.+ WB'- ML@JJ-Y,0K!M_(9.D:8[YMCFSI0Z:,2^D;S:324 U3Q:&7SM6U#!2"HN%/X+.H]-+2"08P M5FDS=G<>!BIMYDC39O:J]%_R6 M>CQ*B9T4>54TX1X!@[+L9<\8+/GVE@Z2K7P8K<;U;JDWW;>#=FJCI*&W M4@W=OQ:Z#H-7,HE_R4"^XW1=+06Z=TJ!EY;G&O82%Y.].L;[!_@H]L,96J9S M.;AK%]<0(N*28/6;,M^YK.208'D6_,L,70:@VN(=.1[/K*\>@7IS)=&C.4*-C$9C93.A$8+*'^01&'&'5 MI]+)K05P_(J"#U%IN<_EZVL?$IC<,CO_KZIT0QJ6O.)_!VHD8D:K,\6I^DP8 MA]-B6H+V!C/%HPB- 0F>8!5L9D6*OHE<*'0(\JKF!2+@I6?8=0&*-<;[@5GV MHNC 92-G\K=L;=C.UH;\*4GQNWWOP/F!N/$LK06&Q@HR4D@7,_-&+SG ;O"V M0EYD $//N$\%TQK>MMHYU:QR(.P\\M[-!>(LC-/P3I)9AQ\UQ@8+,$BJ C H M0-A M>ND@K/V"XGZKNEL:RL)7>(OP,0;Y*">&3Z\3-'&BINNN#( 1%6C*DC,Y7=W? M"%<@^1%\DHGUZ[?E39,0=%G>O),J7;I+>RY?('<'2O_2$4%Z,(C&<3ZAD">8 M'U8_TD)178_C['B-B[>( ![>!(P$"#RJ:*.%;1+L^1HL:AK\%?X@S- MUY*&Y-TC5?J#R M GC <47D\ ZSM)CE4C' Q\TP)Z 6F#2]I?4*UTACQ;1.E!IEP!4L2O ^?B__ M@<;&.>B\3@E0 M)5R*;.$>?5ZW:=I!M0,(+P5RN@>Y>WC:!U(#I8 QWTDO6Z+L0DY$)U M^89BAP(YT$KCN/(%23%7$J2N/5?%G>$(C5C>6AD%#2RI+E=68XR6R$'5M!0JN6&LAH0I![JP0)"[S$(M!DJ%"+J>T='FM.:Y 6 M'< A7X?3BM+*%!(\!D@<6JI(6PV*7^%0$L[A@P)G*];V(4GG9 ?>B:3D%H@J MJ.I:QKG6$35SO=)NN).N2[-!ZDWX);ELYE(K/U3B];(2K_=D/Z@ OGO]_FVA MI-+^6[BMR@0U5?67)37-PV5E&69%4^MHBA(!CHF6?I?V6:VF1"+S 3WX63*M MRA^3=QH5*4%S57*8CE>*(7HT9LS'P#;07+"<6O5#8^3$9U*)$YYST&]C+F,/ MJP%ED7RQ"IGQ,Y7&$?TJ"]*CYP1_(Z7(0O*T>G1/FAG:94GW5DWW7](QB\,_ MI9S]F64AN4&^BCXQLN@]+.2RF$YE0MEEPZN[P@XKV02_HMFZ#2ZC]3^8D0C\ MHR(EQISC]1(VS>8$Z]GN=&+A>BH6[EACX0[^V)#)L=K7 DQZY-TO->_N*N[@ MF1/MY%T@RBET.1=I5ITH&,/,VG@KQ393&F"$NFPKFMYY43!!HL=& RIAC7FEP$&,JRI M'$CVC,E#NE#.9T5>CM7;V*O\K0B,H9J@!-W'N5I,T>]]4EV7SX&&$ MDR2&/P@;PJ(1P0#W@EW><^ MB(!C*)4##0MZ8([MI&K84$U)U_4I\!B13H:7B 3-:1G6MO(>1RRAC&&K;W=%MMH/ M:N\7:'.!#J@G-5S7*X Z%WBU%9?4"7C+/'%R?>* !-/D!_G !0O/<L!%7& 4I(I:=?J/\#^5B MD$ZA:R"(>=DM3D3]P$>#7=E&&WOLG&?PV-WMGV,4F8/*=:7I$C;@7 0U4V0[ M@G$+)D30^35)*)>QUHG;:4 =V'TUM;O\ITC5 8Z1 :K_CT_0_IIJ_'<)MC&!41+2]9G"FK8( >][* !0EQ>486617+ M5$?_WB1I( L"E&$GU8$CGS5R>47S4/'@O 0KR/X0@Z'SRDS4JT=XW['\L^QH MM_Q[$8QYOO0S11*,DC"]. MD++1\A"T-_:= @M(CP("\NG2O< !9;\TQC0*F;/YNL[[0+&V$J-&1:%*5*&I&?Y;5;61; M9TV(J[+W;UI6R1'EM<0][[KER61F71L60NHC]DY^* 1G#!#U'Y[W,.M#.B:>^T&50*NZIZ5E]O2&?R?#^ M&-T:Y#Q9"/:CQL(5:Y(Y4A'$K"((4OA%W@1ZTQH=D86WZAOH@)KEL([5/>,_ MX8?3(AK3A4L=^[V542%*GB12G-=K%F; P A\P=1N%=-JN_?N*@]*4)_2:K= M[;F2S:4)M:)2,/:-34L?(.SD/Y4E),Z&$RR+* )5";"@O2U$<%'R32PBJ1$A MPH];1ZP)J EW#V+1I^BLH%G4JJR-L;9QHBZ^)8=S0RD2T6QH%6,^55--OFU$ MARU]H&^W[D<<(]U5Q\@3701:UD8'R=>+;U>@JFU">\^PNB]7_WC_3?OX^<.7 M;Y\NKCY^^:RN;NW^^JO;;6BQ3D-0%[X'>^'[["JH96B_\C&(QZ^B7.$&;>F5 M\KEIJ!%9VZ!0!53I-@Z8],AFZ-X!F$?L)BM"&>:(>=L)K97>*;T.8SS&*(I: M%,Q0<]?V0[7=^%/X;,ZSG# MGF6/3-OW1\-_6^:@17E):WE/]L#J8&^Y<\N;;_$U?^_RR(MZVVVE<+,-[;,PHPPEJM1,_/]>E.-H^$YD#1T13BN*/!^PRO1<:SMC/VF?DWB55[<-RVLU MZ(8*= \%G?]3%9>ZAKUE(,1'+)0!%Q&89/R__\AJ4A%G$;L_#F+9&'RTV)H19:GO>,(5- M+SN0RO'E8X,>+;1)%,_LGC'HKW]L&M8#GWFV\Z O[UJL!0\==^>+M8S!P-[] M8DVC[SYLV&> ;-^P^KN'[-,LUG8,QQIL-.P]77GO:+XK&':?_4Z7E!;BZ*]T MN[&VX>[R7M8V@3VH;8ON;9\+# T@/10C[R8,+XI*T7QZ0+E =]*8$SR^IJ$O M_X:UHS"JE^"S-Z#,U(03"HXY?Q3&# )1A; UH ]=X,]K+@A0?6BXQ@6?KZ( -B4,,K/&MWIA4]:$000 MQ">9QR))X@QP>U$'VVOO4 %+M7]A(XF?&@1#7L5/[%;[;TX.TIJ ZMB#4Z"? MAW:YEXHNF?VS7*,L4:W<\D-I:A]7>40T93-&BWQUEO6Z:L]87G1O('6?M'O[ MQO!M4UNCXJWG]1L/UC>WOB*9%-#OQUGXN:W(*OVU4+J;(WCXA4%9]^=ZN)@ MIOL&F3=S>7 =?&DW(/4VBYFO0W[V-.<\4#S#=G'''^,JOL8V35>4??@YP2*\ MR4A[%Z9<)-6Q(I\D*'459USCZ;YZ&8(KA,BRA[J M6.=M36VM&96!H\)1\]V!<\IF9*++NWQCEHK^N5?S>)B)L+>RF[#(EL1V Y$H M/UPCD J5:51/C&&I0QWGN9F$6 B'5@:OKR !'!A3*P$CE/4\*ZOMR!ZK9:62 MQ9DV*H-U(%QKMX-K9:1D78*:EK58N(_>.J'@DW+]'<^G47)+>>" M+R4B*702ORC;3S<^R,1T\$OU*;:23D7:NN!N63$O*UYE^'Y'AW6]E$J1C:._*CM*_S0 WESP. =9U=M2Z5L%[(>DV)Y:MR_O-/0L]N$=S$&ZXZT_PBW;)1CR_;=9+?"*JWW!11TSV]Q9M?Q:R[Y;-*3[6 M56?W)/@.E *TM6L[G;I>WD[J>CEU<=DGJ.M5O@I[]#L K12T]_-,M !;#ZQG MJAHRMTC^8Q(.P_SU,RWKR2N!;8>1IY)\/4-[+P"M-+UU:RL!=/[@ @!/E.X_ M&!A]L_^0;'_+,IS>[A.RO9[A.OTG3LA^TAN6#7V.L)/_O46"[5:[V%4UQDVV MLG^Y_,A52;',,&[*=!R+_[!,V0N>>K[^F@#6AX7GX -1"NR*^Y,8P# .L5[SQ]@W MJ'K([V$$)_,X!W/Z*BTR&.TS;8-%VD66)7XH2D&O.",.GC$<2S%&6QC#L21C MO$5@EOWG,&.Y\G751<1=K,Z4 )UW@_(?HA)>LVZXCFWD+H)D)@OC5..4_8P< MTZ[Z&;%TR&*>=;[\B/AM677<-DW;.%+"MQ7AMX7P;47X>R-\&R2^HOR64+Z] M4N1_*%+9G;1)NZ#,_&9<&F^-BHHMIVO>2^H#LW>ZI&XK4F\-J:\4\HK4=V3@ M6L;EVW_\GZ)7Y!S:GG M-GKPJ'M[\>OQHNXMB_PB$NS^:QA_QU)%QXK(=^\_'"\BWV%#J_ D\/CKQ<_' MB\=?V9!'1X_"K]_>'R\*OXJVHZ<@5-TGT^#WMHFWU.GL*QMS[2/>>C/1*>\= MRYGV 1N_=$AGI49X&EXEBUYI\C5L>4#M4>O&+6PVPT:LLJ7$ZC'+!L+8^X+( M*&=CT3H7/>1!('O$5&/@LL6+@22C;)F,'A0S[5A&552[#+84O^TSW/)_KVL4 M_:'9>;9JC/NP0-.6;'7]7BMS:_?[O2.T=EL0[#1*[?^L \;>P[@O\IQBI+%X MK;RDUN"H$E&LC9;,J0B;'B51E-S@?5?%D9H(=\I%C"YQZYD\%?"Z^F?94$KV M,,%/?V7QN "1\M.Y=A;^A $/E+$CKLOJEMI@''^I&^24[9YS,.-Y9PH;F\AN MG=GZGI%TEX:-5%[#3'=/]3:9SE(^P65?H^RACE<[F'1QUI]91#W7+R><8_.I M=:U):92RH?7<(QKW^L[-R 8%CUN^!O/%3FG M_N=S\]:-81LKF)M3HSGOF&R;GJU[C0UY6-S*/7VQ]AE"MRH,:66_BOW%U0UV M$U,JXNK:%SAUKE-SS=K.]_/C+YXNKW[Z]OU3QX.M3R>929U)..375,;-1 M&W+Q(;;B2G$H;.88%-&M1A9',*?,R!9[0!"B63F:(T,^8=&H[.-#U"E?P*!N M7L3P$8U79W^UX$!Y$*X/+M*P:SC=AW;C63^JXSY)0YF^X;D/:WYSUZANW^AZ MFS4 :JEOY7Y9L%U1AEU4CMDAXXE3O:F2[87?-X%9;Z

]JMK N*),BNV*0;BEE*:%P3%L^#I-$4S:)LDF>SB9Y'X5_A(GV+PSM3U,6)TJ<'_X^CMPJ M431[A/LX?!5$UO[[%RC%VBH;I8[C49KST>SC\,FV-NT4@1[A/@Z?0)5IU^JM M*-.NC4P#IMVWT)]@H>]WAO:%>E#T7_^(] QLJ\CUM\FTY M[A;,O*I5.>G0G,R^7Z)D",HTAFNG210I?5J1;BMP5UM\%[Z?8!N1>+S>Y%N; M8WHRE:H='-D[5UM7%J M,EM.,MG+7=XJR=[L?IJ20=BZ /)*PHGWUY\DP& # FPG]BVNVKN)0?U(ZJ?5 M:DD-?/GES7.U*2048?^L91SH+0WZ%K:1/SIK_?9\U3YI_?+UTZ/(3P^/&D#_?BX;1X[5GLX[!ZUA[WC8PL<&D=F;_AY=-IS3OJV M?G+4YE>,MGGB..V3PZ'9-AP==)T^=+H]*$'?Z"FUQM #&N^83T_?Z%EKS-CD MM--Y?7T]>.T=8#+J='7=Z/Q^>_,DB[:BLB[R7Q9*OPV)&Y?O=<3M(: P+LX8 M6BC-("-<)=:!A;V.Z*W>ZQEQ80&%%.#(IPSXUAS/D"-B,=-IO #B_4 MYJ4@0=92Y">8BS"O="_IG?UY!]UKK /(I^ "/>/'']M\?KXG!(5IP(Q*@Q;L+' M5YT'JOP_K9T$WFU-2FI"]$MG66 )*J#0OO>_RK^7>QH)1T44@DNCH[+M3[");+#J>>"=D8$JQ<\_-0S:-5E=\*9*"$4,RTN4TS&4E)0EF M,?&T*=H"J_Y0M.K,5ZJ0ZKY$X._.G\+^%I8P9[)/+4_ M ,+OC2%#O.7O0.LBOIKCGJZ;ZW&L_;10W\\-Y?PO:BX<$ M2$W;B:[W:\0E'%63L WBZIZ,@(_^DJTX!Q1Q[3ZD.@1\^PF-?.1P&_;9P)(; MB,@?/7 =6@A69G+=:A0\=PW=,,)5.Z*6BVE (/^1KO&S)NL4)*=K_:SQ>K54 MQ5I2LQ97O;>%JB1]L$U4LHVNSO][-]O@/C[ZJTGN?4W>GL'0_3 CB2I3F4A/ M[_7>TT3")NP-I#)G ]N6+0'NM>]@XDFA2\@ 1)KS(I38P,\S5;TZ&J0=0NL6_*DZIJ_#30CSW"*>1Z$,G%%UPG M!%B,BJ3CBX R[$%2F:1R(*5W,W0C.W=%F&'J\QPU3(J>X^[)2G1;\'[H8M&JRR)-U*7TKL:8@6S&O=QJ53E6E+[ MWA6OR-QMX\=L@^N9C :$1CJ"#N1P*;=1DDU:HOHF3*O806+6*Q6 MK&%CN;TQY+ 47QU0"AGE"_P;!(;(1:S^3MA&ZE*;A6G*E(D5S"*^H865RZV, M5/6--(YK?RKR'DB-L[FTB#I0/S2R*ZJ4=#/57"_PS@JJ0^RCGE+E30RD4]VO MZ9,%&;4CZ?>* M=-Q$'Q+V_ X0L0$XK1LG%T@K?4E7-V6"6AX!;6V.U6"7(IX5P'Z8]2>O?'N; M0)^N1DX9F)HKPS3T0JX2:+$2D9>U"+W![.6=7:Z>TU$+4\TEG\8S21IS+O// M-1N?;I%5?_IIADW26H*KIK9G&ID3N'QJ%YZ9V-,K=;2)W*L*2&H*3=/('"', M*=PG0"U1=A4PKJ);#NL%GKST &8RJ7TEWLKAU.0=FD9F<3HG+P37(O1HGHSQ M]QP6*[WZ1GYUP#V/&]Z H$SVO\[.0RRB7 MWCXSL+GE*NIEJKK_'MBBH7!IW MCWM*E3=Q?9SJ/A)IBP-[*N(GRO# <9"+N,)7V7RK"JEV5R>FD=G*2/.%?'D4 M$%>@,:PE53328]U@?_0,Q;OFAHRKYIZ-(3G'A.!7Y(^J!PUJ%+5?ZQO98QX! MV!:(FH"4I$E0+4'=DQ0I0OJ@S3 50BE]8D_OK417Y"OW8RM6B'@1IAVX$#OI MO (^G4>;U5!**?%7L_(GC"FT"1+"WB-)&99J35'5#F0>C29 MIJ$@*UUL?YPNJAUIL54-+$576N8F\!>8'L$=$7,7=<0H*F\B3XG] >P7GN6TV/MX&: MU"[QV#2J#CY^)ZQ9DU5+=YE4KLG:4TE^3?2==^+P2[P;[P93.H'D:0Q(Y<5> MOK#:=YX8V0/N.WDR%KZA3T#]K'$P3:(UG8IZ_E,%H?:?_5YV2E/0TD0?FJO< MFMY1B:'T>Z9N=NL,G$9ZLVO?#B@CLR1# 5-]%++VHP>: B]A'BJ(7GV6!R%R.<7AK-'*#[)P)>1 MD5CM$Y9-5JKV@YS[\L&7/,GQ.7:0\HF.I!WA^R>BYS>&,VW>F!AC[T"Y'B\P MX6KA9$=IAO6/WBKBJ3DWS6XFW2J/\SE\G!;9S*!^6>M)-E.DC#59+,13LWC( MO78YBZG4JPCV[\[AE\[B!VC"WPL?J1&?J(F^W"499@S]>!3?8+MW?J-0>K'[ M(=>1#^UK_]N;-0;^2'P$3.;,Q$^FS09#*I>Z+0U$?W$D$O#UGO@6SUEK'40? MN:Z8;&-$^76T4^YN$;:?Y1%9 4VG+A0FI G7/I?\1N0@&41&+8@Z;\# M7#I70$V4.GT.[PW#;%!^ PX1JZ4)#_M\%)!9N2Y$FGC8]"LW0#9](-@.Q/X* MFB+Q4PS//5Q]FROUMLL#A;1;ZL[7XB_O]!MJ/0-"I*OU,?8Z$* M8_SI.AZ]%BX9Y7E%MSW.G\2Q'R#\>A8TS@$R139$&J M[D11Z6WWXID'4RX620= #N["H9$MN)N>[SL/T8EX9&@(K)=JW"A%MDW0?.EV M/X5D#(%=-JD7%-]V/W+GUX$GWFQ)L7,K*$# G1_:L]04\PA%%>*MG,G[9\YY M(%ILK.]3V>H&SR-C^]TL7FQP)\D.LTO@@1&D@U?N,J']@"G[5V"/I,BUSSL. M*2O4VRI0FS.W+*EF^ ^X9$[A+)(N ; 3H7 -"HV% MPK<)M#@?# \AHC2 Q;%]%=$=-=YY[LC _F\0/E-Q[WP7+RC@ S$<>ZF/:Q7T MOQ[(CF[A# *&/#?#UAJ;$H^0\A@5RDSA9"="&0RM M#;V;2EORQEF/5>;4:P!LV:F+QMQ@4+*EMUQJV]')JEMM#P1[W"=C,KO##":6 M&$>=8K[=^/Y>M4IKC(3-1[LUNG;M3;C#%]*#Z(F%BS$@H\WX"07XCDX&K989O[-SEC2X. M&BH#O%=765Q%!<[&T!/?MYRXP%?LW2T7V\W97+GL?,;G\ $@>^!P9_P'!.0* M!V2U%6P!U([&_N(52.)_XKNF4^"&640B:A!K%W&#F^KBA53)<"\GX"I(?Q:E MR$HV7]-N&EJTZ)G-+:)0)3DE=]1,GL?PPA4Y_25[W=ERV_;8#]?_CO>4U$W/ M*;CMML>O0*MVF%I4>LM+BW#?L[^Q'=1Z2-NF,#:I*TS$0[AQ1D^<)U?H&DKE M=C3,JQ&WIA][WD0%38\W4@=W10Q*?SU3+!BDIO MVY7)C0H[:M0W%\7)*R7S:JG8MOMU"PB7ML;J;BR7^KA6R[Q4:O%%%OCZZ7]0 M2P,$% @ O6ZE4L#ELFV)(P <7H! !0 !T=&DM,C R,3 S,S%?8V%L M+GAM;-U]67.;MY+V_?D5GLSM(,:^I$[.E)?X3*JG-\3^\)__^-O?_OYOA/S/RP]OG[V>Q/D9C&?/7G7@9Y"> M?1G.3I_]F6#ZU[/<3_3GI_AI^]H3\8_%#KR;G%]WPY'3VC%/.;OYK]Y-S M!L H2SPUADB3(PF!:Q*$,=$KIJ4(_W'RD\C6)6HUP4\8D39G8E60A&7J>7:0 MN8#%H*/A^*^?RB_!3^$9,C>>+O[Z\P^GL]GY3\^??_GRY<>OH1O]..E.GG-* MQ?/UMW]8??WKK>]_$8MO,^?<\\6_7GYU.MST11R6/?^?W]Y^C*=PYLEP/)WY M<2P33(<_31??IH]^%.>C!;=O\>^K$@<[H7[P\.6D^]*HH''2K7]RY .,%I\.YE-RXOWYX'>8_8IVX0S>3J;3@;%<:,4Y M2&?1"N4@\5^TLJ$%/]]( MN,[,%72\Z.*S29>@0^O\P[,O4&SIRE OZ?%=O 6;ZV9B]8WGT_G9V6),,D38 MK'^^6.U:NIY-JHAXJ4$D^U 57^/DQ6S6#<-\YL,(/DU^G^ _C&_/4)Q?2@_5QT[+T!4V5;1 2^LO7 MHT]T;>[I6^N]T:!YNOA-"[9@?2-&XR9WV4T M((,$1DGT-D2)C&8HJ42L\@$!A19(<<^D.D+X>#^1.[J#IX>WBCJJAJ)_=DC< MDMN!X#X[$2C1(2*,(V+9.\])C)P;H73TDK< R14:#F7G WP&%.]Z=7<^SOX< MSDY?S: _Z.@NT"#I;$GFDAFL$G]5MEF-5/BIF M:8ZG9)6,A/.R!+/7Q#)&,4:EWEB(+/DF;JV?)Q>/B;=[SCYV45(U1_9N=@K= M!H$LXM1)A^H8OYIW'8SCQ:?.CZ?HD8M8QFGQMY4*T[_001>C<1F_4NZ8%UP1 MF[E'FX_"<5I2$EW0U$6M'6]R]->&G3YE(WT";P_ 4S&BNU.N@Y "+L=HB>8V M8HB)(8>/F/N)'#' Y"@STV0OYQZ:6J[[]1R[P(AQFAV#\'OP<>.;JIM$%T+DKLLV]:Z/\9ZW7-SWC(MHR&.JH1V,#'BN'*$ M)V99EMG&)Q@T]M95'83?QU1]7]+*]Q[=*J[CV1#G;IMC7I_JR GG/7S6K?![ MZ4>E^O+C*<#LT,*^ZV/5EM@]E%9*R#$I.8=N=O$>)YIAN/;+_\Z'YZL0;2"U ME4$Z1EA @R8E Q(6.]5421T$A"14HUSR3J(JI,J;QU[L8PVL4S:@A2"ECKB< MZ23B?(S$)30/.FN(ME7Z? ]9?4JIJR%F0WY<2S/50H\7,<[/BJPAO08T6'&X M$!'^>02K!.?%6?$__[?X_$X6!I:Z($1PQ CT/B@83D+,F0B9-646,M--RHMJ M,="K+>=F$'P4=5<#Z]NA#\/1<#:$15G2(AV?#30%9:P(1*9ROD@MANS,8@PF MO32.!^IE$^1MI.9@%B?CDT_0G;V&,+O"(S/1!4H-R0&01W .=:X9 0>:)XSW M0FB2M6\FIT_6^G!,W%PC%510#?&O(0-.GRY+IJZRB[8 - LI,4:"U@[35:N( M%TX2KJ/14J7 +(JQ/C& M-5 N=%"8$P:7RFZDP!"#SOL&? MONO0LU^L^;T8\.RUL ))R+Y<6LD4V2MW#[.) G1RMT[7;F6/&P?>1KORR6GW M)"R M;;"AGAPVVBBF[F'I9FZMIHE1G8D"5@KVT +99#' 3]S9Y'54N;*$'>#E(3PW-]"#;S*P0@GA>W(4+ ME#CA#/%,4,P&.>0V!5SU4ZI7D[.SR7@Q[G_[T1P&F2JIA"IY;.EKQA/@@D1] M!>&<8#XE;V*CVK1KA/3;=.Z$@ TU9?O+O-Z!1$K#PKL?O??#].OXE3\?SOQH MP #C,<4UH8J636Z!9 F@1(48..>92]8D@;J#GGZ;Q(-P4$,#U>#PJ0,_G7<7 M5V$9:$X:<_GHRL89S3P59M^]%08]5@]0%F M?CB&](OOQA@73J]5..5A'&)4IYR5TF/"#S)B\HUQHG5OUG@3&3C;Q<$"Z-]"(CENE$T*A0%[GBF*D?=2%ON(^Q&U+?^G'"_\-\ M."J;>8-$$Y?9!L(4+YMJ&7EU"GU]*GW^2O_ F^V7-@+UQK!]\C<557P5OX<( MLMY>MH^G&,=U%[?Y2MKDX)(AP#T0&1/:P Q N&)!)6$80)/"^[M)ZI,':@"* MRCJIXI=>S&>3LTD8CF"*6)UU\_@7,J<81D:&$>;0,4J6)'$<_Y2R,0XH@+5L MBR6_:>P^^:=&Z_Y@D591[*M3."L75<\+GW4/FV>-%+F 6*LV%]@/"TP*E+XM5SJ.NE@.EWRY8#3! 5(/")! M')-P9Y@F)G$&#@D*%EH8\7MHZM.N2$,K7DLKE;=&+G/>F*-1%D-DF3V1&E48 MO([$*T@T,^>$:'(&><^NPA[(]]-3U%KYK6CNLQ^5V_DO9J]\UUU@3+7<#W<@ M)D8-BCAJJ:R:1U^3.1+S M 2(@86%4>KRLN0_280!G4;VY]&%.( OCLM0V9ZX@T"B:G(+>1U2?@NQZ6*FF MAHJ]SC_CW)/NHFPI.DA*&^T),YBP2:9LV9W2Y84-!*M'GP]-*F.N$M&G@+R> MXO<6<^70ZEU^/9R>3Z9^A%'>_/RRWFUC _4UX^C_.-JI2$2PM!S":1(P."14 M,Z:X3 9DDX8M^Y/DK#XDJNFA:C:^;-\^74=F MW]"ZJD6!%*Q*$ @HM%TR4TF"F%/0EA,/2(+TF/ %8P(1CE/!*:34YM;60[TB]M^P?.\ORC;9:E14P%7K MC9;;)URB>N' J54D@'@@6TN#;;IO>0]M?8BS*^'DKCW,6III%&RO604H MAS;!EP9XL#K L9&2!*!-$%XEWB2TVDA-'T+L1K X7/HU#SNZ.:3;#%X'J6&! M9V<=B5+Z1G/G!@9*[9^!F#[T\P$-CR35Y.&?SX,TE>'S\E4=Z_/3T MS6CRY=!'_44AUJ]#J^@=7OOD>NN&D9"*E\0"\AN7O ME^[^EZ_QU(]/X ,R\TO.$-'))T^]-I%HO>A'(,J)ZN+E-9E88 8X;_,FX5'9 M/#0J68[R+E\=^=UX<]G;@ 5)2^=9PI(I)0<>P_>4 @GH?H67+%C>9"]J%R+[ MM$W38\3?C)&:X:!:_%S*ZI".]]WD\Q"-TQ3[M&3PBEC3#0&J/+\X;K M]$5%#J2R$,FW>2/A&0I_"ZT8HV="R91_Y5SP$??A-Q8&.GE$6'$G2R_*F MAR 6F"),2QD-59F%)B=?VQ#7IV#W2)BIKK-Z]4AGYW[8+9X+RV5C_.WP,Z1E MS+H$-]K%&)1)1=.\T)*)PU"":.DC<]X;'YL8I,WD M]"E./!)D*NBE9KNJS\,I3H] ?3V9AUF>C]9%1P-NLF#!"M1D0(J$XR08]+%) M2:8QRM2!M^HZ=R=1?3H-/5Z84T=']8I^KCC+=_ERD^?59(H4>1,4#Y03M'@) MG2<:/,M*$6@(!DV@QO2Y"6KN(ZI/U\N.A)IJ.JI8<#V==^4(^@/$R6=,JY'# M(*S0R".)V>52+&Q)2(PB?(%2JKB*;=[7VD#+-A@QQ^H*?JSHY4"5M"@%>X/Q MU*)[PXOTK_FR&'P00X1LA2#)4E4>74S$TP)?R-J('+AMTYWF?K*V08S]SA!3 M45'5P+.!D'=Y]5#O=""=$H$;1I)C'DE"15N?%8DF>N%YHJG-)9][J=H&.N[[ M"V=R[,EGB5!@"F: MJ.,*%=QN13-PUD0%@'&7# R]K//$,2<) M4$'1[UH/HDF?CVV(VPI1[#M#5'6M-<33NL--X=EPSEQY8=)2@1 /:#U=9)FP M%()PF4=MFIP\W$O55@CBWSV"]M530^BL6I*L;Q!M;$TRH$%P*H,C48O2YY(' MS P]HEXXFY3P@;5I0K0?N5N![6CO.3T:V*IK]@@.<76OL9R_W+JG-%!&:QDC MKABMRWVV+(GW41+C@U+2VT#;/'2R'[E;H? [V\D^@F(;@G"Q+BY%LGHNKS0K MH1FTME)A+J)3J:*TQ$D6T%[KI$.BE&5W'.#=1>)68%/?OFH334QO0^E&!?\)8WSE,.0.+ M#O]K 9,-M&R%D.]LO_M0E33_AWYL7#S&%31CHS%&:(*$N-)O%V/"+"1A+AAF1-2L38^B?:^@ M[16 1H T?8/ ^A7U6,[WE\6)ZUX+ VE0%UXI8KVU1%I9K@AZ3I07,B>CN!.M M*KL>(.T)E+$?BJH-\6=-?55\&>5\E5_=H"89[T-FGO!DT>B$@%XLAD@25XE3 M%PVC39;0703M6,;^*,:[-FBJ**=>SOLM$4?"YAWFX=.E1UEN1B\<":96RP^@ MM"$IGPR$<(*7MG4Y"4HD>@CB,9LB2OI$E4L^MLED]J1WQ_KV[P)HQU!M=1Q^ M@,73\Y\FG_S7/X>ST_+0/8H$>;BK^-J;A(8TD2#1MLK,38E?))+,&<7_K#%- M^CWM2_".9?/?%1*;*K?F-N"E5[^RAA99X2;)2(C:E[Y[.D,BTJO2O9%+HI/P MS@CC ML(RQ)''4>B)9.5O3>7D!A:+KE_3FD\]- [HCK!&&FP"LN:Z+1I-_IWW8D?KZ[SO_33X712MN"GN)(6'_EQ^C@\ M&0_S,)9 85F%C;)[/QD-8[$TUVCO#&XL?2,[C*:-/2NFI M:[]%_#]X[63SOV+Z.#;H),S*-7/RW1PT_R+ M;/"3_SI@7C(68R:IO*XI=5+E<41#0 ?*LS'>M.D@M N1!_S9;/TEX"Q!RQ_N,@O&A^<49;D*!F1JN3/Y<4'G2A3/+M$V_0Z:LW=S;^^T F#B"81,3)3"0+AGA0AKBDK4I6 M9@Y-3F?WHK97M=&/B]2JBJW72W71F&.GUU('00)7G)?#/@$H&JJ)S1KE0_&/ M"0SGL4GUS1ZT5EBBVTZU.$)8OVZ\;'>B%1,\YDP$V')(RCU!\&CBLV1&:QM8 M;+54]Z>Z3[ZE-3HW+-PCJ;NF$]F6Y'4_J(OU8[=2.T6%0]FXZ-#BF-*@($H" M0GGJG/*9-3DD.,"K(X2$E\=)18 MPY@RD$T43:J&ZK+1ISJ/'B.X-B > ]1W/),I?TZR<@F3#?R3 Z,)S=IY M[G2P[+%QO/\;JL?J,=9CZ%90^V.@==T\[??)#*9(_]N)'U_I/EH:6SFMJHSBRG!X#$1?]D"Y%J8GST![ MIXG1*1(94R#>!D>XU:J4U5@%30JE#B6\3Z^(]!BWARN]9M/'K3><7LR6=[#* MVOHT^0#GY?V4\/@ MF*(U+\_Q,$R$ GC;Q 3O2_ 1 MH])UB_0/\!GP']8[=$YJ;H6E1-*(^HV"$:L0=E0X'@4$ZV,3B1U,>9\\V5'P M>D!P6D'W/4BDKG93EUQF@)P(XP9M9*"9A.P484)ZP:GQKDUD6H7Z/ITF]!VZ ME3#P2#M;-QX!6"\\;BV-I2.J8](0Z;4@UB='=):6"J!*YB:]Y&H0WZ>#A+Z# MMPX"JO3JWX'J:YWUG,C6*5>>$//ET50GB =#B5!4@80BQQN'M1M[^.\Y?9^V M_H\*MF.I[#%W_%?/I:R7A'7<@Y28]F1:E@1H$L 8HL K8W%)^#;M60^FO$\[ M^T_ (AZJ^Z8W3E<1 MG77WA/72+*VVE.W(8#4]6Z=R^MQJJ3'L4L>_, M?S]T,F"/I!6E@2</6#-;C<1$,MSO9&\[4?K\=E&PPOQ_[= M=R4+_'R 7[YCH'K\WT]C+4F43NV3<:G/G.3%)ZNWL@X5S$/CUI/33AQ4NK^\ MF.?5I)Q*"^N49>4U,6[P%R9( "BDO1*.\NL;/+*VR4%!S]=MWY ZAM/P?$@ M HLD)VF1I\B)]Q)("D(X1;5V'EKP=)N47AVM[J7S6\_2'2;N:KND'T\GW:QL MU'ZC0^:L=)"&Q"Q8.0DPQ&<-!-FU(FK+(/ 6:K]-2J^.):NH_4!Q-]UI7)K1 M38U4JO1\VFGX>FYA'WYJ.=6K<[_THT57UU. 62-Y/C!%&YGNPEN@9.[O?;!RFEWJO#FVFZ'@V7X9TZ[[:AXKLX9'KR6U'+JKESM,IP!T+Y)* .0Q< M=#X+K0FUY:6=D0DE64Q, &UR>7HO:OL4%33!W4V[WUZG MK:.' <\L,QLL$9%I9-^4!BX@T4\)8S$#9NBO'BV:?NR]@"- J(9>CA P/.@\ M]BI V'[L([K!.\L(CN0(@P8 Q8 @F#"Y<$D1!)$BF8$-W%%FX/MUA-^>G3WS M0Y1Z]RZ_02OJ1_\/?#=(P"V#R DSEF$431WQ%!+A-BCJ1>*RS5-M^Y/\)%WB M+@C]%'Z:O,1(>YA>Y!ETWVCT@04C% $G 04B36EG)XA,&5,G M):P!^T 2L=_,O;H\TQ(^1U#,T8W5[YB3??H"H\_PVV0\.YT.4F(T\4746)K- M232M"&]!=.3<>IN2"TV:7.U+<)^:6_7*>!VDV:;[(,L7$A=T[ED'N_[I6@6P M&ZFI4_>[&OJ@DN?K8U1FNEW)\VJ"87F+Z$7Z7*H>IK/)BYP1JOCM VNAMQV] MLKAVXZ;"N=F5>\$X\Z*9PLM)UTV^X.+?Z[CL_@&K; _N0'-K"2W@75U,RU'; MRVH#]:T%]C&>0IJ/8)*O?N^ X]D#9FLOX!VX;2WX5B(^GC ;B>W5Y.QLN+2^ M..>KQ8WT$QCO^23M?:/5$-'6U-84S,V9]L?2PV/6%=)6E!\NJC=^V/VW'\WA M-XR7YQWL&WUN'J>&2+:@L)$8]HY-[QNMF4C:Q*L;I_K-=W_![,-P^E=9RJ^A M&WY>7"SZ+T@G<'F#=/^U5F'29F(^@/?#M?%[*8U>M\'$3/?CJ>_V">(VCU-# M9EM0V$@,>Z_6^T9K)I(VJW7C5/NOPWN':R::EK6"?RZVNR"]^ R=/X'?YV>A M'!&_'H[F^.EB^NF[^6Q:W"^ZWD$V0&E4C&1;&O'ILD<)VA''E((LLF6Q23N[ M'>D\=%?TCNENS5/>4XX#XZ)EW$5"@2[ZS@=BK69$,AZ]22E8V^2 >B#7AT](4W?Q$4[VWXR_,42=W=;[Z*JQ-WU]_ /V MYC<.U$(&K7;IK\^R:I"SC%7*ZOK6B^ZXH2+RV[WJQ\[9!^_YOPMY%Y1 M(O75]6K2X;SXG57GAH-.5+8) MO>ST]/G&50 *-D]+I(>DG'A^_2WP198H2MKDWB E1;W2MD5)>S^H>@!4H0I5 M__&__C@_^^8SSN;CZ>3[;\5?^+??X"1-\WCRX?MO__';3\Q_^[_^\]_^[3_^ M'\;^SP_O7G_S:IHNSG&R^.;E#&&!^9O?QXN/W_PSX_Q?WY39]/R;?TYG_QI_ M!L;^<_E++Z>?OLS&'SXNOI%^_GB98+-5S[Q"^N?4GZE=L\V.L?L2$9$K\Y8]Y_O8__^V;;U:2 M@UF:3<_P'99OUO_\Q[N?;R(=3Q;?Y?'Y=^N?^0[.S@CQ\@F++Y_P^V_GX_-/ M9[CY[.,,RZWH-T.NH$R%\^_U:=_UQO21@,S2141&G^*D$GQ C+N>WA_SY;-8 MQ@(79XL!$=]\]J!XI^<#0GUVG.OX-R W$98'[G MQ8P6T/27-#W_;@GOY936X;?P >^'MEB,65U/N5K-X'__^KM77D]Z'D_&=>EX M35^N'U!?=1@0_&.!DXSYVV_&^?MOQ]FI9&UTP9:D+=K(;92Z2*<59IO4:">F M?44RF4_/QKGN-.\7]&?=>N;3\H8FWW)-G!\DJWL?.H@0]X.^)5V#@=3A^740FV&<3=.UUYW5365Z.0O.(.+9\M/1Q9Q] /@T MNGPHC1M_IG_.1T (?5#UQQL5Z7_KWVZ&L-'3XX-[A9YQ MS!?3C&?(_V7?X,_1@64-=7R$,$ELD&<8C'(P$KB4G+2$V;3 M8O0'8+TNGJ\4?C';"&J])AZX:%9+;U"V+*;'U<^*)S3&;[^9SC+.OO^6]Z74 MR^E\\::L@;^(\R7H45$0O))DLQHGF2YD,,2021S!>4Y+I1#?QPGG[Z=G^1(A1"UCBL!$2H2+:\V\"IH1+WWV M1@A5FBP=]T,[/B4&T.%.5@RF@*-29.1,+&0Z ;,R*1JN+RP:L RC$TDHX7C6 MQZ7&J2@QG ([\V,OZ0_("[))1Z_PTPS3>&FK922SM?X#SJ>SQ?A_EA_")$-* ML^7G(Z\4@JA;FLK =)0T/Z+0+!2T 8P5&LH]=N_>+WW,:T-;"=^D@NR[1/Q\ M_@G&L[I5OBFOIY,/K\>?,5?S9C'_.Y[EGZ:S?\R1^"H,+YB8TD@"*!A83 X9 MBA@T @A$V6*UZ(3N,?.EG1INXSSD2TQ*1F *5[( M^B42,\"C0W+%X"IH^7*PW=6SZZOAOL^E\_G8V+>/%2$HLQD"F=V/0.XZ'R;+#!_PTG.(,SLD!?Y'.28Z7N@G:7'__X MA!/:4TJV6J .#*4G>,X#"Z)(9H70W$0>B]A]0-U7W7?C>OP4&%#N3?;R!C5WD>N V[>U0_YB2S* M_X(SVJ_R_[V8+U;&Y3]A1O;%8O[S)$W/\7+P(Q^<3@(M$T!_:!<""U8$!IQ; MPABRWCXJVNGH[?/.1ZOKIL)ML+N_67S$V:_3R705HYE\6.&[I*CS/D4R8# : M110-A?D"M$LY$:-"G/]@&4ZP]7/_09_X/S'/V@+H_>/)S#[LI0/C2[5,,GT[&PYOM72-W*H1\4_V^_4IV&;9]6\]@ M2>*+Q6P<+Q80S_"WZ6VDEN"5B(45'6E4R6;F>2I,@2''39I$B_=I%K%#AO-$ MR'=2+=_D;AB6NZ_&\[0:&.:OX_H5R;*LB0:<\/"8.7/H/2VSH)A/-..\$\6( M5)26J3TC[P;YQ'@VH$9VA/%ZYWZL3I@JV)$3B:-5Y%UDCK0(6\N"BY(E,-70 M#,9#;D&.KQ >O>H/E.8.Q?8.W!/#OA*QTT*F>(RT5EE6IJTU 1H! W1,LZ3)F[3\@7>&.:%RJGX+)-L M,MVAX=ZGN3_";$*,F[_%V?N/,,,?8#Y.EV&J$ I132E6A)=, MTY[%0$C%(AD]'E **$WVACM1/7H&#"?S'8SH';6]WUXFW$O(2_ CR5U.D9SV M*+-BVJ&F?XG,A-8)E9 Z0)L,C_UP'I\U ZIY;Y?F]!=W@RCU/['>X<7\XC-1]0/^>E&E\Z8L <[? M7"SJ!==ZY+,"*YQ3T8 M-;VCXYW,L#7HU<;H=(ZQ*,%$UN3/.Y7)T>.!^8@E6>N+,DT\Z+V1GGZMZ:7L M0^SE@Q5U>HOY&G152O3&!)9=-?9],@PP.::,0P1CK/,-@Y<'87[*;&NGO"-8 MSFML(RQ.6>_(8U1(TX&,-YH.FE9QF24X$+:TR?&[!<_3XLL00C^>!7V5KE)AUX3YQ/BSLME=3 DKXT$'^K88]1 M],5I'0V3RW,"*1T+H"PS7$LAI8ZJS5WSZS &9,25LD+-K>,>LMQEL7RS*A+S MUW0VG6/^_MO%[ *_?D@[&/ZQ^/%L^<+OOYWCAYMYN-WI,)\M:LPT7Z3%F]GZ M>NN+/\;S$9J4T4,]+L+E0:5A))W,2C0QB%0*2-Z!$/3\*V2@K[:)@X\/% M>NL\_H_OMN1!!NB_AJYP]W)Z_FF&'^L2^'E]%^ ZL%ZE[G8]O6'-NWL'LU7\ M+L9HL[0Z1<2:Q@Z&>T=STPBC3;%X:_&[>\;53#5OR3&<+#[B8IR@0R74/GJZ M_JKC*NV.86YIT/&4.N+#U?D#G-7:#N\_ M(B[ZEI"\_JR!%7('T"V)%Q6M]Z9N4TD+IX/+QFK(WEKI7;*C3I@'$NF0\^&. M![<4=G>N%QF$3-J(A%PKST'P6*Q,(4B1R1*]7?(-F'TYEZ;EQ_^^&"^^?+WE M.]"R=//!K1:A>X:PI09AK2XA%EIJM+8YAN"E5ZZ0B>"X#V+WDG/S'8-73;5! MNF2*9Q9KN#T*R^J.QFAY5#J0GZ+:Y/D.7S7U_6*:_O5Q>D;6T'PEMH/N^H04 M>+9(_EDR-?] P#Z=NGG0>78L-_*7K>=\Q M:%IRR_#C,-EVN;08W,+B+P Z; $EKTB MM\UXP\#:R-"10^<3$C MHRA]^6T&DSFDI9 G>?G5V3+8_S>27AW'ZIK\.TQG,)^/RWC5)*/^;+T0R(7W M)2:6A=(D*@ &.E@&OFCMBY=8FH3"CC&X1\_%!\> !N'^'X*#R!(* @STKU!"8,[;+,G=TBFTN=^Z+])'3[6VNFE0WNJ7\60Z M6[H3.Z#6NGMU-M1TO=MFP]]73LF(%F<$+PK+P2W+=$D&R!USNK@1A$/_7B=YCE M9;G0D;*Z*%,2,P$#T]I4J\$A?1E"-I9H;))FH(U>87(7[TML-PRF8H,@;Z75!,> M=0'WZ&DSN 8:5,3Z6I*2%LH7.2\E#&=O89Q_GKR$3^,%G"V32FM3QEQ-2[(K MEUOY.Z2QS,<+7,>O5W.BUB+_L-+3,;<<6GC(1!F'S4%O0%KCCWA%HH=Q]-J<^FFEQ9V2S)Z_,Z7J,,)W4,X?E M# J8N5&N,(P^D[L"CK9H0SZ+3MP&@))SV[S#7:@>L?DRO-1;E)RXCFD](;J MVL-L]#)W7)C MLN8V\:T8PLZ&8[N??H+R(/W%/AU49@WV_5L""FMP8,APUI' %5TOLF(DHZ1$ MAL5DFXS0A+E-4.@.5(^9",.+O<$"?RT>NC%/@U"I&,,<$%>UL76P] >WM?H5 M3P*]:!Z ?CKZ[ROB!N;>BY16/@M>39"]X:H$XT?@XLVU*4 MR*!+:4*$;O"> C<:**)!5O([7-! ,6]J:*U1:5#>%2@L!EY[:)/G''A.K#AB ML==.\MPD(K0;SE.@PP""/EJV[QJ;K-60O#.LF'J6$;)G $$Q= B@$)1P1TSL M?3I4&$SHMV;LMB](L;DEVZ3.P>Z'M[Y4W/U^MU3!)Z,U+X6L?N+6][QKO428/[QI[/I[WVK&.Q^9LOR$KN!;\G>9/ TOY(I+FDA2/C6 M.!>"2M:$$NZH!+)K#/N)_,WL TS&_[/(A"^KYQ '4-.NCMB<2ST-E@M$KHDC"X4%(U>; $ M&[,;#3C^HZKZ="I_0*KO1 $;G%#TI2@VZB(A1-K\M.>@@0NR@?I2X.146(87 M3D"$]7M/3X-= M@N#I2#E+%X"5SI@#$J481TU01R1KC>)+@IBZ-2X.LQT<^3 M,IV=+W_I574(SDY C#O1G)XNW86U72,,#62.)898M% FALRS%\8HU%%A[DNB MKG([*K5.QJ*'0Y@NW(#LHXH./$2N'2?7S9F,1CKO=?3<]^7&J6GP_N+3IU4> M))Q=&KHGX\:=:$Y/F.["VBXHE;W.'LG3('/5NP@Y&VU4R-KRF*7MRZ*N-(!"NT#C'4*,!UMW M=SZNF4@[V&)2.;+#.4B(EO9-#R;X)$W0L4AK(-XBV+XFUNZG'KZ$W?V\9@+N MLHQD0=8N<.=MB=IZ$5W,)9$OK)+GT;I;)+QY]!"=CRX/1JY6'WPQR5]MG(KA M;#J_H.7KAR_TQ:?I',[^-IM>?)I?7M+8C?/UY4T"D;,6'"+CH9;IY38SX%HS MRW71,12M9).:.T<<8]\#^-?C\_$"\^LQQ/'9^IP9)E]>OW[Y9K;^WEN8+28X MFW\8P >"M3HM?C/[&]*W:OAY^3-O?E__X.75GF@-23S5JW1%,9UE M[1>)A2F;$UK)G8 F9_B-QW7\,,!#G3?;P86'1*@&B2YO9].$F->=OSX3HO&" M9/VF_' Q)_G-YS@?(92D:2VMYWL;; MH17;(*%F@X2F5!Q/EH.OP89Q7DMB&>8O.)MA%J/@#$#40%,D!L)* @&RK%@1 M$8R6P>5.MSKV)N$^()_9>!L;FZFZ0<9/AYFS+$A6/:]E@T^ZF^0<;1IE;CF\E[.+L"=<2SR:9 M8 6*(%R +*:2&8FGN&1="&UJNMX&Z)EVM]%N$!4VR&9:I]_^^,7,V&W M%$:^H L1'.-.$?&+3RR&8)BPPI2@%2!O0K6N )^I=QOUFJBX0>7#:Z*Y6S+O M\#/2!R.3'1KA(C.ED%C(F&!@D&AD;;!6>9EUDRUY?ZC/]+R-GHW5/F!!Q'J7 M90^TM83:M&PPDV"4H@G$ J$CL[<4^I?23"4)/D#R176Y(73H^Y_YM^MFTE&T MV:!RXAZX7^&G&:;QIJKWB_-:)6@5;AL)$VR1BK, 9(#H0E,HIA19R632>J,0 M0SGQ\GD'_&=*#["D#D6/ 0L_[CDQ?S[_!.-9U0?A7U7%_PBS#S@?$4;#E3N]EQ^A]%R@R*.>XQA'2=8BO^<"#"O M\=%:)Z-:YG,D8B0O(%;2TO3@=&$DQA2(]>#SU170E8 MPQMRV2 <+ O5CHJTUV1)!A;M+(W(W6I,SQ/@C@GP((BT8Y+TCI;M-JK6\9?U MR);R?E-V_NCV>(I/10H?66UW5NL7109"&68S"K3"N!A;F>5#CN-Y,NPU&8Y$ MF!T3H'=,[]#)O3T.G3//R5@6@S!,JT@R%=XQ&8JUJ40NFT57AL#_3/BA5_\^ M!-E!]"$BAC=!$K!5X=%;9NLH%$?3LR0F8J;IF91D7EG%E!=B\2#*G\'97LW4^LPR^:;7IBC5/M(T'^L]J)A&KQEWEK)K$H!A=).M>GQ MO@_(9X+>1M!FJM[!R]X1Q7W =FJ0DASG,@O/B@VZYC71+D'_8R%R5>M(HV\3 M6QQZ(,_\'H+?@U-FQQSHW6GN\ &]PT\U;CKY\"/]PN++*'$%M30VBS[3;.8T MKR-HQ8( $1--9R.;7*<8; 3/K!^>]7U(LH/NQXQE4'N0YM&)STP/]-ZD-A\#R+L(/$0,7US(1L?8XQ,*%#9AH,N<9P#D'UHNNQ@_Q!AR+WF[E?HZ^G+C??+#G1&QWK-AT;A/4KF>!%.@./>/8BU M?!OX,\.'6LY[46('IWM''%07>U7\9IF/)9%() M(7239?L K,_,O8VYK16_@ZR]8XT'8-XX :BXID[B$TV,'@8]YSW!S/O(4O]3AF,P)O-6'/P!S4WB"H'(LD M2V85JARB!*%:9;7V0_[,YP'/['J08@>M>P<:]QC!*UR53%I?/-Z,@"!FF8UC M4M12#3'0"+ $1K.5&TXS-JMCQE0I(DYN_A:"DHFTGG_X2Y*W@G\D]S)H] #5V5.$Z.+*X MYU7EU]/)A]]P=OX*XV+$A7;22&3.0":'%0P+)6A&0]%)>W\8%WNX-_1KRU^/3VY,IE&H'A"LG 8V3ZT2X@ +!AG66T@@S9[[GU^ M6*=J5] _$WKXH[5#R;&#XKV#?U>P['?68BPXM%ZS%*'N#44P'Z"PY&2JX1YN MVR3U'PKXFZ$$_ 8A]]\NU-L 95^O<"_"N$ TUD(F#)!8=J)&N;)F M07+/A)?@1 BEI":W=1X4?5>/_C.R=Q_U#\C:>A+U\OW/M=D0"8LPKMH)C:*3 M]&+#F4NN,!U,8$'HP#!B\AH-][!EWN\\,=SQZ./[G$=1R70X>0[8?6D)9XV% M1K<&8P4*,D5,+8N#C-ZNZM$*L")LBMQDSG.7DJ0W'OPG4&TO60X\;]^4,O\X MG>%[G'T>)YRO$1GE(69K& =5>SDXS;Q*A65)5J:-B9P_VT&[NY_^]%4\@%0' M[!54$?T"L_$"T\ M4FS03.?:Z%^> 2TIM;GP4N35!/$NQF!*+==4C\!1 @.E//TAD+[C=6I3=.,> M7,]>^NU>^I J;=!M[ YXZYG5!>#1'.E="$_C,@^JU^ZE^VN;.C3<_&T'LX6KW%Y&BGU'TDV,",N-[U M?N.W2ZEL,I$Y3)%ID+4]9,HL*:Y0:B.EQC8I5C?!'&_S[ZV=&^E-/45[ZP[^ M']]M">,U?;G\QO+S.MAW6+ZI?__CW<^7@OG]]]__LL#:8P;37V@[^VXIE?75 M@BJ'E[54'Z3%_/?QXN/+B_F"MKS9_#J<^?C\T]F6]F^NBM,D^\ #Y]QY$:4T8,MHKS$,+/*E M+=!$\.LG'T/\NP:QI01EG;'DAZ5HI0X!/+>B%&<*Y^@ S?U*N#F>@56Q_H&W M."O3V7DU^M[$L_&']>VK'K5;4Q3*+E_#=:U2&A!G#\4XL3\7C;[CD) P8\[1AL'&N//A25 M$R16HY=D\5G# C>9%2ZJ#2E2:7,+9QCXQ\K1?BKU-,HV\2&''<:ICAM/P<.AI\+A?+CU MG..XCF\'RW,D3F3\C\1#,?^W1;#E 19"-@&AV&1#TE%8AUK"( X M87AV 9Y=@ '8!GEV D[@ QS627HWG\.'##%=RF9;U+S0\&KWG MC<U:Z*.,8"#%*S Y(DBR72PA^YY>>^THBL/?[-Y^->I MY8T&%VD)UMD2KTUM8X,RLA)2CFACTJI5FXP[@0VTU/]T1>S_O"+UR^2-6F.1 M_LO+KI@^HY M=+F9I!GF\6*.Z^UC,8TXGL\O,(]$X3R+Y%G(LA8.J-W0((MZ*8[<)9Y\BOJ> ME;/;FYX($QJ(M4V6YJZAKTP$)9P&0R,VD;BH:Q.EB+4IG@]&!Y-U24V*#=P% MZEC&7M/583"I/Y2SV:]YAQ=SDM!\_G[UW-556NXDC[;F# HCZS4;S[P,@:GB M;?#"1XY=DC'WYM&=J$YUM=-!@G5EC66=!;U,WU+PKP%!TR"*Y>WTN">06*^2R,%MJ"B4TVEB/H_9XK(<=2^SX2'KJ2 MP+0ZT562/YU=C//\[6R:+\A'?#7^/+YR9[IHS2VL6F<(&JO,S .IS,>@I,E6 MWVAG>.O]\_O?=GR;LH\XK'J=2BI-9BZURL;E.1 U?*RTCO/=&TA$BT' M)D/)2F?2$XB.L_3$52*&FY"'2VC@F@#+=N5YO13\>%:/>E=7=39E*0SJ'$QB M*=A(RT*M7@-D38IDBA1)BQ1B!^7=\YK'JLHAI3?P':5+*^%O./TP@T\?QPG. MEA9"KDG]P@6F+2],BY)8C(4,'0>Y:.=*[E13\CX0'5OFP3-/LR^L?[$7@$](&&8VK_8P^% M$ !M;U;9;#-J^O]-'<\W8IYC^LN'Z>?OUD]_A;:0D@T7*,Q1;G-40/BFQPF[WG,9.K MY>Y/2]A3$ONI?].[?GS0K)JH0="XA!N=Y":%@09Y#'MV)\6"1 M';XT['C(L$+KE$T4:-=-Q02+65ODX+/,8*2+&"1-X]'=*/<3VVN$^4'T6O_B M .+9!6%+)+RVQJ/!%\A:.]"0C#9:*Y^#4R*ZT4TTAXCAX+EV[=<'$TF'&5:\ MM\*5"-Q8[8/UR8#W105K.)<61[4Z,#AK>O8*IKU M*?&;3U^O 8PLV%J7([!$?Y%;XX&%E")3P#/'4D (V%OEM[SLJ>I]"-FVJ#^T M'/Q-J&_*QI\8<1$+#R8R65U9'74MF6/)&;6B)*F+YZ))TX;[H3T-KC12Q<#! MN%WH-A[FE[?P99GE\2LNWI3W%V3 T'=7)?M>7>"H7]0*1=)(E MH64@V] JU:6:=P\(3X,IQ]1#@WK@UP&-N%=85#VX)%8SS95DGGO!R%,WR4?C MD^=-LJ2NP7@:S!A Q#<5KH?97+9'NHYG2N32!\=DKDL9CYG%Y!T+&HH'*$J% M)G?R[L!TK-SK]IM(?Y&?.O.ZGK._@\F'5?$"K67*!3(K)9!$++CC1-I7 M!]DU$7Q_GW/7>PT_V]!K!UV!^5!H<@K"'=:I!19$4S MR4B(6H(+H[W'XD7,D%'AXZLKWJNMH-HI*)[7M%$3?L,:TM5 MKF0T&3+JB-H)"UZ:I+C,4BOEM-FAJNXC/$1=7UMT#*B@.Q\ZF$JZ0]]2@LCU MZD3UW7G0D=-<(1?>95YX<4F9.-IO%(>(_:>+Q<4,UU;+\J/-&6%?V=__Y,$4 ML.<@MDM@>U#414TW"BI44L9<70+KH-%TRM[ZOHSAA53A]R.I,DA M5-P8+QQMAS%D1PBE#R&9+ H?W8GQ8)&-)U";'WVNZ_9\,7U1ROAL3#_=,ZVJ MZ].'%?-^@]E60(D6+)I"?],B*\G_1C). MDH7@#(T3XOZG?J?>5-/T]>?'W3 M;U?>]/6PUZ?(E1"!T2+EF%$[/FT'#]JHJ<'U@RXB>;'X"<:S_X*S"QRA#A[)_&(Q.$M" ;\*?.;" MK?8F06.6Q\$V^%*K MGC4I]M$9X;'"F@^+2_LKYR&$/-^GCY@OSO!-V;T6W_P4L?:-7\4DG+1.\L"" MK557BT;F:9C,0O:V6.>ZE6ON=F>R!]#3]1!M0IOI"=0W<#CH-ESK:VU=D T= MK+T;T@EN9A]-M=.F>CDNRTT([J)%),T_9L;<=9?[ M 1)F'W4,77OG_<^;XC)INKGF"C%DFRV3F=,H?="U)XEA7#LE$F'TT*7FZHY' M'S/+AH##! MW0\<(CJP!^3MH !JG65P(OFHD]'@N18A*6ZDEIKK47?T0XIYY; -+>LK;F!+ M@>\ OQU C@%="=Y&;75P]3_!90!NP$>%[AZIWQC'D*+?[-?3D3)>KRM MN:KV&.R6"J70CO,,7 2ID[)@2(LYT*HEC+ BWJ/"NU_GGR9Q\]&I? M?3UJR"FG)(5D 40M.VK(F*IU[$0$YO8OEU.DD7LQF- M(3X,HC50R MX#7-#=)_3.!\.EN,_P?S$O1\?E'/.=?9D:/@C2:/I;#$$SDR*106M=.L8#1! MH'%>-.D@=#>LIT&2 47?X +F]1%?Q3J>+VO+O9WA.?FHO^)BY+(IUGK'C*D' M#1F Q9K:;E7@WM;H6YO;F7M@?!J4::64!O_4ZHO6):1=,+=O@ M[ )UFFXX?15VI_Y[2/M83*AEC*0F,]BFPHGL.3./+K*04W0^HI>F22/IXS'@ MGKXXQR# /D)NH/AW^'EZ]GD\^7 =W#K>X6E\V9,K;0/6=G*TYD6?@'F32@XJ M.KT=)AJL5>?MJ(YO0/97W,U&G -)?>!H83U3>3V%31L1;8,"0,X (K'=0F91 MA(AHXB^/E=#*?GHUS/Y2'4 MFIV0@2F)HI895RP:&J171@%WP3O79=IVRM^X#<1CM]H&$_# 33AV8=HD%G5 M-73"U^UPCI_L-8RZ[M%_#UD?8?JOT=E@0Q&*X/B,3*=:F[+6ML^@?>!>2&X' MJ^QQ; ;\"3HA"# MR"J% 6LM[7C_<7-^AE++=#B9#FR'[4HB\S$JK01G9ED63M32&>@=D[O O/8#;3!!-T@9+.-:4/O#JA:'JWMAG6:P[7^:KN'!SUD?H3E M8(/.DL\II6<)N&,.B$,!HR29+)2!HWB1>=TPFW'/(=C0B["'J!@1XC^EB MMHHO;UIYAB"SSI85H/5.5_,T>A.9T3GQI"(A;!+1OX'D!,5T!U#1C4[C?>1[ MJ_EVQ&3M5DFK1TM/[9*(6ISU6?JD7*!-G[9[JVEW]P9JT;!E69=.KVB3'E/**3WH3;E^^'EY5?M->7%>\Q3>7"SF M5= DW1$-/]:N6RSRY8PAUR62R8K'P%FPCM;?%)U3,4JIF[24O _8$Z'+ MD.)O8.#O>SG,A=-J1:X\*6M MY$]#9X,JX";##%#WMIZN;Y'9#AX;A0P'@U!"B[7 M6O&TVL5:!-95M[6)L;(#R]-@05\AW]2[;9$6GT4":6OR=W"6(IB91!J,]@#$7PPL M!!%=B#0J?81[?+N@/:3XWE[*[VIH'*:$YM<^MQ&NS[:[8&P9^^L"\C21P*$5 MO!=_>FCG5$P269"Y5) Y5VR]CNB9-TZP5,A^(E\>$QSACM\Q&71/!/$A$&@? MI1R=.&\FF_8[V:%6D#/97#(RC2DP#TZS))(1,7E$4]#3H:0TH*^YU8L;>+9 -F:0@0S-(NO5 M:UVCPS$2+Z-UI4OZ<_?NXT]A[SU ,?2]X^;]Y.^Z:'R@!FYI M*'^(^ :^47H5CI/:.VTR<[[618B<,X_UZFRP-BKADC&#-7]HKL4[+@L/J\1] MI#:P\JXWM^=<&,A&L>"DK;V"7-4-7'7<8^TST-DY#%;AM+RY(JR]/=@&KSZYD>HP8,%U\#U M^"^8C>O&7HO++M<5I0SZK"03O#9+D8+SV,;R&,W>@81 M<(/4,_5=VA]QYR;CSE-UZ:"TJDH%DM&\X;6BM^'_&VN<:=IY-E&?$(DW^]*05GF"N^US__ M\.;=)A174 M.ZYL(EA8YS2.+]91%&^,2?:Y3FR!I)W3'/\KHJ\:;N:0#ZZ!! M//T'F"_'NTA;(CFEK M,"R+LHBJ9"G16\T'_8)._B.HQ'K_H>4FU>-'7E M2D8C7:E!^.P3P2(O,@(Y$=RIG*THM/PUN4SPL*LF]S'Z>@JYP86!G=4DNV#Z MTU9-WDMA78KF'B+M8U5-UE *CT*P$J4D7S8EVGBCL]Y*K) MPQ-@#R$?O6HR!JN2$;4M9 W46%(7&!V9]5%KI1-@5BT8\!BJ)N^EN+VJ)N\C M];95DRU80!LE2Y[3&$LP+.1LF%E>DK4$<]L%?#Q5DP_17T\1':LXGW)DEM8*1H48%&:-SF_?^C%^1H081]1MR# ME3H8FW"@X0HC&(9)9:8=+\QG$,QP=!RRC;3U-5'^#2@/ISS?/DJZH]+( 1)N M<$)WLV"@!ZV]PH5;^>E2Z6')],JX]"DM$$$?%/IKE&#A"ZH_I2M,O92 M5[=."8?(^@C3?W/S6ZI"VXUBV4I@FO"PJ+FMQP;DU_H"A7<;#+ <@U&:Y2" 2^"I9A"4;)$[P=+/'[(K3+V4LL]K3+V MD>G AV^[>C^HD W4_*\8E2=+0Q4&@30C5=+.VH@.'GNKC$.T-X2X&GA?/\!9 M+5?Y_B/BXG7]Z2K/Y465Y!TY 3:U8X]E1667AMH ;30Z@]UJGA%]\L;D6/N7:6E<<%YA4H%;B-S1 M MP1]Z&BW7[FX1U+[G_FH&+N!'Q+V,!!9NU#+8&B45G/ UK%:S,R-#+RT?V/ M'Z8P[=N+6?H(<_SZOM>753I3Y H)%LL^D]\5DF=>QL"\C\4(+LF5;Q:SO@=; M'Y_NU7B>E@*]P/R&#.75+K9L_Q5F9 MSL[K@OC#=)+GHZQHK4N\YA\E0W]XRX*K M.8,D;':4IU< I;8#O-@?^0Y+KJ M8IY<>P.?,-!X/DWG8T22Z$F9*9"!IRNI;B5#R$%4_/P M&[*P"\9G5C;1YH!5E_8F>$< MA7#*D.\R+!=O0?*G9=P0FFE0Q^WU=#[_:E=_>07G\ 'G[Z<7'SXNEDW21K[$ MH@HMRLBMKCV>/1'?D'_K"TAN98FY2:[]O#I7:**/!;>S= %_\#O3\O$(( MQ>ALO"8^US;3LEX5DT$S5$YFCUI8U::_X;W0_BQ\.5@= ][CJHOCG>C>3N>+ M_WV1/RR;26PVVI$2$ 4:9"5B]4(4F8(1$JF[%(-228.APS:U_YN?#C>.(/E& M^>*[I;&*Q.D2HH188]^NWFHUCOD$D9D8)2]6%*+X<<]@CMI IOU",ISX'TIC M&3+'IN?X?D'&>WW.H?A/DV&P$.DTG9!\2/RX '16&@A8Y;UDFI !J61*.J5&? M[ =%WWO2&)XP>_=1_\!GRF]*F7^*[?#6\^,+@"/9GCM0GBB MSH5#ZK4[9WHHI;45M!.H05H*5SC;EW4!&0]NQ9,G5X'M)A8RS7$C-:+4. M5D75IL73'B!/;-WTU_%-!K514 ,+YRWY!-5\6TZ;1*.*41=6T%;CS4JRMHQF MRFBT7/@B>).6[5=!/$7;Y6 A-P@(;["L>=X%34NKY#JT8FK[';&BEZ'U$.O!IQ#_' MBX_C2>"OX,O\I^G9V?1W\M)KMB?]]>+##)KWCT/XEI2*,%C2O M?9P+ QTX(\32:\^]\%U*J^W_YN/O\WWT-#V:D =.M5VA%7X?N%9H$4QRM99P M;1Z!-3,8Z%^ / 7@)8C8F1-[O?J1DZ*=F)N4W#RKMZ#?PFSQY4IOM/D/7ZY^ M9[DZ!NN**2DS4[O7ZB(]\T5[!E[$X*Q.:7N1&*K^9E>(3]%0;*2@!IEB5_%L MBI)W0-32E+P)Z33F9"LEWL&5'AIHO,RLD4F=O9!!LF*UH4DA:VC;T.H=-] MU=W/&>".:@> 6_=22ZQICUXYF:RV)4,N+M1[P$FE)',:W8MU !'^MKHP,9 @ M?[MR_:*!.'>!W1(JVEPP6E-4M!IY##R TKH )E>TBKN%>A/W *+]I*"C%%6I*#SPP,;:R> M*X_@2^U(V23T<1>JOK;5WVBSJ>G?;R8_363&;+9/ +]_ZMZ\#C M.$$(:3#N;5MQIU1Q@PC3I71^Q<6R ,KFJOJ7D4HRA$3T0A9!9P\ FQ0 $ M&"YX=KQ)F9G;(3TE'@TD^ 8.XB6R^971[RJ\\\,5SF_VCEI:^8B>I49ZT/A3FW M$;JW!ELNKE=*PJP-]/QF\JY6E)_50 7,Q_-_3*:Q7EM?54/X=+&@;T\GM5G1 M6JK7A[>Y.M!A@"T/>IN/\#3GQ@.RZC:^/BA*/$KNI\!-$CZPHHUD6GG#8DS M0JCE@@-R(YKDTSU2SM]S+OZ8*;\/$P8^6=]5?UKJ' /XR QWY.7QZ%EPJ)G0 M'!):)4KI_=/6.FW)O*OAHYMX-[DM M'< >Q>GL@O;D#N1@:K^-6^ 4T2WN[ =$(S;'AMWL:;GJIH&?^\ DUNRAOPK(5.BOE ^[NN78@@:$5& M)90BI?1Q.^V^'4ODGY,EAZCB2&N)NNSY&BT4;IC7VM4V998%D2VS3ELMB=K1 MM@T)W<3T9V/)(:JXU60>-#OS5URLZOS4E!%R7=Y_A-F6U=XII6WWI%&]V(=0(0'9V?>];16XNR0G5E"2!AU MJN68M/,"4HPH,'+C$]H2=@NU;W;FSH<>GG=YY^-:";=+KJ1+&:0*27FR<:/E M7F+.)H1(FTH0 7=+=P?R_<3[\R1?S!>S+^]7F0F'B/3&(P80X]VPMD2G3O@.7[+@QJ(KL/,CL)CT(8#8-)1R5"2 M%3HK)57R*?L; NP[J;>?]XYVR$G=+BN_Z\[]M>@%3/*JZ5G\\@X_36>U9/'Z MUPY?!89]?P.E#2B0[1BF$LY(I@-I=("46BW3,&/!D MY'C)=9-LVH9C>H*D?2@,:' L\CY]Q'QQAF_*'5+\8;/;K2)GO+85"[67MW:1 M:5/_961@$LC[SSZ)5)HS:;Y(BS>S]SC[ M/$ZK*D+%B90T30@=-2W^B@,+!44].Y2FJ"R*[V*^T/.O$(V^VB;9;0!.%?EN MKO#I@((?<&&Z@F?^8I+7B#99(5U [1&DWH<5-]$<-P@]C*)N:GT@*1^- @JL MJ%8B&(Q++AR(T$L@:[U%!\B*J_)3Q\1,WO(]P6E?16P-:Q %63 M<@1Z%J(@TXC[P*#0IBE\"@@9=<$FG6&NH3B>.3N@9K:KZ1TLU@;NU'I<:S F M<7#<:98#N77:$WOK60MS)&DO8E$8FJ3[7T/Q%'1\N%A;>!67+3$NYF3^SN>; MT[+ELD56X8 MO4:5F]07.8+>[TD$/);:]Y'PT%>LIC40527YT]G%.,\WN^)6?QJ,M* I, QU M(&/%Z\(\3YXE&[E6)4L.76KI=GO;R8XN#U''M*DLARZ92WR>_70V_3U"^M?& MZKFT56Q)M7F$CEDP;8MC,9+I(YQ'G[/TH&T'%=_QBL>JUZ&DUF#JU@MZ7YD% MP,F/<$B&*U_6WB7G(H%ETD65$0HM3*;C++WVX,>JN'X2&M"PJF"6H8:\7@I^ M/!N?CU?78#9,0NV"=TDQD^IV(J)A %(PIXRR<7E+AG=0WCVO>:RJ'%)Z W:; M6+%L1JX"K1%O/N/L([GN:TC.&BZ5109&TU!%T PX:L9!I^"B)(M!=)J-.Q__ M6!4YA+1NK?,\:,;I=HK))?(?__A$!B3VJ*O8^=$-DG:Z#6,[[\^:6((@_1C4 MW)7(4>9,7QF#2@._D8]SZUN.D&JCHK?)"Z,:Y\$SJL@_F?Y8;W/G])L M^?F(9TQ.JD!;IP.RB04"X@9>2I%ARYE%/9ZZ1/B0UN!-SC=V>2\;(@: M$9S@(.MML1K#HOD=R75AR603LC-)Q"9+QA:.)T2)(23=\B+ZB_Q_:;.N8W]3 MUD4:YB,9M8]!((M9^QKU6%K0G 8*L62O36@3 KH3U1,DQ7!::- U[\WB(\Y^ MG4ZFJY2Z.OR:2[)N6$^0) /J MH4%3G/L3,2\3B-]6 9$J%HO9.%XL:MSLM^DM.9A*!DP2D$E16T) I@&1\\>< M\&!\X3[Q)C6ZVPSG";+R >C])IO-*7)O%1@LM7N:KM%];8-B,U%BKZR-?533/&K?!8] M%F;0>[ V!L F/2<>>M;&<&K?1\*#AWYW!U%\JMV>LV6F>%K14N0L!%V;H8!. MN7CGH$L,\:&&G/81>(>0TS[2.DX+NNTHRHN>.9T[=(5I&)>R\B4K4W( M4:A3KW_OMPJ;7&FH2KVMWZSM%F+:QEMACR!8VMN?PZ,LZ3SU['3*;B M:4X,VVE90$-#=Y@LL$2A5V3&\"/,IVC#TD&U,--EK@'FLYAE"NRH&6% M0VUK5^_:@*:A1=H1,3JP5C^GCIU.L>MY8(BU.XPQC/R'&D0&C@#B)&55 *J M9$L.72*S?XI2:GLI_+Y2:OL(_FAUM+J ^K.54MM+49T*:ATBY:-1(-/B66N; ML\QM;1^E)-'=T(;ILRU6\H"N2][K0U3]OJ74AM?\/L)M7DHMA0A%Q<2X+H)I M&A-Y@@69U-('JY,6LHE3_B!+J>VEF3M+J>TCUN:EU$+-4(B^Y<,+I-!]$'64JMCXX/%^O12ZE%&^JU'<]D)EM(V^*9]UJ165QB]C8Z MF]K<.'XJ2;F'V'G#JZ9Y*;4N8/[42;E[:>O.[,Q#1-T\*=?VECOU+J>TCRR.64M/"%2E#9DD#T3G5RH!"2R:3R5E: M9XWIHN('7$KM4+T.);7FI=0"MR(F,U\XIY%8]&9DH6$1UE*K<^$ M/%Q"1RZE9G0L?#D^\@R8%I@9^$(;(VHK(*4BL4M%DP=>2NU050XIO2.54BNA M>!JI9":0+ZEKP]O H;"B>);"%Q.VXS./Z5[+X7.RO[3V+:6V_KC^$6&.__EO M_S]02P,$% @ O6ZE4M-O=B#TP B0<( !0 !T=&DM,C R,3 S,S%? M;&%B+GAM;.R]>V_DMI8O^O]\"MT,<)$ 9J(')9+[S,R!^Y&]&Z>3]NEV9I]! M<%'@T]:D7/)(59WV_O2'E$KU+A6IHF0-<(&9';__(_OSW- M@Z^RK/)B\:_?13^&WP5RP0N1+Q[^];O?[G\&^+O_^6__]$__\O\ \'_>?/X8 MO"OXZDDNEL';4M*E%,&?^?(Q^+N0U1^!*HNGX.]%^4?^E0+P;_5-;XOGES)_ M>%P&<1A'AW\M_T((DA*E&- 0(0"1XH"Q. ,L08C3-,I@PFX>_I(H3$2(,Z!_ M$P&(E0(X91!$*J2Q(E+%B:P?.L\7?_S%_ ^CE0RT<8NJ_N>_?O>X7#[_Y:>? M_OSSSQ^_L7+^8U$^_!2'8?)3>_5WZ\N_'5W_9U)?'1%"?JK_NKFTRD]=J!\; M_?1_?OGXA3_*)PKR1;6D"VX$5/E?JOJ7'PM.ES7F%_4*SEYA_@7:RX#Y%8AB MD$0_?JO$=__V3T'0P%$6<_E9JL#\][?/'\Z*)#^9*WY:R RS OQ94G+ MY4?*Y%QK7S]M^?(L__6[*G]ZGLOV=X^E5*E*O-_=67CEV8_NI-W7O-#W)XA7?$7*UR\T*]7XBQWMV-J*M5 M'UYC7Z]%L:3S$5Z+K9@=E>?F%Q_U3VLQYD$=9%K+65/WCJKRVU(NA&S8U"L7R49:TJN2RFJ$XBI&($% *4P!300$+]?=(?X*S^0"_/:E%5T___S#OW.P:'EF"$I9%:N2;[]I3_-3'RK]C3)?-?S3 M@C[)ZIFN;] :FL]_H_2_U?H%M8)!H^&__+2UPQ&X^:!PS$= XI-1[?9:',3: MCZJ=@,'PV),R'"ZW#P]E/5<#3LOR1?N. 7TJ5HOEC7YA@D(%6ON T;EQ@H+J M4_Z%=*#_?(QIRR?Y\N768H9 MD2R- 2&0 QA%"2 ()X JD:5A1%42J]ERXSQTSJ:CISNQ[1D_R.=<:A4,-AK: ML\PQ=)?I]BI !N9;OUC84^Y5F(S$N?].YRMI"+18+RSF^L+ZQV9IKIGR6>OU:!:;._=]OZI6=#Y_ MJ3EW^?)#L\ WM^55I87KI]*@TFR;JUR3ZG.9<^F)(,^.0 =#'M\S&D6>57>7 M(\]?Y$:20N:S=AOF7M\ZBS!)0J8(D+'4SFB62$!23$":HDQ1P;%(J T_'CYX M:M2XV7LRRMDQP1%6W81X#0(#UYZ^=SHU_^&'! MBR?Y7CNT$6KV< M%[<6?+ZCM;[!]WFMY0^U)Z[UO D6D08;E'?5#1I]@^_7&O_@%>UNRO2/X@U\UO3JALK> M%EF-B*(5JTU:/Z@A7CE?5NUO#AG84N(HO.QF??5<5'3^U[)8 M/>L'-SL-^K?:)"UK)<6G1FRQJ/78D'M$8AXB"CADFG((0@!G$0,)3#!"1 J, ML0OE]-1CFES4G^C[#H<=)XT \M!>W]J"H#;A)M@8$>Q:$6S,N F:$5E;XH_( MKH32)\/U5654ZKL2KT-.O/9Q_8TI2S"B0M'NHF?&C7N:%]O M7._I[\:2CN-@1X[#H3LP)W8"&VQU#WXWV@>U^O^?/R;LAYM/ G348%3>ZX?. M(=WU?$H_EOLLY_4Q/BV7+_'^3Z9Y)2846FBP\Y##NBZM-\$_R++KSF7Z_>2HA@2 M)120G$< IW0_$)J(^O?S+(TP['$,0AAD@(H8PJ(B!*@B)(B3B*2QMGL*,?LXN3H MJ4Z/L*QS^75^-QJ%?'JN=ZE,U/#;MQ_O DWSYLCD-MC8Y$9!?0?,CIR&Q'\< MVFHM"%11!EL;#/X;*]8+$+/YL37DPDK-F>:NA-(G ?95951JO!*O0]*\]G'] MZ/1GFI=UEL"'Q?-J67V47^4\V2R52,HA5H#!6%-FFC) (B%!FL!$QIAQGL4N M;E>'K*DY74;5H-;5A-,8;6^"6M\@N;R4< ;:CNH\P3Z MQ(W*/19V'_*+S2U]SY^J56G2-C]+7GRMW859@I2$0BJ08A(#B),8D%A0H'\9 MAU'*$L%2M\.E(QE3XXR-BD&YT='DG!8\WQ9!$?2)/LB=#%770Z1CJ&U/B*X" MSJN0^3A6[VVR,7Z'W?: MA%S/D/+EUV)I5)'Y5W/.\V&A)ZRLEI_UQ)F%218IBCC(T@@!*!(*,*8QB A- M*,]@))"8:1-889/;.Z2J+A-J5^'AYM4F-/BA"0W.-Z'!8CG($!]4_&C)YF. N)NW/HJ\ M?LN3C_E3OHZV6\ARO>0.(<81B0D0%.OUB1 (,,4%H!FC42+T&R&=@G1/"9G: M F6M8[!6LN=&QDDX[=8@UX(T\"?3&1_GA4@7 #Y7(B?EC+H4Z;+T<"W2>:W; MG*_*Y>RS'M,V>$$BF44914"E60@@S2B@*$Q!B!BG*.-Q1B.;:7[PW*G-;'/@ MEE?+G.NO_"]U_$Q]_!;\_JYXHOG"I]73KHEE7+DO+E M#%&8\BR.0:*7_@!"Q0&!--&(<492 J.42;=OLYW@JVO[X+W__NW#_?_X?JUM@3=]@ON'\K!O^H;E>L#U$;1X/=65:^?=S=T_'[R M+66/[ :X(7+L&CC>WY>:%O*3>EM*D2_7'[]4$+TR( A$Q(2 LT@!S%@"6"H5 M1)#&4%EY#N=%3(YNM(9UU$>M8^_5P1&2MLQR#3Z#5U7IKGA;PWMS$0:X5@D'$"5" !)*@&&& (N:!)+)DD6)CWBR'SI-]' LCT3 MFE*2;)[S8+7(EVM"=^,9;^-IQTZC#L\XG+:OYV8C]R9H;6LJ>1Z-W)G[@K]= M&$9G3O2-N4\F]:;;J/SK&]%#UO;^_)[EN]81+_%4N9PF-$ PI M!GJ9F0#]DP3$)!902=*4(8)C:E4*U5+>U/R\5MV@*<$8+.DWUPRA2PC;D:I' MW(8^3&TA6QZ[C-HM>=]Y7=\\@*5^4F[JM-3]?;33];YMT_37 MHA!_YO/Y+*8J%6'*3""O ) K!8CD(4"*2AI#@2/L=+AG(W1J4_V.+@VQW@1+ M4VSJB99_-!_@IGU:OK%HW;&J+IELMI\IYZNG55,+CCX5Y3+_1QU$Y9I#8#%, M=CZ1;_ ')I.MNL'M&EFML2GIWD9$MDI[K.[N@I'?; 0+N2.G)]@C<9ROX'!O MS\SRLN!2BLKL5GVHJI7)COBD/A:+AWM9/KV3;#E+&0[32 H0R20&D(4,4(PS M(+2+$NHU'(F)$WE=%CDYZEIKW&P.FX9W0(M]"H36U3$O_#+<=B3D%\2!*6@? MOU9=0^X?-UB^Z\+2/:W;&AZO&=R7I8Z;K&V-PE%>MOV=/0NHT^=\2>=U-7:1 M+_6:ZF38=#5C"5-$4 )"&"4 (IH!;$K3*21@%E((M0?E5#K=4O#4.&BM=U.' MLU'\YDP^DVL-==NAL&.F(0 >F)]:;-_O8GLZ3\3C49\K4%X+I=O*'K=$NB,B M1\717>^_.J;S;=-E=X;CE*7(].@FA 8IS%@4DC3YLP$<":4IY%-U^OS(ISX M:+3>UVV7X;E%55I;+.UHYCJ$!B:4O6.RM7J#1%P>F#Y0;&4KY;6B* ^L[(B7 M/+S2/:O[(UT(_7]LE<_-,FN6494(#A7@$=*K'\13P+"(@,*,9S#6ZR)B50_F MQ+.GYF)\K.M]Z_]O%;1/ MYMJ*SO45>AP"[BBZ7I_/M1"A'63Y7$J>T^V^8M/SN2D)(#=O>F .?KCQ&*IS MZNZ4$:"+EX *[6'4F<+YD[[P:WV >Z-I1IN^*+[6PV$BQXR>FX??!-6*/QH+ MZC("N;[ZB5;%HGRYV?Y&S8NBU&)N CF7?%F:E)Z;>EX^SU=/3/_%4ROI,V]= M1YKPX1VC9?:>474W&??<)7T;?"WJ&/N_Y\O'MZMJ63S)LMZ$TV_DIDWUO7FO MMD?J"8VRB% ,"#$I/%S_#TZ@ #1&<:1PQD/B%#W?0X>I?5*^K)Z>:/E2AY'7 M)R[FS0]:PZR:&7@;'LOEZ["@#[V2;9&MZRZU^M]L$:]-N3D>@9>&8;:YZ,'O MM9'!0)W">H/LMUV8NQHC]PSKC=-QX[#^C[JB*?C;0G\=Y:-<5'5\A0E2^[DH M9?ZP:%QUOMLE2*M2_VM>?SUOQ7]J/Y_*3NZ;<[<_JG_[!L@FIK9<\$ MU3HQ3NUG>;$2X!@Y<1M\V _ 8/7!8["\E8<3ON/*Z^=WW;9)4@IQ"&/M6A!I6MA)P%*E M -?K_"P2/$V94U^&0P$3G]L]VF =0>@^KR?6[,H)DZOF]%!-KHYDO-I\[FIE M=?8ZK]VK]#KHJ5@T?8\DA*'". 82Q@1 AAB@=?^5$*GK;9YS0_D##JE#YMW>'T M/7.5>^WB+_Q1BM5<3_VFON$OJ\C4IO]6ZYLZ>]AI"7'UJ'0SQYA8#\PQKC [ M55OV@=&UY9FOTF&T>LX^D-HM .WE>3V=%LY-F&.^>+@KYCDW16#;[W&<)$*R M" /)10A@DL2 A9D",.,2AB(FFO"<')BSHJ;&9EM-@U95F^^Z*\"6#H\7V(9V M?OHAYNX)703#JU=T7MJX'M)%JX^\I9 ! ):5*Z M$2 A9%B[4RJ4B6U20T\=IL8P'_>RNNOJ$X/T^'+(]1X)W8&)R+T35ST4]Q>3 MPKV-PB!-U/J.QF3[HUF.RE!=S\[G[E_;T&S\_'P/IO=L0^8A@_^:QF>WZZ09 M.M\&FL]$DB":20)H(A( J?E)I":!0BB*$$;8+FW"MV)3^T)=W=)P:^1.G/_P MC2Q/#KK7+Y_7H9S"94 M"#B# L DBP&)!04$8DGB&(5*6-4D[A8S-5+8:!EP6CV:I/P_JP"T1;;TK^=& M>\H7O>V+13.,_JTQ3YG\H&$46?P:>L.9^Z9JP;=E_LL*UE^ ME75BSG9I4%Q\W&:T'T6E^_KR[C5N&_$K&C6OW7/J]OE\9U>VQ9 MF7=KIEDM2T26 928ZJ I3 &.$ ())DPQB*#*'!LR[CU_:FSV8:?I?6 J,[DV M3]Q'SXZQKL!D8"+:-K37<-QUP=&C\>%)H_WV.-P7,7([PY/V'78P:@Q(GFQI0!A6+*0R$@#)W*H0^N\=0HU!@/AJU/DA]>Z5&_"J.-P>%G9#S! M_;X[[Z22I=;EL_PJ%RLYPYQB#ID"F: (0,5B0%.>@8@*1A-&8XZ61EG*6(#V#94( 5Q$',*;:!Y0IUU!& M4V[7]0#0_X:>BQ*OL.77 Z/3FX)]'M1WVU"OVM\6U7*&$TX2:+;[ M!54 HA@"ED8$")D@$E,<,>'6GKM]LA.CC=:5NPF=6'<@<=WW:S&SW=#K@<3@ M.W7UOIS1RN?>VX&A?C?5VH>/O%MV8-/Q-MCA!3Y\E9-1G=6FH]'!ES#BRJ0B M1R#ES*Q)" 0440*H8C@+(4HS2/M[+4ZZ_#?P7TZ'23==B#;!U84Z=]U!XS6? M7H_;J/?Q?P8;R_$]H5<:QBO]IUX#,)PGY:;.*_I4O7#K]J[Z/;)OK^Q-P?8[ M6GXJZZQT4>][:4'-?,81-(GB,8@H3@$D5 ),)0(Q93#5_A>.J-/:TT+FU-CZ M[4X_AYO@F9;!UWH;^OM\$8AB/J=E%>B1"BJC_/EP\-Y#8$>IGH$=F#IW&SN8 M?//25*%H5%YO\AOR\TQZ#A#Y[59]6>S(W:FM<3CN1FU_ZW5-9SXI4^ON_3=S MC+O*JT?S2^/15K.$*DE-J?B$))%>%/(,T"S& "6ZRTR-X+ZZ0?OKNRVP?E>BUF -T77F MO-!7:3IS$8-S/6.2TD#TO:FI$TZ3FSK>J]N@)?QI3.WKQ@]3 O-* M*/E3;#5TW-/\TXL MO#<FLTP3GF:< YHO4BB,@(8H0PD MF4CC+!)*0-[G^/U8U-088G/VO*3?UFE^#B78+:!U.YR_#K"QSNFW8>R;9MB_ M^LSPNXS&$"?X)Z2]RF'^>:O/G>MWW'%UX\R[LN!2BGIOIZ:FINN,]EYN^3+_ M6E/4#%(41@A"0"77?@7$VL.(DQ3@%*,XDF$:X:1W%TT;#:QFR:@M-9NO:MZJ M&M"-KKU;:EH-A=NZQR>\K]!L\_M6^7KS^H=U*9:- <'M9="O:;[I MU G3BM M5'BMMIPN^'3TZ'1Z3#_"^X7RQWPARY?;A3 MMIZ-[+^61:6Y33**4IF "$L. M($X2@&$(089HF.BE4R:A4VCB>5%3\XTVFM:G/[+5U8V_.I"UHRH_> W,2OM0 M;=2\"6I%_9'/93!\\DR'M%$IY;+5A^QA<4??(Z=J^4FM RDW[=ND3%D(8P42 MI31'B# %C$@$(L0S++@DD5M6[TDI4Z,'HZ0YZBT;-:N_N)X8#5$WG4T%HA&1&%"2 MZ>4/R20@<1:;2.=(I8KAE)!>.6ZGI$V-!HXRF1S:_=K!:\<)WD ;F!L<\>J? M]]6%PR Y6R<%ODZ^59?M9W.E.F_JQQM_I?G"1,9\6NAUC,P?%F_KK5S^\DZ6 M^5>J5R_RPT(S5%WBM/JU6+Z3E;[*[$_<5G^3XD$OAV?\F2\?S>Z!,3?@ M:WL#L3'8<8/&]Q#;L=TK#MS _&@L:T,2BT6P-B]H[0NV!@8[!@3:Q&!KHQ[O M8&WE[E7^6'8@_'WRLF\51V7R@? ]Y/ZAQ/3LP"[^<]6T>:_NBVT#+E/6X\/B M+7W.EW1>AR@Q6DGQMG@R>1;KTL1ZD5OE2_E%EE]S;F*9\D*81-Z'1?V4^@,W M@R%DB=3?BT00[:AJKQ4P2K2W2A#"8811'#J5IQE:X:E]3\Q6@G;<^(XA_;)= M!A]INZ_(E,9OX,_*[=V'MS=-0":HK6F;! 6W9:DOE,U^W8<%+^LD)G.\4"_C M=VSRV+Q^).!]?D\&UWG4#\Q8(W#XQ1E-;M_]S?IKQLWS/BSNRN+!M'MK]NMY M2HE*8M.AA6( $V2^'CP&A$8\E"$4/'$Z">F0-37BWU4UT/[I\UI9URW/\^#: M;GQZ@6SP[<]]M%H]O1^'6,#A=R?TO+B1]T,OVGV\*WKYEKXYEE\UFQ7EBPEW M(D3S0"I#0#)HNCBE'&!!!(B(TG^)M8,IK%JYGGKXU$BAU' M@6?Z1BW/$6"GS/6;K[?S_)$3\(XM.\ZH.W'-4,5:-CUO[HJR;OR\7)8Y6RU- M.:C[PD2?ZINTA?-ZJ:OGE:R6LY"B6)JS3BQ#!B!+"2 HI2#+TE!F,*%<*9>Z M!L.HZ408(Q1):/-MY_7F%I-F$[*IC>R[JDNO08V%0&F$,$AY!C5WZ^%E*6* M"AXF-*%*A6$;Q7?OLUK/8&.['_%W/ZG*/KN)TMMN8VL$@ET(3'77?1""%H5) MO#=4DX&>_3%(&>8 \A0"(D,*PB1$F2(BCE4\^RI+5OPW>&76=+"K[O__MOA\ M6VS]G==^ P;WG*8Q] -4KKIF9,8M;]5+TXG5P+H&;?="65=)<^\K_'=INA5) M<:OYF#[(S]+4'FWK8NOO^=,F< R1.!4\%@!G5 8:K\%RR@!4,69DC%GG%O% MX#A)G=J*M%4\H(WF0=FJOB[-I95XLHS3N\Z(=;32M7_6:!USGRWN[AG(/5^F,U]21<5K0\EVE",P";,00I!D,0$0PQA@ MA;1OQRB,(BP0@VY1U=:BI\8+1S%P.[H'._%RIBE]8X%C^+7]H-BMWH>!>F!Z M\8BR>]"V,V!>([CMI8\;SNV,RE%LM_L3^O%:74?,,.;'?"$_Z!^KF=#+44)I M#!0R26&(4$!%G "4":1PHKT;[!2K?2QB:CRUT3#XW>@8U$HZIH*< -*.M!M MX^VZ8A1C*5<$Z25,FB#MSL3:G2%I"CB3$&8DQ2**G6KL7*O1U-CCMX6DY6)3 M7L:Q L_5XV/',J.B/C I;>HYU\;L'BZUKTY;Y@E&4I0'%,@,I4 *)4"-($(I AQG. 8*62U M273Z\5/CQQT?HM:OKV/58.?H5#DC,IY#=0&,_K[4GLV#^%&-A-?QH?:L.^L_ M[5_EOL/[V:16-$GRG" !J0"Q,C4&H0H!DP2!D&8I9:F@29K:[NANGCK%.9I7 MRWJ'I[;7;U42PT0)G@!%$08PUL9&&N"VAQ7 ME[S7P%EZ[D,/Q] >Q% CX;X>N 9)K\N&7HJ,N[JX!JNC1G"['W,LBC*I,H8B-)4 9B$B4F:@(!A)E+(!.6A M4\*;JP)38]"F^9&>F;36-"BVJCHV!'4="3M>'!+?@2FQ/CG2R!XX;#>!T3_8 M -^8$'RR -Z]&6E/]+SV+'758=S6ICT1.NJ VOJ"@@-!0ZK%(40HE4XFR\@[//']JK-6H&-0Z!JV2 M=GQU#L%N.O* R\!LXP:)-9-<,'Q+%%7+%)7D/SX47W_2=S8DH7\XY(9S3QUE MZE\PJ9W9ERYSSX[XI%3U6)1M09#J%VG\HED2BR2)*01I7210ZO^AIEB'7M5Q M',E4D-"J&O%Y$5.;OJV60:MF\'NCJ$-$_ADPNZ>Q'X@&GLD]T'&*HN\&H"-D M_LR-H\7'=RN^&PQ_X759V^AI\6%2KDFJ-O\CEE?N3C MRSK/A8:$IP(3D$&AZ5%S(B LPP"B1$18_W^JG$)NG:1/C1EW=@4VFM;M27Z] M_7?'[*)^HV''@(-A/##Y70=O_[+N+C -4N;=2H'7*?ON@LW9,O!.#^G':K_I M%\ODS_]#"M,-^$-5K0R1OF]*R6HO#[+,M--#&<\ %$S[>SA-0!**F,:/L%CW 6U6#]Q<* M%3M3DATF/CGH@L112-_#MOGSP7*5U=/X,TCCB7*4@Y*9F#B$QP)0K@,(4 M8HCTFB^Q"L[MK\+4R&.MUF!92"WREGPR*)Y#4XUSGM$E\(?,*CK [Y72B%HM MIIHW=(#2%8E"AT_RT)=S%FY-Y=IZ8;3;C?.*9IQ]FG!.B&X.FF\.U'%S"'[8%_!Z'3;/S>K3%_5?JVP[ M)WV60CX]&SIHNEI\6LCV,)L31!%#0"$* 92" :(B;!+]&.>88TF=]D(LY4YM MDC=+^8W>YA/9:GX3-+H'6GG'(S%D ]T>RV0'+#RO6"R$3WZ M LH!CU,+*I?;!U]@W7)N O6J._IBPI3;8@.4II11HDP?3Z376R'5#DJ< <9D MQ#C,,+<+K_.FT=3X[KZD0@;/C8Z.SLSUP^-]478]Z)-;H[4F!6N;7K<61#? MK[2(.Z/45-=TW1A>L<2[\&#WB.5;S>[",/S/<_HPRR2EA!,.,*49@#") 65< M@#3*..(TTEQK55GGZ,E3(\6-1^N;G*["H2!2*/3YJQ&WE\^H)^_L^O?FMDN+#8CW?]Z+@DBS* M,D(ID(@D>FX2"5B&3>OR6! E(DJRS*51D+UHI\D[0O,?T\:!:]5-[\!:]X"] M!-^O3"?2?/%#4+06!+1GC*+#J-CY-\-@/3!'&)B-UL'=+LR_M3!OE!\D'-$= M,9^>B8/T45T0=U0.?8T>3^C?RW#=G?7#XG8A;L57 MW1_2C]UVRA_?ZR?4!6P,:_%8$L"3C -(* (DD1A@+&.4L4POK90+AYV0,36F MVJWK;73L50OH%)9VA'0E0@/3CBLXSHS28;Y/WC@E9E1VZ+#SD .Z+NV;SOU6 M,TI)YQ\60G[[7_)EEO)8)#%.0(J9 C"FIO!/J-=E7-$D0V&$!'5+Z#Z0,+59 MOLY?7FL9U&H&6D_7K.Y#("]OGUP-S\!3W!F9'LG=9ZR_.KW[\+DC)WB?,>LX MQ?O@2>T(S+.G^SSQOO\8I^0,NH'^[R5A]_K MCBM[%'%H-S'JQFK';=9FH21,4"1!DJ@00)IJYYR2&-"$J"3,9!HQ85W.X8*P MJP[B8#WP@.3 M;\#XVX)WJJ>@1//M.E3Y!'*E! MY75@NM73L$2GJ[+&I4>,5V/#TIB]:ANV]PP1>GBO86WCW;B05!-N#%2,/8$3"D4\@8E;,.*I!_2M64J9J0^8R^J3<@C+F269C"+%4R"9]B1JZ!>A]AQ-=0KG]>C M-WG; F>W!W)]S*,RGF4RRT"(F#!>H0 XXA)D$NDU.0]):'?LWREE:A[@?O-M MQW8VY['LIC)O" W,4R[@N/4EOV3\U7W)SPH8KR_Y)1OW^I)?O-A]!^[MEP]O MBZ=G_4)H!EDO,VB<04ZH! F#L8E;# %#H0)9DL!43_^0"*N$^#//G]KLUBH& M6QWM]X1.07=Y#^U*0 :>S/M8]*@D>PH4^[VQ*\$9:3O,%22G#; ."#KVO$[= M-=HV5X?*NSM;79?U;/XC'\QPKP^SA.DJ+J ".,3:-0FE7LP1%8,(8YHQR)-8 MN#7UV7WZU$AKK5S5\RQP'SF[-55O/ ;F+'LHW-O?G#+9:UN;/0'CMJLY9=M1 M&YJ3%UU9SO16_.>J"?O[I/Y.RY+JP9M!0B&-:*@G;LH!%)P"1@4!$9'Z'SQB M,7':;NZ4-K79W.H5*%-8\VM=6)-N].Y9I_0DS'93W1MX T_]G3JD6TWKKEEK M70>H0=H%R2 U1T\*?)T:HUVVGZTIVGG3E;VP/RF3&_'SO/BSNF75LJ1\.2,T MD[%,$, H)0 B2@!E1((T%)1I3R!!F5,]KRYA4R.2;6MHTRO)I +5ZNIU^5KA MOHVS3P%MZ39X@F]H+Z(__]5O' :&Y@K1T^DV9:_["COC\J[ .:3_YSDC\J MZ?5!YI#I>CVC'[W=SK4':O)4?R[*=\6*+=5JWE;Y^2RYU&)VRFDAE:8R#0E( ML3)=RR "5(1F24K#3/]/@K'3OI:3]*D17%/9C+;5L\J-OCVJ E64@5B; MMKG8C?3.@-LY2 /".##K M-)K?!$>);AOU;TS=(2:#.YJ+F\!8$&@3/(99]\/.:W2UHPKC!E7WP^W5[IM>W@9TBQE# %)A::V5/^$940!UO^,><*E2!(7:G-786KL MME%UISCD7[Q4A^P:!SO&&Q;=@4GO0K7(+>Y;*P8Y#>T/X@@%)+NTF$(A20N4 M+ M*VCRI1WSY.N(S+Q;K:& 2":(PS_1 $+U"C#(&:):%@,80ID3R*,56&_XG MGSXU\MI1,'BG4:U_Z!%5?81B-S]=COYH12<&BN\.YE!>Q/0QDQS M0O6T-C3@&TOWDG(WM6!N@N>MM0$SYMKSRB!OPV5J>NTQ'IC=SG8-V0YO:V.P M-7(W?7=;8*6N?K 9WC<3&%[[;)[7'N:1TH%>:[B=OHM#CD7'IW40L:-]G8<$ M;?<#/ZB@,OG.Z 6;06NP7D/"[#WI:U,C[G9WV M'N]K=E\^PKF,*>DS@QE,DI@S$-4M;UBB (DP QGC*L,R3;BR6@GTUF!JQ*'? M,3C@V4P-^@"G,ZY03O)\QACQ2BKCK.DP1"C&4>H9G7,]UJ#T8@!5%@*DHY8*'$DJG:;[[\*G-;J-; M8)3KU?AE#S:[B=T7C('GLS4.SO/XE,$^I^_>\T>=M:H M/&.#PYEZ-%:W]LSNJ1V-F4(*I6$8@C@)M4] 50)8BD+ !"$Q2V&78I\#'F-D1QM@C,3#=N)?R;H=MQZP!$O-\PNRU*8(/ MO<;ME^ 1R:-6"CZ?[9[T]T7R59DO7Z*8W>?+N9QQQ!)!-./*$!, LX@!1G@$ M4,RHB"2*,6*V*7Z'#Y\:?=9*F0B.*/Z>_1"TZMIG\!VAUTV UV(R,)&YPN&4 MC7?.[BMR[XX>.5JFW3EC=O/JSE[CP:=Z.]=>?:YRWO!"O)%PO M:6"=59("A02A"6(,J;BWNW0L;VI3>?\C'.PKW&LW]!+@/7R=ZV ''/L=6B?I'B2IGC$S]J*DY>\D:HH97/A M/?TV"X7$*<6:BSC17(2X M1X$P(11EB$" Y=EVX^])H:9S7[,\^E7-)O05YK M&9@WQ4\/)E^#:RVKCV#FV>5_[TB;=G MGO6BVMA\[!//$[SM]?$],Y8U%EJ$QD5?]/!AH4E.5LMWDI MBR8!0 G()4DPB)0Y/#<5W''*B/8JF9(B"Q56:K:0#Z9_W+U#WK*K(E:\0!I> M.%)G0([8U[(N+MRCWTS_\;$CYV'@'BF/>4_WH%7^)FC57U/PO@$>\Y?[8NSR?\X#^Y XIFL/:.)X8(BO0* M]"L=470H-M4SBLM87G%(8?'P?ES=?@W>?WN6BTK.%(4IEY$"7*8"P#2&@"FE MM*<*LU"*$",J7%CWX/E3X\]6O4 V^MT$"^F8K7:(H!T;7H'+P+RV@62MFC]B M.F.S3XHY%#$J69RQ[W#:G[NLI[,E]:+(M!K7+*%_GLMZUW(A;I],M-<_UAGG M69;*3"H@>*1G-1$$8"4R$,U-$=E&M_ MN'.5TQ]_2P_),ZI#.T![@&X4KL'<5=FC9^, D%?'Q4;NN'Z) Q)';H?+O>[5 MZQJNC>LK)VT:K?M*E]&[UDL[K>@;AGXMCTU-M)[4TTSY?))EV %F< M:29&'&"I,L 03F,:(LF54[%4.[&3X^?C$%_'6'X[M.TJES.[LI"K/CR4_E%EE]SWF2Y(@)5RDD& M,FHR#.-, 9I! =(81RG/D(*I5;3K.0%38Y.UCO57\U>V5!ER:1+.I#[5(&&>14$!R2 %,,KV< M2*0 ,M)+":Z7$F%(!CJ;_^_1E?3L$(\]4M[/YB??L=3]7'Z$1J;> 'ZE\_@I MM#SUAN$5Y_"#-$;<'Q6MGQHM!Q*SG:8G!4N='ZQ@%JTOZVJ)W*U4([F>^_ M<7UI4T5[%BK%$TQC$&F?#NAE6P9H)/4XA#(F$*(T3M,>4>J]E+&:6N-'JAM; M@OSI>;6L&T U<1T>2]>>'1M+QAH,ZNF4L-TU(VCL6'<1&*F,[24<1RME>U:1 MZ92SO8254TG;BP_KG<[S6[7N&*48CF <12!-(-+K7"0 "9,49#"4H<0JB@ER MZBRX??;4/"RMFOZO8Y^M4YC945-/) 8F'%L0^N2[')KK.9-E\_BQVJ6A9/LMRPP6?Y5>JEVF?)BX=%_@\I9IE@$N&8 M@C@F(8 20T RP@%1.(TBS@@/EI[7LE:_6"KOS\NZ8>;3[IQU&!41NJ'SB%I]7Q*7UY[>LJ7 M=1U:L[>T60CFLMK6ZMQTV0TQB90IL,EPF %($0$$1:;4/B59!+EB;HW[D)KX>QL26^@1 ?G/?\@=V#]7J YI?T7!08F?-Z8'-, M>7T>TH_Q?J9Y66]L?5@\KY;51TVH\VB]?J X03#$*4@IY9K5. 3,9*UPG,5* M<$Y8QEWXK4/6U-C,J-ILS)IC*Z.M=BJ,OD'4@F]8Z&KIFM70C;T_)] MJ^D/>J4>_ MRN5,)"H4J33K+9F8E1<&-(TX4%D2AA)%$4^A%TXYI\%$">:3>UUT!]3[\LQ5 M(+XJZ31U0K:'7DWW@'K)M5\\I*-4@0=2N@3@L QU5OHKT]4E5"YSU\4G],S_ M$B(W(4IT;OIY?EBL'[QV]F/&59(R 2BD!,!(18#IA120"#.((YXAYE0!H%/: MU-956V7K7J?@PR)8Z^N8]-4)L1U1>0-N8&XZQ"S?8#; @LH*%*^97IT"QTWP MLK']**_+ZJ;>Z1_TX:$T_H.I/*36V]T?\X7\L)1/U4Q*%3()8T (@YI+T@10 M1"$@88HQ0A&%"76,_NX4.#4ZV=?71.NWQSV_&YV#6FGWNNC=H-NQBT\H!R:8 M*U'L$X)M!8WG".MNF6,'4%LA<"(^VNZ^?GQS;_RB5?GR95GP/^J]HEO^7ZN\ ME.)M42U_D:R\;V1-==;6J M!Y71/:!\F7^MSYZ=*YA9#8 =_WC#+"V&M;XW[0YRJ_--8+0.&K7],9$+ M2#[9R$KNJ(SD@L0A*SG=VW=)]9^KJCD2NR_,5VM6OO$5-,FUS1V^G]<] Y9%DVSWO#8S8"_!]W7%FGSQ0YLK MN7AHB5);^Q?7U=\ ;X/MHO%UQWCPM>;&/#.,&P/-#M=!9PC]YSI+[VYWE']K M1WEGSVQC[R#1"$,.B-]U[@!ZCKP\'@[IXU7U@+)Z'T_L=+-HHC)66M F([&Z MD^4;6N7\RR,MY0QK]YCSC !)] (=1B0$1$041!E$DJHL2B.KTBL]Y4_MPW&B MKFJCG(\VG$;,^GQCJ'$8_I##>0BZ8>]S MMM$'/,\''$XJC'W*T0>?$T<=O1[3CQDW4;A/-#<%4O2S55$^46WQ)S;/F\T* M4V.9FP5Y_F0445_T;RME7,!B4==V>:>7ZW6I)45AID3$ $^H(>.\Z%ZIUS8 M#H434_L$>!P*OA;;OIQJB]0 9'E1]&NPH"T>9^C-^O8K,RD^J9_SA>;.G,X_ M+/2CZUKEU5TQS_G+C&JR2EC,09@0DS.&0\!"R8$@&2>29"B)G=J86TF=&F?5 M.0)?C=;!4WUT()_<*[+9X6U'3=Y1')B8MDD6QM?;J!SLZ*P7\;76P>_K_][+ M;\O@C9Y6?PR1?V$#W""9&)V"7R<'P.'7=WVQZ[.FNXR)YY5)&H9VCDK7^I@R]/-O&<\B3(12P5BQA& MBD* J90@5K&$A+(DCISVI0;4=6I<9GM &;#:XC8@I;:YZ>!\PMWP?6;<_\WP M=;X\RGA/Y"S:SU /<$Y]]2",>Z;=7]V)G7]?C;O[6?GU(MU[=^Y7VM0+W"QTPJFCAZ?=]"U4M6C_DB\R[_FE7[@>KF< M(4Z14BE(4&;.J&,.<(HX2*-$81[&-!7V_'Q2Q.0(>:UET*KIP!6G,;0@VJN1 M&9I9#T%QW)OI0,>!.J]&:2RN=$?+C1L[@>@BP],WCL=^G8KOT5WWE7U[5RP- M@WQ2S8;,I]6R6M*%:="S;H60XBR5F5F@9"(!4!&DO=&8 223B" ><R M W/GQRU^ZTW:'6UO!F@P88>,WUX2%V2.W#;"#H'C#A&6]_4OS6P"#0O^1QVS M7MVNEIKBZBKGE,>*0@E-^J8FGE3_Q%*: LZA3&DH11P*UT+,9V1-C7,:59O, M\YN@JK4-Z$9=]Q++YS"V(Q9/R W,*6O0UJGFC:+![670>I5*O@"'[\+(Y\2- M7@;Y@MVGBAY?NJ4?<]R5)N5X^7*GWP'3;=VT"WPV?NQ?RZ*J9BJ,%6=A# 3+ M8A/M$@*2I@0HE2"5A4F4F ZJQ9+.[,0?B -3R=T&N5K5&KB-LC=!K:X_/K&#Q2>E7) X*JO8 M67](+)9WN>_YW'WX7W?TI0[/6R_&4RA@G(00I#(5 JF .5" TM0U@)GBEI MN]US]/2I>1Y:P:#5L,=^QC%ZES=ZKL)D:"+P#8?]SLY5L(RTJ>,&C]-^SEGS M.[9RCN\9;1?GK+J[&SCG+^KG WWACU*LYO*3^B(?S&,_R^>B7-9GE76JEQG] M-R_K/YI0\3I2?,8H4A&&$J HC@"$40PP3##(&&\KFCN4)^HZ)G0@3XCA4WIO1,>\7O]4@,D^UP):8^ M_;*^JHSJL%V)UZ$G=^WC>L8*/CW3O#1/_*0^%HN'C_E7*9I"X'^3<_%S4?Y6 MR5G(9*RR- 4(RU0392@!CB0%4F%&*$(L4TY%"ZRD3HT6MTK7ZZ"BKI[.]6K^ MP;GAA17H=DSH'6\'18]>L!(\; MA>:"Q5$\F=/-U\0O?]%.>YTYN4G$SCC'B&02Z%4GUPM0E0(<)@P@3B5*0B5@ M9K4 O2!G",BQ("*53 MYOE%B5-CB8-8T6"^[>#BQA*7L;;C"Z\(#LP<1P&,.RV6MPK[(Q%K;'S2R66A MHQ*+-0:'%&-_HZ].77>EU%Z/>">5U *$J16TJ.3M0M1ITXWW,^,PXH0@!106 M>HW$D D5!)D29811!,10^ZE:Y>--E9S:_PT\[7J@6QTKG874LW8!;36_]HN M7U8C9NWW##4 K]K]JQV+M?KU4#0=P6Z[A\!#RR\7!(=M_V6ER2NW G-!ZW); M,*>GN9\;FK+%/\^+/S]*_:1MQW*69#RFF %,% ,P"A6@F6 @BC"2J1(T"ZWR M1L^+F)I#5I8*LJ UE%BE:DE/U^)NHQXH/'>K1!D]D..?#?+VO$=R%\^ M>+P>SX$9K(;2:&B:+1L=G9? '?C8GT1>C]-(QY&]\'(ZE>R&HN-H\LR-HYU/ M=BN^>TAYX>Y27HYHW=&[**G]YE-($(VZ[A[[+*SXOC*=;O7G1_W@N*CK_:UFL MGJL/M4>L=337-/4)I-B6)VCF+46I9'$& 4GUR@$J%((Z)8)$ BD19H*DZ(JC MGZ'TGMIWL[4@:$RX"39&!+M6[%8HZ47-8[T6O4ZNIC#8 W\"!ACG:P_*AD9] MP(.WP51_S8.\HF M&6 LXGKIA6D$TPQCX93SN__XJ7T=?FO*DLI6O^"YKLOK1OT'"-HQ=']#U7I7^VUSQ+3=DT815CS2:_;$ M.)4218#$/ %2A)%4(F91Y.14GI0RM4G^=N^;XU>@,/-4;_6Z" M%J!!VGEV8>"U'^=)0>,VU.RR]:@C9N?%;I.^*I>SM]H?T 0MS,'V>^TIU)TR M3=NM+.)1FBH]R1F+]4(2ZC4D$A#P, Q9$A+#"39SODO(Y*;\CIY!JZA3#[1. M2+NGOR^@ACYBZH.1]?RW :%C^NO;=Z:^_M?AM.]\_BBSWL;"=M);7=N[CL9S M*1_EHLJ_KFM:_BJ7G]0]_3;#E&0J(Q%065*WK)6 AJD"F"+]=D@A4],0W3X5 MOD.6$P.,D >_I^I!/W.Z7)8Y6RWKQ*)E$=R_O_]\VY3<>"SF&GK'8)RN(;#S M%#P!.SAC[&*Z5_'WIFXHKM<-6N.;X/8 X#OJ-YC0 B[/93C.BAN[#,ES!\6C6?#7^Y+NJB:KH*W"U'_:U[O7OR5Y@OS[C35 M>#]+/M<.>JYR3MMK]?2!,4(N .DQN!X+ 8+"YXQ7RHZ1I_:B M#$SMDWQ'W(/,1QPTKW'J8^@];JC[B"-Q%"T_IFSW<-&_ZP5 :<*L&.5_?)'E MUYS+MD8(01))EBG]?6/$[+YC0)A>L"=2TH33%,:2V,:,=LB9VA>J5C7X?^G3 M\_\(6HV#5N4>Q5>Z(.ZF?X_ #BI$43;0[ N&]M=W.XF6$C7"G?V0V+G/ X#],"$LJGFI!?L:[6#@VIX-_OE M\#S6P7,&S&M-/'OIX];'^Q/<6$W(?/8V7[[=5.\TKR'Q^*KS_I6YH9KG\XG-A'CQMEVIXSHIV49__N/N7> MK;-JFCXG[Q?BG?979C2"5#)$0)B*$,!0I("A* (X@Q@F*&0RM$J;."MA:I.P M57+=:B?0:@9&3_OI>!K(R_/R:G@&GJ#.R#A-U4[KKYBSIY\[VN3M-&MW%G=? MV+,;1[%X,'V,WDFV4QN09F&6H3334YJ:>HUA" @))="S6;)$Q3%+G?:_3TJ9 MVK2N2V09+0.CYDZ:]INB+(L_\\6#:Y>-D]C:^?)7(S;P3*_!6F[ ^GV0\+Q. M$+RVSC@I:-Q^&5VV'C7)Z+RX=W-TN5C)S_*)Y@O]LFN6J5-9M/:?V#Q_J+. 41*!3!+* M$>5IG"2.G=0]J38USEE;=A-L; MVC NVUMT$K7U!8V"==+9C8O"[,3*HK73O MU>YKY.W([77& :D_$41F(8',*=W>KWI3^U+<=6X_NQ&^ MYX&T(_W7&YZA%[U[.8"74P!O#O>W#[N]#%$(;QCT?7X /&LXZD=@&'0//P0# M2>G=#DOE2Q.P,".$\S#51)Y :M)[& 8TQ!QPFH2*"24RX=KZ:OUH)Q(>(;S7 M1)ON!?4Z][1J,9.8IHHQ!C(80[U$XBG YKB54R88BR2.B%69KBLQ&^'#Y0\S M$4D21AR!-*0!V$ NW_;+J5P&/)LIK>\$X\&=Y%/SZM%X[@,ISF[7V MZ6.W5#NPZD3[M,,K>B]"Z,-#*9MESR>U7AW5.>G;3=8X$EE&0@S2E&( >4@ M3C5D%#$!$QIRQ)VJ5%M)G1KS[BMM=AG6:KMTM[EB$*S7!7ZA'=[=OQ[5/OZ[ M/4J>W7(+P6-[V_98G'"B'6Z^NM=/V3KM1UT\FKH&V]DB8TC"!&4@"8D D"4" MD$BF(-84%E,<2T:3.?+7$_0IH2U M.8-W#$NXC+IEC()7+(<.6*B5O0FV<*X[D-01'YKL6IT]AB]8X^,UEN&RU'$# M&ZQ1.(IRL+]S\ .M=B=@7<5_QF J*$TSD&:IU+R$$: I@4!&243C5,1,.H4X M]%=E:GS5JM?V'NF1&7'%N'@_B[H"[?.PX38M>NL)G-?-M;'WU*:SE=9G!^W:C;/%5\U(]7[/AT5=K?:K"7,R MB61*Y?/<5*AYU2N=&^;X%QVQ&QW"L; N>A-\B\0=RCMK MK_%0M^"I<=EN0Y6-YCN%8J\\M;0>#SLJ&P+E@9G,'\!7=*FQ0VN8UC079+]2 M/QH[1,XWH;&\W[UH4+/IKRGRX[918K,K=S!C" M9$A,,D*I#LV2L&4QPH 06 M64@T.MBJ9HB+T*FQ5Z-W[1[L:-YV!K0O(V0->C=-#07EP!2U1O'V-(J]OP%. MP-IWJAP"X)%Z5_H#VJFHDRMB'16>K!\U6KDG5^-V:S\YWSOXF<U#\1]284,RHV*CA$L?D?.^T&)W_&8W-E):YY)SS%+_?HS;TP,MC;6Y:A? MY5#%'OQ7.F>Q4'"J1R_VV%YQ&N,@I'^ACV5;,D _XEUATDEGDDTV*FQL3[U2MN J-I\'NCJ^.FPAE<[>CU>K0& MYLE^0/4J]'$>!]^5/DY(&KW4QWEK3]7ZZ+BZY];D(RWE&UI)82H6RT75+'5, MP2Z1$ HBQ!+-!IH2&%;8Y/1)C%$LH] IVNZTF*FQ@4F.7+X 9O0,^(ZB;0B+ MXS;C:6PM-Q6O1FSH+42CX!JK=9W'X+8L]25RF[U,JT?_,2;=T'C=+SPM:=S= MP4YKC_8"NZ_NN5242I:E%)L"%.O_\.)AD?]#BFB&<)AHVR# )-++/T0B0'$: M XQPQ%22A1)FLX4Y*9;BWF$5>$FPU7P@S7PX$C_;C8Q#%MC'!>!%\?$*1%FMK75OPG%!T7W79(N-U)751Z+BK M(UL,CE8\UC?VKCK I135SUKEMLKPST59U^G[.5_0!=<+K%N^S+_6^V3IUK;Z\JE9U22I>5'MY5:HU M(* ;"YPSQYV&QXZK!@1]8.9J-0_,% N^W]0Z5T7YP[JXY,: X/8RZ'W2S?M MYSDGW4F%L1/7^^!S(KN]UV.NZ^7P6>.UE3AEQEY?B9,7]/-J MS'3^K.?[NF&:_O*3%,<(8-. "F8" 2I% AB2.(XBF!#F=#"U__BI342C76#4 M-]OG1/I PZJ?XM'6'']@S5_EMR&QJ?;4] MG]?EUG:KK=T7^[76VG3$F6 A3)((F=)=,8#"='&"(0RQ;!O^,[S;0_;ZIMOA#8*HM'G6=7^Q7N,M[50CT/>9V?/4:XSB9/LB[ MC>Y?K7KA0",P1E/COBI.HG_QE?C:MBJ^5DSO/?TSM8KEK /2I[WWR_+'7O3W1J)$SOM]O=>WQ)M!B.J4$0)B)-( AA'Q#0638"$ M,=:_%Z$,G>IT[SY\:ORR'^S7O]=9CQ9G$Z('2Q2N:F8VQ#S?>_ZKM2X[-V]/ M7G--U<"Z&M@[6?$R?][O096P2"3,=)-A&3;]2!D@'"' 8^TI))FD CF=^5^0 M-[E9O"YTMRYOMZ/R%2W"+F%N.>/](3DT"5P)8L]:@1>A\5\H\+S(5Z@2>-'^ MTR4"+]_6.U?N.%/CKS1?F(62.>O?UDD]>>D;J8IRO;;22ZI9E(2$4<) ED'# M3)(#BA0$61*&VK5 BF6P3[BD7S4G>BQ_5\HE_18\:+O,D;S8J5,L=G.VBM8L M]_0ZKX-M1XFO,7:CI=B=3*0SQJUWM9JPJ-V*T^=N8K69[9Z8-M1KEMT0(^ Y MS\ZKBF-GV@V![XE@=#AN[ _0*$>&@R7;=1CO_;3N0,SX)VZG[3QY:G;FTG[3 MO"[Y\EDN\[*.8=UVORIH_3#_&=U*[94UY56M$Z1V63MT*-/4&Y,2@HMA;UJ#YO-2IV%.(;Z8$Y MI58WV.J[T[2^&J8ML0M /GG'2NZH1.2"Q"$S.=W;CZH^2S[7\RQ7.6^>/&,0 M)BJ5 A"B\85)C %+< :(YBL8)@E*D]3%'SF2,#5OY$A!-UHY1M".0Z["96#" M.-)MH 7*60Q\<%S6UR6XT-1N2SV4A5GP9 M5-2Y7EL'KG8SWP]: U- "U2M9NV4M8H&1E-_'' 9#9]DT"%M5%:X;/4A/5C< MT;W[!\F2$9*IZ:1N[(](,)$0>4 MA03$,8EP&HH8I=EL62SIW(Y6O&GFQ$(;_8:;7.OSCOJ8Y,PAUU& ]_W[^\^W M0;747V"3,*>YTK7C@Z]AMF.Y5QF\@4EQ+W9[<\IUXF2KV@_L/@SHOJ-^EUO> ML?;;;L*7M:,6])EO;YLZJ69^/%B8?)T;[_EU8QG.)&4 M*$!AG #(]/@R*9AI^045RB",4NE4.JY+VM2\Q4;'8*MD\+M1T[4_12? =FSJ M#;:!&=(9,?=R<39(>*T:UREPW.)Q-K8?U9"SNLEC)%7U-SD7)IM?KZW:GM/Z MS^K-B_G-.I55<,$TK3! $FBVF5(*<$0H"&,F",FR#"5. =B]-9D:YYQU*(PM M0!4E,&O6;4MWXS6J@+T$QB0/H5%6HV='6J.,R<"$=M5P#)#G?#6F@PI3??3DJ='A6CD[8ON_Y+UK<^0XEB7X5VBV8].99D(/08(D,/-)\:J) ML:B4-D+59;WYP0U/R;M<[FI_1*;JUR_ ASOE#SH $A1[MZTK(T*B _<>. [Q MN/?<4YRZB:J7]X&)I[9K0 JYZ&T')>C/M.A _^N8"DX;'65J7_2EF:J7'_"5 M,5D8V; ?3U)NOZVJ$_I:$[Y($$VYAJ1@2&^1,,> 4)H"ACE4L20T4U9%LJYW M-;7)65L:E:9&C:V>BOL="-LM-X;!+?"T]H7,0Q#E&AK#BJ-<[&UDH91K7I^* MIES]A/O+^J->#JP60%HJJ#>^&24(2)( M:I?&UMW-U)BB;6G4F.I(%%> O?ZJ'P:NX!=O7D@YK0*N ]%W2=#1PVCK@^M> MMA<+%D][!OV^B27>:\;7-3UG&3?)JY "S,Q=/-.+>$*D9@:(\P2K(E;0Z8"U MN[NI\<(MYVNSLUX%.,X./0X7QVJ P: M0-S=X[BQQ%;>GX05VWVJ;PGRCW3S]&6Q^N/'[N5E41[STH4YGEBL-KMU7>_\ MD$]#C=@.3"5@(M44DW $*$LPR+E <:90"C.K8X.>=DR-A=KULXTCD?'D)FK[ M$K6<\2U/[C96EA=#X4<@,),Y@C]2-7,O-,,4-W[N*M= US5""J4CUF&=$T2O($Z(V; @P6,DYCQ'$LW+0LG6VPFL"CJE7^ M\C6X/J7[2-F1:!CTQZ%/$V?T-BYI=/E(;_B&Y$MW(T9E2F^,CCG2OR%W^?PJ MOJALJ"P=)#_1+6TV5!!!18E$0*4D-HDBN=ZX\@Q@F!"&$HFAM))NO-;1U!:+ ME:U1R]C(6'MUU^6&;C=Q#8E98'[RAJGIWYC??>PVQU[M>KGW,AQ8?7OVVD^+K<'QX=BHOMQ7NY)#(M, 8;A:,?86PQ.E,WL,WY;<:'"[ MG1\=E)R'_QHK_4B-@_:+I V'UBM$MF/<&C-/ZK>'5Y"COBS[.-F^*7FVXOR,^ MR9>UY//R&RCDRT*:O]!GDP7WS_*'="DHY^ORYS/]-H!Y40C *=$O")9S@%F: MF\HB"80\5RJQVIHZ]SRUMT/;^)NH;7559&1ON#V'N8W$]5=&,'P#OR_:=G]J M[+YMV:UGPFUH>.W?#\%@'NGE\/ D(_KXN"YOLHSVE_DV[Y9EBK5X\RW?>]?Y MA8_T)U:/R_D_]59&[-:5\)CYM6G4_$MSVWPE_E6_A"):7EZ9;=!\*Y]OHNW3 M&POF^@E1[HTH_T=YU:5_5]5JB_YXDLN(TP7?+:I76]G,2WLWM6MV4ZW<_]W& M/&OZF2_%7)NZC9[E]DG;,\RKSNO;T/&>8\V!]5#MQ$E0N&3!LG],S=NW$]^;G_ '63:&C8 ]-F ,3=$LT\H>N=?N;: M[WA):9Z(O$E5\VW#_>#5!!E^+'GT42[YZR?Z3!_EYO8/JC\O[E>;[?_9B<QXR#3H]'13C/]'6X?:?9HQ5LBSG9Y7E9BJ=?HU>I^QK.4B(RD@*.L M *@H,D!DG &)8TXE+')*G;15>EDSM7=+52NH+@11E4MQ+X[98W LSTG'@GQR M1Q#5^ 0[B!@$V('EX'H8-+8D7'_LSLC"#="H;YK.=_DX-X$6R^UO^EL\2V&" M80$ER+&B .42 2*$ I1DE! 6ITDJW-)SWG8P-3*L\TP.1D;&2M=LG",0NQEN M"&@"DY8C*AY)-^==[YUL<]3LR$DVYYTZ3:ZY\)SG;4T5?;"YIZ\FGZ]AAZ5H MU2>#+,VQR;61(H, \2(&3.4$D)QGF4@81]A)+<:BSZE-](ZOH.9^*V*/PZ#7'Q;=CGO/88_#R86&PT=[2OW? MJ1^M0B*5,/@^ZICF3+,,24"AC"(5106@+$, Y@)F$)*8%K&7Y']7KU-CF;W1 MYJ2\;?:_1+7&O6L$N-L@V+'/X- &YI]!4/4O&6"#4I#2 9T=OT\) 1LL+I82 ML/JP^VW#Q]7Z9:4W2/+NIUP_22H:M>N$$(F4!$(1O>K)8@Y8# G !264"8S2 MU&K5T]''U/AG;V;4V.EX&=J%Y_4+@@%0"GVUZ0&0TP'S%0@Z3I$O?7*TH^(K MIK?/@Z\].H3FY=_E_/%I*\6M[H(^RO) 1"]TONM>[Z7^.NC%-DV5H@3G0&2B M "@O,L 2H0!*.2,B1XDJE+\*YG4#IC;]C_/Z^DAA6L!OM]H("6I@MCA)+FNL MCVKSH\;^R#A0ADGP@!J:]N"%4]6TL.$==3;M$>I6WG1HQWW!\O?Y]FF^)/$G M^KKYLEHL5G_H;C^LEN;<]_9Q+C0ZVH+8W^'V6KE'*W[+Z/OUBDLI MR@*A95DII7^BWV[;UWO]/3)'@V;K_6*ZG:4\23E,!^I_92:4R/5LNHJLY6%GPOC;^)7HSY53JH;#QP6UZ[#(O=RCH0 MV('?(GN<%M0=F0ZZE7;H?=1GM@8N0W85BT'EQB[W-JZLV%6O M3^3#KG_"7XN8UP>6>F%>7D=\K*08/ZZ$G&%(*4\$!H59"*&L* !16&^PL["O9M* J 9F$^& -)+ MO]@"G@%DC+MZ&5W-V,+ED M43TF,: B8:: CMY@*00%=]+AZ.IL:O1R%'BUWIM\4TK>Z+^ M"W*[=E1M39QX UZD#,>LI9B; J&;(#GL%FB%"-,ZV]^[ MQ&=U>7XI,*OS,WYD\W7Y4S>R6K]^F2_GFRRINHL3,J#;TQ.1<;1U*Y *T=G?0'+#"1 M>&/ES!7=4 S)$A=Z&I4?NKT]9H8K3_MQ0J6:>:%^X#U]+7=2GW9REK!44%X@ M(#.]R4$4$4"5IHJ8IT7*3%DJP6?;U98N[%C"MF,GWMAW'W!A8OJH B5,.+C' M,8DUY';L$0+(P'Q2F7P3G01*M.J*;E<1D]$]G8OAV,45JB'YQKKO41G(%9%C M3G+^O$^M^#]*O;+Z]A9JF-,L9P"C(@4H%3$@7#"@?YSD18*(WB'9 MAVF>ZV)J*Y;*RBJ264^,6EK/)4#S+)#=+#,,/('YY TRM>#@P.&970AT1F>> M_>"(P9E=AK^-S>Q\TE=GE&V_+C?;=1G@\%T*^5R*QE0B,E7%\QF5HF JRT&6 MJDRO+' .J-[\@R2722:)HC&STG!QZ71J<]O8'!V,OHD.9N]5E'ZO3'=6'[48 M KN5QM# !F:%03#UT"2U!VE8:5*+?D=6*+5'XE2HU.&S[FN*'ULCIKP6WTR0 MS>ZY?A.2E&&<% 3D&<4 Y2P'.*$"% F#"2WR!$&K8E<7>Y@:ZS1&1K65]FN) M\P!>7TKTAB4P9QPCXA&)>!X:^V##WA"-%$]H_>5Q6FEU>M^QT#K_N='669UF MMY=9W0_ZK;*^K-9R_E@+CO+7AS5=;DQQNM72E$@I_[FHU(+O5XNY?J"I93YC M6-*40@YB9JZ91,8!03(!N2R0XFFJ=U'$9>GE;2/]4S@B!*?3F?/^=AS+''U@M/.8 M\X:V#V(N/.$I06(45O?Q.3]V+R^+N=S,(,I2)8L$Y+2@YHXZ S1!$*@\2U0J M]*^H4P#O^6ZF-@$K)>)6S%ACJ%=DW05H[=[P_0$+/$^]L7*7!.F$8E#AC_,] MC2OOT>GMB8A']]/!M>C;I3]-*=]6T<\9-C?@5!8 $H0!DED&,%$$2,;R+(8Y MAFZ9B<.8-37.&;CX],!C:+D=&7UD0N]6G$7LVWZ5X];V[%W$["V0?B=5^R[+ MIBIO;X%F#YU[F];=3X(_U=>IY3GSW#16I9K.N.141-=G4R.9VL[HX.A=1JT_0'P14"O'_\. 5-HTG-'R.G<]QH$/4Y] M+S8]VIGO->?:)[Y7GPUQWGO[YWPSXP@G"6$$Z%G. $I4#K 1C"49RK,,IRIU MK!-TM46[9ZX1.<=LH MN!W@OOFD'P_]G:Y-J8\F-+& *"%% JB29JV!&2 Y2@"3)!$H%VD6.Y7B>-/Z MU-BE-FX3+9I,$C<6>0N='6%X Q*8&VJ[ MSHG/5XR,G^MH-1Y_59WXZG\/F' M_&;KQP7=;.Y4W>3=^KO1@;W;;3*#IS MA"TT0]+&U3Y'91);!([)Q?IS?GSS7>JEQYQOI?A(-T^WR_(/HY/WDRY,RN7M M]J/N^55W5"9SS5#"<1$C"0H2$X!BR@%+B018)"G9$Q?=KU51/EJV=I-&--Y8;SO?XFMW?J@?YY M+]E^ZX2I[[C;4?DHXQB M8 :?R@!ZZ*[V!']8:59?8T96;^V)V:G :]\&W9A\H[=R'W?/.Y,\_U-^5DKR M;16_<*=NQ:J,9RAC;O(LYB).*"@*9 *>> 8PI_J?*:H,GH?EJ,G9F.X4\"3-?3=W!D"T-!7F$-@:IY0T;.G_,,F"A+#GRAO(SOJ64(<8)%7,0%D$6N ")"@3+U!0FL"(*0 M9LPM2.),)Y/CEJKV0F.DI\KC63@MPQ]Z@A2:+USQ<0]RZ !@T,"&<_V,&\S0 MX>E) $/7L^[IZ%9"T>7BYL>.E>KJU6K(Z* 3A'$*4PERG,8 Y7D&&%880,FD M8!E+!+&N8MW#CJDQ1Z.BOMJKJ"\J%?7%046]4:C?5\W9U%Y%\]*MFTBX2$CW M&<5N-AIQ; (3EHVX_?U^6,SN[DY%C4/1UWI8/HTU+/;"E",-STCRE>&'R4E9 M80!P.V08^K0^FF;# !"T!1Z&:,XS=%^:8#\I;G_JOA]E4Z'RTWRQTS\M=^R; M=I@JS)5^BY$4Y&F, (+Z/WI#C8&B.%40PTRPV"FXWZW_J;W7&O.CVO[H4'&U MLKT=ZVIN0$JW'%,$'(^I_:*.LG8;%D?->9'O]0._%JN'_MDPG8/C&6@1!BX0\=$#(ETSRQ9*\S" MI;-6N'0GT-HUT3.F_%9O"+9&,KK9!LSEYJ]ZX;];2W&W_"Z-V+NF M5/W ;ZOENOFGN6;;/)A"K(?0)(YX$6>H $H8Z8\48C#CFI_ZIWUWJ?R1KSME6= ^W"C;,>K[SMV@>G78]BBWTMO NGQ M!P,[2%S^<%:^3SC_X"A?S (8OB>_E\5GNE[JAC?W397J9&V>;,Q\1Z-24J>OQZS2_;#[Y:6#!MW7YQ=-:>8EJ:FJU!7]J"UXE)L9SG&2BS0' M::*8N<5$@%$L08P51;&$'$JK],6A#)H:W1P,K8(C5Z4T+J^,M;\+&V2LKM]5 MCCT"H;?9SE*=!Z\B[594"1E_?)?1LK_"''O41KK+'>G"XTAX2ZXV9SD&Y& MN^(<$I3V7>>@[?HMG)N#ZOV%ZP_Y6)+Y+$U3)1$I !0F;]\(F#$5*Y"RC!82 MJ1BYY>U?[&EJ;[3#!6\9KZ*Q)#KYLN= MC;IVONKS\?KY^@=\"^I]F2_J*ZV9(C&CB$J ,(HK^622J=1LK'$..8.T-MB>R0\RN&=NMR["%ZKR9%+WYTZ M!(SU0$"P(80QE( MBE2F>C.;<&95T,:IUZE-YGT@!JT#,41S#:G)4OY/E[!-6]RO[T>#H!F8"RJ; M;Z*3R);]O:XQ//J],=VADI<]M"[QKP$@'BW:=2BH':-:'2'KC&&U;6O$B%5' M]][&I[I^V)W9/ZZ>7Q9EW9LOB]U<;.[7*['CV\VG^<_Y1O^T%ORB.9>L0#F@ MF>9V)! $N"ABP(H$L3A)4E585;*P[W)JG'ZP.JK,COX[?7[Y7U%C?=28[U%5 MT'(0KG/\\- &)O@!476B'3>@.CC'LJ'1",?-L3;;.'[2/YKP(#2R?\5F-"V@ M4@E@-"\ 0CD&+"<0Q%3$&25)S)F5^%IW-U.CE#)RK2W/X[B,N0*JW<%/?ZA" M7SRXH^05Q7<9A*$#]L[T-'ILWF5OSX7A=3SM60[U3=+-T1+GNS2II,TO'^3Z M& *9*" N,4D:PH,KM]I:\!4^..PPEHF9CD6C+5%7X[ M+@D):F"6.4GR.]D'[>VOGHB,!P,67_6$;M"RK*XVC%NPU1.ADU*NONWX,=VW MU?+1M'.OOZE/NDV]S'J>;\V&_MM\*;]NY?-F1DB>$DX*4$@: T0H!528U9!4 M0B0$X011%W*SZ'-J?&9,!KJCYZ@Q.CI8'?UN[(Y*PQW71C;PVY';P*"&/CGK MCZ 59( MK@3)I5/>L4OG4V.H!Y,UVX2[EL)]HATZL_(4P74:#Y[GBA->@(3&>I^L"J'' M0P]/$>OE<99F%//<)W.$0CGP*\1>JO*M!.4AMNS>)&RM MEM'M453X;YI'=3/:B85Y[.M2SU^Y&3 KSP?Q]]*GG*XDY:67E%<;?F^K'_Q) MBMU"FO1F!RWCRL(?6[HMLY$^4/W%YO+'DY0FINU6B+(:,%T<9R.WW7O:8IGF+7)0O]H$Q02@-"\ *50""$EYHD3"XC1U MV4[8=SVUS819OYHZC]%+;7O$7J-?=MI\O&Q_=7H?9/;#;&;%!([WM>Q\W]-L9E9-86C9F-AQV27 MNK*:2Z2:2^T.PTVI^_5<2_VQ[]"6^U:O?8"S';$U NZL>K1 M'K!2T>&H_%,75A[E9[N!&+;.[(6^1BXHV^WQ:>78*\_[\L1/J9=C^[N\>[E6 MJ_6S68'=L<7\L0KDS3&3.3 M&WW3NMUNV1T=#+^);I]-V*DKE=B,A"VO#(QO<)(9"EH/YG& :E@:LNEX9$YR MP.*4H%P^[%VK\GPU-KW;U#]1'UY_T(6L0X#U=@TSGA%0D!P#Q'$!&*<09 G. M,42:MA!QK$MIW?G4N.OB941COGFYZ_V%\<"Y,*7]D-BQ5RB@PQ_@66,AF_4P4^Y*>,8-E^7Y0G83T.BFX?5K5+SQ5QO ME#:WV[W6UXP5)(-2*E#HW9M1!"@ QH(!F.8X%9BF"7>23W3L?VI45]UUMYQP MO=-V0]_V6CL8IL%OMO>61_-EJ274&&^NIP_FWT34%!9J% Z'O*#VPF[8.VHW M$T:^IO;"Y_2FVJ\9/Y)KG_)_,U^!ID1?AG,IH.) JC@#B!$(&$D%("E&I$B3 M(HF=5FV7.IH:;=5V1J6A46.I4QG$J]C:<=40B 4F)3^PG)GG&A)#4LS%OD;E MDFL>'Y/&U><]4UY*):75\\M:/LGE9OZSKB;S9;66\\?EQ]UZ+9?\]6%-EYM% MV>E?]*;31-G_NX]>;J/8C M:AR)2D_,A>NJ6J.U!]"X5H(:V<=P$ MGT (GR0 A>JGUVV%":7\:()B]1?^[_/MTT?-3]JH]3[0Q.A?Z_\O"4/H_3'" MD *(%0&()QE@"A> )WG"4B$Q2IWRI3ULF!J[URXX[HQ]P'>ZK@@%Z3B7%U74 M=V-_](=V(&H\: ?S-4X,2[D]( QPJ>%DQGM<VJ,]#9J/_I-/^IU9C?2H-O>5DQM*,-?W;J. MHF>>W5B@#I^A%]SR=\CM&VLTSF<%CM:[N[[TIUI(\XMNG"[^7=+U%_V3S4QD MBF).%(A)!DT6!-,+SC@%#*%]7I M2W!VT_% ((7F3G=\G+2HKR#00Y+Z4LNC*5-?<:TM4'WM4;^E9E4GSJ28EP=Y MV[T>'LMDEE&4 LP4 B@C I!,4D $A3")BP2[;2PO=32UR5Z5;J&EM9;:TU>Q MM%MS#8%0X)E>F7@3'8P,(C!X#8DAES87^QIU,7+-X^/EP]7G^\EOF;2"ZF1_ M.^-(X)1G*4ADPC41* HHTE"R-(Z1@E*DL5.MQC-]3(T#:K.BEUJ18Z5ZI0B= M0]6.$GIB%9@-WJ8"W40-;'^EV]UZX'3$#B1"J&.UNWD7-:PS?EY2OSKWJ&\] MF;J=[[+\ZB\?S09%KU+3@F;"Z Q+Q#(CN<2, (+SJP$S:]U-#4B MJ*NK-%_LO;519:YKT9D+Z%[? PR%66!"\(7+HS)--Q:]J]1<:'[DBC7=3IY6 MK[GRO'?&C74MO.5/W?UJW1@RPY++/&,""^]^#&)/4P&1DO;J+2C^9$=Q<6>I?282&'8+0:8F&&PK&BF"^2 MG:7%G!L=L<:8K\-OBXUYMQ)\%5Z>8+>.!LNCPEFL=^TXS@J &,X!2DQ"E4PS MD/$B3F/]HDEY&F@I?M:@J;U>VN?^P1;DYX=F\%5Y;\ GMS2O1N?T^N%=%NB= M\+[3*OV\35-=JGY#(]>\-Z:6[FXK=S^LWNIV-[+=LP2I M'.89 HQEW*2W4J#_1_38(RI5G N*F8N,Y,#V.?'R"%J3;]RK!>R=HWL''4"> M\#C-909R9>K/8)@#QA,&8EH4F>0IHVGN&'+];@,X4BG0XP&,?EF87+3W'4>[ MU^X[CD[@M_#;@7E3OV!R)0H"C<+ D>J#FCAVH'L(?,_$R0?IQK^\ZM?E9KLN M=_NEDOHL14KO9 L.,$PD0"K3;V>4Q2#)"H*@P!A)MQN+TSZF1M"-:/>INF=T ML+R1FO5VIQ]P@;ES(,R\2J]>0&7HNJO'W8Q>=/6"G^M^I0"QX@K+!!!>5AR,]8J/) J(+.4B(PE*(7,AA>,.IL8(1Z_S M>6VFX[G("8QV$[\/.*%GO4GP>EHM]%=I\R_1Y__ \@SGF0D%31DY1_9\TTV3 %3!2ZB)-%U"&JKW=A;,)>Z&UWS[HK?Y_3MKGUD MT"HRE:#>FZ(.^R][DF8Y8W$,"L*-'A4C@)H :\4A8XC21.5.R;?N)DR19TI3 M6V5C'#,P/,;!CG3"HAN8BZ[4D3G@?O B"%7Y@SA":9DN*Z908L8")F5E-HDFVC>+<3AA*WU*79?O,*?1K<42RHC@TJ6G,,AD'+) MFZ[>2\#DG+\=.B9G'_>D!4U"MTMA_C![YI]T80[';C4YK=>OFH=J)2.*5)X@ M"'*($4"<"$"AR3-'C L(LYCFW.E:S:;7J:V!RM>T46\LR^O)@]V.9&&%N"5U M#(UC:")I("S_TC*YE"=OK!Y:HMP)I4%IQJKC<4G'!8L3"G+ZL'L<]O?YX]/V M3NFE4!D=V=+XTRZ+/?_(G_3TRPI9OP_GV6X54QGFN: HT%65Z&9,6@!#! M 8D9@FFF"I5:'0/W,V-JE%5Z E8*[#:RCI^+5K4[IEZ K!V*U&H=+8Q+^M=- M-2#;#5[/D>MFNO'&(S#U54-QIX!VHPJ6BQI']"XO:EPQVL%5K/$AU-CY0*_G MB-C'>H\S,B/%? <>(:?0[_[ =H2 ]VA\M%#P_@"T0\(':"U4*Z+\HP',."198*IF[!%A?Z,>)RT8(E*ZJGJWVR6354GM1 MF^N<9GX)W0(SI#C5KP[""4""(5Q]T.3,L!&S'_.-WIW M]'DQ?YXOJ^U[7=75!,?D1!! .2I 66M#DV\&4()06B0X3A.KE B+OJ:WA&R9 M&[7MO5[AU1GGZ^<8 Z(7?"WH#YS3/M<2DH[-[+461MNQ6KK2WI;:?F2J2O6' MK1%.8T$9+T"9N^N[F>O]MO^SS>-\QV\SW)[TUPNI[B5V:"&OR!SP_&,___ M8VK\%F<7XYO07Z;WD.T^DQ*JG"L.BC376W-40$ 3_37*59$0EA(2(^BV-3_? MT?1VYM_>J//>1$O90Z*WA6B.,JH2AD&:JT0CBA. N_W!"_R*' 2W7LK(I["$$D=N]?1N^LBGWG9) M))]YVH]]?\C'Y[;*ZOY.FU-6H%@Q0!'7&Y2,IH"2F(*4*83R7!":.:4)7NIH M:GQ1V]G2^_7-#KH(K1U## %88([PPLJ9$ZX!,20K7.QK5%ZXYO$Q,UQ]WOL\ M9&T.73_)ZL^ORUO.5[OE=O-=FD1QW&. MTYS*+)TMY:->B(H'I_.,JWU;S012S803"\+-BL;0:+VWU/F4X#KNUMO[86 < M;5]>FAG]TAC\J[E:WR/Z_3JB/IMH:X@&WOU>[W?L;:LU$F?VF_:?'4+AY'#0 MA?*"92B# &>)WM?0A &&<@0HRU264)+S!/FKG$SVV/-(GZ/'J>0E8.TH9@"X M K.*%U(]U4R"'IQ=ZNH=54VN'DA=>]QS^](2L:@D+&88<2@2E@-1(+UQ02(' M5"A-!S)/B@(R(HO4)6+FM(MI!LL\?'[X?EOEYNU5/61IK^.VY112RPU++Z!" M;U5LU$[NZ; RK)<1&73/[%,N/^D[_>OS[3M5'7B;9)M36;;] MSCN/.9>0% !BR,T1* 7ZZZ( HY!R@N)82NITJ.'6_]26$'OSC?+7605%[[,/ MQX&Q99A@< >GGP&0]N ?+[R&)2!BA*.<@PSI@LC"Z4DW9^3WNFQHDM=\Q<%>T+_=7^\M/Q MIJCGD%E>*8TW$*$W;,Z2^BW? ]2[&@C90:^O>IHT[CW7,/B=7(@-U*RG3):Y M_I1WZA 1H;>>61$3*D"1)2E .=00E07<1A4:.JTEW&%I"YZ>2(4 M=?E)OXG^8;>9+^5FHY=TK(XW_JA;G8NZ_8J"PX((1QS@J8*!2[G)Y?ZW":9^FMA,@R%MSG'/TJU,Z[NMX !J:G;T>H M?>Y&K<\VK!.*0/NL\WV^UT:J$X&.G5+WY_J*=I@5;KG G7&2QRS+*9"(Z[T0 MIBG !<= "B4RFNF%42+\I#GV?4QMO=/2"_!5U3C@9\<./5$)3 @'ZP+M?3K< M#R-T<>CFG>0L3OR\+%IQ^FCP:JU_D4O]MT698?(\7\[-@?=V_E-^_O-%+C=R M)G)2R P50,99#HS.'""Q.7L6A(BB2!-J5P1\>-.FQB6UN>5[E+XQ.)*5Q<'J MNEX;1#MF>I^AF=S!='L$-2 MJJL)H_*F)S['Y.C;3,^J6=_I'W_5?:[G=+&9,8331) $0)9 4^6: Y)F&&1I M2C C3!6>];+:O4R-S?9&WD3:S&AOYXU9_&P\=KBGN-KO<7NA-<(NUP]TRA'^],?)\0[BT7>!Y3YW/P:>;+MR.0#A8&.?T.G!E_MJ/W.N>V MR(OO?-AM]@LYGWW6FZ[MZZT0:W,GI_]ZMWY8_;&3O:OE4::ZA6O-1+=YU.\E_X7. MUV4-E@^O^[_^[[E7K_)G]KS/^<;(\),LUQBD)N;<41-CGN>*(#C%,=9 MAG-!G6YYF^W_Q;];BQV3!*Q1-]N?3 \IH&9HP^< MSHL'-W2&7$U8]CSJ\L(-C>/UAN.G/:HZR65)20FG/$V!Q"@&*.8( M$ $+(&*(]V_M M370$XLW013WMX1E69O%JKR-++MJB<"J_:/W)(4H ?5QMMC/)PTQDD[2BD'SZ!*>.D&(VQ M+U0=FK;OX4K0E+V\8_69MI?=A6?>/.DYO\WU=5E.L:F 0E-!$&=ZY5 D>GIG M3$_O.,% 9K%$BBJN5Q!.T_NXA\G-[C)4H[+0L:+,910MIW8?;$+/;"=8W&?V M)=<'G=@GG8P[KR_Y>#*M+S[H-ZNO1M]0P[U#@*F*5>"%YGU\;"O$5-C(F.<"0)=5^99 MAJ[T&H;K9\9C@!N8H=QS(IJ1J'T982#L3Y['&)"1SJ,?GF1$'Q_7I?)YQ&O0 M'UUBNQXWI8S'MELUK4?Y'KGW-3OGHMEYJA]*_%;FU&4J^9],\:D7\- MP'PE(D.@$34*6=7X/U;C/]^/_P7MK'\=Y@2\[TAUG(M[-SW::7E?Y]MGZ+W; M\DPVT8V+^6)G7I4_)*]+R51E9J3XHMTUH=Z[:I;.)KN7M MLU$7G\DB3QF''#!LBAHQ%@.<\!P4<9;+.,^R-'$Z(1O$JJF]^MI.10>OHL:M M:BJW'#-$T;@6:=^BTKF;J'+/,75ED'&V6]>//GJ!WZUC#9Q[\LN00 ^:$C.( M8>,FR@R)Y4GZS*"-^S']?;G8V-;'=0P)B..$FD-/9?1',: )R8$B"5$0"AJG M3I5OW[0^->:MC8OTZ]4U6/XM:G;\YXU%8!YK8!C^;/.LQT,2RML.1B6&L[X= M3_#S#WG*J3_I%;XI,7>X-TL0H3G-(< Q@@!)H0 N8 (8R](X1P05R*T,W$D7 M4YNRI85UHHO_%>09*.VF<#^ L_C%C9![B O.S^H)OEI+^/*CE_T\D19_/*3 MGK<5=+XT@0QWRQ_ZC72G-'OHO=WV]5X/\]9H0;V8@XE9AB%6(L,@IVD*D,H3 M0 N$0,(3E:=IGN8*>11UL^O=ZOL^?EDW8WRD5]CF56Z6V;2\0W*\O;"#W_(2 M8S@T1[K+, A6*?D&R.K<8=YL6QKSH]+^:._ @/<;3H ->LUAU_.XMQU.:)Q< M>KA]VH^M*G$ZLT%9+75KGU8FV'.&4TX5RP1($#?9.$@!@O4*)>5*$LJP_J]3 M'>NSO4QM55)7+-I;&?U>V>D8/7$>43N^Z8U38'IQA\B903HA&)(PSG&W?=#P/[.SQ^)D6[R3.5WL)C_ M-!=R\F4M^;RL6%>M0*/=QAP$K];E+=W+>L7E9C-?/MY4BNO/<_TO<^NJ'Q F M-L$4O*N77,^-5H;^*-U&\TVT7&TCN9!<[E<1)1&E>W],=\8#^7/^6JW6;SJ1K?R<;4VC0YTJ7C^ MJ]!Q57CT@=$N ,\;VK[6N_"$Y[[1*-GH-9Z:Z\UADNOE*<;V(N VU],3,(?.'O M:6K4[O?OX;VII8SBH#I5NEK=_ MS+=/PY21]!DH.WH*#']@UG*/0+WM/KMW#X?QQV_0X!' #"& *"6 %"@&0BC%42P5LM.' MNMK3U$ZK:O4S;6WTUMRHLM=5(^X2P-TL-BALH0^I?1'ST(R[@D9OY;A+[8^L M'W?%S5,5N6L?\%0*D9J19'E1_TEN^'K^4M9N,R=U>KD4PQAC"M*R&%*1IIH@ MJ 0R5TD.90XA=*H*V='7U"BB,O6FB1=IF1O]7AKL>(/5!;/=8F<@\ (310_< MW*5!KB,RJ"9(1W?CBH%<]_M$!<3B(W[\459YI-PT5U_+4DZ8C&,*%"<*((4P M("G* %%IDD!,<\&<9"=/>I@:5[0,]+S?/@71CA-Z01.8"9Q0<9[[%ST?P3N/>U4G[< U(XX MO6$*3)J]$7(FTK-(#$FB;SL8E4#/^G9,GNZVPYD!Z*=IU.VZB9542J_DU_\_=?"W%_W0MZV,]3'9T$@;\P%S3&!W] MTIC]JQF#@UY;;7KT>V/\H"5P71$;ME*0=>\CEP]R1>6TII!S"WW.C=ZJS34E M35[OZ6M93[K2N=6-WJDO\PVGBW^7=#W#7,88)A04IC@!*K $&'(%$I8) 6.6 M83L5\/ZF3(T*]T8:CC-!6SZ'3%YCXG(&%1KID8ZH3H0I]Y[O'^Z^[U/0LX0E>0X@$GJO"!,.,*4Q4*A(:"Q)(F+DIMAMT>O4 M*+(R.MI;'=5F1\9NO6DREO_J*=)I-PR65#DTN*%9<1A$" EJD*44T251J56SV>E=38Z3*PCK44#_G> =@@6TWXPR+6/!-IRM8 MUHQBCT,'C>A&6A2B_W5,'Q:]C,(9]MXV1.'PB9Y5J$T8TV*UV:WE@_QS^T&; M^X]9K)5Y()_VIS_;U/=>H.SR\6J>[Z3$^^^/MJ M_8^OR_LJ!W"&\CQE$F9 :LH *$FE)@F5 <)%0B#G.$-.Y07.=S-5CGB]B8R= MYB2VMK1?Y?JWV#IRAC=B8[&%,UC^;'$6BR \\;:G]V&(L]Y>Y(;S3_L>+-.- MW.PO8)("NYWP>]A3U30\CGXR>\^[TM//L4]XGF(\F8_Z39-L'W419 M IDF,I69 M/HNH]=EC+YS"'S4Z0^1SKG@1@X&/$4_[&?O4\**G9PX)+S_;)P_SXVYMXI)F M!6*,J12!O(@10$;JBB*4 2YB(D5*.%?4/<.R;MUIKH^6.\DKX[R4]=Z"9S>[ MO2$)/*TKNVZBVK*ATQ2/'!X^ ;'IX!U2"X]\.Y\T>/R0>SI@W<+AVO+S4GRB M6SG+"R@AI!*(W,S:)->S5A8A+1[+@\%5. I[8614\K?-1!Z9/M=;'JT1+]KSK5S_*X^ZZE%>:R,OX\_ MS50N29H )'P*Q MP//?#RQW?>WY872U/^PV\Z4Y)Z:"I9)A!+BD M3+.#C#4[0 )DH;($I1@5*1] 2;OIS^HK_W[:V7^YCXR]_42S]]A"K-*<$Z.X MD&<:6TY,&%>NF1=!J4219)3/?LHU6XT":\TD[0[#(RK>BFBSVN"!$+;CWR%0 M"\R_W=+C'ZZAUEMJ_!B2D.+B^[[>54[\V.-K N(GS_L1\1LYF$VW'LRF%1E4 M0*54GN9 TS4'2"8"T!A1('%*03E=5W8.PH: 2X M S.4%]+.O-03IR%IR]>445FM)U['I->W.<^R3JT4ZRIN;;_!0K&"(DXER(O, MZ/@A#'"J3%A9G! (!:3"29CFO^B?;69< M)IA*E(*<,6ZRK1%@W"R12)+)F!0I2:U*[7;V,C6:: QM3FXK4Z/25OO#[OHM#C?/MRVZ,=<%]UKWW"??WA'NN$KYN-7H5\*NN^ M5TW_&UWLY'=I2D?PK13E4[=_T+4H P3-E5>L$I6"E!0F0 4C0#.8@TQD"50Q MAGGJ%)OB9<74:*-^:5)C8&0$A7[J?WJL-9Q'PV$9$A+C,58H4>5 5'E0<\Y- M5#IADHT;-Z+JZ=*1P:-:>R$Y^#+&V9#Q5SB^6)U=_'@WYIZU5ZUW384KNGRM M$U@S!'-(XP0PE9M3:"/HE; <2,3S)$4L39!52.V%]J=&:O62O[;1,37X$H;= MA#4 ,H&IR!44IRR\#M?[IMZ=:WJT?+L.O]I)=EV/>=24HYLG\S_S;OY)%Y4$ M04,4YA>W2_'V!ZTG/U;G,YIG#@Y7OH4!00X2PM09'JO)#$4 M:9+,7DI>^K&EZVTW"P2QT66F'%L:,!Q&&UY*4G'S%WEPH?SA^O#J+G]/MQ&3 MC_.EN;@UUS65G2?><*"V&^'DBE,3>R\ 7D^NNAE\, XU0OCV.>2YE! M255:?ST^+\5_B2]'8^>$OAK25)O[K_.EZ'[?O?LP!WY;&FMOHG*,6T:_6:V7 MO]0NGOSLS0<.?A[J>KSKN#J4FWS/\1VI8N4[C;-;K<=0X]!5+G+P/L>K.!D* MKC=%*X-UXIF--7^>ZX[VVE7U6O3;MX]WZ_IW>I&Z7>K=U]/\Y=O]7^F2ZI7* M8[58O5O_1>I?T47]S-T?]8.EN(QV8\:9RK!""$@B!4!YQ@&310)2660*P:P@ MF55AXY'LG=J.M#8W>JGLO8E6C<71O#;9,5'FD9;'^I?WO]Y$C=M1Y;=YN/E"W#=?B+WST==K7PCWS+AQAFG0 M)+O )H^;KS<._B>I?R-UZZ\%4NE";?2[\LZ4S?Y-PUDE153Y3S,H4II+R($L MS%N')A@0$DM0)#AC,(,JIU8WN0Y]3NW-T3+970_D&KYV+#\P:H&9NF5MN1,O M[8T.!@]>4]$!GJ'%0ZYU.[J2B"4.YV1%;#_J&6XKV?;K4J_'RTWE=RGD%G+KL>-CW7#XR0>UO'CO9=$7Y>:"&_%3ZJ]VSRL;I722SBZ=9;Z<6ER M0K.F_1*?+\OW>&.YB>D\V!ZH5(4[:(%>[=?[?Z]WO#4R'2][^S:\J_/497Z^ M:%?*?*TN%9H_*;ZV?..@YVG9X-\#6_)]AV$= MK910JV19.:+G:]AO;J+?J@I.VLF;D^C\MXX&./L*-08#%R<:UL:Q2Q@%0?A, MH:,P_;CG'GPNRW-_F2_D^J,FS\?5^G46Z_UAII(,*,@90%@A0'*: "XDR1'5 M/X7,-NO@3/M3VR%6)D:EC5%CI'VBP3D$NTEU %P"4T9W45+'K?B/7;4JK>,]L5F_E.^ M+6#JJ(=G-QIV"Z[A,0Y,&6UXOZS6B5VO#PS_R'7/^=Z$UV+$5 54VY"./6^% -$L0(X MRR" B$DJ\C3.$ZO%2&%J%Z_>T%>S@H5%QAD6:PW(I I0#C, M-) TXTF:BCAWO,(ZT\O4YO[?EI*NE_HM.B^M=+VC.H>C[8U43W2"WS]5]M5K MM !BO9T(#'NQ=*ZCD:^1.GP]O33J>MAORG]<+3>KQ5R42XD?.[:9BSDU9:;N MUN7RO'6X?GA4BG(7I9^ZUS_@K[.XD$*(A (I* (HCF- "$$ JERB-,4%E]"% M(@:Q:FJ4CE])B-Y899NCL6> 0G,8F_\N8G:'IEH MRBK&I^54&8^_=RMJ_+J)*L^BW^L_@Y0;&Q3\(0ET&,-&)=Q!L3PFZ&$;]]2R MD'RGWQ$FP* ^ZI!0D5BQ# @2"X 2R@#3A P*E)($H42RV"GH\:2'J1%M;6!9 M&\2SCO,IBG8\V0N;P)SG!HN[(,0EUP<5>SCI9%PAATL^GH@T7'S0;U:_K2B_ M^;+;ZN;_.E_.GW?/35GY3[N#?K@J$L82&(,L3R1 V)1)5CBH"0!B:28S1OHLKXJ+8^:LR//AE!FG;IA[]2 M_:"YU H19N6)Z)#\Y&K"J.SEB<\QM_DVXYN(N)1WZJ,FT_GV"^5EXLEW:0Z[ MM 4?5NOUZ@_]EX]4?U?U;V9(89K0@FBZ4QP@6&2 Q3$&2A4%T=O1&,=.1:+= MNI\:[WV@RW]$NFU9[CA+)VZBI=Q&]">=+^HT'M=$0:?QL./"<"@'IL)O-;:5 MZ5%CNXG*KJV/]N9'C?U#)N+YX#9L7IV3!2.GR?F@LVQ*0T>*,FDU(JB;I0YV(#;$>I[#&-@NAUQ M!)WY>&BXAV3KP6P;E(T()3!!*6*H!P MH0#F.01904F!.,]%:E5RX[3IJ7&QL2XRYCG>/IP!K9L-^T$1F,\&1,%>8\X? MC9$$XAQ0<1)U.^]XAR+;T0=&DU,[;VA;"^W"$[VC\S_)E[4T&IEZ@/7?%[(, MGUV*V^?5>CO_)ZT2L$WNX/;U7@_:5O_.J*R]F*_%C+$4PA@6@&JJTO1%,L!( M0?4_!;\I&]>T$2! 8!/% *03_;WBO) M8!!$.](0AFG?.W*QO%_Z^WS[]'&WV:Z>Y;J4]OE-;IN06X(9BTFF0*;B5',V ME(#*- 6"4 A306!>..5<6?0YM;5H8W*M"ET;?6/THN4V8G11:B4X1QY>A=Z. M;@<&-#"3OL7RXQ[+TF(-J=(#&MTN%JL_RAV[WF\U%T,FD2U J+0#? /'_5WM M=NRH/EL.Q2JO 6Y'30/"&)B6 M&DO-J5]4VJJ7=C6J(>)L+)$9DG&N=3DJVUCZ?\PTMA_S7 [U$1"OSOJ^+OG: MA/1\DM6?^S*]G__D3_H+)\T]T6>EI)Y#F&6*ZM1S7?BP+T3 1<6EE4#Z+6J 77]R0:*Z)<&C%_-[6V-1]0 M4M[C1A4DCBO <;]MEHO)R7Z'0J]+)_SU<5_3OLLH#KH\'M>#<5?:[S(Z)XOV M]['"[\W\A<[7977&S2?=\T^ZG?^4FP_5QOO'DY3;;V9.S%?+#Z^'!YIMR8/N M\\/K_Y;""*E_DIOYX[)\]L$H=\RX3/7[MQ" H"P'B*0$8%68MS!*!6-)@KF5 M+$-X4Z>VZS">5A53-U'+UYNH]C8JW8T:?V\B]MIZ+MJ?!!BGH]]+%QU3C )^ M+>Q>E],8[,"OQE''V?E=%WX(AGRO!;1VU'=8>-2/WU,F M8_CC=)*1T:,I/YK\NYP_/IFSNI^ZST?YVZXL:*3*8[S-W6Z[V>JMM4D'H9LY MGV6Y5#+#&,2%2/6J/"/F;(P""4F2Y!F,"7+*07/J?6K4V!@?U=9'E?EER&KI M0-3RP"S+M ]N%.DV.';D& SRP+0X*-K.7.B%VI LZ&; J/SGA \D29G+.",I1R2*P$1$Y:GAI7'6HF_F[, M-;;OJ*-;QL=3:CQK"]M<<;S#_BM.Q[,T>1N M_?ICJ]FK\&(FP-SKHK0H5E99W(^5=RC]7:3JWR_-BT$WEBEDJ%"5Y40") M"@B0,C?U1IM1Q/K_",U1X79<$\;,J5%.(Y[.&_'T[<'ZB!Z$U,M*-7Q??[U5 M>:@2VM +[RW]LY)\_&^QJ3UF$C'*FU@S"1R%B,)\0^P8\/W'/?3:IQ1]["A$ M<',JJ=_RM!S3EJ\MN?UVR:(!Y8Z"#LB@JDAA+!U7/"DHVB<:2V%[Z[$CK+7K M4YSE!"7,I'#J56A:",!4+$#*).%Y#I."6JU"S[0]M5=!:T_D+/Y_#)O#SG!R M0O\../CM#H<5]3]N=OP=XF4!_TN/^"T<36;-;WK@ZN\8E"9#D2< FVI#")(< M8,8QR#E'.(EY0F.G!=_;YJ ,]N+>0/2> YZH"&\WKCO--# MKA..>ACU_7[>N^/W\H6G/!-#_G-G+JSD]LF$HS72T'MN:(E,%3A5-.$,P"2A M F5 ,9S/:4)H2*3/$TP=TH1L>UY:K/]\ [RE?:R!]V."H) &9@E*INCRNB6 MS/U-=, WA*J7,U:#II!8=SYN,HDK)B=I)C\,:P<-[.A>_R>U,B005 M4(,,$[U!TE25 ;U#(B!)I6*%HK"@3N*"1^U/C9'V^ITOVC[7BO=OD;-CE1YX M!"://13&-".HUR0W?:0O\RU=S/]9ECBK'FJ'&=[R[?QG6:YER)KR9V$:MB3\ MVRY&KNA^UK_3@NSG'W-7GCM-[JF'U0C>+<7<*-9O]$/F"%5\V&U_6VW_79;] MSC D(E&9.9XW,TX.=6)V_-583YJVRT\,(/-(X M8JZS*.?KG9XKO'(IDBV?[/7>>@Q8-Q.-@/]8A'62DZGYJ:&KJ.U*U/@2:6-C%D]KQ:ZT P,($]N$$$)%3@'/,I, 9+!B>O93)RS^V=+V=ZF =FQANR)H<3KJ-F'R< M+Y>U%O:+AW[Y0(.8XP2F... 2T;U7"LP8*R0@-$<4<2S&!/A5&QQ_+DVABA= M)2!H(FQDF6+?"JEZEV%3*&-*+^\!S:1>]5.> (I$ E2><:EBF$/"Z[GW>6DI M[_I>,Z\Q<)1YI]]_[SSC[$XBQA^,P/N!MD/_$E4NM45::J^BMEO1=A6]=6Q_ MQ#%@'=!!D1ZT>.@PEHU;<710-$_*E [;NN?%DLEINE-_V\A2=_&.;>E\::K< M-THL7U;K"\F>LS2FA##& %1* $0XU,NE!(.$QAG'B>*IFP!*#UNF]HX]'%DN M/&J>]AD4RQNG<: .?0EEO K!;0?E0YLU'AB3L?V4EE&"_8H5_V0JC[@S51_ M4 >]K.IASKCW5_UQ.[G2&J!)SY('0LP-=].%.8/8GU;,XB(34A6:+!',#%G& M>I&K_U,P&HM"L$1E3H7@+_0S-2(\F%G>>P$]+>O#:L=*!!=@M:.[ < *3&4M MG(R)AKX^7L')7>V_&X5!Q?LO=#6N%G^WOR?2^E<>][WU-JD##_3/\KQR(S_( MI53S[0S2/!>(ID H" 'BE ":,*$WO;*@:9(J*!UOO\_V,S4^N%^O?LXW9F]D M7LJUY'29I.5Z)7X>5MNK\=Y@A;]Q,LAH$Z/:QNB7VLI?A[S[[L1AV#OP\UV- M?!?>Z>_IG7CWXYX9 ^L5EU)L3+S-)Z-%MBTO,>[4A]U&+U+T>F4SPQG$N=E+ M014K@&0< Y(HO5H0U)QDLB133JL%BSXGR!2ER56(F3@8;8Z\V-YLQX0#"^SM M*&1@1 /3R5LP/[T%\\-U,-WS%>SA&32)P:+;<3,;['$X27=P^.@[R-;/,IGD MA&(,9)*F ,$X!X2)'.0LA;+ .=9_N%^9];)IFC=E>_EO;OXB#^:6/UP?-,'+ MWP]QG]9O8)DD(LL2HVHB]=(4\P2P7'&0*OU&BG&:9RAVO8\9>5C#7\,X#VJ/ MRYI^PVGW/AMM@ *_Z0:2XY^(I'Z(=V0_@_[K"-Y?>J\.T^B@Y:AFL8H%0R(% M*5/8Z,1PP#*5@+A@C*F,X2*! Y2AFMH:_[=#V:E?%D;E0Q/EVQO3A\\/WV\K MZ:GZJFR0HPYH*MJ>?=&!P=+/8K"G$-<3O.&!#'P-S1#T)WL6X[8 85YK[2Y;@BW';^ MGPAN6W[,C66$G,],W8/%_=-J66O9SF2B-WXPAX!(G %4ADXJ+/0^D+,D1CFE ML16EG&M\>OS!S5V;,;#6:;8CB[/ =3-#7SB"TX U$M9SOLOEPP3?-#-\(_F_ M/JY^_@_]L6IRZ[\1"?IION%X][]9R7V65"!BGC C 4"(!0@@#+%$*($J02@672>%T?]##EJE- M_%:!H98OY7E [4TKS30Z^&-3S77P<;1;0,@-OQ FB()MTU%P]9$E4=PJIPX9VZ%:L7$R522Y:IF.9I*F( .4\!XN4E M2)& (H^%)%(F66(MSV_7Y=3XM)5.4IF]KV2Z4E%CNH=ZH^4 =#-D&%A#'V$/ M@ZB3#J0;2'WE(2U[&TTUTLW[MIBDXR<]4U'YDQ2[A;Q3GR3;'A4[.IL:]Y0G&&9S'!E;H])8QSRH+FCM5E]# M 1:851HS#8F4:(4LS&:#R:#915W]C9LS9.'Y22:0S6<\-Y%Z350)Y$MQU\CC MFXBVDJUTA^=^/XNA4B1%,4AQS ""& -*<0H$,RF:B.8Q@V&Y!PP-<>C=7\N^:&_@314!6Z4I&^(Z^]2 V[X^* ZZX?,R M9-RM7A^L3C9YO1IS/_O^K-O:OMX*H;_#F_J/;_.EA+-4<,QQGH%4&EDZJ2 @ M/%<@Q@AS$<<)RPK;0_"+O4R-VRI#H]K$F^8OD3$VNEM:+JJZ@;U^2#X(7*$O MW'V1U.TP$4/5[$ZB#H<(H)H ) MHZ_+B@*P@FA\4:8*ENJ%4Y(,')A_8L34R.-M_+,)5!D**V M?_"0_=-ALELSA08_,!59!O7O"R"5,8Z?K@U"B%#_BRB.'/M_:L?4D@$N(N61 M'7"Y+=_UTN=GN39G[G]9K_[8/ID2273Y.E,YA3!%*5 *&>VL/-:[Q;@ F%,L M!18RLRMR=Z6?J=%>O1)H;(TJ8Z/:6M<5TWEH;==,O0$;9]7DBI7'FJD3B=ZK MIO.MC[QNZG3Q=.74_7BO>@3?I3G=-H(U'L3M?VMRRH/]Q().AY#OE/"&#KJ M*R8HUL=OG+"=^09%L^TA#/"[%/*YC+.IXFZ^Z$GX5UF&Y).<*&5V%84T@7DH M5H APD#"B-YA)#+&W"D]RK;CJ6T>RE"/@^%F&=J8O@\K,]9'OU?V.P]Z\J XES!#,69#9I[]3XW3*ACZAVQ)'>? >JF^5&@#\P MV4T7>?O"1X%'8*2*1QXC,4Q]HQ[P=10V\FEUM(I&/5QNES+JTXS?:OG+7&_[ MY;?Y3R-]K/?]CW.VJ!21-[><5Z'K4MP^&[GY?U8S)V%)FJ!71 MTJT;4Y:O<2RB+<_@V>WR X[)('?0)7QH+0^.IA?R;^;>*P6]KKFG5[>!Z:3VJX!-^<7O>V;-/>V MT=%RX\[ZTDZ!._^ 9_6$UBR^4WKFTR77BZ&/J\UV,R,2YAGB"<@4(P!!10#E M20Z2'"5<3U13(=BIA$)'9U.;H&U;S6V D$J614Q58W;$C=V.516ZX+9;3 P% M8N!Y?HQ?=6JWV>S*2_B/G="Y%UJPP&30:@M=_8U;SDF4<^[=;FAMW(+=WMZIS>#U*MUG(O"3\3...2Y0)P23! *51ZHZ27 M"BRG*:,90M"MV&1 6Z=&9O?FEOK/(^7'6N:]E=^U:EQT9+60HVYYC3&-L0Q] M\W$A9:].E*ROL.O@]'./1I6_4>DP6.VV]7W)3<1*IZ-#%8S *7[#CDWP1,"! MS'W_=,%A<;=**ARX2[\7T_E:CLW5-4EPS(@$N5(%0%FA "'2*'A101!CL43< MY/Y,?-8?<8W M]+Z*\&M4A^NO=59(FN1Q!A05,4!)D0*:9QC0#"H()2*%RMU"Z<]U,S6Z:*S4 M^SDUYW-'GK@ I1U#] "WHX^AT!PIU;BVMM9@.=AK:C0< M+!XPJ=@>GD%SB"VZ'3=EV!Z'DPQAAX^ZA[%]H?/UO]'%3MZ*_]AM2CWR._5W MNEY3W66U3?JQU7V87\R$X QRG .>*:X7)S &3,@8P%3_0F4A@-_2]EANEG.4SZ0FE-SHT6G^3C9#DOS^KRGD.G\<3G7&S7=\BWGYEMCSME6"[UUDYN# M[J8B-)=)&@.L&#<%"%- 5)J#+(88\5@*D3KE;MAU.[67Q=WZD2[K>[&;Z /= MS#=U'MBFF=-5'%K+O>C@7]0XZ"B(:C=$=HOQBU5">8!M5- MM>MY7 55)S1.M%3=/NUY?"^W1E>G+&8OI/CP^K>-"4ZKLM[>:-+/",D9%HP! MCE2BE[Y( !+GJ3G1%RK'0NG=^&R[VM*%Y6&^===.?+8W(.!9M=Q6.F OM>TF M@K 0USJ?1UWX;Y;PW,>^-; MQ30&O"5P1FS0.P/[WL>]07!&Y>0^P;T%=XVOAS4UF0@_7I_9:C$3:1$3A22 M/-/$)7("6(9R0#&G,"Y8SC*K:+N3EJ>VSJJ-BRKK['6[WL+5S2B]0 A,&);^ M.VEQG?6UA_K6V_9&T]LZZT9;8>O\ ^ZG:0]/\N."KO\AFSLH)05+!%5Z]Y/% M .G=D-X"20X$+62*RX ETUX^V^@ 2>C(.BX7] M&50?3$8Z9VIA,\SQT"6?.XZ 3CXRVC'/)6/;1SD7GQDP?-:4WM*_>%EMZ.(O MZ]7N9;.O5I?%B90%S0#!$ (4HP*03*9 DK3@F?XM=-3<^'^KNYK>QFTH>-]? MH6,+A( H41+9PP)%FQ8+!.T"Z6T/!C^[ ;QQ8"7;YM^7E"Q%CBV)I$E9O23> MC:4W'%EC/O%QGEO\M>G:^:+'UH6I&T'2#L&_N:#C);)+?"(2'UD_ W,>IKIT MGKGH%:,3$*Y?!3K/CU5EI\5IO'7P[:1:8.NZ><(T; /(I>2%,BW82PJ00BF@ M2O^35H0*692I*IRJKV8CKE#K!O=6<@S9L?N?/>W6:A:.S/CZ=0F//GIEQTU@ MA9H)NK0FV7%P1H4L#_33';,%ZD_U^VXGC+3=R_WW!R[K^]U6O$VY*@4YRDJ@ M&,P!@AP#)@I3]85IIG-%*$CN(CSS(=>F/ :Q61=K,+?K80?4B8'M/;.R(-]. M?L)2&EE_ K#IK$'V!(44(8NHBZJ0/0OO9/EW%F M[<3E0J*6KLEJ>]$T0),?>J@_!C1GF>4CJ G+>+1ES59F1WUBJC)_A*]!:VM, M<+ K_UF(AR8WVT"69E!1!41F>CTH5ND4*2T $JA$N#2.049E10"7E .5* E*F!%00RK20I*2P[&8/=JIP&L1C MPA![O>N ,:D-R)N$/C?>+6YJ<(9-.QWP9&BIM>@#-?BLSA5)E"BL,2ISKJ0+B!%"HLPVE>"6E0I0SO'R# MJ-66# ?O-938U+LN\DFP$[ HA34DI!&$).[9A'(ZU-ZY3QK,;CH]SJV=X@9A++)V]@8(GSN.(FWDF"4CI(Z-!UM4D6;'_%Y; MY@_P4XGN"=:#K']YT?GKX_/;*IDL!>10 $%!"@36B8RB '1BH$0@K2@R$4F MQD.M32<.\/J=E1KQ3VX",4&KG4*$(2NR1 Q WB0=:3$6N^;9"*D1$]$6%8GY M4;]7"8LC?+N8WW^5VVW?O#QG!:PD!TAP#!"!"A!>%( Q03%A545RI>GB0JUGZHUD2@I,H>;9U$(J3 %6E )>5;P4DC#.K"9U%K'6]C5@,(+. M=N?@QV-9:&##[+3.!.8KLKSTIG8::ML0H@.;W 8GSGXG7D "%]J8=PF13AOV M+*F9V+\W=X;%MO-9#F6XN\_V$%]/DW\&ABG[W:-^R1O3I[JQ3WEM?PZ>O1N/ M2YU)-NK;1$50KP%#->,55@MTFW*X"U*:_&;SK_=9Y!3T.&!;V.?%CZ-3MQ/,\ MGH\8.G>[OOL0W7[>U4W16_^L&Y%*)[4\!R5*C1V*GEPR6!4ZR\45+K!,!29. MCQ@L@JY-X7K,IJ2@1YUTL+VWVEA= ,L,-S"ML3/NB9BI?M OONE[IC;H'1\SBIAFC=17D4M;%B M)699Q'' JY9&G!W[7'G$^8/&%&5XX>[TJX\?NO_1/QBMY< 064% !0 !T=&DM,C R,3 S,S%?<')E+GAM;.R] M69=;1Y(F^-Z_0I/].I;R?:E357TH4LKB::;((9F3W?."XXMY$)T@P (0%%F_ M?LR!V#=BN8[KE%)'$B/ B'MM^=S/LQ\^XW(U7E__/M_^V__^G\!_*^?WK[ZX<4BG7_$^?J'YTL, M:\P__#9=?_CA[QE7__BA+!< \.^;7WJ^^/1U.3W[L/Y!,,'O M_NWR7[RWB%8[",Q:4+8DB%$8B-+:%#0W2L;_^^Q?9'$^,V> /N&@7"G@=%3 M"PNB>"Q"XN:AL^G\'_]2_Q?#"G\@YN:KS;?_]J_ORUBO7N%Z2'M.?T^+CC_4'?GR^(#B\ M"6>5W,VOK[]^PG_[TVKZ\=/LZK,/2RS_]J?U>@I5K4QNW_G?KW_WQ^O7?UKB MBA"S8?<5?7#QB/JRPTC!+VN<9]RR>/F6V2+=^J%9%?!B>?F;LQ!QMOETDG$Z MV3SY65S1&]-Z4C(K)10&B@D)*H<(3CH'%K7.4LB"*&]S7LE>$=T;?:R(YK/% MYQ_IP:07P>H752X,&+_0QG^_]]*MA ZC_G(1OJ>?G1C.#/W'0#L4H-#06M+* M ]J0E96!%A@;@/B;[[Q-^TW]/ENF'Q;+C$NR)9W<7SQ$S]^"DMZ M$*0/TUF^_.UJ5(;0VWHQ@/RVRB%R__0#<5UPN<3\:JN;1YG;<+8F"XN;GQQ" M[__/>5C2$V=?W^*GQ7(]R2YR$W, +Y4&Y6,"[ZRLEM3G$)AR5@P(@3NOWPD- MHG\T'"/53H#Q!I?31?YYGE^0(9W88(NU@4&*F02"/(%S6H*TBBMNG4]H!H3% MK9?O! K9/R@.EV@GD'B_#//5M K^ M:&Z<*R\< Q&U""6W ^" BH&5-"Y%"& M1,7=]^\$#-4_,(Z2Z\C8^'F^GJZ__C*=X:_G'R,N)QA8T%$+*('LG4K:0H@Y M@;"RR)R2,A@'P,3=]^Z$!=TO%HZ28Q<8>(MGTRJ$^?K7\!$GSLB4G7=@HDX4 MC84"07D/PB1%T9>2A>G!<'#[W3MAP?2.A2/DV04>7E+LOR1SMA'\.Y(_/E^< MS]?+K\\7&2="%6%BH"A<6D=1.#/@#&:0@F)X9%IXF0:#QY.D[(06VSM:AI-V M%^!Y'[Z\S"2^:9ENDQL75I%VOH@B9!!%1E"A>"#OF8%/T02.5NR2 7)S5*)N,"H MB95L/4LLV#2XY;A%P6[XZ#@C.I!P>X+(QI]ZO7RS7'R>SA-.K'72YF@@<)YI MCS2,?'$5P 0IO6&<6!DBR?\4#;O!I.-4Z6 "'ADHU0(^6V+8 %QRG5&+7/-Y MBNC6 3PR =([ZQSMG%$-L;7]N .@X#7J4($<&P3M,YTL",!?Q_70] MPTDLQND@!2@R4T2[%1"9B* M*XF;B%CR ""X^][=0-!Q_O,H08X,@O?+4(M< MWGW]&!>S"<>L(EDK"IO)>BE6S_JT5)!SENA](0=(#8" 6R_=3?T=ISP/%V$G M!N#G+^E#F)_A)E>;,A-%%P.LGODJS!E\5!QT5AH5=\;E(?S#A]Z]&Q(Z3F<> M+= N H?GY\LJKNUY7@4VZ>!\-0GDOW*-&1PW#I0/!:(V G)B7D6?N(K#I1X> MIF$W@'2?OAQ P%T Y>6LBW2/]X]X'DMGI]OJYE MP=6#FCA;LI#D*%M7*(S62H(748'5V9@234HXW+G[4Y3L!I7N$YF#";L/Z)#D MEF'VYW0Q_F:Y2F/UO#,O+XD3FB_/>1"""4ST$IN!;>@LL*;*'/*(H0Z2R M'GO_;LCH.:EZX-6[H:'C=.>QXNP"#3]_Q.49N4%_62Y^6W^X=*=C2@R= M<&"0#)L2TH+/R8-F6F&,R+P=8N]X@H3=T-%Q-G0H\79R;^!Z&_R%/EE-?%"& MN>#([$D2BY$%O/$*C#/&!(LFJ"%J+!YY_6[HZ#A#.H18NT+&]F+,E@ERA$1( MM:K,NP(J!MH<'7/ Z0$R9Q^T'L)Z/$K ;NCH.#TZC&A'QLS%K9?NAH..LY^'BW PW?_KC_>$]XH^ M./PV^7RUF$US[16P*1BJW*T6Y?4GW):]KVYSL.,U\V\^=*#[Y_L1?^3%]/,5 MG(7P:5*O!7S$JQ=>H CPLY7! ?N7*Q=J/BOO;]B%E! ML+Z>-).UP9P1&Y2,4Y3E7;X.%S$/>#CE\ %?TI>K21"*H$SF M5,>:]^7&$@>64ZAF?.06 W--C,A]4L9!RH .R4!2[@ G;_$SSL_Q%Y(2A8X; MU_WOT_6'Y^>K-;GU2_+N9^>U!.'9:H7T;WX?ODP*B4?7?G;<6UI4FP9#7G@H MB0G!DG*8'RC].!Y(!]#:B>M[(#P6I]55!W!\OEBM7Y<+1J]S4S)X)P6M3FT% MJ!*1F,BUP95US"K)>9LX^T%J.C%>PT#J>'EW YJ_+!;YI@?P;C'+5QR%J$1, M,0!/B?A@2H&37@&M 9>=YER6)B;KVZ2-:Z$&T/^#B!I,&5W#:V)U+)&9 $8D M"E/K>4?4P0!&RQ.7W++\0&5"2UCU *?AE+\SMO;2Q(B86J^GDQ=(;TW3C5(R M?IIA_2)\K/<+_FOS89CGD-)R\_G$28F!UVU;UBLI4=!:I%@$?$'C@S9EU>+^=FKZ6?,U?U;K_X#9_F7 MQ?)O*Z2UP36KG1"D0A)800\Q603DT2L,@2,^<,EC@$.87:@;I^MFN_UO>)7T M@+/YZGQ9^X&_Q51/C:>XFI@2DQ0^@&2%(@M:,! PIUIGRI--DIBP35!UGY9Q M&G0VQ-"1XNX ,;>$,LG66LFB \MDO5=)8HDIT_^B*RH$Q1ZLQ!HX@!NG=6=K M3_L0$7> C[\L%ZO5F^6B3-<3(;!H'3+1FA&4TP*"" C62%F8TNCX ZUWAL%BLPVP86. >T;Y9L M%,?:ZEXX8L>Z )X7 89SQ71DL? F!QW?H&O<#6AH^ RH@PXLS>9B+J[6E^3[ M+(S@:$';6#.B',%I;2D K57QS&G)&ODMM^@8=S<:&#+'R'CD:/P7\M;_WS"C M/3G_G_/5>NNX_STL:T/DU9WBIHGS5B6.!GB@_ZEZ_N<-KYU+F2&>?%9WTX@/ M!N/[O'.<)M,#XZ2IH#NP,:_7'W#YZV*^V%99SL^V_%PM!^MY#Q-UC@-J1M9H $UL#^>_!9/]TWGY\36=1WO3U@62]S^W/OP!5<_?Z&-FM0VG8?EUXU$21ZI'A0N9K.- M1+9&>F)K&;Z3FX:'$912!J+*M69;4;RAJZR:9*T;\C1.K^QFNVD?NN_ L%ZQ M>+&0?R+?M(8UB>LL*5*&8!P#972$$(L'[G6Q.CL54Y/SO$?H&:U+.C]XK$%)(*3/!8H*I(4DLG@6"H@@Z:0 M6NA$V\PXQO,0=D;J$CZ:X6RN\@YR*+>E\&*Z2EM!8+Z6PZ](SG>M#V)$/XN9 M@47G:#\($ERBY>TL+YJG(I5XH,/3T'!^FLB16I6?!*0#JJ<#F[M-.E;>)I8G MAD92\)89TFYA#'@;!:2@JR_NM0L/M/ 8I&3]@H216I"&)M%=5%6'V+Q4E MS4DF!AA+BA92KG<4M0;'94[%99%$DX.G6U2,U%?]%!C:2\ =6*J?PW).\%Z] MP>6F!]]/835-5V>UWA?"M910N!.@:&.&P(6$2&ZA"RAX>*CE^O%H>9*JD1JR M-T+/< KHP!GZ=C1";&XXW/ Z$#U=7=VA\.NRXS2A3UEE+00?;7) JM=\/3Q$B]UD%Y\C"/] J MY[0AXOX(;>;WGPJAK538 58?%.%$>.5JJ2[X7/./#B.X.JZC:,9%C &]:H+# M!ZD9MV"H'<:.%WT'^/D[3L\^4,CP[#,MB[.+<3^OR[V^REOFN+4R&A&AB'I% MS@H$YR."=AB09&68;U*5XU88M<-;.U5U@,.[8GLQG9U77B\%9SDCZ6@# M:.PFL2P@)E8@I<056HD,236AE! !SAZQ(6]N31N#7-1G-9# MDIZB)Y/)7R$2:W.'84\Z^XHXAL1=2X5];TUM:[OW)7[ ^6KZ M^:*@\#8K1W6W?>CI3=O$M M.-ZW_J-Y%-L (4_4ANPC]@[VSDW9_@-BV3B@BR49ZOEVQE'Z^GX9YJLZ8)'T M-\^;[V9;;5[=)[DJFT+!E-<4+JE2JYQC%$!VFD,.*IL4@XX[M50][,+%X.QT MTG'J!$#N X=+(H'!'#)RD'UJ\2TD3E'T(J",T5,@T].0B#KX)4.F9M&78H& MY:.3.]HG6 9C J"#,IRGK,!5[F$/]I,3K)#P0;O:VM?E &0"%' 7BN*(O)'S M-3 ?G5PR'WD;: V +LH4GS -3L2;58)>.04C7)6*U 4IVW-2F4UT^:AF9E- MK7DG=]G'MFN#-1CD?<#U-8=8V9W#[5:=.(#S!Z$C9!(\)>3(( MIB@!*N<,(=&F;K52)6JC;)MQ "?.)CRV#1P>">RS:=2:*<=9!E2\U/Y,$GS1 M&HR@<,$5Z:QI4NX[*M??5\YDGW6PJX_1'[B^AY3R3V%6^]6]^X"X/G8\VNUG M#6[MGR!U>'/^RW1.+YN&V9O%:KI!QR5VN8I*(R/?@Y%CJC)AP0FN05DFG5$^ MB3:3T78A[EC#O6UW>;U,HU19> 'H);$:5:'(LPX% .)*[9=L!(FH'3%4^) :+33S)IX@: M]ZQF>'P-IH .P/1R_IFH7BR_$@L3I8U.)M8U( ()15M:$O05RXSGP+'>WFY3 M?'M-Q+@'&\.#Y6 !=P".K31J,=SJTV(59G]9+LX_71TZ/E@/?+D,$%%8:S4P M3?I6G#EP(42(F17!?&8A-?36#R%YW'.+!E;J-,KK *9OEO@I3/-%ASK:[S?I MO%L2G40N9';(ZP5M!4HZ![Y6C"J>@M6Y9"6;M+;:@;9QF_H.#[RAU=$!PFX3 M[PKG/IL$F6,UY86!-[1&F$L^,"Y]2DU*"/9'3;.&O:W,U2$B[J!(Y M?WTS"R2.>:[!QJ>+XX#K*O4<2ZJ5!E&2/Z@BH\W?*@4F)(:<"\-$DVAP%^)Z M" $'R6<-KHF1.]*_JA/)YCF>DP#K]0,9 \NTO$#G4)LH&05>UW9;W'@9+1=6 MW>D+\V#3^3N/'3?[-+S.%L,(L(.=YZ^!A#?'Y=>;G:\7'Q=Q.L,5K8OU\CS] M8S5A!G.V9&BU0*2UH 7X6@M%G#C#8_*)FQW,RD//'C?[T]2V'"W*D:'P_ -^ MK'5,GZIP5I-$H9W.'LG+(@ELKM&%8)%\.!M9YH$7\:VC^_M/'3>?TU3]1XBO M@YVEED%4R%95O)R3H,Y(-ZNM.6/%1E2;ZT+!D*N\YTTL$NT$9@ MT"8(*0<0/",ZZY3&)OG'IX@:=^;2>/9S7WWT8#TWV;9:BWPG?) \2^+1?YM.IM-JBR.Q8& M]Z>M#JN3#G#VXN*U5\/'KEB;*,P4[6 B3S4SXB0C1%$":)."9MXS+YI<7W^< MI!Z.3@;&U$#R[P!)KR\G@+["L,*WM=73Z_*WU7:M3#3Y #D8#4)+"GLX<>0$ M+V"\#I%B;MZHV>"35/6PZPV,I^&TT &D:D'7]J[7ZK*VX8:X-N*;!%&2"5E" MB:R.PG$,(K<4>4@IC4I,*L':[('?I*V'^KK!M\!A-=(!R&Z4S%RS,O&FF%CO M".92:V5T;=I?=()"5K<$%I113>HS'Z2FAWJYH>W4T5(?^4#G?0T2%Y6+< '[ MH(6@Z!9DBB0-CAY\, PR<\JS(#6SN\RHO_O<'DK6!M+]T6+K)J*?$!2M0$O. M6' 2E%#$?G0)$'D@YDMAMDEO[WXVE@&C];VDV0$&7DU#G,ZFZRG63?#=>I'^ M\6$Q(Z&O:JYJ_?5*-$Q;$YTK0/((]9X\!R]B .(J2\*VD*K)^NK 8[G!U]VR4)FC9,E(\KAJQR6O'3AE,\@L4O#9>.N:Y*L?)VG9N2[&_3U@W6CH+!(U?@AM))!S"[G?2ZN@HCLW0JR>H)TA*,.4'((6T*T9/+ M&!T+[?.-^]3\-]L:&T'I>+EW !Y:#\MS>NM]$=U:$L5H+-I:P,WH(BR" A1T M$,B=4!1GQI#:>.@[D3=NYK&=I1I:,QW@[08[!]WPXZDD%1*#8DM-AV6*CRQ9 M:>X9>D/B%+))YOM(NL>-,1LA])2Z[ &ZB_G9>UQ^?('QZM(\.E^*#!J2X#-/0$[L!^QM[/9P7(;Y^NNE^+Y.2 YH./D+LP_NQLD> M'A['"[(#^W.[8.N*C9OY$I580=JL,R\UN8MU#&)T$+2W29GD69N$^SM>+CQ\7\PT_VX;$*60=4I @?!T(PI0 G\E;#(GB!6LTEZ9)L\*[A(P] M)6$8!=^?VG6XM#M R[.<-]5H8?8F3//+^?/P:4HV;N*YC$D*#4*8&F+H#$[E M0-MSK)UEI1>VR9V#1^@9NXRO"7:&D'T'$'J_I,#A?/GUQB(@.RR,S 4PUO;$ MPCMP3%@HQ&769R3HS/Q$_P0.*J M@P^- 2I.+!@RL,4V8D>#(R]!5RH[F/\NX0K,&S&[N6=1XA@O>!$1%(;')$@V95C2AT;Z-4"F%_ M+@73FN*&Z2*_+L_RXM-&/U^FJXE%DTSV9)OK>9L2UH#/%L'EP LZJTSK'X&*;SB?,%5>W2G'EMK"A#AAB2!N:\ MMR9E+G9J<#P(EK8DC8.F-A#8 U\'Z*-SA#W+_^=\VR3\K_@QXG+BG40I7"WV M1D^BRPQ\HF UDWS:,5KJ()%P9?ZW_D,MNUS, ML3:FKZO58V9:VEKRZVK#BV!I-] 2G$K,^!!*SDW:OSU)52=I^,/WR^%EWP&0 M[O!PL>R$YL)KI<&)VK,):ZLOI+"8!2.2$TPA-NE&^2 UG3A:QVM[,;3HQQ[K M?.>&TX4I1>M4B2*#CWZSMA2X9"-$Y^L<1&82<[?!\_!XYP>?/BX8!E#98E#Y M=6!!'KFK=,%,T.0WJDC,%%4OWV*D?;5$P**S29HKXK%)Z<)35(V[%0T'HN%5 MT &>;J55+[TSSV4J6H,-M"Z4-E4X]#]F2"J:)8ZN22>U!V@9]S1W>.P<*^X. M$'.CS.'],LQ7L_"@BR^9%XD+#49A70<\D;Q8@&Q*D3P'54H3$.U&WKB'N UL MTO!*Z0!J=Z\?77"A@G2VA +1D_Z5SK7#8$Y0+*T8IZQ@N$E?KB;&"YMT<6#J8' 5N8%(FS4D'Z3R+A0IVB9]KDCII.!M MP$S/85+N B>#7!#RB2RKP4*!@ZX#[Q0#[XPAF28NN:F[LUR4:;K#>6(2E@L'K*3Y"5H27Q9+G)Y=S#9)7S,O)'WZ^JI@N-Z0J_,D?1UNE;!V M1 CTE2_>@W4F"VF+2OZ$^9@G*.VDQGX@_[.IGHYM;O=^,#S>;2ASB\/I:KL MZX2'QQ;@?VSCOPGM)1@<+Y"]->2B>P&ASHNVJMCLF M4;3:#Z@WB8GM3:H7Y\NZH6RB_TUEPUNL[*?-70SZJ6>_A67^R[(&%-*H(G5) MH'W-NRI=_22+]*WW61L*,QLV%=J7VK%[" V?2&JJKPYV_OO]4)^E_SR?$B'/ M%S7WO_ZPR!.4)@E=$#)YYJ!J9!L,,R!2$7YS9TLVP> NQ(W;8'U@R VNC7ZL MW_7!-IGW1^IQ-G<$(^T(N?KCY(QO]/@6202KZ1K?X?+S-.%V&5)LN3B;;YZR M;>-KO%=::0^B;#H4H@(OE ?G=0[9(BO@TPJ> MD^'9.BBQCA?EAABVM8F^U4J6B#JW&4%WRO.G/]@!U#XJ[0#(3SGW;S'CQ\VU MDE7MT,^"J?Y1=8U4EA(U4(I_;@4 RTT ME%EJ1S&DU5;10N,(028/62F'.>J,M@DB3VD[OY>3M!%4>N3A_<_SFT,=3MEI M8LA6FM]X>/N.$R=MJ?E$?P'!;)):QQJ^LSH+S8(CO(#FWM;NKO1GDTZ2)^DZ ML<_IWNWSO&=+U*,_#ZL,OL\5OJZ%LZJUGMC.ECY,^O 6]>M%U M2VQ$C08]<&5_UIPF>I^P31%\[@XM8^]IB!N2&\8""IV8U=WN2VHW- M.PY+#Y3HM=19!Y'VC6HSYI,W12/X7+L_*.L@QHQ@$GV)R#1WN07:]JSC:X:B MULI^O,YO'\EW@)E;:=>:,YVGZ0QOE;.^7^PK2H996L$52"]IF3H*L)P+ GS) M$4M.H80F)K\%,^.6*9\8QZ.CH8,5\0+IS6FZ43%]/<.+ L5;?< 9T\*(F"%F M*4#IE"&(0(#,*HM$-L"TF1JU"W'C6M[Q(;1HK,\.,'H9A+V>OPLS?%U^.J=8 M#&N107;94\YFOE:HL:#G0%RE:*-P)*\6N'R,H'&M9W=8'$1O_>397W[\ M%*;+K;/^:C$_VXQ2V Y0^ ^'C)\QM4:\=?%?'$I\JUN)IH70>P+\NP+4@2*6"]4&PB&%G.QF4?> MQ,EMPLVX=U6Z6P;C(Z8?([\INOGI;M'-) 9,*8D"A84$*KEZ,BP3,&V9#-J& MHIL44#],SKAW3KK#[P ZZ\!NW_30KT81S,]JQ2-Y3.AU#+EV>-.TF(AX"%HY MX%F(I*RB1=4DG_H44>->*>D.A8/IKP,LOIROSI=UB%T5[&=]$WXNA%F'9B(BJ=HD=5K+@I)*III,-%*H[Q$<_=([<$^H=]XS;AW M-KK!U- *Z<"8_4(QWO82P9607Y>_AR4M&;+,6H:"483* @,56 87I0"1/?D- M3%DGFYP=/4G5N+E$W5$E,2Z,4F,-$9 M8U 45Q&, BBL#5Y2=B!\(3Z88\(UZ?S^ "TC7YOH#HO'JJL#&TFBVQ3H7Q;J MWQ#6Q>6H*TD%;70L9/.5K2-C+9+U+TF#C47%7!B:-CUU=B=QY+L4W>&SD7*[ MA.W]R>\3&46Q*ENHS4)!E?8FAB:'Z;L0-^YA>BM@?!-_1VJI MGYWZ/FLU03^G7ZHY <]R9@85B$+_4YI\Y.BUA.A$3EB,T&VZ3S])U;AGYJ-! M[E"]](RU-TO\%*;YQ059%[['LWG>>"3;<]5)L5&'' -DER+M'$)#3$ I&A MBY:YZTFZ;4&X"[GC'IB/AL[!-=DS;"^M_YOPM9K^6BR5TO*<")R&.)UM')^) M4CRYRF=DKEY#KB4KAC&*W+S,Q&[(H5'V^Q!RQSW@'GT?'TR37?J4FS5X5Z+D MST^85"(K"NVT$^24^XC@52J0C)!:*!5<8"<*A1XA<=R#Z]%P.8C&^C&ANY=I M3Z)SL@XC ZYKSX:B$((B_T8B+3FFG;:I279]=Q+'W>%/7/'>2'.'F\D%+826 MF-S6)STL2$S:F, D:%48+3X9(3!NP5B10Q3:(6L2#NU/:B?-XT]T1VTHG76P M>5^>I+Y?7#0PNW4N0/[)]=& *5D9BPG01PH"34BT%5@!FEL;730IEB9QT>XD M=GG';3"PW+WCUD9S/6!RN4B(>;5M-[J1WOI\>:,\'U>;GL]5VMN_QSS1J&4* MAO8 9BG6D]I K!=(#+E)(EON435I?7@(L5W>86N&T];:[ RQ#QROWEJ,*6)& MBNS ^7JUR=**],4(B%DEM#G%Z)L42NY!8Y<>YRGP.:3N.H/E50G>.URO9QMO MZ0&)3KAF7$3BJ]B2ZU9!824M/XA<>I,,D]HV.:S=X^:31G))6^CP MV.32B6/XB9=%I1 $<,]HJT@FDP=C-2CG3$XZHC*Z!3YW)W'7F_J1V,GWN1'FEH736 MPW9^TV%9KEQ]KT?[$.TE2$@FT#I;$1GB)*"UDBSF'A#RWL9#? M)JW+/-)@X'C*M3Q>4QU@[RU^NG!$[O 10_0!ZY4CK LU"PK?LI(@M.#"BF0L M;W)']C&"NLP#M<+9(%KIP@M\<\7'G6%(STJ9SJ;TGM7$Z%12I-4B#3FT2M7* M4Z$4@4-([U-*+K09W/IMVKK,[C2S;@/KJI\S[AO!%BVM\V7Z$%;;U@A;JK;S MCN9Y^P'6?$']9,)21K2"N"TQ@D*;P665P4KFD^/&\=BD!N- >KM,\[1&:TN= M]H?@MSC;/'CQ/GSY^W3]H;95)MF2$![IFY#0D1 +IPBMSO-6FH.W6,@]H0C- M1&Y9:I.D/)#@+I- K3'<5*O]@?C.DB7./B[FV]49F/2<10,6/3'FK(# H@;) MB@^AL&!$F^:OWR2MRQ30B8WKH9KJPQ6]$;S=X&^3<7U CI,0N5*8(VBK:*/( MM-HB0P/&,,V2M=:7-F[I?G2.VSYCQ !\:!UV$(WO+LV)T!@QU#J5PF(="6EI^/% ,&+CV],FX>W"<&)B---=!SOQGDDI:ORZ7C4/>DD%^/:_,DG-= M_ZA'_I_#K"[%B5,EIA@#V.(R*"D,>*-(CI+%H"5F)9MDR_O)F> M.K"+E?P[+%P/*[Y@\?8'-WYR.^#E?AW_Q0BNF_+:RG"BF;9<\SK=2]80T<-1)AYTD^M!IV5SW$BKV3KH&"L=6/.CI#-1H4CK44.QJH!*G"P&YYF8 MU<$QEEAR30I'CZ)ZW,"M3YSOI?%JLP^\MR&",L:U)0>C3EXT9Y MS4!\6HV.#N3:C^^H=?M\*Q:2T95<:"UG[Z70CM9RC5L,=Q"*RN =,X6C#N;N M)?P'6RH.3MBX >#@F!U?>:/C=YB]![,343M!PM>5Y20@"I> 8Y$4D]B@69-3 MM?9>1+,FCIUZ$?MH^#0^ M1+LVCUT[$;NK=&0GH7Y1=/]G\)JNEK4VFHL!Y\EVU M5,$5I[*);:97/$K2T6-BGA+O>Y+H3[-ZXNV]IV7M(Y2,II;V!O Y,'#(O9-, MJM*FV=ENY(T\.G$8O-P;!C.\9GJ=W'ZD%1C/"'9E#,;I M]=H!F/]6*QY_7JVG'SCMD'+- #BX7CH VZ_XVPUQ+1=S^C+A#8;N+B:7B<.H#%CB"!23'ESQ M"1AY);'PHKQNDR?9D]"1IZ0VRJ*TU-;O-'G\O@Y8&"%U?/'>'A+'#XF@?=I8 M)Q-XB!3;6L=KURP.3F0&GID064HRBB8%U0W/TM('S.>U->CEB?F[\T^?MJT7 MPZP69:=L)=/<[M:#/!A>6 M,(@@(;M WJB@^"AI-M#N4-0 M-H)R.@C"'T]M74YK?XMA-OTOS)/(LH\JSYM>E[^')?&T?KU\.SW[L'Y]OEZMR<\A,4ZT3XPK MRX&A8Z"D"A")5"B!D3,>L@JI-*E8^ 9AW9[_'8.S0;7Q.PU'1HL\>@HR1HHG MJH/'DY7@*1*G")PVUJB+@<))QL68]-W%$U=^[*O:#6&[WLK?5K@Y\YQ@8&C( M80"FL8[8M'7@-5. /@LM-7/2-[G.]R15W<85^Z#CKN4;3@\=;*JWF;FI-7V:K&X#B>%@=90F^L75KXMY MNF!(":Z++!I*O;"JM$C@+2V4(*.+,4EN?)/XX)N4=1L6-$#7@?KXG?IK-_/L M5S<-1W/BGJ2F!\]N=W&U=__0T:U+MP\" M[H^7/US6'6RV+^>TI/%]^(*KRL&$:"V,2P1M:U-@GC1X7?-D-O5RZU#D'\Z7_^Z6/]O M7&^Y=$ED+15D5(:\3UH+H2@'@A?F4P@Q&_>-W? X"KIUR@[!T@F5,73;^8$= MM@?/2@[QM1YYT"!NTBY$#N3A//RJ9_-\ZZCI1IV)4P4UVXPT>OJD;75=(7-=&R-*\"4I#8GS ,H&!&>8!#2RI%Q" MD++)M;%C"1_7VVJ)QB?;![56<:_QZ\/<'EP7^N3C&IK&AE6<^T*28Q+1R@S* MU<:4(ACPW# 001;:+XT+]O=@(*]K!O=:1UMG]JJ_TD]AMIG2_0&Q3I&_+@^[ M671XW>Y#E")-\&"4H=4N"P=GLR")6/)!N+$I-0E(1^#U^S+#^V#^\>+3/H'T M?5GNPW.'3S^OH>UNF;_;VY^029NB.02I&"AF*:QF%%N%$@QGS%EIFMS@/K'Q M/F#Q_/1UK^6YV9 GR4FM;$P@$6M6RWF(#A.D&!-9!<.*;7+-X43\?5]&>A]L M/YR#Z@LPW:1!6XKEV9?I:E)KIHK%>OAF>=VN$+RB4"<6JV6)J+#-+/K3L#?N M*NH2V2=??7O#K(/%MQ>#OX:/^&+Q,4SG$\5%0A\29,MKF6!6X 5SP)T(EGM? M2I*-]OA#Z/V]+X_]H7=,'N= '(Q\CO+\WLMDTFT@@C5#&RJ MS6^\]A1S*0\8,3F%FKD@ON'R/_+HT=V:]NI<#"?;L:%Q03M)XX)XPY'31J-K M'(Y U$J(D@/ZC2P(,G*&JO R50@"_(_3$PU7;X#,AY^^KCGI:>&QP 2'ADC?PW+ MZ1K3APO*;4A*%]IRN;>A5GLFVH%% 98M>E(_)K_+)(#;3QWW'LJI,7&$1'MS MIY_?ZK2W<=&E[R%Z'%*Q M?>/T8OW*6(36*('5YE(*'4(HVH P+C(K3 G\U$CM(90;% >[8^P I?2!L@<6 MXW_@+/^R6+X+,[QL!DE_77[Z6C^Y,/M%IZ0=Q0X8C:\'8H4831:5\OUY/5OJ;V','" *#O8$U]-/U)\D]^$Y9KX MN(QRA) FZ0@64VTG(A)$GS(DR20*I85032K_'R*F WP&%/KN]W+SY^"O.OKUX]?[V\;6NJ 7OUYJ]A'LY(#%O+\WKY%Z2_"K.+G[FR M=)S2Y(1&,,M#D_/4QGS]WL]=#\3SPYM5%^#J M8*V]62X28E[]0@I],:W#D:;;V5X_G:](WJL5KB9(<60=X@5))1)W, I=J#M]YY,'0;S0RNY ]Q>4D[+-T[G&V'5@5[3?"&Y35.W+65\ MXJT.(:I RS'ZVD&P#C>Q"@J/02OA;59-'*Y]B/R])R.&07(SM7< Z1U6Z:]X M,>![^_>8)](K3%G6>_>.7%"*U,#7!H5*L.*XY(9B_9%L\SUB?^]!PTKUB8LZZQ+\%!"J>4( 8%"J0PDSF*3L=[G)G?1'B-HW %A MWPMD!U'GP;#\C,NX&*J!ZKT& P_+;>(*6E_;&3 K99WD5]-;7@,W7!>O9$#6 M!*B[$CCNU+#O!;A-U-V!?;TERF]UW?Z,],%$9XN:VPBZ%!(CN4P0-!($C?'& M2"=RF[EX^Y,Z[CRR[P7:C2'P_?3\?[Y8K1?EDD<2I)2T6,&+S3E'*?255""3 M",Z'Y(K\?=Y!9[]@]F6:_+Q/] HG(--W"A/3T<;%<7[0DG'#M31&2 M@0_D9JE2;Z2D%*%D\#%L=-&71^G\VF](K^>?L9-Z++"">J<;)\+$]X7^S99XR::1FB=6KWZZ1&%1Q A1. W0^C=#?=_^'/04Z"A#] _M)"KCNIYP_:([*$PZ'Q9&Q%_""M\?;Y^@\OI M(O^$9;'$J][4)'Y;/-;3,E'%OVD!5WW%2%MB%N1$T@9XLFLOP_"TV^+YPY^P M]H*J7A?8Y7'>A2 VZMDT.[S_HW?9+RX5P5T$)Y "L$P*"ES6&WK(T7!M8VP5 MA@S)QVX+Z0]_[CLF>H;NVG[Z3>HN]RIGEI,V$#W7H&0D37!G0?@ZN*A$)IJ= MP U!_VYKY@]_Y#P&6GK=:(B/GTO!M'[$/DQ\L;4=;P(>,QF$) 4X:21(QYGT M.D8M6L7M^U.[VP+XY\%TK^LUN?>+.D*1?I;H MH6>?75V5298QD;F#8KRJU8&TF=$_X".3,22-KLW9]=",[+8V_O#'V*/BIY]P MX7 QO,5/]3A_?O8S_<+ZZR0Q&512"-'EVA^;+$D,2H+G@<=$!D2+)O>R!N-@ MM]M;?]AC\7$1T\&.LT\M6%A](*75/W[^S_/IYS CC:XFQJ!E)EE QPTHJPQ9 M!T6^HZ]I*$,-)CCF=,PFI;$/![_-Q6Y+Y9]'Y:,A MY_M:-B_GGTF-B^77YQ=3WU/Q0A;",2](;J;W%AQ/"H1R*#4RY_/8>\A=FG=; M$O\\13\1*KZO!;"MJ-RR^6RU0MHDT2D4+A7PTM,F*86K+F."8'S16D0G8ZL6 MD8=3O=LB^.=I^,F0\7TM@S?+!7VY_OJ&]%8U5IW&3U63-1MQ801"-B['Z($K MGT$%'<$S+NHM;"71D@G@[6?F'LW&;@OEGZ?=XV'G^UHY&S-QS>F%I6#:.16R M!*UBO5U(3#N' BPKW/)@F;-=["%W"=]M=?SS7/N4^.A@/6RIOC,#]FF^)Q05 MR91B+0GC2$&3L_4K#2J63%XCYUPUV2X.H'4WU/_A#[-;HZ"#).P!+%[&2"B9 MH74K:\>E.I?$\KK%6=!%%AN+4BDW,?F'D[P;[/_PQ]PGPD0'9OZ K-F;\+5F MR2X9=D81JSF #>A!H;002?1@),KLHPAB)82P>R# PS<@XY+MCW49H6O 0Y;LU:?S#'UB? M%B'?UY(@&[ \O^X_/,75U<[H2-1!11 ADC=HDX @:'O,P0I)NV,>_PKWH\3O MMC#^>5Q]:IQ\/WT\7BWF9^]Q^?$%QO6$<66%%@A6APQ*!0V^> 7$N4J*B>S% MG7/I8UMWW'S];F#^PQXHGTJQWY==OY/4NK%N)T&RA.3$ ;EWM)EQ'\!K:^HP MWH(F.^9<'MFP/T[];HOAGT?))T=*!\OC!NG[I<"T"1:-4Y!BJ%M8X>!\*)"L M2/7DD)DV]WH.)7BW1?"'/TH^"1X&2XG^ZX_WM$EB^,?FKS9_4W_K+98?ZI]_ M>_ORUO/76)OI8/HS:6;[^(L(IFKO>2U6#VF]^FVZ_O#\?+4F[2U7MQE833]^ MFN$WG)AO/_/':W+O,G+QZ'M(/)IT_++&><;\I^.LQ\5;?[GQUK_?>.FSN-I\ M-G'"$R 2>0H^!%#2(/@8 T@138E.\1*;&(L=Z3O6B'[C->])VC_1S_]CX@U* MJ14'1NX^J)08ITT M63NHX+(LEA^K#_,ZSJ9G&ZW6#D6I7K2:?J0?>5W>T:>K0F_?W ZNMUFN5E?@ M5JC(D-A2D;QD%BF(C 6RTB[3ZI8Q-IG@.3 ?WX>]W >;C]C+413?07CTH%SK MR6DMJ;^'16T<#T):2-HCL2@#.%3$,7?9B[RVM.XJWL+X,2^K"C"> P)4#M. M]H\ &+0-@-8:631ZO+Z*]WOU929CK4 M3M1]'W[G/C@ZR._<2TD=[-3#.-.3Y(O,B>3J9:I<&PV>Z0R%<:>9X:FT.8P: MAOSOP^=LCMUAU?Q[ />[=5BN7]!>^NS+=#41O A93 :C?TR43?IO+DR5,)KR?E,E=(5PE37YLIIK; M2;VK.98-DUC?>.-IE+$/VR=.7165-:_^H<,Z_S9)K/-O#>U\CJKDG@+WI\BJHO];E#4[)/8WTLE M';AIU^6)YRO:Z5>K=WA6OUUM8B]F!8LF)M*_KL-1F ,GO =9G/&.N\A0M<#7 MDU2-"[#AE+]HI8D>8+6E_<6B^GL37@)+T6(=ZUEO#R<.3@8)+G.MN#)!QR9F MZA85X\)F0.W>Q*MHM[>-#)+#5;EH*M>1D?)W M6CO+7V:+WV)(_WB'R\_3A*L+-H21-F6*2H-B%!"RJ,%S^I9K'W76&6GM[ "/ M)UXQ;A)K&$P,)<$.3 ;)_R:*DPVR7D@3SCKRXR+MN(:%.E G2Y5)QX'O:!UN M/7C<\I3A#,'ATAI9U9MY ?G"9/T\JRFA[:67"U:,1I6]3I"\B62^E( 8R-7B M21?!D^+)QQT4_XW7[ 2#9C>(AH'!D)(<$12KY?K:B_H++LZ6X=.':0JSC0>5 MF4'ROCTHPPJH.G,HQD(>H0VY*&M+WNEN&KWDAGM)W]UU+9^D8MR=8O#(9#B) MCPV;[3JZR<+%FDJ1&6S>%>#6"*$=?HV(-GT^EE^G?SMW20X#'4:#1%;FT6[4(CB0%;72)--1D7_W0?'ZA(= M*TQ_/EM\_O'BB5N 7'QS%Q_7;QT1#,.H;G&4'#O(7?RZF/_M3+(6Q;-[4-KEXG[ \&RWQWCHS4W1 MZ+W3]0HO*C76BXC3U>H<,T6GC&6>'/@L:@>*.M$O9 Y>*>,32R[%.T=%#\;C MWWY3ET'6<2AJ(.+OMO;E\M-ML]HPO]E+K6&5Q2ZO/4VIQ=X".'&]110NY5PR MR(";DW,+47,&Z.ND9V-+*.D[KK=X]/;HK[B^[.67M3;>!0.N(%EN3\&QT^2[ M)B>E9S%PCDTZH>Y V_=1?;$/AG:^WGN@@CKP^QYBZ>JF\E7I9%J=N-?$F M.G0F@/=,UO9*'()% 4E'GXQ*PF&3.\:/$33NV=X(2#I,%?U!ZIYIY1.E2R%6 MZO$E!43*2PU>%MK_I96!1TV[?YM6%]^B;">0-1O2-@+(CE3._FCS6[3-:TB. M^?W@H-NV\;ST++W(WCKAB'CN:J5>@1!9 $UAOTDRN*S:= 5^B)J=P-5LQMDI MP76X$GI-A%R.IIT>U(SOYF\/DI9XE)R!L@M7DWBON]U> 21YR9#I "DY4J#SPZ.N6/XXGLH98@-<^%LIZ7PON$(005D6. M!.(FF]531(V;-Q@*'7?-QV!J^ ZLR,&-/>\_8VB+TK!9YU/(P0A M"BLA))=XL,ZC;G)K>E<"^[4W^Z#FWEV,%NKY#FS/X01]MP5+@]6]"UYCDR/%!ZD9]]RB.7P.%GP'Z-G, MX+GBY-WYIT^S.G_'&D:<,P:TEV[R2\1%](I8*58KRQS')H;V87+&/:!HA9\! M1-\!@*X8^/MB^8^7\S?+1<+5:B*<82HH RF3(Z:$(0:*UB!T=(5E3Z)JFX"X M1J*LLQ0.U 2")>MIL8 31@"/LA@N58FJ2;7O32+& M/5]H#I9]Q=QKK/0*P^J@Y,S%+PX2$SU$Q$!QT/;15[H/DG'G%8*1-8;VI="J M)I4Y%FMM:XF<-3DEN4W&T8/R:JDN7LP[FY]M'WZC0M<.%'()T3GR ZKSJ)V*MC1)' QM)^AISQ>KNTF^F! ]UQZTCX6B*Y& M$&H@%_*854G.VB;G/(_0TY5EV$?S]RW#\?(>^4+%MKC[V:WB[JW!NSN8)GI; MC'-DUUR=L1D0@B0S&D(1R;EH,+MOF(E]WC=N\F, C#03;@?!QT,[XE6]Z5_# M^GQY?[ 16I]C21*<5;5Y<:V]T21-]*B3I+V3VR:IM0-H'3=Q,JA]:JNGOMV9 M7\.R\OWYB)ZHCSQH0!?G:2+;.#O&( N6:R#LU#I>:R'HVK^E1%$P<8U6?@_. M3@7WYIDO<)66TT_7G=*E0":O9!P,-&Y7BYC]R*Y6V8GVWG.B@E4BXA0RF>A)&M H=, P9OG38I)-S%]]^I M]&PT Z7!PKT!Y0<-$#@M>KJU%FH)V50;WN#\%$\L0BK0UO%=-B%Z.Q M.P[&[/1XA,;NZOP \8VL];].Y]./YQ\O")?!*!U#) \KZIK L>"BB""40>,X MB]SLO/(FC]$;XLAA#BV]L.7&X3KJ*4L5M2CYDCL2P.UT!M'^P4+L)GZ]N_V]NFJ=$.D?%+J ]XK,HH5^ZST].I<'*G312+I=(:52?]$+]?6GZR%#$Q-HZXS" M0Z(_ZH7; #ZE"#*PS+"4P'G8&RZ/O*Q'XS(T9H:06>\)*&*8[Q1BN=;I(V=7!T>9XW4,K*%>C)W_"9\W8>)*>*V4D=+N8+>. M(&'F QK^MB43:?U-F.\]719T+?>NZ 1T1[L=#FQ*C8% 3G MC#RB8&M#00O!T(+A6$>5,Y9$:E= ,MB)T6W#6>LV)D4*CXXED$;Q.LK UK)Q M!&,Q)D[@3[')[<3[I(P=LQVL[WL%^L=)N8>]Y\-BN:Z>VS4'1C&OD'LH6E:! M,(H0HHM@BE66="PSMME_[I$R=IPV&$Z.E'('.+DFG!FKK?0<3*V74([5SEA* M@1-,)F+&I62;V<>=47&JDI5C4'&83 \'PV(=9JU]D,TEIM[-^>RD\?KWG^NXY-T(7Z\')3%Z% MKAS\?=3^^-G]P,+N8&^]4\]RVQ)/3,XF*Q1DQB.YN$F0/QJL!2=$J ,P&?FI M[2. .U2-MS^V!<.3(<+_W]Z7-;EUY&J^SW]!3.[+RT1(7OIZQBTI)'4[YJDB M%Z3$<8GTD"S9NK]^D"RRJE0KS^').EF^T^%PJR291 )?(H%,X,,IEND.9E?' M]X'"6%CA4Q[SM'?V%7=VYCP%'._5V M%\(\N4Q^)D4IQBI),5FI68'4$'6PX(M0#@N+ICQ#$/VTH/-=%C3"RJ/1SL2& MF[WZOV[:6VNJW)JKB^7V/047U_&B+QXEI:=,\=HZ7G;=#+K^J'Q6(87;D?8# MM?Y'?F%7E4YCG5D;]?;NS&XN\!VN4\TWLU+X6A-A) J!%T2%*\7"MJEE$6Y')1J,INW9:/ ]YJ]4NK%]<83V94=127,6 ])Z' )7(M;^: 8A& ',"LJ6DM:E MS6/D6('GO5GI#KRGFO0%0;=NRX]_KLYR,J$@0XBR#I?@/H(K14"H0SNU0!]: M46L/DG/>K+E'H(XQX$O#)P$.SY+5(K"@P>DX[NPR*\*?=G5ZACS,47I@#8:K<[R3 =&BF"C M54FQ)$L^AHIK^##:[<67DX(TT-=<3D%DM->64 M^[$FE!3'"G@4(.U+!F13DTU6W]0(BO]:YOUM/^:?_JJC$5]]J3^=!963ESF0 MZFK@8;6#X'4"AL&Y; )'T60VY2AICP*I^]N#=!)C#D>LOT3L$C\%^N*/[:L] M37)UX!*@P01*U@F/J!0D8RQF64)F3:!Y2K6G_SN ;PJ#C':(7W$=5QT\#Y[= M"FNG?" \X\_Z1'A[*5>/A/]]K [K -7-]I)%8+B6;O[7D^CA07$F>@Z]\?F_ M+%\M\ZO\M39=;CZN7I5">X.DN7X"0[7CL<>6>9]?6J& MEOO&&)]BA5X+.&XH*N;Q-P]_U_4>""*(8BLIKM)U3R4%0=9N)YV-S3FQW*;)=I"4+\A' M#4'8PSYJ:LN] .^U6(;K%6]OK'A\"=J03Y_:XPU;SAR^,#IEO0D%,!;*4"@A M :^\KQ-+I)0L1B^;W+)UYPMW\UN*51Z+5J!#V!=C.:UW0\",=[4(K&8PX,U@?6L>/ MJUJ7=R8R6N3)@W6V#O"0&2A5BJ#HX+71((JC;AJ/@N/CHLPW//#YH+!J8I>9 M'Y]_^/!+9?0G@VW2:C\_+X?HL\D&1&:D%><51%=JYX:5/-&:7%!/A'L/?/1\ M,)G28JOIU#>S]3]L*3(.Z_SK8OMY<34_40BT3#H-7-0[>,XUA0NN7LAPR2AZ MR-$<4UUP[X?/-V>R$0).5V$'Y0#'G-B_7HUV<2DRR7E5524"RI3M>ETX",84DUJ^ 9).6\Q=-L0J+W9.L#D_+2$_8?C(U&R>@Z3=8#%HU+N[<]AL?YW.+_ M,U3>H8X(T5M#2@SNO5>KWZ<['\-*J)^/$/G*8P8(#0$]W3UJ^J'>7GJ\W%^D8= M2LD8D!<*X&(=6I<);H+72>3,V*1+SJG)J_#]XIQ<8W=#KS?>7(4M7$;:0SXR M4-)PJ)7[$+,DB"MK$F]R;MXKS;QGY 0HN%,*=[+..SCXOM?+]3*2D\Y7WAAG M WE(HQ-$*0L((Y-2BF<7FES1/R#/O =9 _!,H?>7>3)=/K!,?3S=>+9I>T;= M(W[;@\HRQKT@,/B:.BH1=G&1A:05(XNBS*9)DW*;@^KZ-G?G-JLRK\$?E95> M6PV1NUA)7@C\(7- 4XK)6K#DFQ!;/"94E\?6$$S M"=0[)WS;,[BK ^Z(5,EEXDVJP-FZL?NHO M2_JLBUV5X^ZBC]&BT&L.'"-M2KZC3Z<<4QLTM*DXEVV($N^1I4NG-00!]X5+ MI^B[@TC[!_K*Q?;GD"['*=77RG0%EA*P^ !(PHLJAL%:I)1?9= M4>8'S$G674VJZN[ LG_![ MC\"S$5B\E"GR)X+DNY\Z[X7.9+8_45TS5Y_]L%IN5N>+7-MF?UIN=_,Y+LNF MO)4\Y !2( ?ER(]&78F&I9:!6>^L/<9='%5W]I 0\U_Y31&23*;F#J&RWS?& M&U^X)+%=QLHS3JL(04$.RGGFN&#FF)>4T6"9NT!Q&O,^@9<1NIX9,>]VBJO% MA09SK_1'6QFH*TY,C"B)YGF7S"8Q*>HZ!RS_?WA9$Q)EU-I]\. MZU)=C%))SD#S6$C\Q"&@LV Q\9**X=P=,[YT;%UJDZK$B2T_A>HZR%;J9>3V M\'9*_\W.7YK =)$:P6!= RH!%#5'*%9%.EN]MKP-F_<]PLS+8#GUA+[7S"]+^F3<[$9D?=C6W/)&[X7BV8M(Z\E!9%#1<#IQ#8/L8RC"UN>P M9K6;QXG84W8U#<@:F6="ML+QT/O7,GQ9K;>+_[R,ZW[9;"YJ=\5/?_V!RPV> M40"GF*7<@L*Y4LGB"T1E%12,VG/4UO$FP?3C8O44($T#L0G-T)T_N[FV/87L MNS5^65Q\>8/;,YMUH:3$@M:UX3H'2B$BI; 45S)G:K..:U8[=J2,\S+UM_=H MTQGH99:-MBH0?<92T!F*/JWB(C&9P7.70/DL(20F(/'$@TTF.AE?=M%GYBD( M4[>4MXR\;KW=D-&"#4$%K6E;I"8M5B^EZ',( HXI^ARB[^Y.N?>8\7<_J[,2B78@"*1U*$>^DS['@_<\6A]I0>H9HO7[1)L?4"=9_U$TG6R* M[L&UO\SEF;N0"H*U93?*R8'3ED-E]]62TI 4GB%VNE^XG@!V.B &X6V$=;I' MW-LE'AB2+"H9<@96HT"%R8,+E(N0U]<\)H?8AOKW2/EZQMT88 Q"WC@K=0^^ MCW\>2B%BKBR8W-.R:@%F;;YVR7 (A2-Z.B2*;7*?>J1\/5VP/COXQEFI?_#5 MJ8G[A16>=<"0Z;B0O ZF+E^?'X C+=4]!.N0 MNOVZ,$KID_20K*6H):OZLI$-:*\R^7<7T*?G1^"U@#U=S3X[ $?:J0/\?5R' MY89R>EK*57$11UMR*1$H7@B@+&IP7""!0P25E(VQ-(':/;+T=*Z>GJV>JNR^ M\++?59[VD0G.@!&9%.(]+< +!>B\SMS(PDN3R[([DLR; )QLVX>Q,D+1,]>! MO_OE?QVF@NW=(A/.8"D.&"9)JI %O&,&A.*^'J"1 M%KMM\Q'JF]GJ^PF0!V?%N Y92_!64&A-1QW]*CI('FU*(LCLCGGO.,KNWWWS MS)8?8[?5%$J@?%= U!3'F)(D?4:+ M/."V(#U=1)R>,IZDYLY@<@B1K9<\>06UL@V48 A!60]),R,$"JUE$]J2NZ+, MFSR<9MI'<#)"SQT@Y=?5,J^6NR+;&):_ORTD!>:ZGE]_>?WV_>&%H:#BC+81 M]X;VDF(18LVKE=8VT>^KU.8=Z"CI^L'3& CE2@A MV\K)ZT'Q0.%ZD;3MZ@YDA?[!)D_:WXLQ[R7GQ+ Y0<,=X.,>#C(5=67_]D " M)UH&I70Q4%3.K,S9\$)N^IB4=C!&1O+Y/5,Y\NF1S8FJ[@XL^[VC0BDL<@XE M"D')0$KD$*TBP//B.<>40I,.P1?!YS?(P,?P^0W1=@>(>9Q-#KV12?,Z;ZS> M'1NR<] J@G%1*:E2P-QD0M=+X_,;9/1!?'Y#+- 7GY\))J") I)CI)/B-?B< M-6CDW#!#R[J=5+U,/K\QMC]171WXC7LY0*2E$$UD2=[3T!J2I:C*(8>8I(B( MDD(KV\)=C&;6,2\E-#E9W1U"YD #DK!6Y G03B&H8&D!QE@H1049L$C%FDT/ M>A',.H/,?"2SS@"=]X"WB9T$QB#!HPR0S*L@(N!PZ:H64AFTA^ MN EJ[HC2%V+&&/@V9D[3=@=XNX]@)E-SAU#9;Q\M9"$W*"$;$4"1W! 5,S5'HT3 E5#8,1(BN.V0F=IB323I KF]I"@6'P J'%),O4I3HW&35:"^%F7B029]@)AZBWPZ9 MB:7/.M0ZBQBEHZ-3%@B>K"ID4M:8B#;\G9B)QUA^"M5U$**^#N>55>?#9\3M MK_5O5TOL*K23LQ1-(Z J%(NQK"N1NX$BL\U<952ZR1W*0P(=!1S7>Q0RJ=H[ MA<]^4^7"N*WTA"ASI$-79_!"2"@N2,'HWRXV*69Y6*1Y,^1I3'X$CD;HOP,D M[=A[7FTV>%WFCZZXF.C0M-63:B/6E$KZ]O=AN*J_88OGIC)87'3(%==8YD)IH?<[3 MCXIKVC=5L58J0 M2Q:4G'@&OA;#ET3)B8Q1"-6$5.XIP7IJ0)X(:E.:H@-H/D2Q*RBQN@TYQS Q>^J,:7=L3F2F#D#X M(.?(>I'P!O=X\39ERH/ &9$H%HBUZ=1["(QR'&Z4".T(68^0KZ>RY6E@U\(P M'>#M0$#PMM0%_O37EO;.Q6+S^XSQ$RN>_LR)O=U1HL_B\QR+WH1<>2 ]@B)4 M@&>9 T5-%$IEKM$TR9>>U><=3O]W%^OT.6SP^LLOWT=4\5&$6&MW;&WTU;9N MR0@Z1L&*X46[9G.9'Y'K)7FU(3AZ*#B;PCP=!/>_+,D#7$Y%JVNX^9I+BGR5 M\Z*:,)Q?:W'S^AO]\,=J$\[_L5Y=_+&ACSB_J-?0NU%$5?,7F-_^@>N=]2]+ M'*62R5, #-$+#DK6JVF=%'@IBV8E>G1-YK4^S_+F[VV8#)&K[N'1P:89M, W MX MDJPC=W8J#H['V BC](&R>YS\Y3+I=\KK;Q_"^8$A*XBHR=\+2!8EJ)(*10ZY M$#[0*.6-C+)-)>< (;O%WAA\W$5?&V-U ,1W%.S6V&*W11-I(495H*"ID841 M% IH!5(K-(R[PEF3Q[:;0LQ;]]3RH!RMZHY@U5*]7 MEZ6BG]:XRZ=_H)R9?MZ[1W*V0DA:DPF*U=&:!8*B5)A6*)QRS'%W# O5\&_N M RQC;+QZ-H5W 2?NABS/4#;L=;*5@[0RJZ,!;P/]*B!+/K#B>3P:3X.^>MZ, M;E) M5-Y!T?7>SROK<[OPGK[[<8TGLWK;S?_9.?%O;%%EY1!UZ& J@@'KB@' MP?'HK5$IW79.4]$K'BOBO 6Z+:.C1F;J#(#[[2I4=EQX <4H38H2M>R31[!> M*\ZUL=(T!UH/,50KHS^"K1$6F)O'\S-22KO^'0\-JCQD+;R*$$UMO_'>@-.* M=IT/RBBFI+G-T'<_D^>MS^T'"F-LM)I(81TXC(?=[*]799\I,HEH)&27$RTI MT780T8-SL6C.A"FI&;7G$[+-6\W?\HR:VC S.Y9[[[4N6_PVJ_)/VH[K13B_ MJG&A1898&V@6N+EJH7F'Z[):?ZDOIC5JW)QEN2NNJ]S=B3:M<34ZK$I0F#)& MRY301SBG%K+U6CTQ$CRKCBPY/Y*O[W\??TFM]$>+?%#1U>/^>TRX^+KS$-)P M3@L4D'F]P3J=?7PTF0.X_E7BABWY%U%IO- M:OWMS6J+UVO?3>'!S;8.5CD++">O;(+DZQ"%5"1$55LZI/,^>5T'M#1$\#$R M]GK-/Q^B)[?L:(1_Q75GS=D>G M)R7K-;>DO1,%*%$GGPFO *45V:'B1K9A5'I2M'D[IN?!VFC3S!Q./KJ: M=ZO-]G]>Y$^[MYQ#.'$F>8@<-4*)6',\2<%R#(F@4HI&(85&?\31.OR;Y^VC M;GF4-K9"K\V(5S1D_\10R^-WW5'?"WU4 ^+]GS-)T^$1(D[4:/@CKBDLVBZ^ MXG6W?FT5^P_,G^J;:J(_NN1(D% I@H&;Q%<5+Q>5J/ATBI>FDS% M.$'FTQEL!G_UC4Y>A4$K42"K2-& 0X28I87"3%;2:$[*ZT1?G31E/Q2%2;^,O[Q.W :T8ET.M:VFNYJ;4O$8()%KA4T7AT MTJ9>O,!47O/*/)?$Q?2E-V[T]R;+;RE?3Q?K=95EF=^LENO#CZ_#9G%IS>M- ME@+JXB2K%425?H]R^&B-!\M1HB\YF="D97#ZI;Q<#SL$R;<][,R0>%%^]Y^U M.&#[?K'YO1+N7%NLV@AK %^M<0*3Q@1?VLZ+G[#X#IR]8Y$3)AW89':8U+1% MHJFS69E(AA7?J/FJ V>_N19B[UM[V4/^)F\6FY^[O[ M8HB<.-,H 67,Y'!T 1]U@.(#4SFH8-N,(F^WI)?K_(<@^T'G/R]$.KAQO=+$ MZV^'\^_;KB'LL@=?6Z%KSF)\J=?'(H%CN8"SBD66O%"^R67KHU+-"]E>H/,0 MHD^V8T^@?#PDV\5@_UJN8GUENWSZ_>-B2W^\6E;BXKT5OE?'OE0R>:83=QZ* MTN0\I-,08PK@?9W:50DA>9,6T>8KZV1SG(["A_#=!20Z'+TG5(X^N B:60ZD M4 ?>H@*N6$AH)"_EF"+GL:/WVD.J#\,_,<5OB!5F!M&'RB<8UI3V;C\O+KX< MFI5,#CRK#*).(%29-FHPI!;OD&N>S]\WJJ\?H%TNB4Z.+-_"^MU M6!YF:!NGK?*)@:M+M='-U@+4; M8<;5+_]C@6L2ZO.W7_$KGE^V0#&SFV<'T@@$)3+M(%7J6%WNE/!,QH2-LY=' MQ.O$&W:;QDQEV9[P>O->\>[Z]MO:5@5ALB!4">3XDZ=MF00!+>N2G-&Y#8'X M("D["0HGA,E#2)S<9CT!S('%MHT/@5E"6%@.=!5+5/M*H4U!U M4&B37MM'9.H$;-,CX2',G6B63A$F#@R*+"NND@3GZ6Q0=9IH\$I2&!-*$4*X M>)N#HAW"1%>IR2P(&V.63A$F#TL)T83"-#BE++G[2KG!LP%CE5&"ME$T;>^M M[\K423(R"\+&F*4#A-V(C&\DBUYB5977.=4RQ#OYQ&8).=2R&=!AH$97TE%=/9L0-0_H,V:*V;?KO\>;5&4M+E(*KT[=ZWU#>K[4&5F%]M M]MJ]\1?.E.*5]$C1)@P<%*=H.18KP"=7VY8I[#!-:F@G7DH=741=B:3\#ZI ,D6"E>XJ>__%+V$P(-FG&7+FLR4>EBDN2=; MM\+@1$88#B=_":V\2\,>A@<1%4V1LI1Z0A59SRI3^U<2(!?!&A6"YTT> M#UOYF _I,^:+=A&QK6PIC%D)6=4)0800(R6-NDI2T%K_+_N=CLV G.!-?!.TIV*>.E"%(D4W6Y>P&.H@3TQ3>YGQTI[[R7 M!\\'RXDMURM WY:'%GK&538J6P$ MY_23DUAJ/!!7VW ^"1!?+;>+7->R^(H?:GWAKN;PI[\J11GFGTG'M5[YXM*( M;\L=%>_X3\^*#DERBV!\)2>C?!N<,!FR$'0Z%(;"-&F-F$3Z>6GGFH#V^:W: M:U[RRS+3$;'^]@$_C:7,N?,1D^0?CPLV4.4@%SF(A M=$M"=!+*R6=9$-9.@Y,Y5R,06>2D.9O1=[0,?U,39-+RA?1!, 9TQTA1( MWAJH8R<(3)YLKS@6SY(,N4ENUI$ESZ%)J?9(>3MU34/0]/ M;3O+O11W]1Z_XK(6WM6K MT*K_Z^&KE-!<\MS$;U<*VO]GXR]VI_W^)LYQ0I6T]JD\GG?C4794?JW,'? X0E8V@=/V5%AY$8#QGEW@J3:Y&1LC: MJ2\=@J(3?>E@B\UX5[=9;\_>K5?Y(FW?KC_@^NLB70ZB+9:GI 0I*"KR_I(% M\ 5YK7P7NLA<*6:.0!Q]_@VTT4^WD?:0 #/#J+7%5Q.JOP_X5'JB_0H.?;@R M&&DUQ2^RU,$_CDOPGB?(FB'3(GA;CJD4&H*ANU+, Z1I#'L7)2=JN8-7@?U" M]IT/LE:L@F/,02M; 7?(8,JJ"N<7!]IT4LT/D5*O>'@0^6L4=X&.O MA[WP.K%@F560O;>5LI>#UYI2H(S%\5@D^B:7[M]),<\39#M\C%=Q#_@@S>_: MM%Y?;!9+W&P.**[>2@E&\7H*!H2-,F,HY$"/&;5YYX/GK5::SA&,U];,IMY-:,I[E_73 M^>++XK)]^X!:5-8[FR3H5(],'C6$(#A8J:6)N^[N8R93/O$U\];_3 .#*34Y M^_Y?4PQ.ONSM5UQ_IBQ\OP1K-!/2( 2M2#7<*P@,%;"@DK=14$3%C_("]W[\ MO$,?I_(%IVNNG[SBOE3LUZO>9&4IGHZE4.Z%=8Q'UI476 )&'J*(SO#G*6"Z M3[B9SY7GSFFG-E<'$-P_ 5\62EY2C?RVV'[^X6*S77W!]=4$W_H83/_DC^&O M,R,#LUHG,+K6!"AO:Z.\A!ARD,;0SZ5)7<<(6;O(@"8$S.IYK="AI=2]'05*/WTUQ^X MW. )8ZB._N@FI4K'+:1U%9(PJ+@L&K1,KO)L\5V3 NUO@YA1>FG;5.!T5(4D M@\9B*Z5V?2Y2QM/1$47>T<;:F!P/O D#ZM^G"FD(BJ:H0AIBL=&.C1*QN'J6 MUSU4&+BDU"YJ4IJJ9(DQ&%6':G.69*4M;O,:?/+K7E>52H-0,>AU;XB!.H@P M;UU)*.UY<1I8U"1\HBC .2R@T;E@3/0!FW 4O)C7O4'6??QU;X"J.[VJ*\J=6!0*1=G;3CFWO:4J[KG>K\;8JPCKNJ&:*X?)_%X9B,I M>4F6"ZA#:$!EK2 @CR"*EBK$F*UI0MT]V55=5^4G)QU04YNKB[CH'[BD-/?\ MU3*_RE\6RT6-)VOC\SXG.M/1>ZVLAE)\?0"-$2+CC%QS2"K3=N6V267*$W)U MX<8FA,)M$MH)K3+S,?FR[%*&?=U%^%+5=Q_[GZSCN)*:;W[_3.6,5DA M/>AD RBA&(1D)?B:Q;!4BO+'3$,;]*4OX'YK#);:*K^#\_-PRW;8%!&#Y2R( M.J:CEL&37XDN9T@Z:Y^M3CPV<56WY.BB,**=:SI%ZQV YHI:^9K^Z&W9SV;; MG(FH7/0<(6;E:O'S[J6?D6)V5%T4K[:I"G]4JBY*+-H!:CJ+= "OM]O/N'ZS M6JXN'P^JNNJKP6&S,.N%"#P!6J0@E/, SF $GR1GJA@?31,7];A8791OM /8 MA#8YE5']F9XOKQYIWU65DAFWV_4B7FQWS*FK!]ZJI/"81$ 0/(M+PB*OD@?+ M7="N,)=8$_K;-LLY"M/FQ6*Z PQT/EW@]FO?JYP7NXCW?/_,-]VSY8,?W>39 M\KB%M'ZVS%PIYDV&FAJ *MI3!IH#%,>=SHDG'9N,)>CIV5+8PK-C!;P/E8') M6'"1SA#,TI; LA*E28_IW^?9<@B*IGBV'&*Q/KK?OV_RCJ%.4=4."CKO S[W-/AF91AWZ"$S4R?S2DK= MO3;@73;%".;1'A/G_:W($P89]BCRA"%:[B!O_;ZS/_D8BHP)*/_AY)8]I=^I M4%2HA/-&)<5%DYJD[LD3!EGU4?*$(2KN !_?=_9[E=%&QB!'7YVJ-1!%'4.$ M43-KO5:I4?#7.7G"*?@8K^(>\/%H?4<3^>Y$GC(EEIC=0#VC[KHS$).48BP:DP0 JU4=]IGEE"4";E"WV=H?K?['R MJD'6?;2\:HBJ9R^O.JK)OR!*$W(&%K'0.5Q+SR*M"'VQVF9NW.U[C+\)><(@ M4PXG3QBBUX[)$Q2W10B?(:F =2 % \>5 )%TSL)8H_4Q\'@AY EC,3&5!CMP M&=_3 7AF>$R4%Z*H\TB"4^ 2/*$4QS!>&UU3IZ@52QLIP\* MMD%QS!!$AI2+PF#JD%T2>,!8&4VIR]OU_?UUQ\<619@1H3ZF=PIJ& ML5"@2)8%=T7[V_?\+Y4\8;PO.%US_>05CS_;.I6=9J90^&P8*"&4=!*$2 M"<71J/]/GO \.>W4YNH @H<1:9>+JBHZI')GL0A72R4S$'WN3 MGIN28]X:\U, WPL:.M@83W4"47*%F%0":T--KX0&+[D"7KA!)WB6;7CNI^C/ MFK=F_12 3FF5%]6?A4E&4E*LL$"*>YR!*&DS,>ZX]DJ+$&_1&SU3?]:\Y>EC ML-16^1VXKMN=0CEHRRE4!A9-W1360Q2JU!L&I5FPQF?;YAP>WI\U;V7X:6?G M>*UW )K'NX%*[=).@12#9&I%&P*\EAQB\LBS*BZW(4LZO3_+OEA 36>1#N#U M1"]0*9%;Z1V8Z"J-DC#@49.R-";C#6T7VX2];X+^+/=B 3:A33I 6*/.'"UM M$04-%%;'R?-*3!X4J2+2J8_1!F.:#*N#$P,2YH=&U02P$"% ,4 " "];J52GEZ' MHE0( '+P $@ @ $3&0 83(P,C$P,S,Q97@S,3$N:'1M M4$L! A0#% @ O6ZE4M,WX=Y3" 9"T !( ( !ER$ M &$R,#(Q,#,S,65X,S$R+FAT;5!+ 0(4 Q0 ( +UNI5+::#Z2'P4 -T: M 2 " 1HJ !A,C R,3 S,S%E>#,R,2YH=&U02P$"% ,4 M " "];J52DEN0-" % !B&P $@ @ %I+P 83(P,C$P M,S,Q97@S,C(N:'1M4$L! A0#% @ O6ZE4EE,(,=7DP$ 63D4 ! M ( !N30 '1T:2TR,#(Q,#,S,2YH=&U02P$"% ,4 " "];J52 M3W0AB"0. !GF $ @ $^R $ ='1I+3(P,C$P,S,Q+GAS M9%!+ 0(4 Q0 ( +UNI5+ Y;)MB2, '%Z 0 4 " 9#6 M 0!T=&DM,C R,3 S,S%?8V%L+GAM;%!+ 0(4 Q0 ( +UNI5*>_NUY($H M +$5 P 4 " 4OZ 0!T=&DM,C R,3 S,S%?9&5F+GAM;%!+ M 0(4 Q0 ( +UNI5+3;W8@], (D'" 4 " 9U$ @!T M=&DM,C R,3 S,S%?;&%B+GAM;%!+ 0(4 Q0 ( +UNI5*0RC4117@ $%E M!0 4 " <,% P!T=&DM,C R,3 S,S%?<')E+GAM;%!+!08 1 "P + ,0" Z?@, ! end